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!
Not with multiinstance. But for a single unit (1 for each player at most) create group variable array. Add all units in casting area to the array with player number of casting unit. Have a single casting unit type be created by a loop that lasts 1-(number of units in the target area). Have a separate function that orders any casting unit of that specific type to cast the web ability on a unit in the group that also does not have the web buff (in other words not be casted on by another unit). Have another trigger that kills all of this specific caster type when the main unit stops channeling the main ability.
Of course the caster needs to have locust and the web ability and another piece of the trigger will have to set the level of the ability. Use earthquake as the main ability so that it is a channeled AOE ability.
... well i am hopeless in jass.... isnt there a way to do it without using jass? it is jus something like forked ligtning... jus that it stop enemy from moving xD
You can only store one global as a local that way, also waiting for the unit's order to change is a bad way to find when a unit stops casting the ability, what if he casted it again? then ur trigger wont stop.
Such a spell is easy with jass.
Why on earth do you want it in GUI.
GUI leaks and laggs more than advanced scripts.
Just pick all units within an aoe and create 1 Dummy for each unit and add the dummy arial shackle to them and get 1 to cast the spell on one of the picked units in the area.
To stop casting it you need to remove all the dummies when the caster unit is issued an order or aquires a target.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.