1. If i'm leading a siege and enemy army attacks me, but i chat with the leader and make peace with him or charm him to my service, siege window goes nowhere, i can't continue siege, move, do anything at all. Same after reloading.
2. If enemy army attacks me (not in siege), but i charm army leader, he may bug into infinite loop of this character (ex-hostile charmed army leader) starting a dilogue with something like "finally i got you!", this could be repeated again after closing dialogue. Sometimes map loads, but if you try to make a move, this guy starts a dialogue with you again with the same words. I tried more than 30 times to break free. No result, just an infinite loop of "finally i got you!".
I think this could be fixed easily (1st one definitely) - just show siege window if player state is a siege camp and he is not in dialogue or player menu) or show it again on RMB click on besieged castle if siege window is invisible or closed.
2nd one could be fixed via check before starting dialogue if character wants to speak with you - his "intentions" and clan. Like
if (clan == player's && desiredAction == chase)
{reset desiredAction;}
P.S. Inserting pictures just via link is not cool.
2. If enemy army attacks me (not in siege), but i charm army leader, he may bug into infinite loop of this character (ex-hostile charmed army leader) starting a dilogue with something like "finally i got you!", this could be repeated again after closing dialogue. Sometimes map loads, but if you try to make a move, this guy starts a dialogue with you again with the same words. I tried more than 30 times to break free. No result, just an infinite loop of "finally i got you!".
I think this could be fixed easily (1st one definitely) - just show siege window if player state is a siege camp and he is not in dialogue or player menu) or show it again on RMB click on besieged castle if siege window is invisible or closed.
2nd one could be fixed via check before starting dialogue if character wants to speak with you - his "intentions" and clan. Like
if (clan == player's && desiredAction == chase)
{reset desiredAction;}
P.S. Inserting pictures just via link is not cool.
最后编辑:
