Damage Calculation Bug

I keep finding myself in situations where I should theoretically be getting HUGE damage and getting tiny damage instead.

Such as Vanelin Seraph 200% damage for Mana spent + 200% damage on Max life attacking a class that I’m strong against and… 3 damage. Seems a bit weird. In none of these situations did the enemy have defensive buffs or anything. I think one time it was just a plain Iron Golem…

Been other scenarios also, I’ll try to keep better track. Very anti-climatic. lol

Whenever you deal very little damage, it’s probably because the enemy has a class shield equipped which reduces damage by 90% for one class.