Original Post — Direct link

In the aura announcement it was mentioned that Malevolence [...] provides [...] a small bonus to skill effect duration.

Lightning Warp to be used as a main movement skill requires most of the reduced duration modifiers to feel good, and avoiding any increased duration modifiers, including this new aura.

LW is already at a disadvantage in performance and investments required compared to other movement skills, and mostly fills a gap where those can't be used such as pure casters without attack speed using Staves/Bows.

It also suffers from current meta where so many spells are popular that need increased duration (Winter Orb, BV, Storm brand), so LW in these builds don't have any viability.

In my opinion it would be nice to give it more options to stack reduced skill effect duration (even at 100% reduced it has a hard coded minimum duration), or rework it to be cast speed based. Without affecting other skills that stack reduced duration for DPS, it could get a threshold jewel that only affects LW.

External link →
about 5 years ago - /u/Mark_GGG - Direct link

Originally posted by taggedjc

Just make Lightning Warp have "Unaffected by increases to skill effect duration".

This is fundamentally not possible. It would need to apply to reductions as well, because increases and reductions are the same thing. That thing just gets described slightly differently when it's negative. And I don't think turning reductions off is something people would want.

about 5 years ago - /u/Mark_GGG - Direct link

Originally posted by Ilyak1986

Would it be possible to kludge the Lightning Warp code by implementing a piecewise function to count any increased durations as 0?

No. Stats have one value. If you have multiple sources of a stat, the stat has the final value resulting from summing them. It does not have all the in-between values.

If Lightning Warp has a base_skill_effect_duration_+% value of -20 (20% reduced), that could be because of a single 20% reduction, or because of a 100% reduction and an 80% increase, or any combination for which the result is -20. The calculation can't know because there's no difference. The stat is just the value, the increases aren't separate.