Yes, you got:15 shield from shiva.10 + 5 shield from cuirass5 shield from blademail40 block damage from vanguard+16 shield from his passive skills. Only after you tke 16 attacks.That make him to have: +51 shield + 40 block damage.If a hero with 200 damage per attack, attacks you, it has a 70% to be -40 damage. That makes him to be a base of 160. 70% of time.Now, -25% from dota reduction: I don't know what is dota reduction, but if you meant armor type, then you probably forgot that hero type attacks deal 100% dmg to hero armor.That makes him a base damage of: 120. Wrong. Still 160.Now, His shield at level 25 (7. + 56, it's 63.8 shield.That makes him a reduction of: 78%So, 120 - 78%(120) = 26,4 damage. 22%*160=35,2Wow, you deal me 26,3 damage xDDOk now heal attributes.+16 from his passive spell regeneration per second.should I continue? xDOk now 5 heroes with +200 damage attacks me at the same time.They deal me 26,3 x 5 = 131.5 damage.I use blademail and I deal + 200 to everybody. end of story. This part is so wrong I dont even know where to start. Google blademail mechanics.
If a hero with 200 damage per attack, attacks you, it has a 70% to be -40 damage. That makes him to be a base of 160.
Now, -25% from dota reduction
That makes him a reduction of: 78%