Ok so i always read that
-
Wait X seconds
-
Wolf Fang
-

Events
-


Unit - A unit Starts the effect of an ability
-
-

Conditions
-


(Ability being cast) Equal to Wolf Fang Fist
-
-

Actions
-


Set Caster[3] = (Triggering unit)
-


Set CasterLoc[2] = (Position of Caster[3])
-


Set integer_variable[3] = (Level of (Ability being cast) for Caster[3])
-


Set Target[1] = (Target unit of ability being cast)
-


Unit - Pause Target[1]
-


Unit - Pause Caster[3]
-


Unit - Make Caster[3] Invulnerable
-


Unit - Make Target[1] Invulnerable
-


Special Effect - Create a special effect at CasterLoc[2] using Abilities\Spells\Orc\WarStomp\WarStompCaster.mdl
-


Animation - Play Caster[3]'s attack animation
-


Special Effect - Create a special effect at CasterLoc[2] using Abilities\Spells\Orc\WarStomp\WarStompCaster.mdl
-


Floating Text - Create floating text that reads Wolf at TargetPoint[1] with Z offset 30.00, using font size 20.00, color (100.00%, 0.00%, 0.00%), and 0.00% transparency
-


Set WolfFang_FT = (Last created floating text)
-


Special Effect - Destroy (Last created special effect)
-


Wait 0.45 seconds
-


Animation - Play Caster[3]'s attack animation
-


Special Effect - Create a special effect at CasterLoc[2] using Abilities\Spells\Orc\WarStomp\WarStompCaster.mdl
-


Floating Text - Change text of WolfFang_FT to Fang using font size 20.00
-


Special Effect - Destroy (Last created special effect)
-


Wait 0.55 seconds
-


Animation - Play Caster[3]'s attack animation
-


Special Effect - Create a special effect at CasterLoc[2] using Abilities\Spells\Orc\WarStomp\WarStompCaster.mdl
-


Floating Text - Change text of WolfFang_FT to Fist using font size 20.00
-


Special Effect - Destroy (Last created special effect)
-


Unit - Unpause Target[1]
-


Unit - Unpause Caster[3]
-


Unit - Make Caster[3] Vulnerable
-


Unit - Make Target[1] Vulnerable
-


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



If - Conditions
-




integer_variable[3] Greater than 0
-
-



Then - Actions
-




Unit - Cause Caster[3] to damage Target[1], dealing ((Real(integer_variable[3])) x 400.00) damage of attack type Spells and damage type Normal
-
-



Else - Actions
-
-


Set KBA_Caster = Caster[3]
-


Set KBA_TargetUnit = Target[1]
-


Set KBA_StartingPosition = CasterLoc[2]
-


Set KBA_Level = (Level of (Ability being cast) for Caster[3])
-


Set KBA_Speed = 10.00
-


Set KBA_DistancePerLevel = 250.00
-


Set KBA_SpecialEffects[1] = Objects\Spawnmodels\Orc\OrcSmallDeathExplode\OrcSmallDeathExplode.mdl
-


Set KBA_SpecialEffects[2] = Abilities\Spells\Orc\FeralSpirit\feralspiritdone.mdl
-


Set KBA_DestroyTrees = True
-


Wait 0.20 seconds
-


Trigger - Run Cast A Knockback <gen> (checking conditions)
-


Floating Text - Destroy WolfFang_FT
-


Custom script: call DestroyTextTag( udg_Combo_FT )
-


Custom script: call RemoveLocation (udg_CasterLoc[2])
-
-









