Spell Mass Impale

Moe94

New Member
Reaction score
9
this is my 1st trigger spell that i made in 2006.. hope you like it
JASS or GUI: GUI
Import Difficulty: Easy
Description: The caster summons spikes from the ground impaling any1 that crosses them, please give comments
 

Attachments

  • Spell Test Map Template - GRASSY.w3x
    44.7 KB · Views: 216

vypur85

Hibernate
Reaction score
803
The trigger:
Code:
MassImpale
    Events
        Unit - A unit Begins casting an ability
    Conditions
        (Ability being cast) Equal to Mass Impale 
    Actions
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 100.00 towards 0.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 100.00 towards 45.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 100.00 towards 90.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 100.00 towards 135.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 100.00 towards 180.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 100.00 towards 225.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 100.00 towards 270.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 100.00 towards 315.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Wait 0.20 seconds
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 150.00 towards 0.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 150.00 towards 45.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 150.00 towards 90.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 150.00 towards 135.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 150.00 towards 180.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 150.00 towards 225.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 150.00 towards 270.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 150.00 towards 315.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Wait 0.20 seconds
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 200.00 towards 0.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 200.00 towards 45.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 200.00 towards 90.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 200.00 towards 135.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 200.00 towards 180.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 200.00 towards 225.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 200.00 towards 270.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 200.00 towards 315.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Wait 0.20 seconds
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 250.00 towards 0.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 250.00 towards 90.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 250.00 towards 180.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 250.00 towards 270.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Wait 0.10 seconds
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 350.00 towards 45.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 350.00 towards 135.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 350.00 towards 225.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 350.00 towards 315.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 500.00 towards 0.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 500.00 towards 90.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 500.00 towards 180.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 500.00 towards 270.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Wait 0.10 seconds
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 250.00 towards 0.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 250.00 towards 90.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 250.00 towards 180.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 250.00 towards 270.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Wait 0.20 seconds
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 200.00 towards 0.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 200.00 towards 45.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 200.00 towards 90.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 200.00 towards 135.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 200.00 towards 180.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 200.00 towards 225.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 200.00 towards 270.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 200.00 towards 315.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Wait 0.20 seconds
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 150.00 towards 0.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 150.00 towards 45.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 150.00 towards 90.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 150.00 towards 135.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 150.00 towards 180.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 150.00 towards 225.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 150.00 towards 270.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 150.00 towards 315.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Wait 0.20 seconds
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 100.00 towards 0.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 100.00 towards 45.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 100.00 towards 90.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 100.00 towards 135.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 100.00 towards 180.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 100.00 towards 225.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 100.00 towards 270.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl
        Special Effect - Create a special effect at ((Position of (Triggering unit)) offset by 100.00 towards 315.00 degrees) using Abilities\Spells\Undead\Impale\ImpaleHitTarget.mdl

Learn more about leaks. The ability doesn't seem mass impale to me. More like just a simple Thunder Clap + the above effects.

To submit a spell, you need to explain that your spell is GUI, MUI/MPI/none, import difficulties (optional, I guess), post the trigger, post a screen shot. Try look at other submissions to look out for more informations :).
 

Moe94

New Member
Reaction score
9
Its for fun!

This spell is only 4 fun, posted it 4 people who'd like 2 see how simple cool special effects can be nothing more.. not made to be used in a map but made for starters to learn special effects
 

Moe94

New Member
Reaction score
9
hmm

well this spell i made 2 years ago, now i work in Jass, gui seems stuped now... and i repeat myself this is for starters to know how to make cool circuilar effects if they didnt all i mean with this is help..
 

vypur85

Hibernate
Reaction score
803
> starters to learn special effects

Not good considering it leaks a lot (actually it leaks everything :p).


> This spell is only 4 fun

At least make it as a submission-able spell. Else, it doesn't fit to be posted in the spell section.
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Staff online

      • Ghan
        Administrator - Servers are fun

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top