[b34] Gather the Threads

Where bugs go to lie down and rest

Moderator: Moderator

Post Reply
Message
Author
lukep
Sher'Tul Godslayer
Posts: 1712
Joined: Mon Mar 14, 2011 10:32 am
Location: Canada

[b34] Gather the Threads

#1 Post by lukep »

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
Some of my tools for helping make talents:
Melee Talent Creator
Annotated Talent Code (incomplete)

edge2054
Retired Ninja
Posts: 3756
Joined: Fri May 28, 2010 4:38 pm

Re: [b34] Gather the Threads

#2 Post by edge2054 »

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.

Dervis
Wyrmic
Posts: 263
Joined: Thu Oct 14, 2010 9:58 am

Re: [b34] Gather the Threads

#3 Post by Dervis »

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.

Talonj
Higher
Posts: 54
Joined: Sun Sep 04, 2011 9:23 am

Re: [b34] Gather the Threads

#4 Post by Talonj »

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?

lukep
Sher'Tul Godslayer
Posts: 1712
Joined: Mon Mar 14, 2011 10:32 am
Location: Canada

Re: [b34] Gather the Threads

#5 Post by lukep »

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.
Some of my tools for helping make talents:
Melee Talent Creator
Annotated Talent Code (incomplete)

edge2054
Retired Ninja
Posts: 3756
Joined: Fri May 28, 2010 4:38 pm

Re: [b34] Gather the Threads

#6 Post by edge2054 »

lukep 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.
Just tested this and it does work :)

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

Post Reply