void _Reset() { if (!me.IsAlive()) { return; } _events.Reset(); summons.DespawnAll(); }
public void _Reset() { if (!me.IsAlive()) { return; } me.SetCombatPulseDelay(0); me.ResetLootMode(); _events.Reset(); summons.DespawnAll(); _scheduler.CancelAll(); if (instance != null && instance.GetBossState(_bossId) != EncounterState.Done) { instance.SetBossState(_bossId, EncounterState.NotStarted); } }