- Joined
- Jul 26, 2013
- Messages
- 41
-
Phantom Strikes
-
Events
- Unit - A unit Learns a skill
-
Conditions
- (Learned Hero Skill) Equal to Phantom Strikes
-
Actions
- Set PS_Caster = (Triggering unit)
- Trigger - Turn on Phantom Strikes 1 <gen>
- Trigger - Turn on Phantom Strikes level up <gen>
-
Events
-
Phantom Strikes level up
-
Events
- Time - Every 1.00 seconds of game time
-
Conditions
- (Level of Phantom Strikes for PS_Caster) Equal to 2
-
Actions
- Trigger - Turn on Phantom Strikes 2 <gen>
- Trigger - Turn on Phantom Strikes level up 2 <gen>
- Trigger - Turn off (This trigger)
-
Events
-
Phantom Strikes level up 2
-
Events
- Time - Every 1.00 seconds of game time
-
Conditions
- (Level of Phantom Strikes for PS_Caster) Equal to 3
-
Actions
- Trigger - Turn off (This trigger)
- Trigger - Turn on Phantom Strikes 3 <gen>
-
Events
-
Phantom Strikes 1
-
Events
- Time - Every 3.00 seconds of game time
-
Conditions
- (PS_Caster is alive) Equal to True
-
Actions
- Set PS_loc = (Position of PS_Caster)
- Set PS_eg = (Units within 800.00 of PS_loc matching ((((((Matching unit) is A structure) Not equal to True) and (((Matching unit) is alive) Equal to True)) and (((Matching unit) belongs to an enemy of (Owner of PS_Caster)) Equal to True)) and (((Matching unit) is hidden)
- Set PS_Target = (Random unit from PS_eg)
- Set PS_loc2 = (Position of PS_Target)
- Unit - Create 1 Rogue Dummy for (Owner of PS_Caster) at (PS_loc2 offset by 100.00 towards (Random angle) degrees) facing PS_loc2
- Set PS_Dummy1 = (Last created unit)
- Unit - Order PS_Dummy1 to Attack PS_Target
- Animation - Change PS_Dummy1's vertex coloring to (100.00%, 100.00%, 100.00%) with 50.00% transparency
- Animation - Change PS_Dummy1's animation speed to 200.00% of its original speed
- Animation - Change PS_Dummy1 turn speed to 1.00
- Wait 0.40 seconds
- Unit - Remove PS_Dummy1 from the game
- Custom script: call RemoveLocation(udg_PS_loc)
- Custom script: call RemoveLocation(udg_PS_loc2)
- Custom script: call DestroyGroup(udg_PS_eg)
-
Events
-
Phantom Strikes 2
-
Events
- Time - Every 2.50 seconds of game time
-
Conditions
- (PS_Caster is alive) Equal to True
-
Actions
- Set PS_loc = (Position of PS_Caster)
- Set PS_eg = (Units within 800.00 of PS_loc matching ((((((Matching unit) is A structure) Not equal to True) and (((Matching unit) is alive) Equal to True)) and (((Matching unit) belongs to an enemy of (Owner of PS_Caster)) Equal to True)) and (((Matching unit) is hidden)
- Set PS_Target = (Random unit from PS_eg)
- Set PS_loc2 = (Position of PS_Target)
- Unit - Create 1 Rogue Dummy for (Owner of PS_Caster) at (PS_loc2 offset by 100.00 towards (Random angle) degrees) facing PS_loc2
- Set PS_Dummy2 = (Last created unit)
- Unit - Order PS_Dummy2 to Attack PS_Target
- Animation - Change PS_Dummy2's vertex coloring to (100.00%, 100.00%, 100.00%) with 50.00% transparency
- Animation - Change PS_Dummy2's animation speed to 200.00% of its original speed
- Animation - Change PS_Dummy2 turn speed to 1.00
- Wait 0.40 seconds
- Unit - Remove PS_Dummy2 from the game
- Custom script: call RemoveLocation(udg_PS_loc)
- Custom script: call RemoveLocation(udg_PS_loc2)
- Custom script: call DestroyGroup(udg_PS_eg)
-
Events
-
Phantom Strikes 3
-
Events
- Time - Every 2.00 seconds of game time
-
Conditions
- (PS_Caster is alive) Equal to True
-
Actions
- Set PS_loc = (Position of PS_Caster)
- Set PS_eg = (Units within 800.00 of PS_loc matching ((((((Matching unit) is A structure) Not equal to True) and (((Matching unit) is alive) Equal to True)) and (((Matching unit) belongs to an enemy of (Owner of PS_Caster)) Equal to True)) and (((Matching unit) is hidden)
- Set PS_Target = (Random unit from PS_eg)
- Set PS_loc2 = (Position of PS_Target)
- Unit - Create 1 Rogue Dummy for (Owner of PS_Caster) at (PS_loc2 offset by 100.00 towards (Random angle) degrees) facing PS_loc2
- Set PS_Dummy3 = (Last created unit)
- Unit - Order PS_Dummy3 to Attack PS_Target
- Animation - Change PS_Dummy3's vertex coloring to (100.00%, 100.00%, 100.00%) with 50.00% transparency
- Animation - Change PS_Dummy3's animation speed to 200.00% of its original speed
- Animation - Change PS_Dummy3 turn speed to 1.00
- Wait 0.40 seconds
- Unit - Remove PS_Dummy3 from the game
- Custom script: call RemoveLocation(udg_PS_loc)
- Custom script: call RemoveLocation(udg_PS_loc2)
- Custom script: call DestroyGroup(udg_PS_eg)
-
Events