• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • 🏆 Hive's 6th HD Modeling Contest: Mechanical is now open! Design and model a mechanical creature, mechanized animal, a futuristic robotic being, or anything else your imagination can tinker with! 📅 Submissions close on June 30, 2024. Don't miss this opportunity to let your creativity shine! Enter now and show us your mechanical masterpiece! 🔗 Click here to enter!

Fire Spellpack All JMS Made

This bundle is marked as useful / simple. Simplicity is bliss, low effort and/or may contain minor bugs.
HTML:
Fire Explosion [img source=Fire Explosion.jpg] : A Meteor Falls Down At The Location Of The Caster , Then Explodes Launching Burning Fragments Of Rock That Deal 50 Dmg Each In A Line.

Meteor Shower [img source=Meteor Shower.jpg] : A Meteor Falls Down At The Location Of The Caster , Then Explodes Launching Burning Fragments Of Rock That Deal 50 Dmg Each In A Line.

Magma Bounce [img source=Magma Bounce.jpg] : A Rock Of Burning Lava Falls From The Sky And Bounces 5 Times Dealing 150 To Nearby Enemies and The Last Bounce Deals An Extra 150.

Firey Vacuum [img source=Firey Vacuum.jpg] : Forms Balls Of Fire That Turn Around The Caster Pushing All Neaby Enemies Near The Caster.

Fire Power [img source=Fire Power.jpg] : Has 25% That While Attacking Fire Comes Out Of The Caster Dealing Dmg To Nearby Enemies.

Keywords:
Fire,Spellpack,JMS,Magma,Meteor,Lava
Contents

Fire Spellpack (Map)

Reviews
16:00, 2nd Nov 2009 Hanky: Some fixes have to be done before this spellpack going to be approved. First off please fix those leaks, improve the triggering by making it more effective and make your spells at least MPI. When you have done those fixes...

Moderator

M

Moderator

16:00, 2nd Nov 2009
Hanky:
Some fixes have to be done before this spellpack going to be approved. First off please fix those leaks, improve the triggering by making it more effective and make your spells at least MPI. When you have done those fixes you need to contact a spell moderator to review this spell again.
 

jms

jms

Level 5
Joined
Aug 16, 2009
Messages
71
thx ,... but i want to say that im a beginner , i've been doing triggers for 3 month or 4 only ,... but i wanted to ask , whats mui ? :$ :$ i knw gui ..
i started html .. why the img thing isn't working ?! :(
 
Last edited:
Level 31
Joined
Sep 11, 2009
Messages
1,812
Ok.. for the Mui, i cant rly explain cuz it will be too long... u will have to go read some tuts... but i'll point u the leaks and other things...

  • Meteor Shower
    • Events
      • Unit - A unit Begins casting an ability
    • Conditions
      • (Ability being cast) Equal to Meteor Shower
    • Actions
      • Set MS_Point = (Target point of ability being cast)
      • Set MS_Caster = (Casting unit)
      • For each (Integer A) from 1 to 25, do (Actions)
        • Loop - Actions
          • Trigger - Turn on Pushback <gen>
          • Unit - Create 1 Meteor Shower Dummy for (Owner of MS_Caster) at (MS_Point offset by (Random real number between 0.00 and 300.00) towards (Random real number between 0.00 and 300.00) degrees) facing Default building facing degrees
          • Animation - Change (Last created unit)'s animation speed to 150.00% of its original speed
          • Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
          • Unit Group - Pick every unit in (Units within 350.00 of (Position of (Last created unit)) matching (((Matching unit) is alive) Equal to True)) and do (Actions)
            • Loop - Actions
              • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                • If - Conditions
                  • ((Picked unit) belongs to an enemy of (Owner of MS_Caster)) Equal to True
                • Then - Actions
                  • Unit - Cause (Casting unit) to damage (Picked unit), dealing 50.00 damage of attack type Spells and damage type Unknown
                  • Special Effect - Create a special effect attached to the origin of (Picked unit) using Abilities\Spells\Human\FlameStrike\FlameStrikeEmbers.mdl
                  • Special Effect - Destroy (Last created special effect)
                • Else - Actions
          • Set MS_Knockbacktarget = (Units within 300.00 of MS_Point matching (((Matching unit) belongs to an enemy of Player 1 (Red)) Equal to True))
          • Wait 0.30 seconds
      • Wait 3.50 seconds
      • Trigger - Turn off Pushback <gen>
Here is what is bad :
  • Events
    • Unit - A unit Begins casting an ability
should be like this
  • Unit - A unit Starts the effect of an ability
Cuz if you make it like the first way u made it... the player can Cast and do Stop (''S'' hot key) rly fast and the trigger will still run... but the spell will not have been casted so it will have cost no mana and there will be no couldown.

  • Unit Group - Pick every unit in (Units within 350.00 of (Position of (Last created unit)) matching (((Matching unit) is alive) Equal to True)) and do (Actions)
You need to make a Variable for a unit group... and then set ''Pick Every Unit in Variable_Name and do (Actions)''
And when the group part is finished you need to remove it so u will need to use custom script and write ''call DestroyGroup(udg_Variable_Name)

Here :
  • Unit - Create 1 Meteor Shower Dummy for (Owner of MS_Caster) at (MS_Point offset by (Random real number between 0.00 and 300.00) towards (Random real number between 0.00 and 300.00) degrees) facing Default building facing degrees
You make a new point in the Create unit.. thats bad... make the point in a variable Before you make this and then u just do ''Create 1 Meteor Shower Dummy for (Owner of MS_Caster at (Variable_Point_Nae)...''

After that you have to remove it... so u will need once again to use the Custom Script but this time write ''call RemoveLocation(udg_Variable_Point_Name)

Everywhere where you did what i just said u will need to remake it the way i said..
Like i said at the start.. u also need to fix all your spells to make them in MUI

Also.. Integer A isnt Recommended.. can make bug the spell sometimes..
 
Level 19
Joined
Feb 25, 2009
Messages
2,004
What Is MPI ? !!

MPI: Multi-Player-Instanceable: One unit per player can use the same spell without conflicting each other.
MUI: Multi-Unit-Instanceable: More than one unit per player can use the same spell without conflicting each other.

If a spell is already MUI, most of times its already MPI.

Notice that most of the instant cast spells are already MUI since they don't require any further triggers to be executed, therefor it doesn't require to be made MUI.
 
Top