Well, you can give the troops a weak sword, a weak spear, AND a strong sword, strong spear. Make the damage so when they get the strong pair, they use one type, and with the weak pair, they use the other type. Add the shield, a cartridge and add guarantee_ranged, so 2 of the slots are weapons, the other one is the shield and the last one an invisible item.