• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

magic resist stack? (item)

Status
Not open for further replies.
Level 7
Joined
Apr 13, 2012
Messages
110
i did my search i know that Spell Damage Reduction ability doesn't stack
so i know i must use Elunes Grace ability but when i test it on item

first item i set magic damage reduction to 0.1 and it blocks almost all spell damage:vw_wtf:
2 of the first item block all spell damage

second item i set magic damage reduction to 0.5 and it blocks half spell damage(this works:p)
but 2 of the second item block like 80% of the spell damage

third item i set magic damage reduction to 1.0 and it blocks no spell damage!?
2 of the third item still block no spell damage

unlike with Spell Damage Reduction ability that 1.0 blocks all spell damage

(i use 'medium armor' not 'hero armor' so i dont start with 25% magic resist)
any suggestion?
 
Last edited:
Level 12
Joined
Jan 2, 2016
Messages
973
Well, from the way you explained it, it seems that the value you are setting is "How much magic damage is the target taking" not "how much magic damage is the target reducing", and the stacking seems to be done like this:
A magic attack deals 100 damage
it gets reduced by 50% = becomes 50 damage
then the already reduced value gets reduced by 50% = 50*0,5 = 25 damage
if you have it stacked 3 times - it will become 12,5 damage, and so on.
 
Level 7
Joined
Apr 13, 2012
Messages
110
the stacking seems to be done like this:
A magic attack deals 100 damage
it gets reduced by 50% = becomes 50 damage
then the already reduced value gets reduced by 50% = 50*0,5 = 25 damage
if you have it stacked 3 times - it will become 12,5 damage, and so on.

i understand but this way i can only work with 50% magic resist very restricted i can't do what i want

Magic resistance can be additively stacked via triggers when using Damage Engine or LFH's PDD.

if i was going to do this with triggers i would already done it, its just too much.. i m afraid i will have to change my item system
 
Level 12
Joined
Jan 2, 2016
Messages
973
i understand but this way i can only work with 50% magic resist very restricted i can't do what i want

I only gave you an example with 50%, you can use other values as well:
if you set it to 0,9 (90%)
upon 100 damage - target will take 90
stacked 2-ce - 81
3 times - 73
etc...

if you set it to 0,8 (80%)
then the target will take 80
stacked 2-ce - 64
3 times - 51
etc...

You aren't limited to 50%
 
Level 7
Joined
Apr 13, 2012
Messages
110
I only gave you an example with 50%, you can use other values as well:
if you set it to 0,9 (90%)
upon 100 damage - target will take 90
stacked 2-ce - 81
3 times - 73
etc...

if you set it to 0,8 (80%)
then the target will take 80
stacked 2-ce - 64
3 times - 51
etc...

You aren't limited to 50%
:D True this seems to be working stupid me thanks
[solved]
 
Status
Not open for further replies.
Top