Staredit Network > Forums > SC2 Assistance > Topic: Autocast
Autocast
Mar 29 2017, 8:18 am
By: rockz  

Mar 29 2017, 8:18 am rockz Post #1

ᴄʜᴇᴇsᴇ ɪᴛ!

I want to make certain abilities have autocast turned on so that they constantly trigger whenever off cooldown/buff expires.

They are essentially passive abilities (cloak, increased attack speed, decreased damage aura) but apparently adding Stats -> e_abilEffectFlagAutoCast isn't enough.

e_acquireLevelDefensive = Autocast animation shows, never actually autocasts
e_acquireLevelNone = Autocast animation never shows
e_acquireLevelOffensive = Autocast animation shows, never actually autocasts
e_acquireLevelPassive = Autocast animation never shows

If I could duplicate the shield effect from the SFE games, I would use that, but I can't seem to find an unlocked version of the map, hence I can't figure this out at all. Apparently I have to add an instant effect to allow the ability to be autocast?



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

Mar 29 2017, 8:53 pm Alzarath Post #2

Praetor

You'll need to give it an auto-cast validator, such as Is Dead.

If you want it to always happen no matter what, why not instead use a behavior with a periodic effect?



None.

Mar 30 2017, 12:45 am rockz Post #3

ᴄʜᴇᴇsᴇ ɪᴛ!

I need it to drain energy and be able to turn off. For example, cloak with 12 second duration, 11 second cooldown and increases damage by 50%, or a 10 energy cost buff that increases damage and decreases attack speed with 5 second duration, 5 second cooldown.

I'm also editing an existing map that probably wasn't the best in the world anyway, so a simple autocast modification should fix the issues we have with the current map (Night of the Dead).

Imagine I want to have a Sentry's Guardian Shield be on autocast, so it won't stop casting it until I tell it to or you run out of energy.



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

Mar 30 2017, 2:47 pm Alzarath Post #4

Praetor

Alright, so have you tried adding an auto-cast validator?



None.

Mar 30 2017, 5:43 pm rockz Post #5

ᴄʜᴇᴇsᴇ ɪᴛ!

Adding the validator seems to work.



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[11:50 pm]
O)FaRTy1billion[MM] -- nice, now i have more than enough
[11:49 pm]
O)FaRTy1billion[MM] -- if i don't gamble them away first
[11:49 pm]
O)FaRTy1billion[MM] -- o, due to a donation i now have enough minerals to send you minerals
[03:26 am]
O)FaRTy1billion[MM] -- i have to ask for minerals first tho cuz i don't have enough to send
[01:53 am]
Vrael -- bet u'll ask for my minerals first and then just send me some lousy vespene gas instead
[01:52 am]
Vrael -- hah do you think I was born yesterday?
[2024-4-17. : 1:08 am]
O)FaRTy1billion[MM] -- i'll trade you mineral counts
[2024-4-16. : 5:05 pm]
Vrael -- Its simple, just send all minerals to Vrael until you have 0 minerals then your account is gone
[2024-4-16. : 4:31 pm]
Zoan -- where's the option to delete my account
[2024-4-16. : 4:30 pm]
Zoan -- goodbye forever
Please log in to shout.


Members Online: Ultraviolet, RIVE