(Not a bug) Shield of Urskaya overflow bug (Not a bug)

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.

“Enemy” are troops on the enemy team, not your team. From your math, it looks like you are adding up the attack of your troops, which the game refers to as allies.

7 Likes

Ah, hell.

I totally misread the “all” as “ally”.

Not a bug. Sorry. Please ignore.

(Weird how the maths turned out so close to my interpretation!)

1 Like