I don't think `event.armies` is the good number. Shouldn't it be `event.armies - attackerLoss` ?
Is it worth to add `minArmiesToMove` as we automatically engage the maximum of armies ? I think this property goes with the ability for the attacker to chose the number of armies to engage. What do you think ?