Talk:Party-based map distortion glitch

From Glitch City Wiki
Revision as of 03:34, 30 September 2019 by >Torchickens

Evie, I noticed that you changed "1. Party Pokémon 1-6 have over 0 current HP if over 0 max HP." to "1. Party Pokémon 1-6 have over 0 max HP if >0 current HP." Those do not seem to be the same condition: By my reading, if you have a fainted ordinary Pokémon, then it doesn't satisfy the first condition, but do satisfy the second condition. To dissatisfy the second condition, you probably need a glitched Pokémon with 0 max HP and >0 current HP. The first condition seems more likely to be a concern, but I guess when it comes to glitching, everything is possible. Do you have some evidence that shows that the second condition is correct? Bbbbbbbbba (talk) 20:54, 29 September 2019 (-06)

Basically, 0/0 (0 current HP, 0 maximum HP) is allowed but 1/0 (1 current HP 0 maximum HP), 2/0 etc. are not as these cause a freeze, possibly a division by zero in HP bar calculations. Anything else (including e.g. a fainted Pokémon with 20 maximum HP) is allowed in slots 1-6. I think the original condition text before it was changed may have been a mistake when I made that video in 2015. Will test this again from a new save with memory editor one moment. Sorry for the confusion. From Evie (Torchickens) ✿ 21:10, 29 September 2019 (-06)
Tested it and it's correct now. :) So "1. Party Pokémon 1-6 have over 0 current HP if over 0 max HP." was wrong. However, I noticed after removing some requirements one-by-one after a successful party of 29 at the beginning of the game, that only changing DD1F to 00 would break the party for the requirements from 6. It seems the value doesn't necessarily have to be 3 either. I originally did the tests with trial and error, so technically I'm not sure how it works. From Evie (Torchickens) ✿ 21:34, 29 September 2019 (-06)