• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

Fireball (not ordinary)

Status
Not open for further replies.
Level 7
Joined
Dec 26, 2006
Messages
303
I don't have better name than fireball(s), I want to make such a skills which make us summon a number of fireball (4/6/8/10) that circles around us for a short periods (6/9/12/15)

The hard thing is I want if there's an enemy nearby 1 of fireball will launched to enemies and explode for 250 damage in 150 AoE, and the others will also launched in 0.5 seconds cooldown... How can I do this?? Tell me except JASS, I can't use any JASS
 
Level 19
Joined
Nov 16, 2006
Messages
2,165
First of all, when u tryed to create something in GUI I would possibly try to help u.
But okay, check this link for a spell like u want.
U may need to edit it a bit, try it and if u don't succeed we or I may try to help u.
If u finish it, don't forget to credit the original creator!

~- Heero
 
Level 7
Joined
Dec 26, 2006
Messages
303
Phew... I download very many models, skin and icons...

Must I put all of them into credits, I don't even remember all the name...... I just looking and download it, but I will remember the real maker of this one... I will surely make a notes for people that will get inside in my credits
 

Deleted member 126647

D

Deleted member 126647

Yes, always credit the makers of the resources you use, it's common courtesy. Wouldn't you want the same?
 
Level 7
Joined
Dec 26, 2006
Messages
303
I doesn't work!!! This skill was for used as a shield and it's impossible to make it move if there's a nearby enemy, what must I do?? Is this skill impossible??
 
Level 3
Joined
Feb 18, 2007
Messages
34
sounds like a nice challenge ill see if i have time and ill make this skill for you, remember , trigger editor is pretty much like programming , and u can make anything with programming
 
Level 7
Joined
Dec 26, 2006
Messages
303
I give a price...

For the first that make this skills works 100% as I wish he/she will get a very big credit and also get a money if you was in my country, if I see my wallet I guess I can give you 2.5$ for this skill (remember only for whoever that in my country)
 
Level 3
Joined
Feb 18, 2007
Messages
34
hmm i can make this just 1 problem i dont think i can make them follow the caster .... well --- ill make it to create the fireballs in an certain area
 
Level 3
Joined
Feb 18, 2007
Messages
34
  • Spawn Fireballs Cast
    • Events
      • Unit - A unit Begins casting an ability
    • Conditions
      • (Ability being cast) Equal to Spawn Fireballs
    • Actions
      • For each (Integer A) from 1 to (2 + (2 x (Level of Spawn Fireballs for (Casting unit)))), do (Actions)
        • Loop - Actions
          • Unit - Create 1 Fireball for (Owner of (Casting unit)) at (Target point of ability being cast) facing Default building facing (270.0) degrees
          • Unit - Add a (3.00 + (3.00 x (Real((Level of Spawn Fireballs for (Casting unit)))))) second Generic expiration timer to (Last created unit)
      • Trigger - Turn on Spawn Fireballs Loop <gen>
      • Wait (3.00 + (3.00 x (Real((Level of Spawn Fireballs for (Casting unit)))))) seconds
      • Trigger - Turn off Spawn Fireballs Loop <gen>

  • Spawn Fireballs Loop
    • Events
      • Time - Every 0.50 seconds of game time
    • Conditions
    • Actions
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • (Number of units in (Units of type Fireball)) Not equal to 0
        • Then - Actions
          • Set CurrentFireball = (Random unit from (Units of type Fireball))
          • Set FireballTarget = (Random unit from (Units within 300.00 of (Position of CurrentFireball) matching ((((Owner of CurrentFireball) is an enemy of (Owner of (Matching unit))) Equal to True) and ((((Matching unit) is Magic Immune) Not equal to True) and (((Matching unit) is alive)
          • For each (Integer A) from 1 to 15, do (Actions)
            • Loop - Actions
              • Unit - Move CurrentFireball instantly to ((Position of CurrentFireball) offset by ((Distance between (Position of CurrentFireball) and (Position of FireballTarget)) / (20.00 / (Real((Integer A))))) towards (Angle from (Position of CurrentFireball) to (Position of FireballTarget)) degrees), facing (Position of (Triggering unit))
              • Wait 0.01 seconds
          • Unit - Cause CurrentFireball to damage circular area after 0.00 seconds of radius 150.00 at (Position of FireballTarget), dealing 250.00 damage of attack type Spells and damage type Normal
          • Unit - Kill CurrentFireball
          • Set CurrentFireball = No unit
          • Set FireballTarget = No unit
        • Else - Actions


Fireball ---just a unit that looks like a fireball
Spawn Fireballs --- spell made after rain of fire wic deals no dmg , i just use it to get a point where to create the units
Spawn Fireballs Loop is initially off



....... and because of how shitty and sucky worldeditor is it still doesnt work right --- welll try to figure a way urself ;)
 
Level 3
Joined
Feb 18, 2007
Messages
34
i know and its best u create some spell like thunder clamp with no stun time but thats not the main problem --- the spell doesnt work right for some reason
 
Level 6
Joined
Oct 23, 2006
Messages
223
Hmmm u can use locust swarm as a base spell and create fireball modeled units that circle around the caster(make sure only 1 fireball can attack 1 target at a time), create a trigger when they attack..they deal damage then remove them from the game. Does that help?
 
Level 3
Joined
Feb 18, 2007
Messages
34
u can be sure ive thought about that . One problem with that ideea was that if u remove a locust --- one will be respawned and the other problem is that they dont attack at a 0.5 sec time between eachother , they randomly attack one target when they want to
 
Level 2
Joined
Apr 27, 2005
Messages
12
Learn JASS. Trying to do this in GUI is hell, but it's possible. There are a lot of JASS beginner tutorials out there, and you can always ask for help when you're stumped.
 
Status
Not open for further replies.
Top