mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-08 05:34:58 +00:00
Adds factory for Pokemon class
This commit is contained in:
@@ -230,7 +230,7 @@ def pbStartTrade(pokemonIndex,newpoke,nickname,trainerName,trainerGender=0,saveg
|
||||
else
|
||||
species_data = GameData::Species.try_get(newpoke)
|
||||
raise _INTL("Species does not exist ({1}).", newpoke) if !species_data
|
||||
yourPokemon = Pokemon.new(species_data.id, myPokemon.level, opponent)
|
||||
yourPokemon = Pokemon.create(species_data.id, myPokemon.level, opponent)
|
||||
end
|
||||
yourPokemon.name = nickname
|
||||
yourPokemon.obtain_method = 2 # traded
|
||||
|
||||
@@ -295,13 +295,13 @@ class PurifyChamber
|
||||
end
|
||||
|
||||
def debugAddShadow(set,species)
|
||||
pkmn=Pokemon.new(species,1)
|
||||
pkmn=Pokemon.create(species,1)
|
||||
pkmn.makeShadow
|
||||
setShadow(set,pkmn)
|
||||
end
|
||||
|
||||
def debugAddNormal(set,species)
|
||||
pkmn=Pokemon.new(species,1)
|
||||
pkmn=Pokemon.create(species,1)
|
||||
insertAfter(set,setCount(set),pkmn)
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user