Welcome to FFH, where all your dreams come true!
Couldn't you just flag steal to not be usable against allies? If not, how exactly do you want it to behave?
I'm testing the proposition asm right now and I'm not getting any errors.
I get them in FFT: Plus...