diff options
| author | QAston <none@none> | 2009-07-17 19:09:08 +0200 |
|---|---|---|
| committer | QAston <none@none> | 2009-07-17 19:09:08 +0200 |
| commit | 6c8f54c4a67b23d31cf82c2ec1e767380a42e7b2 (patch) | |
| tree | 22e1d2bcd91d8028590d0173a253c11a109be1bf /src/game/SpellMgr.cpp | |
| parent | 5914d5d1ead10e2e34364967479cfd552c897cf7 (diff) | |
*Fix Master Shapeshifter - original patch by Drethek
--HG--
branch : trunk
Diffstat (limited to 'src/game/SpellMgr.cpp')
| -rw-r--r-- | src/game/SpellMgr.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/game/SpellMgr.cpp b/src/game/SpellMgr.cpp index dfa25cef538..eecfcb6b1c8 100644 --- a/src/game/SpellMgr.cpp +++ b/src/game/SpellMgr.cpp @@ -3818,6 +3818,18 @@ void SpellMgr::LoadSpellCustomAttr() break; case 29809: // Desecration Arm - 36 instead of 37 - typo? :/ spellInfo->EffectRadiusIndex[0] = 37; + break; + // Master Shapeshifter: missing stance data for forms other than bear - bear version has correct data + // To prevent aura staying on target after talent unlearned + case 48420: + spellInfo->Stances = 1 << (FORM_CAT - 1); + break; + case 48421: + spellInfo->Stances = 1 << (FORM_MOONKIN - 1); + break; + case 48422: + spellInfo->Stances = 1 << (FORM_TREE - 1); + break; default: break; } |
