• 🏆 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!
  • 🏆 Hive's 6th HD Modeling Contest: Mechanical is now open! Design and model a mechanical creature, mechanized animal, a futuristic robotic being, or anything else your imagination can tinker with! 📅 Submissions close on June 30, 2024. Don't miss this opportunity to let your creativity shine! Enter now and show us your mechanical masterpiece! 🔗 Click here to enter!

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 13
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 13
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