• Check out the results of the Techtree Contest #19!
  • Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • Create a void inspired texture for Warcraft 3 and enter Hive's 34th Texturing Contest: Void! Click here to enter!
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!

[General] Lifesteal

Status
Not open for further replies.
Level 6
Joined
Aug 4, 2012
Messages
193
my damage is 1000, i got 20% lifesteal, target armor is hero, which takes only 70% damage from me, and he got a damage reduction 50%, so how much hp healed for me?
 
[To get the exact value, first make a unit with this stats for the attacker:]
Combat: Damage base = 999
Combat: Damage number of dice = 1
Combat: Damage sides per die = 1

[Then make a unit with this stats as the damage taker:]
Stats: Hit Points = 10000

Now, the attack damage of the attacker will be equal to 1000 - 1000, meaning that all attacks will deal 1000 damage and will steal the same amount of HP, and you'll easily see how much it is.
 
1000, 70/100 = 700, 700 / 50 = 350, 350, 20/100 = 70
yeah same answer :3

"Math"

Dear mother of God...

700 / 50 = 14 you can't even describe it well. Buy calc.

1000*70%*50% = 700*50% = 350

Note that for other skills it would be diffrent (for e.g. spikes are not affected by target armor: 1000 -> thats returned damage.)

//Note: values for 1.0 skill data//
 
Status
Not open for further replies.
Back
Top