As some of you may remember from my past pesterings, I am trying to make historical battles for RSII. I am reasonably confident in scripting in other applications, so I thought I would give this one a try too.
Now, I have labelled all units properly, and I can make them do anything I want with any command I want. If I put "kill_unit <whatever>" into the script, it will kill exactly the unit I thought it should (Thus, I conclude that my labelling is correct).
However, I have tried EVERY, SINGLE monitor_conditions from the conditions manual, and I haven't been able to get a single one of them to work. I_IsUnitEngaged, I_IsUnitUnderFire, I_PercentageUnitKilled, I_UnitInRangeOfUnit, I_UnitEnemyUnitInRadius, I_UnitInRangeOfUnitGroup, NONE of them work. I have even copyed and pasted directly from CA's historical battles, and changed the unit names to my own (which I know to work fine due to prior testing).
Now, what the hell gives? I know bad workmen always blame their tools, but could some of those script commands have been in some way removed from RS? I have never tried it for vanilla, so I do not know what is the problem, me or the mod.
Please help, because I have promised tone I will have these wretched battles ready, and at the moment they are in no fit state.