[Damage reduction] from enemies to me

Hey all. :kangaroo:

As for the [damage reduction] mechanism [from me to the enemy].
I understand the following thread.

  • [damage reduction] in the same notation format don’t stack.
  • Only the maximum value for [target damage type] is valid.

But, for [damage reduction against me from multiple enemies].
I’ve heard of that damage reduction getting stuck.
Why is that mechanism?

Anybody who knows the specifics of this mechanism,
I would be very grateful if you could tell me.
Please. :nerd_face:

In detail, the information I heard was explained as follows.
(I don’t know the specification inside.)


  • Actually, the [damage reduction] is stackable,
    But when I use it to enemy,
    it doesn’t stack because it originates from the same single source, [= the player].
  • If multiple enemies use to me it,
    it stacks because it originates from a separate source, [= each enemy].

I am not sure for enemies but for the player it doesn’t stack from different skills, even if they are different sources.

So basically two possible scenarios:

  • Damage reduction stacks if you’re simultaneously hit from two or more enemies DR skills. Same enemy/same skill from different enemies won’t stack.

  • If two or more enemies hit you with damage reduction at same time, only highest source will be applied in the duration of the skill.

1 Like

Ya,From what I’ve heard recently, the explanation was that.

  • If a player takes damage reduction from ā€œtwo different types of enemiesā€ at the same time, the effect stacks up.

But, I haven’t been able to actually verify this explanation accurately myself.
So if there is someone on the forum who knows the exact mechanism, I was curious to hear it.
(Like the calculation source code inside the game.)
Would it be possible for me to find it myself using the mod tool?

Just checked it with mod:
2 different skeletons with 2 different skills with 20% and 10% Total Damage Reduction (% Reduced target’s Damage for 5 Seconds) attack player.
Regardless of the order of taking damage, Reductions don’t stack and works higher.
In General Damage Reduction mechanic same as for Resistance Reduction, so only debuffs incliding ā€œ-x% damageā€ parameter could be stack if exist.

4 Likes

Oh, thank you so much for taking the time to check it out with the mods! :heart_eyes_cat:

I’m very happy because what was unclear is now simple and clear.
If anyone has the same questions in the future, I will share this with them. :koala:

ā€œReduced damage %ā€, like with War Cry or Empyrion donĀ“t stack, of course. Cause its ā€œreducedā€, same as with RR.
But i did think that damage reduction stacks in a way of

ā€œreduced damage %ā€
+
ā€œless damage from undeadā€, etc.

1 Like

Perhaps you’re right.

Because that,
ā€œreduced one’s damageā€ = debuff to others
ā€œless damage from X" = self defensive parameters

They’re supposed to work separately.


The order of the defensive calculations I know (from the explanations written by others in past) is :
1-1. % ā€œreduced damageā€ to enemy
1-2. calculation of Fumble
1-3. calculation of dodge/avoid
1-4. calculation of hit or miss (by OA/DA)
2. shield block
3. % ā€œless damage from Xā€
4. armor
5. resist
6. flat ā€œless damage from Xā€
7. % ā€œdamage absorbā€
8. flat ā€œdamage absorbā€