private bool PokemonHasMove(IPokemon pokemon, ushort move) { for (int i = 0; i < pokemon.NumMoves; i++) { if (pokemon.GetMoveIDAt(i) == move) { return(true); } } return(false); }
public static bool PokemonHasMove(IPokemon pokemon, ushort moveID) { for (int i = 0; i < pokemon.NumMoves; i++) { if (pokemon.GetMoveIDAt(i) == moveID) return true; } return false; }