I made this trigger
-
Artifact
-

Events
-


Time - CountdownTimer_Artifact expires
-
-

Conditions
-

Actions
-


Set VariableSet Group_Stalacmite = (Units of type Ancient Shrine)
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




(Number of units in Group_Stalacmite) Less than 6
-
-



Then - Actions
-




Set VariableSet loc_Shrine = (Random point in Cave Spawn <gen>)
-




Game - Display to (All players) the text: |cffff0000Rare, pow...
-




If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-





If - Conditions
-






(Terrain cliff level at loc_Shrine) Equal to 2
-
-





Then - Actions
-






Set VariableSet loc_Shrine = (Random point in Cave Spawn <gen>)
-






Unit - Create 1 Ancient Shrine for Player 14 (Navy) at loc_Shrine facing Default building facing degrees
-






Custom script: call RemoveLocation(udg_loc_Shrine)
-






Set VariableSet PingLocation = (Position of (Last created unit))
-






Cinematic - Ping minimap for (All players) at PingLocation for 7.00 seconds
-






Custom script: call RemoveLocation(udg_PingLocation)
-






Set VariableSet loc_Shrine = (Random point in Cave Spawn <gen>)
-






Unit - Create 1 Ancient Shrine for Player 14 (Navy) at loc_Shrine facing Default building facing degrees
-






Custom script: call RemoveLocation(udg_loc_Shrine)
-






Set VariableSet PingLocation = (Position of (Last created unit))
-






Cinematic - Ping minimap for (All players) at PingLocation for 7.00 seconds
-






Custom script: call RemoveLocation(udg_PingLocation)
-






Set VariableSet loc_Shrine = (Random point in Cave Spawn <gen>)
-






Unit - Create 1 Ancient Shrine for Player 14 (Navy) at loc_Shrine facing Default building facing degrees
-






Custom script: call RemoveLocation(udg_loc_Shrine)
-






Set VariableSet PingLocation = (Position of (Last created unit))
-






Cinematic - Ping minimap for (All players) at PingLocation for 7.00 seconds
-






Custom script: call RemoveLocation(udg_PingLocation)
-
-





Else - Actions
-
-




Custom script: call RemoveLocation(udg_loc_Shrine)
-
-



Else - Actions
-
-


Custom script: call DestroyGroup(udg_Group_Stalacmite)
-
-
Last edited:

