diff options
Diffstat (limited to 'src/game/Spell.cpp')
-rw-r--r-- | src/game/Spell.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index 1cc530f5ada..f60c880331c 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -814,9 +814,8 @@ void Spell::prepareDataForTriggerSystem(AuraEffect const * triggeredByAura) } m_procEx= PROC_EX_NONE; - // Hunter traps spells (for Entrapment trigger) - // Gives your Immolation Trap, Frost Trap, Explosive Trap, and Snake Trap .... - if (m_spellInfo->SpellFamilyName == SPELLFAMILY_HUNTER && (m_spellInfo->SpellFamilyFlags[1] & 0x00002000 || m_spellInfo->SpellFamilyFlags[0] & 0x1C)) + // Hunter traps Entrapment trigger: Frost Trap and Snake Trap initial activation + if (m_spellInfo->Id == 13810 || m_spellInfo->Id == 57879) { m_procAttacker |= PROC_FLAG_ON_TRAP_ACTIVATION; // Trigger only from spells originally casted by hunter(trap activation) to prevent multiple trigger from trap triggered spells |