VCMI 0.98, new Grove. I have a problem with Spider Princesses and Queens. If their stack is not too big, the game often hangs up when there is their turn during the battle. The console says something about wrong spell (maybe the spiders try to cast some non-existent spell?). The problem occurs especially when the battle is long, when I order Spiders to wait and when their stack is small. It seems to not to happen in the late game, when the stack is big enough.
S.
I’ve look at spiderprincess.json and spiderqueen.json files and maybe I’ve found a solution. Open both jsons in notepad, search for the code:
{
"type" : "ENCHANTER",
"subtype" : 78, //dispelHelpful
"addInfo" : 1001 //advanced, only when shooting
},
and replace with:
{
"type" : "ENCHANTER",
"subtype" : 78, //dispelHelpful
"addInfo" : 3
},
Of course you must start new game to changes work. I hope it helps!
Instead of using numbers for spell IDs, use their string identifiers for certainty.
There might be however a bug caused by unusual ENCHANTER and Dispell Helful Spells combination.