But regardless, when it does get fixed, I feel there are a myriad of ways to improve it from its current stat, especially if Haks are being considered.
First off It would be nice to get some more QoL with the current system and instead of having to go through and make another outfit and write its name down somewhere and a disguise / description name and write it down somewhere, it would be amazing if there was some sort of streamlining it all.
It would be nice if there was a way through magic to change your face and body structure as well.
The biggest thing that needs to be changed in my opinion is that there needs to be no room left for being able to metagame that someone is disguised. Even when it was working properly you could (if I remember correctly) still tell someone was disguised, and therefore you would have to take it upon other people's honor that they would RP that you were that other disguised person. I think that if the system gets fixed it should be changed so that the characters AND the players playing those characters both cannot know that the person is disguised unless they break the disguise. That's the only way to get genuine interactions as if you're a completely different person. This could be done by changing the name and giving absolutely no mechanical way of knowing that the person you're speaking to is infact someone else. They could by all your knowledge be a completely new character or someone you've never met before.
Specifically this can be done in the following ways:
- When you go and examine someone, get rid of the message that says that you're not able to break that person's disguise.
- Get rid of the Disguised tag that is in someone's description.
- Only send a message to the player's examining the disguised person saying that they've broken it when they've broken it.
I guarantee that if you were to make a completely new character from scratch and interact with someone that they would interact with you differently than if you interact with them as a disguised person they've never interacted with before. Theres no way around it, its just going to happen on some level.
Therefore my only conclusion is to make it so you cannot tell the difference between a new character being made and a disguised person. Mechanically reinforce it with ways to stop meta-gaming. Don't leave it to honor or trust. Even if the other person has all the honor in the world and doesn't metagame ever I claim that they would still act differently around a disguised person than a non-disguised person.
Apart from those points, does anyone else have any ideas on how the disguise system could be improved, either with or without haks?