Closed Toreole closed 1 year ago
EDIT: BOTH the import dps calculation and the inspect one are fucked. https://www.warcraftlogs.com/reports/xbJHwZhRzTNpf1CQ#fight=last&type=damage-done comes out to 777.7k raid dps. This app comes out to 561.3K dps in both situations. I dont really remember changing anything, it used to work fine
update: oh wow the updated TryParsePrefixSuffix method is malfunctioning
Okay yeah that was it. Idk how i just forgot running the tests
For some (as of now unknown) reason, the dps sums in the single encounter view are very wrong. about 3-4% off from what its supposed to be. (For all intents and purposes, the overview/import dps is correct - within 0.02% margin of WCL on average)
Theres something going wrong in the dps calculation thats done in the encounter view source code. Needless to say: The goal here is not to temporarily fix the encounterview damage/healing calculation, but to rewrite this into one combined method that works for both import and inspection. After all, both should start out with the EncounterInfo object that is used to generate the dps totals.