fix(Core/Scripts): apply safety improvements (#24635)

This commit is contained in:
Francesco Borzì
2026-02-07 21:22:58 +01:00
committed by GitHub
parent 4bda3ca1a9
commit 3b8ac391d9
6 changed files with 17 additions and 9 deletions

View File

@@ -1000,7 +1000,8 @@ struct npc_akama_illidan : public ScriptedAI
void JustReachedHome() override
{
// Minions Event
if (instance->GetBossState(DATA_ILLIDAN_STORMRAGE) == IN_PROGRESS && !instance->GetCreature(DATA_ILLIDAN_STORMRAGE)->HasAura(SPELL_DEATH))
Creature* illidan = instance->GetCreature(DATA_ILLIDAN_STORMRAGE);
if (illidan && instance->GetBossState(DATA_ILLIDAN_STORMRAGE) == IN_PROGRESS && !illidan->HasAura(SPELL_DEATH))
{
me->SetReactState(REACT_PASSIVE);
me->RemoveNpcFlag(UNIT_NPC_FLAG_GOSSIP);