deepstrasz
Map Reviewer
- Joined
- Jun 4, 2009
- Messages
- 20,034
What am I doing wrong? Please help. I'm going nuts.
The ArcaneBlast unit is flying and has the Locust ability. There's a region moving with (periodic event).
The problem is, that when ArcaneBlast gets near enemy units, it very rarely triggers the last part of the triggers (where an enemy enters said region and something happens).
Tried a unit comes within range of unit but the locust unit isn't detected.
The ArcaneBlast unit is flying and has the Locust ability. There's a region moving with (periodic event).
The problem is, that when ArcaneBlast gets near enemy units, it very rarely triggers the last part of the triggers (where an enemy enters said region and something happens).
Tried a unit comes within range of unit but the locust unit isn't detected.
-
Faceless 3n4 Spell Cast
-
Events
-
Unit - A unit Starts the effect of an ability
-
-
Conditions
-
Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
Conditions
-
(Ability being cast) Equal to Arcane Blast (Channel)
-
-
-
Then - Actions
-
Game - Display to (All players) the text: ARCANE CAST
-
Unit - Create 1 Arcane Blast for Player 4 (Purple) at (Position of (Casting unit)) facing (Facing of (Casting unit)) degrees
-
Set ArcaneBlast01 = (Last created unit)
-
Unit - Add a 4.00 second Generic expiration timer to ArcaneBlast01
-
Unit - Order ArcaneBlast01 to Move To (Target point of ability being cast)
-
Set ArcaneBlast01PositionReg = (Region centered at (Position of ArcaneBlast01) with size (1000.00, 1000.00))
-
Trigger - Add to Faceless 3n4 Spell Slow Copy <gen> the event (Unit - A unit enters ArcaneBlast01PositionReg)
-
Trigger - Turn on Faceless 3n4 Spell Slow Copy <gen>
-
Trigger - Turn on Faceless 3n4 Spell Region Move <gen>
-
Game - Display to (All players) the text: (ARCANE REG 01 + (String((Distance between (Position of ArcaneBlast01) and (Center of ArcaneBlast01PositionReg)))))
-
-
Else - Actions
-
Do nothing
-
-
-
-
-
Faceless 3n4 Spell Region Move
-
Events
-
Time - Every 0.05 seconds of game time
-
-
Conditions
-
Actions
-
Region - Center ArcaneBlast01PositionReg on (Position of ArcaneBlast01)
-
Game - Display to (All players) the text: (ARCANE REG 02 + (String((Distance between (Position of ArcaneBlast01) and (Center of ArcaneBlast01PositionReg)))))
-
Game - Display to (All players) the text: (String((Center X of ArcaneBlast01PositionReg)))
-
-
-
Faceless 3n4 Spell Slow Copy
-
Events
-
Conditions
-
Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Owner of (Entering unit)) Equal to Player 1 (Red)
-
-
Then - Actions
-
Game - Display to (All players) the text: ENTERED
-
Unit - Kill ArcaneBlast01
-
Unit Group - Pick every unit in (Units within 200.00 of (Position of ArcaneBlast01) matching (((Matching unit) belongs to an enemy of Player 4 (Purple)) Equal to True)) and do (Actions)
-
Loop - Actions
-
Game - Display to (All players) the text: Arcane HITS
-
Unit - Create 1 Arcane Blast Slow Caster for Player 4 (Purple) at (Position of (Picked unit)) facing (Facing of (Picked unit)) degrees
-
Set ArcaneBlastSlow01 = (Last created unit)
-
Unit - Add a 4.00 second Generic expiration timer to ArcaneBlastSlow01
-
Unit - Order ArcaneBlastSlow01 to Human Sorceress - Slow (Picked unit)
-
-
-
Trigger - Turn off Faceless 3n4 Spell Slow Copy <gen>
-
Trigger - Turn off Faceless 3n4 Spell Region Move <gen>
-
-
Else - Actions
-
Do nothing
-
-
-
-