- Joined
- Jul 28, 2013
- Messages
- 768
Hello guys, i am going to post some triggers in order to know are they leak-free or not. Please feel free to correct any actions that can lead to problems or leaks. Also, i am going to ask a series of questions but please answer me without posting links on read this or that.
Point leaks is some serious pain in the ass. Will these actions leak too? Should i ignore that? Or correct every single one of them? Because it will take forever.
Would anyone care to explain to me what will leaked triggers result in-game? Can we leave some leaked triggers in the map? Will that do any sort harm to gameplay? Will the moderator just run it through the leak tester (i know they do this lol) and be like hey son i found 20 leaks in your map and i don't care if you spent half your life creating it so shove it up your *ss?
-
Pause
-
Events
-
Map initialization
-
-
Conditions
-
Actions
-
Custom script: set bj_wantDestroyGroup = true
-
Unit Group - Pick every unit in (Units in Region 057 <gen>) and do (Unit - Pause (Picked unit))
-
Custom script: set bj_wantDestroyGroup = true
-
Unit Group - Pick every unit in (Units in Region 056 <gen>) and do (Unit - Pause (Picked unit))
-
Custom script: set bj_wantDestroyGroup = true
-
Unit Group - Pick every unit in (Units in Region 058 <gen>) and do (Unit - Pause (Picked unit))
-
Custom script: set bj_wantDestroyGroup = true
-
Unit Group - Pick every unit in (Units in Region 062 <gen>) and do (Unit - Pause (Picked unit))
-
Custom script: set bj_wantDestroyGroup = true
-
Unit Group - Pick every unit in (Units in Region 064 <gen>) and do (Unit - Pause (Picked unit))
-
Custom script: set bj_wantDestroyGroup = true
-
Unit Group - Pick every unit in (Units of type Resurrection Obelisk) and do (Animation - Play (Picked unit)'s stand work animation)
-
-
-
Unpause attack 1
-
Events
-
Unit - A unit Is attacked
-
-
Conditions
-
(Region 058 <gen> contains (Triggering unit)) Equal to True
-
-
Actions
-
Trigger - Turn off (This trigger)
-
Custom script: set bj_wantDestroyGroup = true
-
Unit Group - Pick every unit in (Units in Region 058 <gen>) and do (Unit - Unpause (Picked unit))
-
-
-
Hell Cannon
-
Events
-
Unit - A unit Dies
-
-
Conditions
-
(Unit-type of (Triggering unit)) Equal to Hell Cannon
-
-
Actions
-
Set HellPoint = (Position of (Triggering unit))
-
Unit - Cause (Triggering unit) to damage circular area after 1.42 seconds of radius 207.00 at HellPoint, dealing 300.00 damage of attack type Chaos and damage type Normal
-
Custom script: call RemoveLocation(udg_HellPoint)
-
-
-
Flame Tower
-
Events
-
Unit - A unit Dies
-
-
Conditions
-
(Unit-type of (Triggering unit)) Equal to Flame Tower
-
-
Actions
-
Set FlamePoint = (Position of (Triggering unit))
-
Special Effect - Create a special effect at FlamePoint using Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
-
Special Effect - Destroy (Last created special effect)
-
Special Effect - Create a special effect at FlamePoint using Abilities\Spells\Other\Volcano\VolcanoDeath.mdl
-
Special Effect - Destroy (Last created special effect)
-
Custom script: call RemoveLocation(udg_FlamePoint)
-
-
-
Draenei 1
-
Events
-
Destructible - Cage 3421 <gen> dies
-
-
Conditions
-
Actions
-
Set CagePoint = (Position of (Dying destructible))
-
Unit - Create 1 Draenei Harbinger for Player 9 (Gray) at CagePoint facing 270.00 degrees
-
Custom script: call RemoveLocation(udg_CagePoint)
-
-
-
InfernalWheeledWarrior
-
Events
-
Unit - A unit Dies
-
-
Conditions
-
(Unit-type of (Triggering unit)) Equal to Infernal Juggernaut
-
-
Actions
-
Unit - Remove (Triggering unit) from the game
-
Set InPoint = (Position of (Triggering unit))
-
Unit - Create 1 Infernal Wheeled Warrior for (Owner of (Triggering unit)) at InPoint facing (Facing of (Triggering unit)) degrees
-
Custom script: call RemoveLocation(udg_InPoint)
-
Animation - Play (Last created unit)'s birth animation
-
Unit - Pause (Last created unit)
-
Wait 2.00 seconds
-
Unit - Unpause (Last created unit)
-
Animation - Reset (Last created unit)'s animation
-
-
-
ST1
-
Events
-
Unit - A unit enters Region 120 <gen>
-
-
Conditions
-
(Owner of (Triggering unit)) Equal to Player 1 (Red)
-
-
Actions
-
Trigger - Turn off (This trigger)
-
Wait 0.30 seconds
-
Animation - Play Spiked Trap (2) 3354 <gen>'s morph animation
-
Custom script: set bj_wantDestroyGroup = true
-
Unit Group - Pick every unit in (Units in Region 120 <gen>) and do (Unit - Set life of (Picked unit) to ((Life of (Picked unit)) - 100.00))
-
Custom script: set bj_wantDestroyGroup = true
-
Unit Group - Pick every unit in (Units in Region 120 <gen>) and do (Special Effect - Create a special effect attached to the origin of (Picked unit) using Objects\Spawnmodels\Undead\UndeadBlood\UndeadBloodNecromancer.mdl)
-
Wait 2.00 seconds
-
Animation - Play Spiked Trap (2) 3354 <gen>'s death alternate animation
-
Wait 0.30 seconds
-
Trigger - Turn on (This trigger)
-
-
-
Gr
-
Events
-
Unit - Power Generator 0000 <gen> Dies
-
Unit - Power Generator 0042 <gen> Dies
-
Unit - Power Generator 0097 <gen> Dies
-
Unit - Power Generator 0082 <gen> Dies
-
Unit - Magic Generator 0348 <gen> Dies
-
Unit - Magic Generator 0349 <gen> Dies
-
Unit - Power Generator 0186 <gen> Dies
-
Unit - Magic Generator 0339 <gen> Dies
-
Unit - Magic Generator 0295 <gen> Dies
-
Unit - Magic Generator 0296 <gen> Dies
-
Unit - Magic Generator 0458 <gen> Dies
-
Unit - Magic Generator 0436 <gen> Dies
-
Unit - Magic Generator 0535 <gen> Dies
-
Unit - Power Generator 0125 <gen> Dies
-
-
Conditions
-
Actions
-
Wait 0.10 seconds
-
Set GenPoint = (Position of (Triggering unit))
-
Animation - Play the death animation for all doodads of type RunesS within 128.00 of GenPoint
-
Special Effect - Create a special effect at GenPoint using Abilities\Spells\Demon\DarkPortal\DarkPortalTarget.mdl
-
Special Effect - Destroy (Last created special effect)
-
Custom script: call RemoveLocation(udg_GenPoint)
-
-
-
Hydra
-
Events
-
Unit - Ancient Hydra 0482 <gen> Is attacked
-
-
Conditions
-
Actions
-
Set AttPoint = (Position of (Attacking unit))
-
Unit - Order Ancient Hydra 0482 <gen> to Neutral Pandaren Brewmaster - Breath Of Fire AttPoint
-
Custom script: call RemoveLocation(udg_AttPoint)
-
-
Point leaks is some serious pain in the ass. Will these actions leak too? Should i ignore that? Or correct every single one of them? Because it will take forever.
-
Cinematic - Ping minimap for (All players) at (Center of Region 080 <gen>) for 2.00 seconds
-
Camera - Pan camera for Player 1 (Red) to (Center of Region 080 <gen>) over 0.00 seconds
-
BurningSky
-
Events
-
Unit - Kael 0391 <gen> Starts the effect of an ability
-
-
Conditions
-
(Ability being cast) Equal to Burning Sky
-
-
Actions
-
Sound - Play PhoenixYes1 <gen> at 100.00% volume, located at (Position of Kael 0391 <gen>) with Z offset 0.00
-
-
-
Flag1
-
Events
-
Time - Every 10.00 seconds of game time
-
-
Conditions
-
Actions
-
Unit - Order Orc Shipyard 0443 <gen> to Set Rally Point To (Center of Region 029 <gen>)
-
Unit - Order Barracks 0239 <gen> to Set Rally Point To (Center of Region 033 <gen>)
-
Unit - Order Barracks 0233 <gen> to Set Rally Point To (Center of Region 036 <gen>)
-
-
-
Sound - Play ShimmeringPortalBirth <gen> at 100.00% volume, located at (Center of Region 149 <gen>) with Z offset 0.00
-
Hero - Instantly revive Moloch 0442 <gen> at (Center of Region 003 <gen>), Show revival graphics