Super old bump there Kazo
The Battle RNG calculations probably carried over from gen 3, which you can see at TASVideos by FractalFusion.
Gen 3 used the main LCRNG for the battle determinations, and iirc so did gen 4.
Gen 5 uses a new seed generated when the battle scene is loaded (after the flash), so it'd be much harder to cheat with.
%100 and *100 respectively for accuracy, %16 and *16 for everything not a multiple of 5%.