It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I'm playing the first campaign of the Gathering Storm expansion, where you have the Archmage hero who has all spell schools as his secondary skills. I'm on level 5. Since he has a really high movement rate, I don't give him any creatures so they don't slow him down (and I don't have the high level creatures yet). I just noticed something weird. His morale is +1. I started a battle against mages, and thought it might be easiest to cast Anti-Magic on myself, rather than use summons as usual. After I did this, my hero lost moral. It became -3.

I reloaded to check, and indeed his morale is +1, but when I cast Anti-Magic it immediately becomes -3. Is this an undocumented feature of Anti-Magic (and whom does it work on? Mages only), or is something else happening here?
This question / problem has been solved by rmeakinsimage
avatar
ZFR: I'm playing the first campaign of the Gathering Storm expansion, where you have the Archmage hero who has all spell schools as his secondary skills. I'm on level 5. Since he has a really high movement rate, I don't give him any creatures so they don't slow him down (and I don't have the high level creatures yet). I just noticed something weird. His morale is +1. I started a battle against mages, and thought it might be easiest to cast Anti-Magic on myself, rather than use summons as usual. After I did this, my hero lost moral. It became -3.

I reloaded to check, and indeed his morale is +1, but when I cast Anti-Magic it immediately becomes -3. Is this an undocumented feature of Anti-Magic (and whom does it work on? Mages only), or is something else happening here?
Anti-Magic is not supposed to do that. However, your army's health affects their morale. At any stage, if you have less than a certain percentage of the health you started with in the battle, then your morale goes much lower. Could that be what's happening? Maybe your hero got shot after casting the Anti-Magic spell?

Otherwise it sounds like some sort of weird bug :)
avatar
rmeakins: Anti-Magic is not supposed to do that. However, your army's health affects their morale. At any stage, if you have less than a certain percentage of the health you started with in the battle, then your morale goes much lower. Could that be what's happening? Maybe your hero got shot after casting the Anti-Magic spell?
The health loss is indeed what's causing it! No, my hero doesn't get shot and the morale loss happens immediately after casting the spell. It's caused by the Angelfeather Cloak!
The cloak grants you heavenly shield spell (extra HP) and casting anti-magic removes all spell effects from you. Apparently heavenly shield loss is counted as HP loss for the purpose of morale.
Just tested it, and casting it without the cloak causes no morale loss.
Interesting.
It does explain why I never came across this before.