Oops. The squad recruit purge code was dumping and rejoining people, it turns out that if you comment code out – it doesn’t execute! In my defense, it was code I was phasing in and I had commented it out to test something else. Commented back in, it works fine. But I’ll need to do some re-testing of the squad /remove and /leave commands since they’re affected by the swap.
Rewrote the fallback code finally today. Its much cleaner and more streamlined internally, with a few minor changes. I made it so that uncontesting won’t cancel a fallback request that’s been accepted. Not sure if that matters so much now, though.
Gave me a chance to make the strat host one step closer to knowing which brigade is leading an attack, but its not very thorough. For now its only bearing now is on who gets ownership in fallback.
It’s all shaping up pretty nicely.