jnZ
I
- Reaction score
- 64
Spellpack is maybe not the proper prefix but at least I got two very simple, easy made spells here, and more than one spell is considered a spellpack isn't it?
I was about to create a whole set of sheep spells (3 normal, 1 ultimate) but lost the fun at doing it so ill upload my two sheep spells here...
! WARNING !
BEFORE YOU CONTINUE PLEASE NOTE THAT MANY INNOCENT SHEEPS DIE IN THIS SPELLPACK AND MUCH GORE APPEARS!
Homing Sheep
Tooltip:
Magicly summons an innocent sheep that will move to the targeted location and explode in a giant fireball as soon as it arrives.
Level 1 - 100 damage
Level 2 - 200 damage
Level 3 - 300 damage
Code:
Screen Shots:
Sheep Drop
Tooltip:
Magicly summons an innocent sheep in the air that falls down to the ground at an incredible speed. Upon impact the sheep explodes and deals damage.
Level 1 - 100 damage
Level 2 - 200 damage
Level 3 - 300 damage
Code:
Screen Shots:
GUI/JASS: GUI
MUI/MPI: YES/YES
SPELL DIFFICULTY: EASY
PETA SAYS: DONT DOWNLOAD AND TEST THIS SPELLPACK!
I was about to create a whole set of sheep spells (3 normal, 1 ultimate) but lost the fun at doing it so ill upload my two sheep spells here...
! WARNING !
BEFORE YOU CONTINUE PLEASE NOTE THAT MANY INNOCENT SHEEPS DIE IN THIS SPELLPACK AND MUCH GORE APPEARS!
Homing Sheep
Tooltip:
Magicly summons an innocent sheep that will move to the targeted location and explode in a giant fireball as soon as it arrives.
Level 1 - 100 damage
Level 2 - 200 damage
Level 3 - 300 damage
Code:
Code:
Homing Sheep Cast
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Homing Sheep
Actions
Set CasterUnit = (Triggering unit)
Set TargetLoc = (Target point of ability being cast)
Set CasterLoc = (Position of (Triggering unit))
Unit - Create 1 Sheep (Homing) for (Owner of CasterUnit) at CasterLoc facing (Angle from CasterLoc to TargetLoc) degrees
Set CreatedUnit = (Last created unit)
Unit - Add Crow Form to CreatedUnit
Unit - Remove Crow Form from CreatedUnit
Unit - Order CreatedUnit to Move To TargetLoc
Set TempReal = ((Distance between CasterLoc and TargetLoc) / (Current movement speed of CreatedUnit))
Animation - Change CreatedUnit flying height to 0.00 at (300.00 / TempReal)
Special Effect - Create a special effect attached to the origin of CreatedUnit using Abilities\Spells\Human\Polymorph\PolyMorphTarget.mdl
Special Effect - Destroy (Last created special effect)
Unit - Add Effect Homing to CreatedUnit
Unit - Add a TempReal second Generic expiration timer to CreatedUnit
Unit - Cause CreatedUnit to damage circular area after TempReal seconds of radius 300.00 at TargetLoc, dealing (100.00 x (Real((Level of Homing Sheep for CasterUnit)))) damage of attack type Spells and damage type Magic
Custom script: call RemoveLocation( udg_TargetLoc )
Custom script: call RemoveLocation( udg_CasterLoc )
Code:
Sheep Homing Dead
Events
Unit - A unit Dies
Conditions
(Unit-type of (Triggering unit)) Equal to Sheep (Homing)
Actions
Set TargetLoc = (Position of (Triggering unit))
Unit - Remove (Triggering unit) from the game
Special Effect - Create a special effect at TargetLoc using Objects\Spawnmodels\Orc\OrcSmallDeathExplode\OrcSmallDeathExplode.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect at TargetLoc using Objects\Spawnmodels\Other\NeutralBuildingExplosion\NeutralBuildingExplosion.mdl
Special Effect - Destroy (Last created special effect)
Unit - Create 1 Sheep (Angle) for (Owner of (Triggering unit)) at TargetLoc facing Default building facing degrees
Set CreatedUnit = (Last created unit)
Unit - Add Effect Angle to CreatedUnit
Animation - Change CreatedUnit's vertex coloring to (100.00%, 100.00%, 100.00%) with 40.00% transparency
Animation - Change CreatedUnit flying height to -100.00 at 1000000000.00
Animation - Change CreatedUnit flying height to 800.00 at 150.00
Unit - Add a 4.00 second Generic expiration timer to CreatedUnit
Custom script: call RemoveLocation( udg_TargetLoc )
Code:
Sheep Angle Dead
Events
Unit - A unit Dies
Conditions
(Unit-type of (Triggering unit)) Equal to Sheep (Angle)
Actions
Set TargetLoc = (Position of (Triggering unit))
Set CasterUnit = (Triggering unit)
Special Effect - Create a special effect attached to the origin of CasterUnit using Abilities\Spells\NightElf\Blink\BlinkTarget.mdl
Special Effect - Destroy (Last created special effect)
Custom script: call RemoveLocation( udg_TargetLoc )
Screen Shots:
Sheep Drop
Tooltip:
Magicly summons an innocent sheep in the air that falls down to the ground at an incredible speed. Upon impact the sheep explodes and deals damage.
Level 1 - 100 damage
Level 2 - 200 damage
Level 3 - 300 damage
Code:
Code:
Sheep Drop Cast
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Sheep Drop
Actions
Set CasterUnit = (Triggering unit)
Set TargetLoc = (Target point of ability being cast)
Unit - Create 1 Sheep for (Owner of CasterUnit) at TargetLoc facing (Random real number between 0.00 and 360.00) degrees
Set CreatedUnit = (Last created unit)
Unit - Add Effect Drop to CreatedUnit
Special Effect - Create a special effect attached to the origin of CreatedUnit using Abilities\Spells\Human\Polymorph\PolyMorphTarget.mdl
Special Effect - Destroy (Last created special effect)
Animation - Change CreatedUnit flying height to -10.00 at 500.00
Unit - Cause CreatedUnit to damage circular area after 0.70 seconds of radius 150.00 at TargetLoc, dealing (100.00 x (Real((Level of Sheep Drop for CasterUnit)))) damage of attack type Spells and damage type Normal
Unit - Add a 0.70 second Generic expiration timer to CreatedUnit
Custom script: call RemoveLocation( udg_TargetLoc )
Code:
Sheep Dead
Events
Unit - A unit Dies
Conditions
(Unit-type of (Triggering unit)) Equal to Sheep
Actions
Set TargetLoc = (Position of (Triggering unit))
Special Effect - Create a special effect at TargetLoc using Objects\Spawnmodels\Orc\OrcSmallDeathExplode\OrcSmallDeathExplode.mdl
Special Effect - Destroy (Last created special effect)
Custom script: call RemoveLocation( udg_TargetLoc )
Screen Shots:
GUI/JASS: GUI
MUI/MPI: YES/YES
SPELL DIFFICULTY: EASY
PETA SAYS: DONT DOWNLOAD AND TEST THIS SPELLPACK!