| 02-19-2005, 01:17 AM | #1 |
without the unit having to forget the queued orders? Example: Druid of the Talon is ordered to smart. (ordered by player) Druid of the Talon is ordered to raven. (ordered by player) Druid of the Talon is ordered to unraven. (ordred by triggers) When the Druid of the Talon is ordered to unraven through triggers, he dis-continues moving, defeating the purpose of my ability. How could I make it so that it doesn't dis-continue moving? |
| 02-19-2005, 02:52 AM | #2 |
I suppose you could always have an array of strings, where each string is an order. If an order gets completed, it gets removed from the queue, but if it gets another order, it gets added to the bottom of the queue. Now that I think of it, that would be fun to trigger... |
| 02-19-2005, 09:33 AM | #3 |
Guest | Or maybe create a lot of triggers with event such as: - A unit enters region - A unit casts a spell (condition = spell = unraven) - Or whatever like that But johnfn's idea sounds cooler ^_^ |
