mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-09 14:14:59 +00:00
Made "DefaultForm_X" flag apply when changing a Pokémon's species
This commit is contained in:
@@ -124,7 +124,12 @@ class Pokemon
|
||||
new_species_data = GameData::Species.get(species_id)
|
||||
return if @species == new_species_data.species
|
||||
@species = new_species_data.species
|
||||
@form = new_species_data.form if new_species_data.form != 0
|
||||
default_form = new_species_data.default_form
|
||||
if default_form >= 0
|
||||
@form = default_form
|
||||
elsif new_species_data.form > 0
|
||||
@form = new_species_data.form
|
||||
end
|
||||
@forced_form = nil
|
||||
@gender = nil if singleGendered?
|
||||
@level = nil # In case growth rate is different for the new species
|
||||
|
||||
Reference in New Issue
Block a user