private void EndTurn() { CurrentChar.EndTurn(); Present(x => x.ShowTurnEnded(CurrentChar, () => State = Phase.AwaitingTurn)); }