public void Endstep() { foreach (Modifier mod in ModsList) { if (mod.turnEnd()) { if (mod.target.Equals("Health")) { CurrentHealth += mod.value; } } mod.duration--; if (mod.duration >= 0) { ModsList.RemoveAt(ModsList.IndexOf(mod)); } } CheckDeath(); }