diff options
Diffstat (limited to 'src')
| -rwxr-xr-x | src/server/game/Spells/Auras/SpellAuras.cpp | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/src/server/game/Spells/Auras/SpellAuras.cpp b/src/server/game/Spells/Auras/SpellAuras.cpp index 8f1f4dd571b..62dadc8ca2c 100755 --- a/src/server/game/Spells/Auras/SpellAuras.cpp +++ b/src/server/game/Spells/Auras/SpellAuras.cpp @@ -1488,6 +1488,15 @@ void Aura::HandleAuraSpecificMods(AuraApplication const * aurApp, Unit * caster,                      else                          target->RemoveAurasDueToSpell(64364, GetCasterGUID());                      break; +                case 31842: +                    if (caster->HasAura(70755)) +                    { +                        if (apply) +                            caster->CastSpell(caster, 71166, true); +                        else +                            caster->RemoveAurasDueToSpell(71166); +                    } +                    break;              }              break;          case SPELLFAMILY_DEATHKNIGHT: | 
