public void SetLightedLantern(Lantern lantern) { if (canChange) { lightedLantern = lantern; foreach (var item in lanters) { if (!item.Equals(lightedLantern)) { item.SetLightOn(false); } } lightedLantern.SetLightOn(true); canChange = false; cooldownTimer = 0; } }