I've got a chaining ability that's supposed to increase the damage done with each bounce. To do this, each time it bounces I add another stack of a buff to the caster unit that increases spell damage by a certain amount. However, it's not working - the damage from each bounce is the same, even when the caster has a huge amount of stacks.
I've verified that it isn't anything stupid by letting the ability build up a bunch of stacks and then recasting it. When I restart it with the stacks already up, it does the boosted amount of damage. This suggests to me that the bonus damage from the buffs isn't being checked from within the effect that applied the stacks, which seems to be a bug.
I actually figured out a workaround that achieves the desired effect. I created a new ability linked to the damage effect and added it to the caster unit, and in the effect chain where I previously called the damage effect I now call an issue order effect that orders the caster to use the damage ability on the target.
Still not sure if there's supposed to be a more direct way or if that's just a bug, but for the time being the workaround is doing fine.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I've got a chaining ability that's supposed to increase the damage done with each bounce. To do this, each time it bounces I add another stack of a buff to the caster unit that increases spell damage by a certain amount. However, it's not working - the damage from each bounce is the same, even when the caster has a huge amount of stacks.
I've verified that it isn't anything stupid by letting the ability build up a bunch of stacks and then recasting it. When I restart it with the stacks already up, it does the boosted amount of damage. This suggests to me that the bonus damage from the buffs isn't being checked from within the effect that applied the stacks, which seems to be a bug.
Anyone know how to fix this?
I actually figured out a workaround that achieves the desired effect. I created a new ability linked to the damage effect and added it to the caster unit, and in the effect chain where I previously called the damage effect I now call an issue order effect that orders the caster to use the damage ability on the target.
Still not sure if there's supposed to be a more direct way or if that's just a bug, but for the time being the workaround is doing fine.