Trigger("Heroes"){
Conditions:
Deaths("Current Player", "Zerg Hydralisk", Exactly, 4);
Actions:
Set Deaths("Current Player", "Zerg Hydralisk", Set To, 0);
Remove Unit At Location("Current Player", "Men", All, "Location 34");
Move Unit("Player 8", "Zerg Hydralisk", 1, "Location 69", "Location 34");
Give Units to Player("Player 8", "Current Player", "Zerg Hydralisk", 1, "Location 34");
Set Deaths("Current Player", "Terran Medic", Set To, 1);
Preserve Trigger();
Comment("Select Hero: Hydralisk");
}
//-----------------------------------------------------------------//
Trigger("Heroes"){
Conditions:
Deaths("Current Player", "Zerg Hydralisk", Exactly, 15);
Actions:
Order("Player 8", "Zerg Hydralisk", "Location 69", "Location 81", move);
Preserve Trigger();
Comment("Select Hero: Hydralisk");
}
//-----------------------------------------------------------------//
Trigger("Heroes"){
Conditions:
Deaths("Current Player", "Zerg Hydralisk", Exactly, 18);
Actions:
Set Doodad State("Player 8", "Zerg Hydralisk", "Location 69", enabled);
Preserve Trigger();
Comment("Select Hero: Hydralisk");
}
//-----------------------------------------------------------------//
Trigger("Heroes"){
Conditions:
Deaths("Current Player", "Zerg Hydralisk", Exactly, 21);
Actions:
Set Doodad State("Player 8", "Zerg Hydralisk", "Location 69", enabled);
Preserve Trigger();
Comment("Select Hero: Hydralisk");
}
//-----------------------------------------------------------------//
This trigger happens first.
Trigger("Heroes"){
Conditions:
Bring("Current Player", "Men", "Location 10", At least, 1);
Deaths("Current Player", "Zerg Hydralisk", Exactly, 0);
Elapsed Time(At least, 42);
Actions:
Set Deaths("Current Player", "Zerg Hydralisk", Set To, 24);
Create Unit with Properties("Player 8", "Zerg Hydralisk", 1, "Location 69", 6);
Set Doodad State("Player 8", "Zerg Hydralisk", "Location 69", disabled);
Preserve Trigger();
Comment("Select Hero: Hydralisk");
}
//-----------------------------------------------------------------//
Trigger("Heroes"){
Conditions:
Deaths("Current Player", "Zerg Hydralisk", At least, 2);
Actions:
Set Deaths("Current Player", "Zerg Hydralisk", Subtract, 1);
Preserve Trigger();
Comment("Select Hero: Hydralisk");
}
//-----------------------------------------------------------------//
Alright. Here are my cloaking triggers for the Hydralisk in my map. Now, sometimes this works perfectly, and other times it crashes. Can anyone tell me what's going on? My cloaks for the marine and firebat in my map both work fine. This one should work... and does.. but occasionally crashes. What's the deal?
Location 69 cannot be seen by the "Heroes," and Player 8 is a computer player. The triggers are copied exactly from my the text editor as I'm sure some of you will recognize.
None.