- Joined
- Jun 22, 2009
- Messages
- 63
it's a spell that creates a dummy around the caster, attacking all attacking units of caster
Flaming Shield
Events
Unit - A unit Begins casting an ability
Conditions
(Ability being cast) Equal to Flaming Shield
Actions
Set Flamingcaster = (Casting unit)
Set Flaming_Shield_Level = (Level of Flaming Shield for Flamingcaster)
Unit - Create 1 Flaming Shield for (Owner of Flamingcaster) at (Position of Flamingcaster) facing Default building facing degrees
Set FlamingShield = (Last created unit)
Unit - Pause Flamingcaster
Animation - Play Flamingcaster's spell animation
Wait 2.00 seconds
Unit - Unpause Flamingcaster
Trigger - Turn on Flaming Shield attack <gen>
Trigger - Turn on Flame Shield follow caster <gen>
Wait (10.00 x (Real(Flaming_Shield_Level))) seconds
Trigger - Turn off Flaming Shield attack <gen>
Trigger - Turn off Flame Shield follow caster <gen>
Unit - Remove FlamingShield from the game
Flaming Shield attack
Events
Unit - A unit Is attacked
Conditions
(Attacked unit) Equal to Flamingcaster
Actions
Unit - Cause FlamingShield to damage (Attacking unit), dealing (20.00 x (Real(Flaming_Shield_Level))) damage of attack type Magic and damage type Fire
Sound - Play Incinerate1 <gen> at 100.00% volume, located at (Position of FlamingShield) with Z offset 0.00
Trigger - Turn off (This trigger)
Flame Shield follow caster
Events
Time - Every 0.10 seconds of game time
Conditions
Actions
Trigger - Turn on Flaming Shield attack <gen>
Unit - Move FlamingShield instantly to (Position of Flamingcaster)
Spell is based on Avatar
Flaming Shield
Events
Unit - A unit Begins casting an ability
Conditions
(Ability being cast) Equal to Flaming Shield
Actions
Set Flamingcaster = (Casting unit)
Set Flaming_Shield_Level = (Level of Flaming Shield for Flamingcaster)
Unit - Create 1 Flaming Shield for (Owner of Flamingcaster) at (Position of Flamingcaster) facing Default building facing degrees
Set FlamingShield = (Last created unit)
Unit - Pause Flamingcaster
Animation - Play Flamingcaster's spell animation
Wait 2.00 seconds
Unit - Unpause Flamingcaster
Trigger - Turn on Flaming Shield attack <gen>
Trigger - Turn on Flame Shield follow caster <gen>
Wait (10.00 x (Real(Flaming_Shield_Level))) seconds
Trigger - Turn off Flaming Shield attack <gen>
Trigger - Turn off Flame Shield follow caster <gen>
Unit - Remove FlamingShield from the game
Flaming Shield attack
Events
Unit - A unit Is attacked
Conditions
(Attacked unit) Equal to Flamingcaster
Actions
Unit - Cause FlamingShield to damage (Attacking unit), dealing (20.00 x (Real(Flaming_Shield_Level))) damage of attack type Magic and damage type Fire
Sound - Play Incinerate1 <gen> at 100.00% volume, located at (Position of FlamingShield) with Z offset 0.00
Trigger - Turn off (This trigger)
Flame Shield follow caster
Events
Time - Every 0.10 seconds of game time
Conditions
Actions
Trigger - Turn on Flaming Shield attack <gen>
Unit - Move FlamingShield instantly to (Position of Flamingcaster)
Spell is based on Avatar