fix(Scripts/Temple of AhnQiraj): Slime Toxin clouds should despawn 10… (#13492)

* fix(Scripts/Temple of AhnQiraj): Slime Toxin clouds should despawn 10 sec after Viscidus death.

Fixes #13420

* Update.
This commit is contained in:
UltraNix
2022-10-25 15:43:39 +02:00
committed by GitHub
parent be133a1d77
commit 3c8a148b1e
3 changed files with 14 additions and 3 deletions

View File

@@ -133,6 +133,17 @@ struct boss_viscidus : public BossAI
me->RemoveAurasDueToSpell(SPELL_INVIS_SELF);
}
void JustDied(Unit* /*killer*/) override
{
events.Reset();
summons.DespawnAll(10 * IN_MILLISECONDS);
if (instance)
{
instance->SetBossState(DATA_VISCIDUS, DONE);
instance->SaveToDB();
}
}
void DamageTaken(Unit* attacker, uint32& damage, DamageEffectType effType, SpellSchoolMask spellSchoolMask) override
{
if (me->HealthBelowPct(5))