I'm drying to create an ability that does 20 damage for each count of the behavior "Acid Spray" a unit has. It's a single target ability and it doesn't seem to work. What I've done is this:
Ability
- Peristent Effect ( Goes off 6 times with a periodic Set )
- Set ( Contains my remove buff to remove 1 count of the behavior and my damaging effect)
- Damaging Effect ( Deals 20 damage and has a validator.)
- Remove Behavior ( Removes 1 count of behavor. )
- Validator ( Checks to see that target has Acid Spray.)
What exactly doesn't work here? Have you tried putting both your remove behavior effect and damage effect directly into persistent periodic effects (it has field for multiple so no need for set here), and using periodic validator there? Also you might want to use bigger period than 0, about 0,01.
Oh it was the validator that was the problem. I initially thought it may have been the periodic duration that was causing a bug but leaving it at 0 worked fine. However thanks for your input!
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I'm drying to create an ability that does 20 damage for each count of the behavior "Acid Spray" a unit has. It's a single target ability and it doesn't seem to work. What I've done is this:
Ability - Peristent Effect ( Goes off 6 times with a periodic Set ) - Set ( Contains my remove buff to remove 1 count of the behavior and my damaging effect) - Damaging Effect ( Deals 20 damage and has a validator.) - Remove Behavior ( Removes 1 count of behavor. ) - Validator ( Checks to see that target has Acid Spray.)
What exactly doesn't work here? Have you tried putting both your remove behavior effect and damage effect directly into persistent periodic effects (it has field for multiple so no need for set here), and using periodic validator there? Also you might want to use bigger period than 0, about 0,01.
Oh it was the validator that was the problem. I initially thought it may have been the periodic duration that was causing a bug but leaving it at 0 worked fine. However thanks for your input!