using System;

namespace Server.Engines.CannedEvil
{
	public class RestartTimer : Timer
	{
		private readonly ChampionSpawn m_Spawn;

		public RestartTimer( ChampionSpawn spawn, TimeSpan delay ) : base( delay )
		{
			m_Spawn = spawn;
			Priority = TimerPriority.FiveSeconds;
		}

		protected override void OnTick()
		{
			m_Spawn.EndRestart();
		}
	}
}