public void UseAbility(PokemonMove ability) {//TODO: verify if more logic needs to be processed here ability.Use(); }