public void SetActivePokemon(PokemonCard pokemon) { if (ActivePokemonCard != null) { return; } if (Hand.Contains(pokemon)) { pokemon.PlayedThisTurn = true; Hand.Remove(pokemon); } BenchedPokemon.Remove(pokemon); ActivePokemonCard = pokemon; pokemon.RevealToAll(); }
public void KillBenchedPokemon(PokemonCard pokemon) { KillPokemon(pokemon); BenchedPokemon.Remove(pokemon); }