Platform, device version and operating system:
Steam, Windows 7 x64
Screenshot or image:
What you were expecting to happen, and what actually happened:
I cast Shield of Urskaya on my second troop (in Fang Moor). I was expecting it to get LOTS of Armour. Instead, it only received a small Armour boost.
The screenshot was taken immediately after the cast. Before the cast, Troop 2 had somewhere between 20 and 60 Armour (approx. 60 if it hadn’t been hit yet; approx. 20 if it had been hit to the same extent as Gimlet). Therefore, Shield of Urskaya gave Troop 2 between 118 and 158 additional Armour.
According to the Shield description, it should have granted the following:
46 + (887 + 43 + 244 + 48) / 2 = 46 + 1222 / 2 = 46 + 611 = 657 Armour
Note that: 46 + (1222 - 1000) / 2 = 46 + 111 = 157
So it looks like the sum of “all Enemy Attack” is calculated modulus 1000. That’s a pretty huge discount!
How often does this happen? When did it begin happening?
I definitely noticed something odd was going on before putting it all together. Pretty sure it happens every time.