In my map I have 3 units. A Summon, a Hero and a Dummy Caster. The Summon has Locust(untargetable), Endurance Aura, and Cloud(it autochannels it). My hero can summon the Summon every 35 seconds and they last for 120 seconds. When I cast my heros ultimate I want flames to appear over every Summon near my hero and deal damage to nearby units. The two ways I thought of going this with are Immolation and Flame Strike. The problem is you can't target or get location from Locust units(aside from last created) so I can't order it to cast flame strike(or immolation) at its position or order a dummy unit to cast flame strike on it.
So how would you do it?
Edit: I rewrote my question. See below for the old one.
I have an ability that summons wards. These wards are immobile, invincible(locust), unselectable(locust) and have an aura that gives speed(endurance) and evasion(smokescreen).
I want when my unit cast its ultimate to deal X dps to units by the ward. MY problem is you can't use the pick command to order these units(or other units) to cast flamestrike(my current dps ability) at the location of the ward(you can pick or get location from units with locust). So how do you do it? My next problem is changing it so it won't interupt wards.
Basically what I'm asking is:
How do you get the position of units with Locust.
So how would you do it?
Edit: I rewrote my question. See below for the old one.
I have an ability that summons wards. These wards are immobile, invincible(locust), unselectable(locust) and have an aura that gives speed(endurance) and evasion(smokescreen).
I want when my unit cast its ultimate to deal X dps to units by the ward. MY problem is you can't use the pick command to order these units(or other units) to cast flamestrike(my current dps ability) at the location of the ward(you can pick or get location from units with locust). So how do you do it? My next problem is changing it so it won't interupt wards.
Basically what I'm asking is:
How do you get the position of units with Locust.