From 8ff4e59d205c33e32c821fb95495d2f580d17de2 Mon Sep 17 00:00:00 2001 From: KayenEQ Date: Sun, 5 Oct 2014 07:51:20 -0400 Subject: [PATCH] Fix to allow regular runes to absorn spell damage (except dots). --- zone/attack.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zone/attack.cpp b/zone/attack.cpp index feb10369f..a7a50a6cd 100644 --- a/zone/attack.cpp +++ b/zone/attack.cpp @@ -3315,7 +3315,10 @@ int32 Mob::AffectMagicalDamage(int32 damage, uint16 spell_id, const bool iBuffTi if(damage < 1) return 0; - + + //Regular runes absorb spell damage (except dots) - Confirmed on live. + if (spellbonuses.MeleeRune[0] && spellbonuses.MeleeRune[1] >= 0) + damage = RuneAbsorb(damage, SE_Rune); if (spellbonuses.AbsorbMagicAtt[0] && spellbonuses.AbsorbMagicAtt[1] >= 0) damage = RuneAbsorb(damage, SE_AbsorbMagicAtt);