• 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.

Armor and damage reduction?

Status
Not open for further replies.
Level 9
Joined
Jul 10, 2011
Messages
562
you can change the value 0.06 in the equation WaterKnight posted. its in gameplay constants. change it to 0.01 so the reduction will be a bit less than 1% per armorpoint and if you set it to 0.02 its a bit more than 1% per armorpoint.

hope i was able to help you :D
 
Level 11
Joined
Nov 15, 2007
Messages
800
Just BTW, what you're proposing would make every point of armor you gain stronger than the point before it. The way WC3 calculates reduction from armor means every point of armor has the same value.

From playdota.com since I can't phrase it any better myself:

Armor Stacking

It is generally conceived that armor gets less and less effective the more you have (since the extra damage reduction gets less and less). That a Plate Mail gives you less extra protection from attacks if you already have 20 armor than if you would have only 5. This is false. If one Plate Mail makes the hero survive 3 extra attacks, then 4 Plate Mails will make the hero survive a total of 12 extra attacks before dying. Each Plate Mail gives the same amount of extra protection, which is in this case 3 more attacks before dying.


Proof:
Consider a hero with 1000 hp and 0 armor. To kill it one needs to deal at least 1000 damage to it.

If we give the hero 10 armor, which is 37.5% damage reduction, every attack would only deal 62.5% of the original value (100% - 37.5% = 62.5%). To kill it now, one needs to deal 1600 damage (1600 * 0.625 = 1000). You could say that the hero now have 600 more effective hp (EHP).

If we instead give the hero 20 armor, which is 54.5% damage reduction. The damage multiplier is now 45.5%. The damage needed to kill would increase to 2200 (2200 * 0.455 = 1000). The increase in EHP is 1200, twice the amount as given by only 10 armor.

Every armor point adds an additional 6% of your maximum HP to your EHP.
 
Status
Not open for further replies.
Top