- Joined
- Jul 22, 2015
- Messages
- 3,485
Background on spell: Point-target spell that adds a HoT to friendly units, and places a curse on enemy units. The curse lasts forever as long the enemy unit stays within the AoE. Once the spell is over or if the enemy unit walks out of range, the debuff gets removed.
The spell was working completely fine the other day, but as I started to tinker with the effects, the debuff doesn't get removed anymore at the end of the spell.
Here are the full set of triggers. I have set up debug messages hoping that it was a problem with the unit group, but this is what I get (I have 12 enemy units set up around me):
EDIT: I forgot to clarify that only SOME of the units dont get their debuffs removed. In the example above, 4 of the 12 units didn't get it removed.
EDIT2: So it looks like the only solution I have been able to find was changing the periodic timer to 0.01 seconds instead of 0.03. Is there any other solution other than this?
The spell was working completely fine the other day, but as I started to tinker with the effects, the debuff doesn't get removed anymore at the end of the spell.
|
Here are the full set of triggers. I have set up debug messages hoping that it was a problem with the unit group, but this is what I get (I have 12 enemy units set up around me):
- Spell Start + Loop
- Number of units in VL_EnemyGroup: 12
- Spell Ends
- REMOVED DEBUFF FROM: grunt (this message appears 12 times)
- Number of units in VL_EnemyGroup: 0
EDIT: I forgot to clarify that only SOME of the units dont get their debuffs removed. In the example above, 4 of the 12 units didn't get it removed.
EDIT2: So it looks like the only solution I have been able to find was changing the periodic timer to 0.01 seconds instead of 0.03. Is there any other solution other than this?
Last edited: