public void ClickNextPhase() { HideNextButton(); Roster.AllShipsHighlightOff(); if (Phases.CurrentSubPhase.GetType() == typeof(SubPhases.CombatSubPhase)) { foreach (var shipHolder in Roster.GetPlayer(Phases.CurrentPhasePlayer).Ships) { if (shipHolder.Value.PilotSkill == Phases.CurrentSubPhase.RequiredPilotSkill) { shipHolder.Value.IsAttackPerformed = true; } } } Phases.CallNextSubPhase(); }