DPSMeter

Combat Login to Add Favorites
  • 0 Likes
  • Warhammer Online
  • 190 Monthly Downloads
  • Supports: 1.4.1
  • 7,152 Total Downloads
  • Updated 3/13/2011 8:05:25 PM
  • Created 3/4/2011 10:34:17 AM
  • 10 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: 1.0.1a
or

About DPSMeter

DPSMeter

This addon tracks the damage you deal and calculates your DPS.

This is done with an Event unlike Tortalls DPSMeter which parses the combatlog. While this does not allow to track mitigation and absorb values, it can track your DPS and the damage per ability, aswell as Block/Parry/Dodge/Disrupt/Crit values.

It can also track how many abilities got absorbed completly. And it got a better performance then parsing the combatlog, so that it doesn't affect your framerate as much.

To show the window you can use LibSlash and/or LibAddonButton.

The LibSlash commands are: "/dpsmeter" and if not yet registered by another addon "/dps".

If you don't have any of those installed you can use the script command: "/script DPSMeter.ShowWindow()" to access the main window.

At the moment the addon tracks the following stats:

  • DPS
  • HPS
  • Overall Damage
  • Overall Heal
  • Average Damage
  • Average Heal
  • Minimum Damage
  • Minimum Heal
  • Maximum Damage
  • Maximum Heal
  • Crits
  • Hits
  • Heals
  • Block
  • Parry
  • Dodge
  • Disrupt
  • Absorb (just hits which got absorbed completly)

All of this stats are also available as a per ability view.

------------------------------------------------------------------------
r12 | varonth | 2011-03-14 01:05:20 +0000 (Mon, 14 Mar 2011) | 5 lines
Changed paths:
   M /trunk/DPSMeter.lua
   M /trunk/DPSMeter.mod
   M /trunk/DPSMeterWindow.lua

v1.0.1a

* Fixed a bug which caused the gathered data to become corrupted. Because of this bug, all stats got resetted.

* Fixed a display bug regarding HPS values.
------------------------------------------------------------------------
r11 | varonth | 2011-03-13 14:51:58 +0000 (Sun, 13 Mar 2011) | 4 lines
Changed paths:
   M /trunk/DPSMeter.lua
   M /trunk/DPSMeter.mod
   M /trunk/DPSMeterWindow.lua

v1.0.1
* Fixed an issue within the overall tab, which caused the average heal value to be calculated wrong
* Fixed an issue with the healcrit percent and heals labels displaying wrong values
* Minor performance improvements
------------------------------------------------------------------------
r10 | varonth | 2011-03-10 01:27:16 +0000 (Thu, 10 Mar 2011) | 5 lines
Changed paths:
   M /trunk/DPSMeter.lua
   M /trunk/DPSMeter.mod
   M /trunk/DPSMeterWindow.lua
   M /trunk/DPSMeterWindow.xml

v1.0
Release

* Reworked the list just again
* Made various performance improvements
------------------------------------------------------------------------
r9 | varonth | 2011-03-09 18:56:14 +0000 (Wed, 09 Mar 2011) | 4 lines
Changed paths:
   M /trunk/DPSMeter.mod
   M /trunk/DPSMeterWindow.lua
   M /trunk/DPSMeterWindow.xml

b 0.9.0
* Added sort feature to the overview list

* Added ComboBox to the overview list, which selects the value which should be displayed
------------------------------------------------------------------------
r8 | varonth | 2011-03-08 16:42:58 +0000 (Tue, 08 Mar 2011) | 8 lines
Changed paths:
   M /trunk/DPSMeter.lua
   M /trunk/DPSMeter.mod

b0.8.2
* Added optional LibSlash support. Slash commands are: "/dps" and "/dpsmeter"

* Added optional LibAddonButton support.

* Fixed a bug regarding the Skaven changes.

* The combattimer will no longer count time in combat while playing as skaven
------------------------------------------------------------------------
r7 | varonth | 2011-03-07 16:05:54 +0000 (Mon, 07 Mar 2011) | 4 lines
Changed paths:
   M /trunk/DPSMeter.lua
   M /trunk/DPSMeter.mod
   M /trunk/DPSMeterWindow.xml

b0.8.1
* Fixed a bug regarding skaven play. Due to the nature of this bug, it is no longer possible to track skaven stats

* Fixed a bug which caused the toggle button within overview to not work properly under certain circumstances.
------------------------------------------------------------------------
r6 | varonth | 2011-03-06 20:54:11 +0000 (Sun, 06 Mar 2011) | 4 lines
Changed paths:
   M /trunk/DPSMeter.mod
   M /trunk/DPSMeterWindow.lua
   M /trunk/DPSMeterWindow.xml

b0.8.0

* Added ability overview list
* Added percentage labels for block,parry,disrupt,dodge and absorb
------------------------------------------------------------------------
r5 | varonth | 2011-03-06 15:37:34 +0000 (Sun, 06 Mar 2011) | 4 lines
Changed paths:
   M /trunk/DPSMeter.mod
   M /trunk/DPSMeterWindow.lua

b0.7.3
* There should be no more duplicate ability names within the ability list

* The ability list is now sorted alphabetically
------------------------------------------------------------------------
r4 | varonth | 2011-03-04 20:25:14 +0000 (Fri, 04 Mar 2011) | 2 lines
Changed paths:
   M /trunk/DPSMeter.mod
   M /trunk/DPSMeterWindow.lua

b 0.7.2
* Fixed another bug
------------------------------------------------------------------------
r3 | varonth | 2011-03-04 20:17:53 +0000 (Fri, 04 Mar 2011) | 2 lines
Changed paths:
   M /trunk/DPSMeter.lua
   M /trunk/DPSMeter.mod

b 0.7.1
* Fixed some bugs
------------------------------------------------------------------------
r2 | varonth | 2011-03-04 16:39:33 +0000 (Fri, 04 Mar 2011) | 2 lines
Changed paths:
   A /trunk/DPSMeter.lua
   A /trunk/DPSMeter.mod
   A /trunk/DPSMeterWindow.lua
   A /trunk/DPSMeterWindow.xml

b 0.7
*Initial upload
------------------------------------------------------------------------
r1 | root | 2011-03-04 16:35:28 +0000 (Fri, 04 Mar 2011) | 1 line
Changed paths:
   A /branches
   A /tags
   A /trunk

"dpsmeter/mainline: Initial Import"
------------------------------------------------------------------------

Comments

  • #10
    Please turn off or reduce debug output on the next release.
  • #9
    I would like to ask for Warboard support. A display showing your overall dps would be great, with window toggling function on click.
  • #8
    This does look very promising...and the more of tortalls capabilites you can steal/mimic the more popular this addon will be...especially with the allure of lower performance impact. The self avoidance plus which of your attacks get avoided are two key statistics many people are interested in.

    And a suggestion - as well as libslash support why not try for LibAddonButton support - it helps a lot with clutter when you have a single button for many addons.
  • #4
    Thanks been looking for something like this for a long time. My only request would be to add a 3rd tab that basically listed all the attacks used and put there damage totals next to them. for easier viewing of what abilitys are doing the bulk of the damage.

    Example.

    [Damage spell 1] XXXXXX damage
    [Damage spell 2] XXXX damage
    [Damage spell 3] XXXXXXX damage
    [Damage spell 4] XXX damage
  • #5
    Have added such a feature in 0.8

    Sorting is planned, but not yet implemented.
  • #7
    Excellent!
  • #3
    also would be good to see own block/parry rate if possible
  • #6
    It is possible and also pretty easy to implement.

    But on the otherside right now I'm making this addon just to track your own damage.

    Perhaps future releases, after 1.0, will have this function as an optional setting (so that people can enable it, or disable for more performance).
  • #2
    Basically, yes.

    I will add some additional Labels at the time.

    To calculate the Parry/Block in percent you just have to do:
    Block (or whatever) / (hits + block + parry + dodge + disrupt + absorb) * 100 %

    Hits + block + parry + dodge + disrupt + absorb = every single usage of the ability.

    Then you have block/every usage which, multiplied by 100 is the amount of block in percent.
  • #1
    finally something to show parry block etc, but is there a way to show it as a %
  • 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!