Scripts/Ulduar: XT002 Crash fix

Closes: #22545
This commit is contained in:
Keader
2018-09-30 02:44:24 -03:00
parent ab3eab990e
commit 1fe8fe30de

View File

@@ -747,11 +747,12 @@ class spell_xt002_gravity_bomb_damage : public SpellScript
{
PrepareSpellScript(spell_xt002_gravity_bomb_damage);
void HandleScript(SpellEffIndex /*eff*/)
void HandleScript(SpellEffIndex /*effIndex*/)
{
Unit* caster = GetCaster();
if (GetHitDamage() >= int32(GetHitUnit()->GetHealth()))
caster->GetAI()->SetData(DATA_GRAVITY_BOMB_CASUALTY, 1);
if (InstanceScript* instance = GetCaster()->GetInstanceScript())
if (Creature* xt002 = instance->GetCreature(BOSS_XT002))
xt002->AI()->SetData(DATA_GRAVITY_BOMB_CASUALTY, 1);
}
void Register() override