Trying to figure out how to get my own ability to work so that it can be auto-casted while my hero is attacking without interrupting him but I am not sure how to do this.
Trying to figure out how to get my own ability to work so that it can be auto-casted while my hero is attacking without interrupting him but I am not sure how to do this.
Try modifying the unit's ability/weapon (if it has one) so that it works on the move. Look around in the data editor.
This doesn't help because only Weapons seem to have the option to fire while moving. There is a flag, but not for abilities it seems. The Allow Movement flag for abilities doesn't seem to do anything.
This doesn't help because only Weapons seem to have the option to fire while moving. There is a flag, but not for abilities it seems. The Allow Movement flag for abilities doesn't seem to do anything.
Perhaps try making the heal ability into a weapon?
I don't need to do this for the heal ability. I need to do it for one of my custom hero abilities and am just going to use the heal as a basis. The custom ability is way too complicated to be able to made in to a weapon.
I don't need to do this for the heal ability. I need to do it for one of my custom hero abilities and am just going to use the heal as a basis. The custom ability is way too complicated to be able to made in to a weapon.
1. Make the ability not channeled, and then flag it as transient.
2. Make it into a weapon and then set the flags up so it can fire while moving (see diamondback or phoenix) and set the chase and target filters appropriately.
3. Make it into a behavior that uses a periodic effect.
What you can't make it is a channeled (i.e. non-instant) ability as units can only have one current order at a time and if that order is to heal then it's not to move and vice versa.
did OP ever make this work, I've looked all over this forum and people always give their varying advice about how to make a unit heal while moving, but I've never seen the OP actually say anything worked.
could someone post a working example they'd be willing to share?
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Trying to figure out how to get my own ability to work so that it can be auto-casted while my hero is attacking without interrupting him but I am not sure how to do this.
@sdfgdfgdfgsg: Go
Bump
Try modifying the unit's ability/weapon (if it has one) so that it works on the move. Look around in the data editor.
@ST4RKiLL3R: Go
You may want to look at the diamondback since it can fire while moving.
I'm pretty sure the Diamondback uses a specialized turret & what I said earlier, IIRC. Might want to check that out I doing other stuff atm.
@gurluas: Go
This doesn't help because only Weapons seem to have the option to fire while moving. There is a flag, but not for abilities it seems. The Allow Movement flag for abilities doesn't seem to do anything.
Perhaps try making the heal ability into a weapon?
@ST4RKiLL3R: Go
I don't need to do this for the heal ability. I need to do it for one of my custom hero abilities and am just going to use the heal as a basis. The custom ability is way too complicated to be able to made in to a weapon.
Explain in more detail.
Someone found a solution?
I don't really have a solution, just an idea, but doesn't the charge ability execute when attacking?
So possibly you could make the ability an augment that spawns behaviors/effects.
There are a few ways:
1. Make the ability not channeled, and then flag it as transient.
2. Make it into a weapon and then set the flags up so it can fire while moving (see diamondback or phoenix) and set the chase and target filters appropriately.
3. Make it into a behavior that uses a periodic effect.
What you can't make it is a channeled (i.e. non-instant) ability as units can only have one current order at a time and if that order is to heal then it's not to move and vice versa.
@RileyStarcraft: Go
did OP ever make this work, I've looked all over this forum and people always give their varying advice about how to make a unit heal while moving, but I've never seen the OP actually say anything worked.
could someone post a working example they'd be willing to share?