private bool LetPartyAct(IParty party) { foreach (Character character in party.GetAliveCharacters()) { character.Act(); if (IsGameFinished) return true; } return false; }