private void BeginNextTurn() { Characters.Next(); CurrentChar.BeginTurn(); Present(x => x.ShowTurnBegan(CurrentChar, () => State = Phase.AwaitingAction)); }