Hidden Relation is a Diplomacy variable which is directly added to the Visible Relations in most checks and formulas for AI decisions. Hidden Relation is asymmetric, and shows one wizard's feelings towards another, instead of the mutual relationship. At the start of the game, Hidden Relation is 0.

Ways to alter Hidden Relation Edit

Whenever a player commits a Break Treaty action, Hidden Relation was supposed to be reduced by 10 for a Wizard's Pact and 20 for an Alliance. As this variable is not symmetric, it's important to mention that it's the person breaking the treaty will be "disliked", in other words, the innocent party's variable will change. Unfortunately, this is buggy and adds the above mentioned value to the variable instead of subtracting it, breaking a treaty will improve the Hidden Relation! If the guilty party is Lawful, this amount is doubled, which is yet another bug, because the innocent party should be whose personality affects the strength of the penalty towards the guilty one!

Whenever a player commits a Break Treaty action, Hidden Relation also decreases on all uninvolved players by 5 towards the guilty party. The innocent party is unaffected. At least that is what should happen in theory, but it is also done wrong, and does something completely different! What really happens is the innocent party will dislike all unrelated wizards, and the guilty party will be unaffected. Ultimately, everyone EXCEPT the two wizards involved in the pact or war will be penalized by the innocent party.

It's important to mention that Declaring War automatically runs the Break Treaty process prior to setting the War status. This means that Declaring War will always reduce the Hidden Relation of uninvolved parties, but even if there was no treaty to break!

The only way to increase the Hidden Relation is for the human player to offer a spell as a tribute. The AI players cannot increase the Hidden Relation at all!

Effects Edit

Hidden relation is used in most decision formulas as a direct addition to the Visible Relations. For example, if the Visible Relations was 15 and Hidden Relations was 5, it would have the same outcome as having a Visible relations of 40 and a Hidden Relation of -20.