dianamod27
Member
- Reaction score
- 1
We've had a thread about something very related to this, but this time I can't just base the spell on a different ability. I guess I could trigger it if worst comes to worst, but I'd still like to have closure on this.
First of all, for some weird reason the following two actions are equivalent:
Despite the actual order string for the spell being "raisedead", it still works as long as the unit isn't controlled by a computer.
Changing it to
just doesn't work at all, even if the unit is controlled by me. Furthermore, Raise Dead reacts to "instant" even if you change the spell's order string.
I just tested all this on a new map with one corpse and one necromancer. I suspect that Raise Dead/this whole "instant" thing is a bug, so I guess what I'm asking is if anyone could please confirm the following statements:
1. A computer unit will never cast Raise Dead if ordered to do so.
2. Changing the given order from "instant" to "raisedead" in a line of custom text doesn't work.
3. Changing the spell's order string doesn't do anything.
First of all, for some weird reason the following two actions are equivalent:
Trigger:
- Actions
- Unit - Order TempUnit to Undead Necromancer - Raise Dead
- Custom script: call IssueImmediateOrderBJ( udg_TempUnit, "instant" )
Despite the actual order string for the spell being "raisedead", it still works as long as the unit isn't controlled by a computer.
Changing it to
Trigger:
- Custom script: call IssueImmediateOrderBJ( udg_TempUnit, "raisedead" )
I just tested all this on a new map with one corpse and one necromancer. I suspect that Raise Dead/this whole "instant" thing is a bug, so I guess what I'm asking is if anyone could please confirm the following statements:
1. A computer unit will never cast Raise Dead if ordered to do so.
2. Changing the given order from "instant" to "raisedead" in a line of custom text doesn't work.
3. Changing the spell's order string doesn't do anything.