Download
(3Kb)
Download
Updated: 07-20-14 10:24 AM
Pictures
File Info
Compatibility:
Minor patch (6.2.4)
Minor patch (6.2.3)
Fury of Hellfire (6.2)
The Adventure Continues (6.1)
Warlords of Draenor (6.0.3)
Warlords of Draenor Pre-Patch (6.0.2)
Updated:07-20-14 10:24 AM
Created:07-19-10 04:54 AM
Downloads:3,480
Favorites:9
MD5:

What is my DPS

Version: r4
by: akgis [More]

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

r4----
long overdue TOC update

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. (sugestion of Exeglow_x)
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

/wdps show lastfight - shows the last fight data works even with addon visibility off
/wdps show session - shows the session totals works even with the session visibility off

r1 ----
Initial release
Optional Files (0)


Post A Reply Comment Options
Unread 07-19-10, 07:54 AM  
pomr
A Kobold Labourer
 
pomr's Avatar

Forum posts: 1
File comments: 46
Uploads: 0
Very Interesting!

I've been looking for something much like this for a while -- not a huge fan of Skada or Recount. They have too much going on, conversely most of the other DPS only addons I've found are not very accurate.

I'm very much looking forward to seeing how this works, and have to compliment you for a clever idea on how to get the data -- I don't know of any other addons that use the statistics damage to determine DPS. Hopefully it will be everything I'm hoping for!

Thank you for a very interesting and clever addon design. 8)
Report comment to moderator  
Reply With Quote
Unread 07-19-10, 09:40 AM  
mornaistar
A Deviate Faerie Dragon
 
mornaistar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 49
Uploads: 2
Is it possible to hide the session dps and only show the "last combat information"

will try this out today!

it looks nice =)
Report comment to moderator  
Reply With Quote
Unread 07-19-10, 10:02 AM  
akgis
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 80
Uploads: 4
Originally posted by mornaistar
Is it possible to hide the session dps and only show the "last combat information"

will try this out today!

it looks nice =)
not as a option but I can work it out later and add more options.

Those confortable can go to whatismydps.lua and remove the whole line 98 then it will only show the data for the last fight.
Report comment to moderator  
Reply With Quote
Unread 07-19-10, 11:05 AM  
mornaistar
A Deviate Faerie Dragon
 
mornaistar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 49
Uploads: 2
ty for the information =) will remove the line myself!

and once more ty for the addon!
Report comment to moderator  
Reply With Quote
Unread 07-19-10, 11:49 AM  
akgis
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 80
Uploads: 4
From feedback I got from some friends.

I will add more options such as.

Remove session data from showing after each combat and having it show by a commandline

A option to toggle the show the addon completely

Also one to toggle on and off the colors.


This gives me a chance to learn WOW lua persistent variables
Last edited by akgis : 07-19-10 at 11:52 AM.
Report comment to moderator  
Reply With Quote
Unread 07-22-10, 09:22 AM  
lorgi
A Kobold Labourer

Forum posts: 0
File comments: 36
Uploads: 0
Would it be possible for it to show Healing to instead?
Report comment to moderator  
Reply With Quote
Unread 07-22-10, 11:14 AM  
akgis
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 80
Uploads: 4
Originally posted by lorgi
Would it be possible for it to show Healing to instead?
sure same principle as damage since its on statistics aswell.
Report comment to moderator  
Reply With Quote
Unread 08-08-10, 11:00 AM  
akgis
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 80
Uploads: 4
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
__________________
Report comment to moderator  
Reply With Quote
Unread 09-14-10, 09:55 AM  
GreyWolfSC
A Murloc Raider

Forum posts: 5
File comments: 83
Uploads: 0
This is a really nice addon. The only thing I could think of that would be an improvement is the option to specify which chat channel you want the output to go to. That way I could just create a "DPS" window and click to it when I wanted to see how I was doing.
Report comment to moderator  
Reply With Quote
Unread 09-14-10, 02:44 PM  
akgis
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 80
Uploads: 4
Originally posted by GreyWolfSC
This is a really nice addon. The only thing I could think of that would be an improvement is the option to specify which chat channel you want the output to go to. That way I could just create a "DPS" window and click to it when I wanted to see how I was doing.
I will do a option to change it later but atm you can change it yourself just open the whatismydps.lua and on line 8 where it says

output = "ChatFrame1" change to Chatframe2 or 3 or 4 w/e you want it to be
__________________
Report comment to moderator  
Reply With Quote
Unread 09-14-10, 08:30 PM  
GreyWolfSC
A Murloc Raider

Forum posts: 5
File comments: 83
Uploads: 0
Originally posted by akgis
I will do a option to change it later but atm you can change it yourself just open the whatismydps.lua and on line 8 where it says

output = "ChatFrame1" change to Chatframe2 or 3 or 4 w/e you want it to be
Here was my solution: (It's only the beginning of the file I changed)

Code:
addonToggle=true
sessionToggle=true
sessionDamageToggle=true
sessionHealingToggle=true
colorToggle=true
damageToggle=true
healingToggle=true
output = "ChatFrame1"

for i = 1, NUM_CHAT_WINDOWS do
     if getglobal("ChatFrame"..i).name == "DPS" then
        output = "ChatFrame"..i
    end
end
If there's a chat tab called "DPS" it outputs to there, if not it stays at default.
Report comment to moderator  
Reply With Quote
Unread 08-05-14, 06:15 PM  
meljen
A Fallenroot Satyr

Forum posts: 28
File comments: 309
Uploads: 0
Thank you for this, I appreciate knowing what my dps is without needing to compare myself to others. That gets so distracting. Keep up the great work. :-)
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: