Staredit Network

Staredit Network -> UMS Assistance -> Trigger Problem
Report, edit, etc...Posted by pixels on 2005-09-05 at 14:49:32
Problem: Triggers stops functioning at location "%1 >" which is the right position. I have 6 identical areas like this, where you kill the civ and it triggers the rotation around the civ. It works, at each area, except when the Crystal is in any of the right positions; it wont move. I dont understand why. It moves TO the right position, just not OUT of it. I'm lost.

Trigger("Player 2"){
Conditions:
Bring("Current Player", "Terran Civilian", "%1", At most, 0);
Bring("Current Player", "Khaydarin Crystal", "%1 ^", Exactly, 1);

Actions:
Create Unit("Current Player", "Terran Civilian", 1, "%1");
Move Unit("Current Player", "Khaydarin Crystal", 1, "%1 ^", "%1 >");
Comment("rotators");
Preserve Trigger();
}

//-----------------------------------------------------------------//

Trigger("Player 2"){
Conditions:
Bring("Current Player", "Terran Civilian", "%1", At most, 0);
Bring("Current Player", "Khaydarin Crystal", "%1 >", Exactly, 1);

Actions:
Create Unit("Current Player", "Terran Civilian", 1, "%1");
Move Unit("Current Player", "Khaydarin Crystal", 1, "%1 >", "%1 v");
Comment("rotators");
Preserve Trigger();
}

//-----------------------------------------------------------------//

Trigger("Player 2"){
Conditions:
Bring("Current Player", "Terran Civilian", "%1", At most, 0);
Bring("Current Player", "Khaydarin Crystal", "%1 v", Exactly, 1);

Actions:
Create Unit("Current Player", "Terran Civilian", 1, "%1");
Move Unit("Current Player", "Khaydarin Crystal", 1, "%1 v", "%1 <");
Comment("rotators");
Preserve Trigger();
}

//-----------------------------------------------------------------//

Trigger("Player 2"){
Conditions:
Bring("Current Player", "Terran Civilian", "%1", At most, 0);
Bring("Current Player", "Khaydarin Crystal", "%1 <", Exactly, 1);

Actions:
Create Unit("Current Player", "Terran Civilian", 1, "%1");
Move Unit("Current Player", "Khaydarin Crystal", 1, "%1 <", "%1 ^");
Comment("rotators");
Preserve Trigger();
}

//-----------------------------------------------------------------//

[attachmentid=13598]
Report, edit, etc...Posted by (U)Bolt_Head on 2005-09-05 at 15:57:06
Without seeing the map it would be quite difficult to figure out.

Double check your 2nd trigger the (>) right to (v) down one. Check and see it it fires at all (by adding a really noticable action first in the list)

Nothing pops out as extreamly wrong. Although i did have to read your post like 6 times to understand what you were trying to do and what is happening.
Report, edit, etc...Posted by pixels on 2005-09-05 at 16:17:37
QUOTE((U)Bolt_Head @ Sep 5 2005, 02:57 PM)
Without seeing the map it would be quite difficult to figure out.

Double check your 2nd trigger the (>) right to (v) down one.  Check and see it it fires at all (by adding a really noticable action first in the list)
[right][snapback]306046[/snapback][/right]

It does; the Civilian is created.

Heres the map:
[attachmentid=13599]
Next Page (1)