- Joined
- Mar 5, 2008
- Messages
- 3,887
I made sort of cinematic spell, it all works nice... The problem is that its not MUI. I have no idea how to make it so, I have seen some actions "Player Number of Triggering Unit"(or something like that) But what do i do now there is not just triggering unit its also a targeted unit.
So if someone would be that kind to just edit this trigger to be MUI?
(And please, if someone will start again with words "Learn Jass" and simmilar stuff... I don't want to learn it)
-BerZeKeR-
Edit: Here is a spell Shadow Fury
So if someone would be that kind to just edit this trigger to be MUI?
(And please, if someone will start again with words "Learn Jass" and simmilar stuff... I don't want to learn it)
-
Shadow Fury
-
Events
- Unit - A unit Starts the effect of an ability
-
Conditions
- (Ability being cast) Equal to Shadow Fury
-
Actions
- Set UnitVarCaster = (Triggering unit)
- Set UnitVarTarget = (Target unit of ability being cast)
- Wait 0.01 game-time seconds
- Unit - Make UnitVarCaster Invulnerable
- Unit - Pause UnitVarCaster
- Animation - Change UnitVarCaster's animation speed to 200.00% of its original speed
- Special Effect - Create a special effect attached to the hand, right of UnitVarCaster using Abilities\Weapons\PhoenixMissile\Phoenix_Missile_mini.mdl
- Set SpecialEffect[1] = (Last created special effect)
- Special Effect - Create a special effect attached to the hand, left of UnitVarCaster using Abilities\Weapons\PhoenixMissile\Phoenix_Missile_mini.mdl
- Set SpecialEffect[2] = (Last created special effect)
-
For each (Integer A) from 1 to 20, do (Actions)
-
Loop - Actions
- Wait 0.20 seconds
- Animation - Play UnitVarCaster's attack animation
- Set TempLoc01 = (Position of UnitVarTarget)
- Set TempLoc02 = (Random point in (Region centered at TempLoc01 with size (70.00, 70.00)))
- Unit - Move UnitVarCaster instantly to TempLoc02, facing TempLoc01
- Unit - Make UnitVarCaster face UnitVarTarget over 0.00 seconds
- Unit - Cause UnitVarCaster to damage UnitVarTarget, dealing 50.00 damage of attack type Spells and damage type Normal
- Special Effect - Create a special effect attached to the origin of UnitVarCaster using Abilities\Spells\NightElf\Blink\BlinkCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Special Effect - Create a special effect attached to the chest of UnitVarTarget using Objects\Spawnmodels\Critters\Albatross\CritterBloodAlbatross.mdl
- Special Effect - Destroy (Last created special effect)
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Life of UnitVarTarget) Less than 60.00
-
Then - Actions
- Unit - Make UnitVarCaster face UnitVarTarget over 0.00 seconds
- Animation - Play UnitVarCaster's attack animation
- Unit - Pause UnitVarTarget
- Animation - Change UnitVarCaster's animation speed to 25.00% of its original speed
- Animation - Change UnitVarTarget's animation speed to 25.00% of its original speed
- Wait 1.85 game-time seconds
- Animation - Play UnitVarTarget's death animation
- Special Effect - Create a special effect attached to the head of UnitVarTarget using Abilities\Spells\Other\Stampede\StampedeMissileDeath.mdl
- Special Effect - Destroy (Last created special effect)
- Special Effect - Create a special effect attached to the chest of UnitVarTarget using Abilities\Spells\Other\Stampede\StampedeMissileDeath.mdl
- Special Effect - Destroy (Last created special effect)
- Special Effect - Create a special effect attached to the origin of UnitVarTarget using Abilities\Spells\Other\Stampede\StampedeMissileDeath.mdl
- Special Effect - Destroy (Last created special effect)
- Special Effect - Create a special effect attached to the hand, left of UnitVarTarget using Abilities\Spells\Other\Stampede\StampedeMissileDeath.mdl
- Special Effect - Destroy (Last created special effect)
- Special Effect - Create a special effect attached to the hand, right of UnitVarTarget using Abilities\Spells\Other\Stampede\StampedeMissileDeath.mdl
- Special Effect - Destroy (Last created special effect)
- Set TempLoc03 = (Position of UnitVarTarget)
- Special Effect - Create a special effect at TempLoc03 using Abilities\Weapons\MeatwagonMissile\MeatwagonMissile.mdl
- Special Effect - Destroy (Last created special effect)
- Animation - Change UnitVarTarget's animation speed to 100.00% of its original speed
- Wait 0.01 game-time seconds
- Unit - Explode UnitVarTarget
- Unit - Unpause UnitVarTarget
- Wait 1.00 game-time seconds
- Animation - Reset UnitVarCaster's animation
- Unit - Make UnitVarCaster Vulnerable
- Unit - Unpause UnitVarCaster
- Animation - Change UnitVarCaster's animation speed to 100.00% of its original speed
- Special Effect - Destroy SpecialEffect[1]
- Special Effect - Destroy SpecialEffect[2]
- Custom script: call RemoveLocation (udg_TempLoc01)
- Custom script: call RemoveLocation (udg_TempLoc02)
- Custom script: call RemoveLocation (udg_TempLoc03)
- Skip remaining actions
- Else - Actions
-
If - Conditions
-
Loop - Actions
- Unit - Make UnitVarCaster Vulnerable
- Unit - Unpause UnitVarCaster
- Animation - Reset UnitVarCaster's animation
- Animation - Change UnitVarCaster's animation speed to 100.00% of its original speed
- Special Effect - Destroy SpecialEffect[1]
- Special Effect - Destroy SpecialEffect[2]
- Custom script: call RemoveLocation (udg_TempLoc01)
- Custom script: call RemoveLocation (udg_TempLoc02)
-
Events
-BerZeKeR-
Edit: Here is a spell Shadow Fury