I'm trying to add a stun to the target of the charge and I can't get it to work. I have the damage response of the charge behavior set to Attacker and the effect "Apply stun behavior."
See pictures for pictures of everything associated with the ability.
Someone please help me and tell me what I'm doing wrong. I cannot figure it out. I've spent a few hours trying to do this trying different things and ya. I'm burnt out and can't get it to work :(
Could you please explain about your charge ability in more detail as that is a common name. Is it based on the protoss zealot charge ability?
Under the buff that is meant to do the damage response the handled field is the effect performed on the damage response while the required effect array is the one that specifies that only those Damage effects can trigger a damage response.
Rollback Post to RevisionRollBack
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
I thought seeing as how I put a picture of every aspect of the ability that it would explain the ability, but alas here is more information:
It's based on the default augment zealot charge ability. With modifications.
Some things I just ran into last night/noticed was for one you cannot do multiple spells levels of an augment (at least as far as I can tell) and the charge buff you receive is removed prior to attacking the unit. Charge only really makes you move faster it doesn't attack immediately upon arrival.
The main goal is to have a multiple level charge ability that targets one target and after the charge ends issue a stun on the target.
The Augment ability uses an effect followed directly by telling the unit to use an ability against the same target. In the case of the charge it applies a buff before telling the unit to use the attack ability.
What you want is for it to apply a Set effect that applies the normal Buff behaviour and a second buff with your damage response. You then need the damage response to have a Set effect on the attack with a Remove Behavior effect removing the damage response buff while the other Apply Behavior effect applies your stun buff to the target.
That makes sense. Thank you. I'll see what I can do.
The main issue now though is if I can't do multiple levels of an augment type ability, it's pointless. Is there some way to create a multi-level augment type or maybe make a dummy button that references it?
You could use a dummy levelable ability and change the augment with catalog triggers. You can update the button, tooltip etc as well. You could also use multiple separate abilities or try to simulate an augment ability with an effect - target or effect - instant ability.
Ok thanks. I was able to make a dummy ability and then allow the "augment" one to be available after you learn it once and then disallow the dummy. This let's you click on it in the learn ability to still level it up.
Here is a test map with the done and working charge ability.
Augments cannot be accessed with Catalog Field Value Set. You can still "Get" it and it will return the correct info but you cannot change it with triggers. Cant change it with upgrades ether if you were thinking of getting around it that way ;)
i noticed that in your map and it would make sense to be just a validator but no matter what i put in it just acted like the validator wasnt there. i think the validator for augments only checks the first time then will keep running as long as what it originally augmented is still in progress. ie that attack command. though i dont use augments really i find i can do everything i have needed to do so far with targeted abilites.
Ok so that's what I thought. It's cause it's based on the augmented attack command. Sigh. I'm not good enough with the data editor yet to make a charge ability. I'll have to play around with it some more. Stupid charge!
All you need is an autocast Effect - Target ability that uses a Set effect with two Apply Behavior effects to apply your buffs and a Issue Order effect to tell it to attack the target.
Rollback Post to RevisionRollBack
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
Ya. After messing around with it for awhile I got it to work. It charges the unit, and stuns it for 1.5 seconds.
I had to do move for the order instead of attack, because if it was attack and you were being attacked my multiple units, your unit would charge the closer one which was weird.
That could be fixed with target sorts (if you restructured the whole ability) or autocast validators. With the validator method you just need to validate a unit being attacked by your unit. Anyhow Unit Compare Order Count is what you want.
Rollback Post to RevisionRollBack
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
I'm trying to add a stun to the target of the charge and I can't get it to work. I have the damage response of the charge behavior set to Attacker and the effect "Apply stun behavior."
See pictures for pictures of everything associated with the ability.
Someone please help me and tell me what I'm doing wrong. I cannot figure it out. I've spent a few hours trying to do this trying different things and ya. I'm burnt out and can't get it to work :(
You need a Damage effect when you attack to trigger a damage response, also you have put your effect in the required field and not the handled.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
Where would I add the damage effect on this?
What do you mean by put your effect in the required field and not the handled? What effect are you referring too and what field on what ability?
Could you please explain about your charge ability in more detail as that is a common name. Is it based on the protoss zealot charge ability?
Under the buff that is meant to do the damage response the handled field is the effect performed on the damage response while the required effect array is the one that specifies that only those Damage effects can trigger a damage response.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
@DrSuperEvil: Go
I thought seeing as how I put a picture of every aspect of the ability that it would explain the ability, but alas here is more information:
It's based on the default augment zealot charge ability. With modifications.
Some things I just ran into last night/noticed was for one you cannot do multiple spells levels of an augment (at least as far as I can tell) and the charge buff you receive is removed prior to attacking the unit. Charge only really makes you move faster it doesn't attack immediately upon arrival.
The main goal is to have a multiple level charge ability that targets one target and after the charge ends issue a stun on the target.
The Augment ability uses an effect followed directly by telling the unit to use an ability against the same target. In the case of the charge it applies a buff before telling the unit to use the attack ability.
What you want is for it to apply a Set effect that applies the normal Buff behaviour and a second buff with your damage response. You then need the damage response to have a Set effect on the attack with a Remove Behavior effect removing the damage response buff while the other Apply Behavior effect applies your stun buff to the target.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
That makes sense. Thank you. I'll see what I can do.
The main issue now though is if I can't do multiple levels of an augment type ability, it's pointless. Is there some way to create a multi-level augment type or maybe make a dummy button that references it?
You could use a dummy levelable ability and change the augment with catalog triggers. You can update the button, tooltip etc as well. You could also use multiple separate abilities or try to simulate an augment ability with an effect - target or effect - instant ability.
Ok thanks. I was able to make a dummy ability and then allow the "augment" one to be available after you learn it once and then disallow the dummy. This let's you click on it in the learn ability to still level it up.
Here is a test map with the done and working charge ability.
Now I'm trying to level it up via triggers with catalog, but it's not working.
What am I doing wrong?
Augments cannot be accessed with Catalog Field Value Set. You can still "Get" it and it will return the correct info but you cannot change it with triggers. Cant change it with upgrades ether if you were thinking of getting around it that way ;)
Ok that's unfortunate :(
I have no idea how to level it up now (the cost), sigh.
I also noticed since the ability augments the attack ability the unit will keep trying to cast it over and over again.
Is there a way to turn that off, so the unit will only execute the ability one time?
i noticed that in your map and it would make sense to be just a validator but no matter what i put in it just acted like the validator wasnt there. i think the validator for augments only checks the first time then will keep running as long as what it originally augmented is still in progress. ie that attack command. though i dont use augments really i find i can do everything i have needed to do so far with targeted abilites.
@neverwin1011: Go
Ok so that's what I thought. It's cause it's based on the augmented attack command. Sigh. I'm not good enough with the data editor yet to make a charge ability. I'll have to play around with it some more. Stupid charge!
All you need is an autocast Effect - Target ability that uses a Set effect with two Apply Behavior effects to apply your buffs and a Issue Order effect to tell it to attack the target.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
Here is the final charge spell that isn't an augment.
Enjoy :D
So, I take it you got it working?
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
Ya. After messing around with it for awhile I got it to work. It charges the unit, and stuns it for 1.5 seconds.
I had to do move for the order instead of attack, because if it was attack and you were being attacked my multiple units, your unit would charge the closer one which was weird.
That could be fixed with target sorts (if you restructured the whole ability) or autocast validators. With the validator method you just need to validate a unit being attacked by your unit. Anyhow Unit Compare Order Count is what you want.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
@DrSuperEvil: Go
Like this?
Also where would you put the validator? What part of the ability?