Skip to content

The intricacies of game mechanics

#6
Auto-translated
I just looked at the code again, and it seems like I described the mechanism correctly. I just forgot to mention that the Wizard won't cast spells that are already applied to all stacks they affect, and the Wizard sees a reason to cast them. It seems like there's no evaluation of the usefulness of specific spells, other than the points already mentioned.

For now, I can only assume that the constant casting of Slow is just a lucky random occurrence (possibly in combination with the fact that other frequently cast spells are already applied to all stacks). Although, in theory, the random element shouldn't repeat in offline mode.
The Wizard might also not cast any spells if all possible spells are already applied. In theory, there shouldn't be any other reasons.

If the save file can be found (along with the necessary sequence of actions), or if the situation can be recreated, I will definitely take a look and try to figure it out.