Open tomasger opened 1 year ago
π + 1
π
"Right now in-game addons can't read the attribution shown in advanced combat logs."
--source: Interview with community council. https://www.wowhead.com/news/community-council-interview-with-graham-berger-and-ion-hazzikostas-augmentation-334071
There are two combat logs that the game generates. One in game through events, and one out of game in the form of the combatlog.txt file.
The two are mutually exclusive. AddOns can only read and interact with the one in game, and external tools can only use the txt file. Blizzard has only made the information about the contribution of the Augmentation Evoker available into the external txt file. Should this change, showing the data in different ways is absolutely a planned addition. But for the moment, even if we implemented any visual solution, without the actual data we would be unable to use it.
Thank you @Flamanis. When opening this issue, I was not aware of the technical limitations present.
Feel free to close the issue or use it for posterity until the change is possible.
If an augmentation evoker rDPS has more amount than another DPS, it should rise to the right place in the rankings.
Less of a bug report and more of a feature request:
Feature ask
Implement a way to track raid contributing DPS rather than raw DPS output.
Motivation
As most of the community knows, players are very reliant on damage meters to make judgement on class viability and player performance.
With the upcoming of Augmentation Evoker specialization in patch 10.1.5, World of Warcraft got a specialization with main focus in buffing other party players' output. An overwhelming part of the community are unaware of the intricacies of this new specialization, wrongfully judging them to be underperforming due to low damage output reported on Details. That leads to frustration and in more severe cases - harassment against the players.
rDPS (raid-contributing DPS)
rDPS has been around as as concept for a while, I'm namely aware of it from FF14 logs website, which tracks how much a person contributes to and from the buffs of other people.
In other words - it's calculating effective damage provided to the group by each player, rather than raw output numbers from each player.
Implementation suggestion
This may be a collosal task, but could start in smaller increments. My suggestion:
Existing Solutions
WarcraftLogs has already an algorithm implemented to contribute Augmentation Evoker's damage contribution to them instead of the raid members. Comparison:
Details (calculating raw DPS output):
WarcraftLogs (calculating raid-contributing DPS):
![total_dungeon_dps_warcraftlogs](https://github.com/Tercioo/Details-Damage-Meter/assets/28859591/94a9c061-b212-46d4-8509-a430c087116b)
EDIT: formatting