What is my DPS

Chat & Communication Login to Add Favorites
  • 0 Likes
  • World of Warcraft
  • 211 Monthly Downloads
  • Supports: 4.0.6
  • 10,898 Total Downloads
  • Updated 8/8/2010 6:55:27 AM
  • Created 7/29/2010 1:44:46 PM
  • 19 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: Public Domain
  • Newest File: What is my DPS r3
or

About What is my DPS

What is my DPS

Little addon that shows the duration, DPS/HPS and damage/healing done by you at the end of a fight in the chat frame, also tracks totals of a session which can be reseated.

Very lightweight it virtually doesn't have any footprint in CPU and memory since it pulls data from achievement statistics damage wich is calculated server side. It does not use the combatlog.

This has a drawback however, it doesn't work for dummies since blizzard doesn't count damage on dummies towards statistics, also doesnt count overkill damage so if you kill a mob that has 8k hp and you land some 20k action/Spell it only counts 8k, for everything else it works fine,

With the r3 of the addon, it now tracks healing aswell

The display of damage and/or healing is smart so if u are a healing class and did more healing than damage, healing will show first, reverse is true aswell. Also if you are a class that does no passive healing whatsoever healing wont show as 0 it just wont show.

For classes with passive healing like warlock/shadow priest/dk, that dont care with showing of healing, it can be turned off. Same is true for healing classes that dont want to show damage

New commands:
/wdps config damage - Toggles on/off the show of the damage component
/wdps config healing - Toggles on/off the show of the healing component
/wdps config session damage - toggles on/off the show of the damage component in the session totals
/wdps config session healing - toggles on/off the show of the healing component in the session totals

Command lines: /wdps or /whatismydps

/wdps reset : Resets the session data.
/wdps config : Shows the options avaible
/wdps show : Shows the commands to show session and/or lastfight

Hope you enjoy using it. I enjoyed creating it

r3
Rewrote most of the code so it should be more efficient
DPS/HPS calcs are done with decimal precision so its more accurate on very short fights.
Added healing component and also options to show or hide it,default is all on
/wdps config damage - Toggles on/off the show of the damage component
/wdps config healing - Toggles on/off the show of the healing component
/wdps config session damage - toggles on/off the show of the damage component in the session totals
/wdps config session healing - toggles on/off the show of the healing component in the session totals

r2
Added several options
/wdps config addon - Toggles on and off addon visibility, calcs still occur and it can be shown later on
/wdps config session - Toggles on and off the shown of session data after end of each fight
/wdps config color - Toggles on and off the show of colors of the data after each fight

Comments

  • #7

    it dosen wurk

  • #2
    This is a nice addon. I have made a couple of changes in my local copy that I feel enhance it. Having many raid geared chars I find tha a lot of fights are very short (just a couple of seconds... one or two hits) and the dps shown is way less that actual. I noticed that The game engine does not register end of combat until about one second after the enemies are actually dead, so I added one second to the start time. Secondly, I changed the dps calulation to be based on the ACTUAL time of combat (before truncating the decimal portion for display) This gives much more accurate results in short fights. Lastly, I changed the display to show the duration of combat to the tenths of seconds. All these things combine to make the information more accurate and meaningful. This is a great concept, and I want to thank you for writing this addon.
  • #4
    Would you mind to upload you version somewhere and send me as PM so I can incorporate in my next release. Yeh iam not to math savvy so I just did a rough total damge done / time, never tough in doing calcs with decimal precision. I dont solo much anymore just mostly raids so fights are always in minutes time.

    Ofc I would credit your changes.
  • #3
    One other thing I should mention is that "time" is a keyword built into lua. It is the name of a function in the os module. I don't think it breaks anything to use it as a variable name, but I thought I would mention it.
  • #1
    Amazing addon! Love how light weight it is. Any chance I could turn off fight DPS and just keep Session?
    An option to have this info in a little box would be kickass as well, but i guess that would cost more resources.
  • #5
    Thanks for the kind words.

    I started learning lua with this addon, so till I create a frame would be a while Shouldnt be too hard but isnt something I will do very soon.

    I also think in doing a LDB display.

    About your sugestion of just showing session that is easly doable should be in next release with healing aswell
  • #6
    Well then I'm super excited for the next version! Keep learning, you got a great thing going here :]
  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Diablo III Giveaway

Enter Now!