aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/Northrend
diff options
context:
space:
mode:
authorLopin <davca.hr@seznam.cz>2011-08-19 19:54:12 +0200
committerLopin <davca.hr@seznam.cz>2011-08-19 19:54:12 +0200
commitfb2fe345bf117e93f287f9fa46f9529b17a7d4b9 (patch)
treee44f695f2dc929a8481ce15340f1c1c208dd3973 /src/server/scripts/Northrend
parent8166e338ad2701601d2fb282a0fc3d5b915e4ebd (diff)
Scripts/Blackrock Depths: Fixed reseting of Moira after Emperor Dagran is dead. Closes #2658
Diffstat (limited to 'src/server/scripts/Northrend')
-rw-r--r--src/server/scripts/Northrend/Ulduar/ulduar/boss_assembly_of_iron.cpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_assembly_of_iron.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_assembly_of_iron.cpp
index cab271f923f..a7abfcf42be 100644
--- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_assembly_of_iron.cpp
+++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_assembly_of_iron.cpp
@@ -780,12 +780,8 @@ class spell_assembly_meltdown : public SpellScriptLoader
void HandleInstaKill(SpellEffIndex /*effIndex*/)
{
- Unit* caster = GetCaster();
- if (!caster)
- return;
-
- if (InstanceScript* instance = caster->GetInstanceScript())
- if (Creature* Steelbreaker = ObjectAccessor::GetCreature(*caster, instance->GetData64(BOSS_STEELBREAKER)))
+ if (InstanceScript* instance = GetCaster()->GetInstanceScript())
+ if (Creature* Steelbreaker = ObjectAccessor::GetCreature(*GetCaster(), instance->GetData64(BOSS_STEELBREAKER)))
Steelbreaker->AI()->DoAction(ACTION_ADD_CHARGE);
}