diff options
-rw-r--r-- | sql/updates/world/2012_XX_XX_XX_world_spelldifficulty_dbc.sql | 5 | ||||
-rw-r--r-- | src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_anubarak.cpp | 6 |
2 files changed, 7 insertions, 4 deletions
diff --git a/sql/updates/world/2012_XX_XX_XX_world_spelldifficulty_dbc.sql b/sql/updates/world/2012_XX_XX_XX_world_spelldifficulty_dbc.sql new file mode 100644 index 00000000000..763bf57fc47 --- /dev/null +++ b/sql/updates/world/2012_XX_XX_XX_world_spelldifficulty_dbc.sql @@ -0,0 +1,5 @@ +-- Boss Anubarak Move Heroic Spell in spelldifficulty +DELETE FROM `spelldifficulty_dbc` WHERE `id` IN (53472,53454); +INSERT INTO `spelldifficulty_dbc`(`id`,`spellid0`,`spellid1`) VALUES +(53472,53472,59433), -- Spell Pound +(53454,53454,59446); -- Spell Impale Damage diff --git a/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_anubarak.cpp b/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_anubarak.cpp index dcf1338bc74..3bc91855d36 100644 --- a/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_anubarak.cpp +++ b/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_anubarak.cpp @@ -25,10 +25,8 @@ enum Spells SPELL_SUMMON_CARRION_BEETLES = 53521, SPELL_LEECHING_SWARM = 53467, SPELL_POUND = 53472, - SPELL_POUND_H = 59433, SPELL_SUBMERGE = 53421, SPELL_IMPALE_DMG = 53454, - SPELL_IMPALE_DMG_H = 59446, SPELL_IMPALE_SHAKEGROUND = 53455, SPELL_IMPALE_SPIKE = 53539, //this is not the correct visual effect //SPELL_IMPALE_TARGET = 53458, @@ -211,7 +209,7 @@ public: break; case IMPALE_PHASE_DMG: if (Creature* impaleTarget = Unit::GetCreature(*me, ImpaleTarget)) - me->CastSpell(impaleTarget, DUNGEON_MODE(SPELL_IMPALE_DMG, SPELL_IMPALE_DMG_H), true); + me->CastSpell(impaleTarget, SPELL_IMPALE_DMG, true); ImpalePhase = IMPALE_PHASE_TARGET; ImpaleTimer = 9*IN_MILLISECONDS; break; @@ -328,7 +326,7 @@ public: if (Unit* target = me->getVictim()) { if (Creature* pImpaleTarget = DoSummonImpaleTarget(target)) - me->CastSpell(pImpaleTarget, DUNGEON_MODE(SPELL_POUND, SPELL_POUND_H), false); + me->CastSpell(pImpaleTarget, SPELL_POUND, false); } PoundTimer = 16500; } else PoundTimer -= diff; |