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

[Solved] Doomfire(fire trail), need help

Status
Not open for further replies.
Level 9
Joined
Jun 13, 2008
Messages
353
Hi all...I hope I started the thread at the right place.
I'm trying to do this spell;

I made this real quick for demonstration purpose. It looks almost exactly what I want. but I have few problems;
1-) that "doomfire spirit" keeps creating the fire dummy even when there's no enemy around, means when it stays where it is.
2-)I gotta make that spirit's target changed every 10 sec just like in description.
3-)I could add incinerate spell to flame dummy unit so I could make that "damage stacking" happen. But the problem is, my hero won't get any credit for the kills caused by those flame dummies.

So I want my hero to actually deal that damage, that means I gotta trigger everything which is where I'm lack at. I did this 90% in object editor so its very inefficient. How am I gonna check if doomfire spirit is moving or not? is there any easier way for me to make this spell more acceptable?

thanks for your help guys.
 

Attachments

  • doomfire.w3x
    18.5 KB · Views: 65
that "doomfire spirit" keeps creating the fire dummy even when there's no enemy around, means when it stays where it is.
Just use an If/Then/Else that checks the number of units in the unit group enumeration to create a fire.

I gotta make that spirit's target changed every 10 sec just like in description.
Use a counter variable that increments with the loop timer.

  • loop
    • Events
      • Time - Every 0.03 seconds of game time
    • Conditions
    • Actions
      • Set Counter = (Counter + 0.03)
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • Counter Greater than or equal to 10
        • Then - Actions
          • -------- acquire a new target --------
        • Else - Actions

I could add incinerate spell to flame dummy unit so I could make that "damage stacking" happen. But the problem is, my hero won't get any credit for the kills caused by those flame dummies.
Use the "Unit - Damage Target" function.
 
Level 9
Joined
Jun 13, 2008
Messages
353
lol...I just realized that I completely misunderstood how the spell works. I watched the WoW raid video where this spell was used and it doesn't work the way I thought it did.

So that "doomfire spirit" stays where I cast it and a line of fire that comes from that pursues the unit and that fire trail never goes away unless the main source, doomfire spirit dies. Fire trail changes its target every 10 sec and every enemy unit who stands on that fire trail will take dmg and this dmg stacks. This is the most clear explanation:\

Sorry I wasted time in this section. My implementation is useless now, I'm just gonna try to find someone who can make this spell for me (hopefully) in the request section, this is above my thing now:(...I might give it an another chance with Bribe's spell system though, that's how I made some simple spells so far.

Thanks for your help anyway, KILLCIDE, +rep.
 
Level 9
Joined
Jun 13, 2008
Messages
353
@jakeZinc completed the spell according to my needs, he is the most extraordinary man in the world:p
He showed an incredible patience and effort on this troublesome spell. Thanks again, +rep.

Above one is outdated though...whatever, he might make it public anyway.
 
Status
Not open for further replies.
Top