• 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.

Please!!! Help!!! Need to create spell!!!

Status
Not open for further replies.
Level 1
Joined
Jul 10, 2008
Messages
6
I want to create an ability or spell whatever that will bring the ..... RAIN!!!
Ok, just kidding, I meant bring an air strike. Planes come from nowhere, bomb everyone once/twice and go again nowhere (I mean random corner of the map). To get a close picture of how its supposed to be... well its like Beast Master's stampede. The jets fly by without stopping , enemy units under get damage and go further. I tried to base it on stampede but the result was...well.......weird. Not want I wanted, anyway.I guess this should be done with GUI? JASS? I don't know JASS. Please help me!!!
TIA
 
Level 8
Joined
Aug 21, 2009
Messages
333
okay, so take the phoenix's ability "phoenix fire" and get rid of duration (make it 0), change the missle art to human flying machine bombs or whatever projectile you want and make the cooldown whatever you want it to be.

Make a custom unit based on the human flying machine, give it the locust ability (so it can't be damaged or targeted) and give it that custom phoenix fire ability.

use a trigger to create several of these flying machines in one corner of the map and have them all fly over the casting point, etc. etc.

As they fly over, the phoenix fire will look like bombs coming down (especially if you make the flying height of the flying machines pretty high)

Hope this helped

REP me plz :D
 
Level 8
Joined
Aug 21, 2009
Messages
333
and one more thing: if you want the planes to only hit each unit one time, set the duration on the phoenix fire to something like 10 seconds and set the damage per second to 0 (unless of course you want the units to ignite or something)

And don't forget to add an expiration timer to the flying machines.

And you can definitely do this will just the GUI (nice and easy).
 
Level 28
Joined
Mar 25, 2008
Messages
2,955
Huh, yea

I made a drop system (alike) which drops objects from the sky around the targeted point.
You can change the point to a dummy's position.
The dummy can be ordered to move to point x after it's creation and after the timer expires (therefore use a formula which calculates the time which the dummy uses to move from point A (origin) to point B (where he should start dropping objects)), cast the spell.
You surely can adjust my system to lower the AoE or even remove it - it's pretty easy, mui and in gui ;)
Also, don't forget to add the expirationtimer holding the time the dummy needs to get out of sight

The formula can be like:
(Distance between point A and B) / (dummy movement speed) which would be e.g. 2000 / 522 = 3.83
 
Level 1
Joined
Jul 10, 2008
Messages
6
okay, so take the phoenix's ability "phoenix fire" and get rid of duration (make it 0), change the missle art to human flying machine bombs or whatever projectile you want and make the cooldown whatever you want it to be.

Make a custom unit based on the human flying machine, give it the locust ability (so it can't be damaged or targeted) and give it that custom phoenix fire ability.

use a trigger to create several of these flying machines in one corner of the map and have them all fly over the casting point, etc. etc.

As they fly over, the phoenix fire will look like bombs coming down (especially if you make the flying height of the flying machines pretty high)

Hope this helped

REP me plz :D

Dude, how dumb i was not to figure it out instantly, damn..... I won't rep you cos I still had to do lots of work and you just told me where to go....just kidding :D
 
Level 1
Joined
Jul 10, 2008
Messages
6
Huh, yea

I made a drop system (alike) which drops objects from the sky around the targeted point.
You can change the point to a dummy's position.
The dummy can be ordered to move to point x after it's creation and after the timer expires (therefore use a formula which calculates the time which the dummy uses to move from point A (origin) to point B (where he should start dropping objects)), cast the spell.
You surely can adjust my system to lower the AoE or even remove it - it's pretty easy, mui and in gui ;)
Also, don't forget to add the expirationtimer holding the time the dummy needs to get out of sight

The formula can be like:
(Distance between point A and B) / (dummy movement speed) which would be e.g. 2000 / 522 = 3.83
I figured that out myself, but I would be really thankful if you would explain me how come it won't work if i put wait until condition is true, that all units from unit group enter a region around the target. I thought that would be more like leakless , but..nah...that didn't work.
 
Status
Not open for further replies.
Top