The 4th gen class split in 3rd gen
View Single Post
March 3rd, 2012, 11:10 PM
im sexy and i know it
Join Date: May 2007
Location: Taylor Swift
Originally Posted by
I've spotted what could potentially be a huge bug in the FR version of the hack. I'm not 100% certain exactly
it actually breaks, but it breaks something.
I can confirm that it completely breaks the functionality of Blaze, Torrent, Overgrow and probably (although I have yet to see the check itself) Swarm. It also breaks some sort of check which would normally halve the amount of damage dealt for certain types of attack under certain circumstances.
To see evidence for yourself, go to 0x3F102. You will see there are a bunch of type based checks, which read the category byte kept in R9. Under normal circumstances, the game will check the type, and if it matches, will branch link to 0x19F18, passing 0xE in R0, 0x0 in R1, 0x0 in R2 and a changeable byte (seems to depend on the type) in R3. What this checks and returns, I do not know.
However, due to the split changes implemented, none of these checks ever pass, and as such, whatever this piece of functionality is, as well as the abilities named above, simply do not work.
I can confirm that this bug is present in the Ruby version of the hack as well, so it most likely is also present in the Emerald one too, since the Emerald one was by Darthatron, and the Ruby hack I did is based off of Darthatron's.
The Chaos Emerald ROM Base
(it's gonna take awhile)
DS-style 64x64 Pokémon Sprite Resource
Custom Sugimori-style Pokémon Sprite Resource
Non-Pokémon hacks I support:
Sonic Classic Heroes
Sonic 3 Complete
View Public Profile
Find all posts by Chaos Rush
Find threads started by Chaos Rush
Ignore Posts by Chaos Rush