#Somehow Got MissingNo.
41 messages · Page 1 of 1 (latest)
Looking at the old save file, I notice it says that I had 0 shinies, which it just not true. Not sure if that might have something to do with it.
yes
save file structure was changed a bit
I was thinking about that shinies...
I see what happened
no "regionStarters" in the old file?
Deoxys (attack) was in the breeding queue, it was changed to Deoxys (Attack) at some point. Update function must not have caught/fixed it.
So it turned into a Missingno.
the update functions should change that
ah
so... a faulty update function that we never fixed?
Oof.
hm... changeHatcheryKey does go through the queue tho
So it could happen again?
no idea and I'm too tired to go through the code
But also Kirby, congrats, you seem to have a legit missigno thanks to a very weird bug
huzzah (>。々°)> <(。々°<) ^(。々°)^ v(。々°)v (>。々°)>
https://github.com/pokeclicker/pokeclicker/blob/develop/src/scripts/Update.ts#L939 Deoxys is there, it should have been changed, lol.
(0.9.10)
yeah... I have no idea why it didn't. have you tried running the changeHatcheryKey code on the raw save file?
I just and only checked the code.
The downside is no Deoxys Attack, though...
nah we have the auto fix for that
I checked, they still have Deoxys (Attack)
(the bandaid for the disappearing pokemon bug)
Oh god.
Nice bug, then.
putting it in the hatchery/queue doesn't remove the pokemon from the party
the 0.9.10 update worked correctly. in 0.9.15 we changed to storing the hatchery and queue as ids rather than names so something may have happened there, checking that out next
in 0.9.15 it got set to the correct* id (*should note that the correct id back when this update function was written was 386.1 NOT 386.01 but it uses PokemonHelper so it grabbed the latest id and not the one at the time of the update)
but in 0.10.5 (when we did a bunch of id swaps like 386.1 -> 386.01) something clearly unintended happened and it got changed from the correct id to the old, now incorrect id
0.9.15 uses PokemonHelper which grabs the... current id. not the pre-0.10.5 id
yeah, saw that as it should have been 386.1 back in 0.9.15
Have to take care of some things, can't look at it anymore right now
There actually seem to be a bunch of Missingno. in the old file.
Who was pokémon with id -2?
Those are ALL the mons that exist in the old file and not in the new file, which I assume are the only ones that could not exist, just make sure those ones are mapped and it should work I guess?
I'd really like to know who was the one with id -2 nevertheless 😆
-2 was one of the event pikachus