TrinityCore
TrinityCore copied to clipboard
Talent: "Guarded by the light” and Seal of Corruption vs “Absorbs Spells”
Guarded by the Light (rank 2): Reduces spell damage taken by 6% and gives 100% chance to refresh the duration of your divine plea when you Hit an enemy. In addition your divine plea is 100% less likely to be dispelled.
The problem is when I hit a priest or a frost mage with “ice barrier” for example, the duration of divine plea is not refreshed, so the protection paladins loose the plea and all the mana in a very short time in a priest or mage duel/arena.
A “similar effect” has Maelstorms weapons (Shaman), but it says “when you Deal Damage with a melee weapon…”
The same problem occurs with Seal of Corruption vs this Absorbs
SoCorruption: “Fills the Paladin with holy power causing attacks to apply Blood Corruption, wich deals xxx additional damage…”
So, when I use seal of corruption and I hit a character with any absorbs the application of the SoC charge doesn’t occur.
- Sorry for my English :C -
It's because of [p125], but you can try to add procEx=0x10000 to these spells: 31801,53742
are you sure about Guarded by the Light ? because patch will not prevent proc from fully absorbed damage for spells that has Trigger spell in any effect
code from patch
// only auras that has triggered spell should proc from fully absorbed damage
if (procExtra & PROC_EX_ABSORB && isVictim)
if (damage || spellProto->EffectTriggerSpell[0] ||
spellProto->EffectTriggerSpell[1] || spellProto->EffectTriggerSpell[2])
active = true;
ID - 53585 Guarded by the Light (Rank 2)
Effect 2: Id 6 (SPELL_EFFECT_APPLY_AURA)
BasePoints = 1
Targets (1, 0) (TARGET_UNIT_CASTER, NO_TARGET)
Aura Id 42 (SPELL_AURA_PROC_TRIGGER_SPELL), value = 1, misc = 0 (0), miscB = 0, periodic = 0
Trigger spell (63521) Guarded by The Light. Chance = 100