Gather the Threads seems to apply to the wrong things. It applies to any damage done while it is active (including instant attacks such as hits/beams/cones), but damage over time effects and bolt attacks (turn back the clock). It is going something like:
1. activate Gather the Threads
2. cast Turn Back The Clock
3. Gather the Threads is deactivated
4. Turn Back The Clock hits (for normal damage)
or
1. Cast Ashes to Ashes/Destabilize
2. activate Gather the Threads
3. the rest of the damage is increased
[b34] Gather the Threads
Moderator: Moderator
Re: [b34] Gather the Threads
Yeah, I've known about this for awhile. Just haven't thought of a good way to fix it.
The thing is that damage isn't actually checked on cast for many things but when it's actually applied. You can test this by casting a bolt spell and then casting invisibility. The bolts damage is determined when it hits rather then when it's cast. In this instance you'll get the damage penalty from invisibility even though you fired the bolt before invisibility was in affect.
Another way to test this is to drop an AoE and let it tick for a turn or two and then use an invis rune. Same thing happens.
Gather The Threads just makes stuff like this more obvious. If anyone has any ideas on a work around I'd be happy to take suggestions. For right now though I'm still contemplating a good fix.
The thing is that damage isn't actually checked on cast for many things but when it's actually applied. You can test this by casting a bolt spell and then casting invisibility. The bolts damage is determined when it hits rather then when it's cast. In this instance you'll get the damage penalty from invisibility even though you fired the bolt before invisibility was in affect.
Another way to test this is to drop an AoE and let it tick for a turn or two and then use an invis rune. Same thing happens.
Gather The Threads just makes stuff like this more obvious. If anyone has any ideas on a work around I'd be happy to take suggestions. For right now though I'm still contemplating a good fix.
Re: [b34] Gather the Threads
The same thing happens with stuns. Let's say you have a 10 damage per turn poison on a monster... if you get stunned it will tick for 3.
The way to fix this would be to redesign the base system a bit. DoTs, AoE and projectiles would have to get their final damage (with multipliers) computed on cast while the resistance and shields would have to be check on hit.
The way to fix this would be to redesign the base system a bit. DoTs, AoE and projectiles would have to get their final damage (with multipliers) computed on cast while the resistance and shields would have to be check on hit.
Re: [b34] Gather the Threads
I don't know how the code works, but alternatively, in the meantime, could you not have gather the threads only dispel itself on damage tick instead of spell cast?
Re: [b34] Gather the Threads
Would boosting spellpower instead work? It would require changing it from "damage" to "power" or something similar, and reworking it (and preventing it from working on some damage sources), but it would stay thematically consistent, and have practically the same effect if it worked.
Re: [b34] Gather the Threads
Just tested this and it does worklukep wrote:Would boosting spellpower instead work? It would require changing it from "damage" to "power" or something similar, and reworking it (and preventing it from working on some damage sources), but it would stay thematically consistent, and have practically the same effect if it worked.

I'll rewrite it. Note I'll have to clear the buff before sustains go off to prevent super cheesy sustain boosting.