Never mind, I figured it out. The validators worked fine, but I made the following changes and it worked fine:
Changed the ability Effect to a single "Set Effects" Effect, and put the other effects inside that Set Effect in the order: (Extra Damage if applicable, Base Damage).
I've been struggling with this issue for a bit now. I'm building an ability that does extra damage or effects if the targeted unit has a debuff on it (similar to several synergistic abilities in WoW, like the Mage's ice abilities doing extra damage if the target is frozen in place).
I had the notion of doing this with validators, so I made a Validator called "Target Is Blind" with Validator Type "Unit Compare Behavior Count" with:
Validator - Behavior : Blind Debuff
Validator - Compare : Greater Than Or Equal To
Validator - Value : 1
This SHOULD check to see if the targeted unit is debuffed, but it doesn't seem to be working.
Here's the basic hierarchy of what's going on:
Use Synergy Attack -> Effects (Base Damage, Extra Damage)
The Base Damage is just a Damage-type Effect. This always happens and works fine.
The Extra Damage is a Damage-type Effect with the Effect - Validators field modified to (Target Is Blind)
It's just not taking effect, even when the target is debuffed. Not sure what to do, but I would appreciate your help.
@Johnzee: Go
Never mind, I figured it out. The validators worked fine, but I made the following changes and it worked fine:
Changed the ability Effect to a single "Set Effects" Effect, and put the other effects inside that Set Effect in the order: (Extra Damage if applicable, Base Damage).
Oh well :D
Hello -
I've been struggling with this issue for a bit now. I'm building an ability that does extra damage or effects if the targeted unit has a debuff on it (similar to several synergistic abilities in WoW, like the Mage's ice abilities doing extra damage if the target is frozen in place).
I had the notion of doing this with validators, so I made a Validator called "Target Is Blind" with Validator Type "Unit Compare Behavior Count" with:
Validator - Behavior : Blind Debuff
Validator - Compare : Greater Than Or Equal To
Validator - Value : 1
This SHOULD check to see if the targeted unit is debuffed, but it doesn't seem to be working.
Here's the basic hierarchy of what's going on:
Use Synergy Attack -> Effects (Base Damage, Extra Damage)
The Base Damage is just a Damage-type Effect. This always happens and works fine.
The Extra Damage is a Damage-type Effect with the Effect - Validators field modified to (Target Is Blind)
It's just not taking effect, even when the target is debuffed. Not sure what to do, but I would appreciate your help.