- Joined
- Dec 11, 2014
- Messages
- 662
-
ThunderBolt
-
Events
- Game - DamageEvent becomes Equal to 1.00
-
Conditions
- IsDamageSpell Equal to True
- (Unit-type of DamageEventSource) Equal to Zeus
-
Actions
- Set TempUnit = DamageEventSource
- Set TempPlayer = (Owner of TempUnit)
- Set TempPoint = (Position of DamageEventSource)
- Special Effect - Create a special effect at TempPoint using Abilities\Weapons\Bolt\BoltImpact.mdl
- Special Effect - Destroy (Last created special effect)
- Custom script: call RemoveLocation(udg_TempPoint)
- Sound - Play LightningBolt <gen> at 100.00% volume, located at TempPoint with Z offset 0.00
- Set TempPoint = (Position of DamageEventTarget)
- Unit - Move TempUnit instantly to TempPoint
- Unit - Create 1 DummyEarthElem for TempPlayer at TempPoint facing 0.00 degrees
- Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
- Unit - Set level of ThunderClapDummy for (Last created unit) to (Level of (Ability being cast) for TempUnit)
- Unit - Order (Last created unit) to Human Mountain King - Thunder Clap
- Special Effect - Create a special effect at TempPoint using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Custom script: call RemoveLocation(udg_TempPoint)
- Sound - Play ThunderClapCaster <gen> at 100.00% volume, attached to TempUnit
- Set TempUnit = No unit
-
Events