So I've been messing around with the patch files; using GARbro to extract the files, Notepad++ to edit and Xp3Pack to recompile into a brand new 'patch3' file. It is fun to mess with the phase timings in the thinkTyrant function and make the king an absolute menace. I was trying to get the enemy spies to capture your generals to add a bit of spice but I'm not familiar enough with the variables. Removing the country check from the executeSpying function did... a thing, which ended with Erwin now in the enemy fort but not captured so I can't rescue him
Looking into it, I feel like I could achieve what I'm after with some messing around in chara.ks setRescueTarget and the Capture function but I think I'll stick to messing with what's existing and easy to do unless some other function jumps out at me.