• ✨ ARCHIVE MODE ✨
    The forum has now been set to read-only mode, no new posts, resources, replies etc will not be possible.
    We recommend you join our Discord server to get real-time response: Discord Invite Link

Fixed Pokemon`s evolutions [0.19_1]

Status
Not open for further replies.

Sola

Elite
Contributor
Some pokemon are not envolving when they reach their lvl to evolute. They are:
Hoothoot -> lvl 20
Hoppip -> lvl 18
Bellsprout -> lvl 21

Those are the ones i lvled up before, so if i discover more pokemons that are not envolving I update the list
 

Daziman

Champion
Trusted Support
Retired Mod
strange, because in the .dat files says that it should evolve at level 20.
Code:
EvolutionCondition|1,0,0,0,20,0,0,0,164
 

JojoP

Pokémon Ranger
My Cyndaquil didn't evolve either, I thought it was just for me but it seems to be more common ^^
 

JojoP

Pokémon Ranger
the Problem is the Evolution information
Code:
Evolution|0
Devolution|0
This is the normal information for Cyndaquil. I changed Evolution to 156 (Quilava's Nr.) and it worked ... no Pokemon has any information so no Pokemon can evolve. Quilava doesn't need the Devolution information, the only requirement seems to be the Evolution|0 code.
 
the Problem is the Evolution information
Code:
Evolution|0
Devolution|0
This is the normal information for Cyndaquil. I changed Evolution to 156 (Quilava's Nr.) and it worked ... no Pokemon has any information so no Pokemon can evolve. Quilava doesn't need the Devolution information, the only requirement seems to be the Evolution|0 code.
So if we set it ourselves to 156 Cyndaquil will evolve and it won't wreak the game?
 

supallama

Dragon Tamer
looking in the data files, looks like the random ones I pick out do not have their evolve / devolve information set, as well as some do not say if they can use surf, or fly.

EDIT: modify the evolve devolve numbers in data folder works
 

DracoHouston

Kolben Developer
Contributor
the pokemon machine didnt set those 2 variables, i can make it set them but IMO the system doesnt need those 2 variables at all. evolution species is an argument of evolution condition and the old evolution variable couldn't support eevee at all. an easier fix would be to remove them and change the code in the pokemon class to use the 9th value of evolution condition instead of Evolution. i think nilllzz just forgot to do it when he rewrote that
 
Status
Not open for further replies.
Top