Why does Fire Fang bypass Wonder Guard ?
Posted by: Tabbender
Date: 2018-08-05 09:18:03
I noticed it as a kid when i had hacked a Wondertomb into my game and was using it in the Battle Tower. Then 9 years later i got curious and searched to see if anyone else had noticed it. As it turns out, people did.
https://gamefaqs.gamespot.com/boards/960099-pokemon-heartgold-version/54819376
https://pokemondb.net/pokebase/9859/so-fire-fang-always-hit-wonder-guard-even-its-not-effective
https://bulbapedia.bulbagarden.net/wiki/List_of_glitches_in_Generation_IV#Fire_Fang_Wonder_Guard_glitch
However, i can't find an explanation to how this glitch works. The closest i got is this https://projectpokemon.org/home/forums/topic/35405-glitchgen-iv-fire-fang-bypasses-wonder-guard/ , which explains how to patch the game to fix the glitch (apparently the first two bytes of the move's data are 11 01 and should be 16 01), but it doesn't explain what is causing this glitch to occur or why the data is wrong in the first place.
Does anyone here have an idea of what causes this glitch to occur ?