diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/game/SpellMgr.cpp | 2 | ||||
-rw-r--r-- | src/game/Unit.cpp | 12 |
2 files changed, 8 insertions, 6 deletions
diff --git a/src/game/SpellMgr.cpp b/src/game/SpellMgr.cpp index 6c7ae5c98f8..81c4ebaa76f 100644 --- a/src/game/SpellMgr.cpp +++ b/src/game/SpellMgr.cpp @@ -3601,6 +3601,8 @@ void SpellMgr::LoadSpellCustomAttr() case 20335: case 20336: case 20337: + // Glyph of Life Tap + case 63320: // Entries were not updated after spell effect change, we have to do that manually :/ spellInfo->AttributesEx3 |= SPELL_ATTR_EX3_CAN_PROC_TRIGGERED; count++; diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp index 1bb63a9212b..221e4f2b859 100644 --- a/src/game/Unit.cpp +++ b/src/game/Unit.cpp @@ -5638,6 +5638,12 @@ bool Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, AuraEffect* trigger pVictim->RemoveAurasWithMechanic(1<<MECHANIC_STUN, AURA_REMOVE_BY_ENEMY_SPELL); return true; } + // Glyph of Life Tap + case 63320: + { + triggered_spell_id = 63321; // Life Tap + break; + } } break; } @@ -5963,12 +5969,6 @@ bool Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, AuraEffect* trigger triggered_spell_id = 63311; break; } - // Glyph of Life Tap - case 63320: - { - triggered_spell_id = 63321; - break; - } // Nightfall case 18094: case 18095: |