Quote Originally Posted by Jambo
And, one thing that doesn't hold up quite correctly is that in my tests I used the >= signs too. In each test I did the general was awarded the ancillaries when the general wasn't involved in the battle.
Have you tried it with just > instead of >=? Maybe it's all of the "or equal to" operators that are bugged?