Spellpack Sheep Massacre

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:
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:
pic01ft8.jpg

pic02ao5.jpg



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:
pic03qx2.jpg

pic04ru2.jpg



GUI/JASS: GUI
MUI/MPI: YES/YES
SPELL DIFFICULTY: EASY




PETA SAYS: DONT DOWNLOAD AND TEST THIS SPELLPACK!
 

Attachments

  • Sheep0r.w3x
    28.1 KB · Views: 207

jnZ

I
Reaction score
64
no it aims to the location where the targeted unit stood it wont follow a unit

IF people want me to do that it follow a targeted unit and only aims for locations if no unit is targeted i could edit the spell

EDIT: people seem to give a sh*t on this spell because it looks so simple etc. but i assure you i added some n1 effects and some "lols" i guess its at least worth the try so dl!!!
 

Drunken_God

Hopes to get back into Mapmaking with SC2 :)
Reaction score
106
i really love the death anim of the homing sheep missle
+rep
 

jnZ

I
Reaction score
64
like i said everything is RLY simple but i think its pretty funny and individual. thanks for your response.
 

jnZ

I
Reaction score
64
hehe yeah the homing sheep is more the "oh sweet" spell and the sheep drop is the one with more gore ^^

EDIT: i had my fun writing words with the blood of the sheep drop sheeps ^^
 

jnZ

I
Reaction score
64
yeah a super sheep model would be quiet cool for the homing sheep. but i would have to rename it to super sheep
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top