Locust that heals ally

takethat

Active Member
Reaction score
12
This actually the healing spell for enchantress in dota. Basically the default spell locust (Nerubian), but instead of keep attacking enemy around, it only heals ally unit around. But how to do this?
 

Rushhour

New Member
Reaction score
46
I guess you mean the ability locust swarm? Locust is another (weird) ability.

Try changing the values of Locustswarm to something negative by pressing shift and then double click. (Can't test, don't have WE running here)
You can also change the model of the swarmmonster to something different (this unit needs to have the ability 'locust')
 

Narks

Vastly intelligent whale-like being from the stars
Reaction score
90
Isn't locust swarm an ability that creates a whole bunch of Locust units and orders them around randomly to attack people?

You could try changing the Locust unit to have no attack and have an autocast heal spell (remember to set it so the autocast is on by default).
 

Tom_Kazansky

--- wraith it ! ---
Reaction score
157
well, that skill isn't Locust heals, the Locust is just visual effect

if you cast this spell then blink away (Kellen's Dagger), you will see the wisps die but the healing isn't stopped.
 

Tawnttoo

New Member
Reaction score
36
Well, as you can see by opening it in Object Editor, Locusts do their attack as damage when passing an enemy unit. Attack damage cannot be a negative number (as far as I know) and as said before by Tom_Kazansky, the wisps are just decoration. They don't have an attack, they just fly around. The healing is triggered.
 

Haette

New Member
Reaction score
2
Swarms won't attack allies and you can't set a negative damage value, and even if you give them an autocast spell, they won't use it on their own. You could simulate the effect by giving them a passive effect like Unholy Aura or Permanent Immolation, but that doesn't make them gather around your allied units.

You could try giving them a healing spell, then making a trigger like this...
--Every X seconds of game time
----Pick all units of type [swarm unit] on the map
------Order each of those units to cast [healing spell] on a nearby ally

If you use an autocast or channeled ability, you would also need to detect when their owner is moving away, otherwise they would happily continue healing until they fall behind and die.
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Staff online

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top