From 775172c5dcba183593d6d5f66fc74708a839a408 Mon Sep 17 00:00:00 2001 From: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sun, 31 Jul 2022 17:26:38 +0200 Subject: [PATCH] fix(Core): Crashfix. (#12594) --- .../scripts/EasternKingdoms/ZulGurub/boss_gahzranka.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/server/scripts/EasternKingdoms/ZulGurub/boss_gahzranka.cpp b/src/server/scripts/EasternKingdoms/ZulGurub/boss_gahzranka.cpp index 4cf8348d0..f977c9591 100644 --- a/src/server/scripts/EasternKingdoms/ZulGurub/boss_gahzranka.cpp +++ b/src/server/scripts/EasternKingdoms/ZulGurub/boss_gahzranka.cpp @@ -174,10 +174,9 @@ class spell_pagles_point_cast : public SpellScript { if (GameObject* lure = caster->SummonGameObject(GAMEOBJECT_MUDSKUNK_LURE, -11688.5f, -1737.74f, 10.409842f, 1.f, 0.f, 0.f, 0.f, 0.f, 30 * IN_MILLISECONDS)) { - caster->m_Events.AddEventAtOffset([caster, lure]() + lure->DespawnOrUnsummon(5s); + caster->m_Events.AddEventAtOffset([caster]() { - if (lure) - lure->DespawnOrUnsummon(); caster->CastSpell(caster, SPELL_SPLASH, true); caster->SummonCreature(NPC_GAHZRANKA, -11688.5f, -1723.74f, -5.78f, 0.f, TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT, 5 * DAY * IN_MILLISECONDS); }, 5s);