| 05-26-2003, 11:55 AM | #1 |
Hi, I have a strange problem with a trigger where i need to detect when Defend it's enabled and another trigger where i must detect when it's disabled (Undefend) I have created a common trigger with GUI, already tested with others spells that works..but on Defend command don't... I explain here: Event: A Unit Owned by Player(Red) issued a order with no target Condition: (Issued Order) equal to (Human Footman - Defend) Action: Message to all players ("Hi, it's all ok!") In game this trigger don't fire...it's strange... With another command like "Roar" this works great... Suggestions? It's a bug? Thank you for your help. |
| 05-26-2003, 01:48 PM | #2 |
People have always had problems with defend, and right now, I don't think anyone knows how to fix it. Sorry. |
| 05-26-2003, 04:01 PM | #3 |
Yeah, defend and alot of other skills with no target don't have working order strings even though they show up in the *.txt files. |
| 05-26-2003, 05:09 PM | #4 |
Immolation and Unimmolation works? |
| 05-26-2003, 07:55 PM | #5 |
It is not so much a working order string as that some orders are just not caught by the order events. There are some orders that don't have order strings that still can be catched by their order id. If you want to know what orders can be caught and by what strings or ids just use the map I attached. It catches all orders of Player 1 that can be caught by trigger and displays the order string and the order Id. |
| 05-26-2003, 08:58 PM | #6 |
Thanks AIAndy..it'a a useful map...catches all orders... Defend don't give a id...very strange...i hope Blizzard, in Frozen repair this bug. Defend it's very buggy... you can't create a new spell based on him...if you mantain the code (Adef), change lvl from 1 to 3 and give him to a hero...hero when use Defend became a Slow Motion man...a banal spell hardcoded...or bad coded... |
