chore(Scripts/Misc): Cleanup some more JustDied hooks (#9768)

This commit is contained in:
Kitzunu
2021-12-31 16:00:40 +01:00
committed by GitHub
parent 0556f0b3d5
commit 69683a3472
22 changed files with 34 additions and 31 deletions

View File

@@ -569,7 +569,11 @@ public:
void JustDied(Unit* killer) override
{
Talk(SAY_VALROTH_DEATH);
killer->CastSpell(me, SPELL_SUMMON_VALROTH_REMAINS, true);
if (killer)
{
killer->CastSpell(me, SPELL_SUMMON_VALROTH_REMAINS, true);
}
}
};
};

View File

@@ -159,7 +159,7 @@ struct boss_jarien : public BossAI
me->SummonCreature(NPC_SPIRIT_OF_JARIEN, me->GetPosition());
if (_sothosDied)
if (_sothosDied && killer)
{
HandleBothDead(me, true, killer);
}
@@ -281,7 +281,7 @@ struct boss_sothos : public BossAI
me->SummonCreature(NPC_SPIRIT_OF_SOTHOS, me->GetPosition());
if (_jarienDied)
if (_jarienDied && killer)
{
HandleBothDead(me, false, killer);
}