PathOfBuildingCommunity / PathOfBuilding

Offline build planner for Path of Exile.
https://pathofbuilding.community
Other
3.94k stars 2.07k forks source link

Accurate Lightning Tendrils DPS #4111

Open VancityPoE opened 2 years ago

VancityPoE commented 2 years ago

Check for duplicates

Is your feature request related to a problem?

For Lightning Tendrils, trying to figure out how much damage you are actually dealing is deceiving withing PoB. Stronger Pulse DPS not accurate for most situations when using the skill. This would only be used in niche situations/builds. I suggest a third option in the drop down called "Average Pulse DPS".

Describe the solution you'd like

I am not sure on the exact math, but it would be something like this for non-crit:

[Stronger Pulse Average Hit(CastRate/4)]+[Normal Pulse Average Hit{CastRate-(CastRate/4)}]= Total DPS pre crit calculations.

The 4 in the calculation above is due to a stronger Pulse happening every 4th pulse, assuming that a pulse is per "cast" while channeling.

Describe alternatives you've considered

I'm sure using something like the calculation above, you will be able to implement this with relative ease. Thank you so much, you folks are absolutely amazing with the amount of time and effort put into this. Truly amazing.

Additional context

No response

lArtaEval commented 2 years ago

Still not done: Formula would be better BTW if:

Ligtning tendrils "realistic/best case scenario DPS" would look like: L.T. DPS = (L.T. Average Hit (Cast Rate -⌊Cast rate/4⌋) (100-less damage/100)) + (L.T. Average Hit ⌊Cast rate/4⌋ (100+Stronger Pulse More damage number/100) * (100-less damage/100)

Explanations: ⌊⌋ - meaning rounding down. less damage (meaning less damage multiplayer from Phantasmal quality gem.) (obviously if less damage from Phantasmal is calculated before Average hit (as currently in PoB it is (100-less damage/100) should be taken out of formula. Stronger pulse More Damage number is from gems modifier: Stronger Pulses deal x% more Damage with Hits and Ailments