diff options
author | Shocker <shocker@freakz.ro> | 2012-01-04 13:50:17 -0800 |
---|---|---|
committer | Shocker <shocker@freakz.ro> | 2012-01-04 13:50:17 -0800 |
commit | 2fac227480ca0017c21cd8300914274e580ed37b (patch) | |
tree | 78c7a9ab4e8b707d43deae385f48fdb9a72b3ce1 /src | |
parent | 08bcbc89b04b5848596ec6073d3d7ef9e98b4dec (diff) | |
parent | a3e8ca30b7b5161d59d385750db40b422475c9a2 (diff) |
Merge pull request #4405 from Warpten/feral
Core/Spells: Fix Druid's T10 Feral 4P Bonus
Diffstat (limited to 'src')
-rwxr-xr-x | src/server/game/Spells/Auras/SpellAuras.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/server/game/Spells/Auras/SpellAuras.cpp b/src/server/game/Spells/Auras/SpellAuras.cpp index 3d964a6e14e..5577422919f 100755 --- a/src/server/game/Spells/Auras/SpellAuras.cpp +++ b/src/server/game/Spells/Auras/SpellAuras.cpp @@ -1567,6 +1567,16 @@ void Aura::HandleAuraSpecificMods(AuraApplication const* aurApp, Unit* caster, b break; } break; + case SPELLFAMILY_DRUID: + // Enrage + if ((GetSpellInfo()->SpellFamilyFlags[0] & 0x80000) && GetSpellInfo()->SpellIconID == 961) + { + if (target->HasAura(70726)) // Item - Druid T10 Feral 4P Bonus + if (apply) + target->CastSpell(target, 70725, true); + break; + } + break; case SPELLFAMILY_ROGUE: // Stealth if (GetSpellInfo()->SpellFamilyFlags[0] & 0x00400000) |