| 08-06-2003, 04:19 AM | #1 |
I've tried several different methods but I can't seem to alter acquisition range via triggers. I'm pretty sure I have been able to in the past, so is this a tft issue? For the record, a debugging version of my trigger works like this (perhaps somehow this is incorrect?): Player - Player 1 (Red) types a chat message containing blind as An exact match Unit Group - Pick every unit in (Units currently selected by Player 1 (Red)) and do (Actions) Loop - Actions Unit - Set (Picked unit) acquisition range to 0.00 A different trigger confirms that range is unchanged (not to mention that ranged units so affected still attack normally, clearly indicating they haven't been affected). |
| 08-06-2003, 06:17 AM | #2 |
Sounds like a bug... You might try: 1) Giving control of the unit to a neutral dummy player or neutral passive. (Though the player will no longer be able to order the unit, it will still be able to run away from attackers, and you'd have to set up a more elaborate system for returning control to the player) 2) Pausing the unit. (Though this would cause the unit to be unable to take orders or run away.) 3) Replacing the unit with one with a 0 acquistion range. (The obvious drawback of having to make a custom unit for every unit that will be playable on the map) |
