public void ChangeTurn() { encounter.ChangeTurn(); OnChangeTurnEvent.Raise(); cardSystem.DrawCardFromDeck(); resourceSystem.AddResources(playerSystem.currentPlayer.value, 1); new ChangeTurnCommand().AddToQueue(); }