Never intended for it to work that way, it would work with 54 armor = 54%. Obviously the proper formula would be nice but it's still a reasonably elegant way of doing it.
It would just mean you would have to change your armor application mechanics, which seem simpler than having the above to me.
I'm currently trying to do a similar system, except I'm doing it in a different fashion.
My way is by using the Armor Reduction field of every damaging effect. Armor Reduction sets how much damage reduction 1 point of armor gives - obviously for weapon effects this is by default 1, and spells default 0 - but if you go through and set them all to be, say, 1% of the effect damage, it will equate to the same as %DR using Damage Response. I will then modify/add triggers so that whenever a effect's damage is changed (hero +weapon damage from leveling/items or ups) the armor reduction value will be changed to match.
@Kueken531: Go
Never intended for it to work that way, it would work with 54 armor = 54%. Obviously the proper formula would be nice but it's still a reasonably elegant way of doing it. It would just mean you would have to change your armor application mechanics, which seem simpler than having the above to me.
I'm currently trying to do a similar system, except I'm doing it in a different fashion.
My way is by using the Armor Reduction field of every damaging effect. Armor Reduction sets how much damage reduction 1 point of armor gives - obviously for weapon effects this is by default 1, and spells default 0 - but if you go through and set them all to be, say, 1% of the effect damage, it will equate to the same as %DR using Damage Response. I will then modify/add triggers so that whenever a effect's damage is changed (hero +weapon damage from leveling/items or ups) the armor reduction value will be changed to match.
Thoughts?