Fixes meloetta form change

This commit is contained in:
chardub
2025-02-21 20:38:23 -05:00
parent a52af5a021
commit c6f69edf9c
4 changed files with 10 additions and 22 deletions

View File

@@ -341,7 +341,10 @@ class Pokemon
#reverse the fusion if it's a meloA and meloP fusion
# There's probably a smarter way to do this but laziness lol
if is_already_old_form && is_already_new_form
if self.species_data.get_body_species() == oldForm
body_id = self.species_data.get_body_species()
body_species = GameData::Species.get(body_id)
if body_species == oldForm
changeSpeciesSpecific(self, getFusedPokemonIdFromSymbols(newForm, oldForm))
else
changeSpeciesSpecific(self, getFusedPokemonIdFromSymbols(oldForm, newForm))