mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-21 01:37:37 +01:00
Scripts/Ulduar: XT002 Crash fix
Closes: #22545
(cherry picked from commit 1fe8fe30de)
This commit is contained in:
@@ -738,11 +738,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
|
||||
|
||||
Reference in New Issue
Block a user