ok, so i was playing around with the War Cheats.
This is what i used :
This is the 3rd Major Battle, Highland vs Muse, where we recruit Gilbert.
My first turn everything was fine, i move up and try using the range ability on Gilbert, it doesn't do anything to him. I move the other 2 units forward.
My second turn, i move in closer to Gilbert and attack him, manage to wound him and trigger the recruitment.
Usually after we manage to wound him, he was supposed to change side to ours and have his turn.
Now this is where everything turned it one chaotic mess lol and my only regret is i did not record it, was too dumbfounded lol.
I have no idea why and how but it turned out when Gilbert change side, he also have most of the abilities my unit have. I think it was the "Char 3" part cause he also have Fire Magic in his "Runes" lol. Dude just went in and fuck them Highlands units.
The most weird part is, on that turn Gilbert manage to wound like 3-4 Highlands units with the Fire Magic and one of them is Seed. When their turn came, Seed (for some unknown reason) also have my unit's abilities which mainly came from Char 1 and he got Bright Shield. Now Seed's unit move back like 2 squares, use Bright Shield and heal back his and 2 other highlands unit lol
I do have a save file before the war, maybe i'll try doing it again haha