I put this:
#===============================================================================
#
#===============================================================================
def pbGetPlayerCharset(charset, trainer = nil, force = false)
trainer = $player if !trainer
outfit = (trainer) ? trainer.outfit : 0
return nil if !force && $game_player&.charsetData &&
$game_player.charsetData[0] == trainer.character_ID &&
$game_player.charsetData[1] == charset &&
$game_player.charsetData[2] == outfit
[imath]game_player.charsetData = [trainer.character_ID, charset, outfit] if[/imath]game_player
ret = charset
if pbResolveBitmap("Graphics/Characters/" + ret + "_" + outfit.to_s)
ret = ret + "_" + outfit.to_s
end
ret = getSurfSprite if $PokemonGlobal&.surfing
return ret
end
def getSurfSprite
finder = $player_get.pokemon.with.compatible.move(:SURF)
return if !finder
surf = finder.species
player_id = $player.character_ID
path = "Graphics/Characters/Surf/"
ret = "boy_surf" if $player.character_ID == 1
ret = "girl_surf" if $player.character_ID == 2
ret = "#{player_id}#{surf}" if pbResolveBitmap(path + "#{player_id}#{surf}")
ret = "Surf/" + ret
return ret
end
And gives me this error:
Exception `NoMethodError' at Section046:575 - undefined method `get_pokemon_with_compatible_move' for #<Player Pokémon Trainer Beni @party=[:PIKACHU, :PIDGEOTTO, :KADABRA, :GYARADOS, :DIGLETT, :CHANSEY]>