aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorariel- <ariel-@users.noreply.github.com>2016-11-03 03:01:31 -0300
committerariel- <ariel-@users.noreply.github.com>2016-11-03 03:06:23 -0300
commitca1a050e8a1a434164a7e5861582b0ccaaa1a55b (patch)
tree707ab88bf987eb7865c0f7d722e6e0e929dea146
parent2b26894eb1eaf8572f61d303882878659692cdd3 (diff)
Core/Globals: normalize DBC data for Maelstrom Weapon ranks
-rw-r--r--src/server/game/Spells/SpellMgr.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp
index a0d35b19825..a335f17b338 100644
--- a/src/server/game/Spells/SpellMgr.cpp
+++ b/src/server/game/Spells/SpellMgr.cpp
@@ -2634,6 +2634,14 @@ void SpellMgr::LoadSpellInfoCorrections()
// because of bug in dbc
spellInfo->ProcChance = 0;
break;
+ case 51528: // Maelstrom Weapon (Rank 1)
+ case 51529: // Maelstrom Weapon (Rank 2)
+ case 51530: // Maelstrom Weapon (Rank 3)
+ case 51531: // Maelstrom Weapon (Rank 4)
+ case 51532: // Maelstrom Weapon (Rank 5)
+ // due to discrepancies between ranks
+ spellInfo->EquippedItemSubClassMask = 0x0000FC33;
+ // no break intended (only Rank 5 has SPELL_ATTR3_CAN_PROC_WITH_TRIGGERED)
case 20335: // Heart of the Crusader
case 20336:
case 20337: