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

Tornado moves units passively

Status
Not open for further replies.
Level 8
Joined
Mar 12, 2008
Messages
437
I have altered the Tornado ability, to make it slowly move units towards it, using this trigger:
  • Tornado
    • Events
      • Time - Every 0.03 seconds
    • Conditions
    • Actions
      • Unit group - Pick every unit matching (Matching unit has buff Tornado (Slow Aura) equal to True)
        • Unit - Move (Picked unit) to (Position of (Picked unit) offset by 2.00 towards Tornado_position)
Where "Tornado_position" is the position of the Tornado. However, the units being moved get stunned when they move, ie they can't attack, move, or cast abilities. Is this fixable? Please help!
 
Last edited:
Level 18
Joined
Aug 23, 2008
Messages
2,319
You based the ability on an ability that causes stun or you based the buff on a stunning buff. Chance the based off ability/buff, or check the Object Editor to see if you can remove any stunning effects or remove stunning buffs from the ability.
 
Level 12
Joined
Jun 28, 2008
Messages
688
Ouch, that trigger is leaking 2 locations every 0.03 seconds. Take a look at the Sticky "Things that leak" to fix that.

As for your problem, I would suggest making it a larger move for less time. Basically, change the 0.03 seconds to something like 0.6 seconds, and the moving 2.00 units to somethingh like 6.00 units. It won't look as smooth but it might fix your problem.

And fix those leaks or your map will be unplayable.
 
Ouch, that trigger is leaking 2 locations every 0.03 seconds. Take a look at the Sticky "Things that leak" to fix that.

As for your problem, I would suggest making it a larger move for less time. Basically, change the 0.03 seconds to something like 0.6 seconds, and the moving 2.00 units to somethingh like 6.00 units. It won't look as smooth but it might fix your problem.

And fix those leaks or your map will be unplayable.

But whenever the units are "instant moving" they stop their current order :/
 
Won't that require them to re-cast the ability?
(About the leaks: I had leak-fixing actions in my trigger, I was just too lazy to post them in the first post.)

It doesn't seem to be able to fix, but thanks anyway, everyone.

No if a unit is mid-cast or channeling it will not stop if it's X by Y position is changed.
 
Status
Not open for further replies.
Top