So I'd mapped out new and improved attacks and AI for Gorkii, Shake, Chekhov, and Staniv. I decided to try and implement them today. I changed the attacks in entries 155 and 156 in PrC accordingly, modified the animation/formation data, to include those attacks, and rewrote the AI from scratch.
When I ran the game to test this new AI, and spoke to Gorkii on disc 1, rather than fighting gorkii, I ended up fighting two Garudas in an "Attacked from both sides" battle vs Yuffie at the Da-Chao Rapps Battle area. I thought that was wierd, but beat them and continued to fight Shake, which caused the game to crash.
This is bizarre, I've modified enemy AI countless times and nothing like this has happened.
I will point out that this is the first major modification I've made since using Proud Clod 1.3.0, and a couple of bizarre things that I've noticed...
1) Since upgrading to 1.3.0, whenever I create Scene.bin, I get an alert that the Scene look up in Kernel.bin "appears to be incorrect" and prompts me to attempt to fix it, despite the fact that I've never touched the Scene look-up data and it matches up with a fresh install kernel.bin's Scene look-up. The error happens even if I never click "yes".
2) What does the 16-bit hex data next to an attack's animation index in the "Animations/Formations" window represent in PrC? It's usually "FFFF", but for an attack every now and again, it'll have some value. Gorkii's third attack had the value "0006"...
3) Garuda's appear in entries 153 and 154, whereas Gorkii's is entry 155. Is it possible that I'm getting some kind of bizarre off-by-one error?
EDIT: I can confirm that random battles are still normal...