Krappa322 / arcdps_healing_stats

An addon for ArcDPS that shows personal healing stats
MIT License
61 stars 7 forks source link

Is there a way to exclude buffs that do not stack, like Regeneration or Soothing Mist #32

Open John-Dean opened 1 year ago

John-Dean commented 1 year ago

When playing in WvW in squad play, it's typical for there to be >1 person supplying regeneration in a party. In this situation, regeneration ticks apply based on boon duration. It would be beneficial to add a view to the plugin that excludes these stats, so you can better compare healers.

Krappa322 commented 1 year ago

For this kind of analysis I think you would probably be best off parsing the evtc log with elite insights and then doing your analysis from there. Elite insights can output json as well and then you can filter it whatever way you wish. I'd say wanting to filter out things like that is a very niche use case and I fear if I had any official UI for it then I would be influencing the community in ways I don't want to - for example downplaying the importance of healing buffs (as you might have noticed, regeneration is most of all healing)

Also, fyi, all regeneration stacks stack together but stacks will preferentially be consumed based on the healing power of who produced them - so if everyone is doing 100% regeneration uptime then it will all be attributed to the one with the most healing power.

Krappa322 commented 1 year ago

Thinking some more about it, conceptually it sounds fine to add another entry under "stats exclude" in the UI where you can select that the stats exclude buffs. I don't think that would negatively influence the community in any way. I'd be hesitant to add a preset window with buffs excluded though

John-Dean commented 1 year ago

I was thinking as a different window, called something like "Non-stacking only", which shows the impact of regen, soothing mists etc, and then another window called something like "Individual healing" which shows everything else. I saw there are empty spots for windows (unless I am mistaken).

Krappa322 commented 1 year ago

There are empty presets yep, but they are just that - presets. You can modify any of them to behave like any of the other windows just by checking the right boxes in the right click context menu of the window. So for those who want it it's still available, it's just not as readily discoverable

My concern here is that if you give that "non-stacking only" or "non-buff only" window to someone who doesn't understand exactly what they are looking at and exactly how healing is distributed in a squad, it can have a harmful effect - as in people will prefer methods of healing that are actually less healing but they are not buff based so it looks better.

Compare with arcdps and how much people's playstyles are influenced by how arc attributes target vs cleave damage. It wouldn't surprise me if you looked at e.g. sabetha split times you could see a clear spike in the statistics right when arc started attributing the split bosses to target damage.

Krappa322 commented 1 year ago

image

This is the context menu I was thinking it would make sense to add it to