Talk:Party-based map distortion glitch

From Glitch City Wiki
Jump to navigation Jump to search

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)
I see. The "division by zero" explanation makes sense. However, that would mean that the freeze is really a separate glitch and does not have much to do with this glitch. I don't think this kind of "requirement" needs to be stated in the article, as it is common sense that all Pokémon used in a glitch experiment should not be freeze-causing by themselves (otherwise there are probably many articles that need such "requirements"). I think we should first make a page for the other glitch anyway; then, if the setup method of this glitch makes it easy to get 0 max HP Pokémon, we can mention something along the lines of "furthermore, none of party Pokémon 1-6 should cause a zero maximum HP glitch". Bbbbbbbbba (talk) 22:40, 29 September 2019 (-06)