Lolcoincoin / tekkub-wow

Automatically exported from code.google.com/p/tekkub-wow
0 stars 0 forks source link

picoDPS - reset function would be really useful #540

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Using picoDPS v3.0.1.1-Beta with Fortress as a display. It seems that
picoDPS adds up the total damage done during the session and divides by the
total combat time. In testing over the last couple of days I encountered a
couple of use cases in which this is somewhat undesirable:

1. I wanted to try different ability rotations on one of my toons to try to
maximize DPS. My plan was to fight one mob one way, record the result, then
fight the next another way and compare the result of each of the two
fights. Unfortunately this doesn't work in a practical manner with picoDPS
because the second number will be that of the two fights averaged together.

2. I was doing SSO dailies on the same toon and did a bombing run quest.
This added an order of magnitude more garbage damage than had been recorded
prior to the quest. Certainly it was fun to have picoDPS measure that DPS,
but once I moved on to the next quest picoDPS became completely useless due
to the extreme amount of data pollution/skew.

I would like to propose several possible enhancements, any or all of which
would vastly increase the practical usefulness of picoDPS:

I. Adding some kind of click handler or slash command that would reset
picoDPS' data would allow the user to choose when to start a new data
collection starting point without having to completely reload the UI. If
only one enhancement were to be implemented, this would probably be the
optimal one because it would give the user the greatest amount of
on-the-fly control.

II. Adding an option (or default behavior) that would cause picoDPS to
reset its data automatically at the start of combat would be slightly less
useful but probably more user-friendly due to being hands-free. Resetting
at the start of combat rather than at the end would be preferable, as it
would allow the user time to analyze the results of the previous combat. It
should be noted however that this enhancement may result in undesirable
resets when combat-dropping abilities are used as threat or aggro dumps.

III. Allowing display of DPS over a sliding time window of some kind would
be the best way to allow the user to see the effects of burst DPS (when
under the effects of procs for example). This wouldn't be a significant
improvement over the current behavior as a sole enhancement, however,
because it would basically be the opposite extreme in terms of providing a
"small picture" versus "big picture" view of DPS.

Original issue reported on code.google.com by benshadw...@gmail.com on 4 Sep 2008 at 3:31

GoogleCodeExporter commented 9 years ago
I've already implemented a click-to-reset, but I've not been able to test it 
yet.  
I'm not interested in per-combat-session resetting or anything complex... 
pico's 
intended to be bare minimum, for people like me that like to know just in 
general 
that, say, their leveling partner is only pulling 150 DPS in Northrend on an 
"omg 
they're overpower so much now" retardin.

For the advanced stuff, get a "real" DPS addon.

Original comment by Tekkub on 4 Sep 2008 at 3:37

GoogleCodeExporter commented 9 years ago

Original comment by Tekkub on 4 Sep 2008 at 3:37

GoogleCodeExporter commented 9 years ago
Click-to-reset sounded like the best idea to me - I just mentioned every idea I 
could
think of in the desperate hope that you might bite on one of them >.> Glad to 
hear
something is already in the works.

Original comment by benshadw...@gmail.com on 4 Sep 2008 at 4:40

GoogleCodeExporter commented 9 years ago

Original comment by Tekkub on 14 Dec 2008 at 10:58