LibAbsorbsMonitor-1.0

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

AbsorbsViewer

This project is discontinued
Due to various time constraints on my side and the interface/gameplay changes in Cataclysm regarding absorb effects, I can no longer actively develop or support this library. The healing game has changed considerably, making cumulative absorb tracking a lot less useful than it was in the days of Wrath of the Lich King, and it can be tracked now easily for specific effects just using the Blizzard UI. In generel the code still works, although it would require some small adjustments for the current combat log format. If anyone is interested in continuing this project, please let me know.


AbsorbsMonitor is a library that monitors and exports all ongoing absorb effects in your vicinity. It can handle different effects like Anti-Magic Shell, Power Word: Shield or Divine Aegis at the same time on the same target, as long as there is enough data to calculate the absorb values on creation.

In its core it consists of a framework to easily implement any spell, talent, proc or item that uses an absorb effect and then export this data to display it in a unit/raid frame or similar.

In the future this data can also be used to make precise statistics about the amount absorbed, which attack was absorbed, how much absorb value was wasted and so on.

Among other things, this library is implemented in these addons to actually display the absorb values:

  • ShieldFrames: Powerful and customizeable UI to display any absorb effect as a collection of bars.
  • AbsorbsViewer: A simple addon used for debugging and to demonstrate how to use the values exported by AbsorbsMonitor. Note that this addon no longer gets packaged, but you can still find it in the repository.

Documentation

see http://www.wowace.com/addons/absorbsmon/pages/public-api/

Status

  • All spells that report absorb values in combat log, most others as well as all items supported (see list)
  • Mage spells are currently NOT supported. They do not report in combat log and require complete new code to calculate the values
  • Multiple effects of the same spells like it can happen now in Cataclysm for Divine Aegis and Illuminated Healing WILL cause wrong numbers. The integrated self-correction will be able to adjust this in realtime thanks to the combat log reporting.
  • It is not possible to reasonable support Power Word: Barrier at the moment, since the aura gain is not reported in the combat log.
  • Realtime stats sharing: Shares informations like spell power, attack power and talents with other users of AbsorbsMonitor in a party/raid

Upcoming

  • Statistics about absorb effects: how much, what broke it, what is wasted, ...

Limits of Accuracy

Given the new combat log reports in Cataclysm, the values for the most common absorb effects like Power Word: Shield, Divine Aegis and Illuminated Healing as well as specialized effects like Savage Defense and Anti-Magic Shell are 100% accurate. Sadly this does not apply to the warlock and mage spells, as well as the Death Knight Blood mastery and many item effects

Special thanks to my guild and friends on EU-Frostmane for countless hours of testing game mechanics.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of eyogar eyogar Sep 02, 2010 at 16:52 UTC - 0 likes

    @Sasmira, The next build over the weekend will contain a lot of improvements to the AbsorbsViewer including the ones you mentioned, since apparently it is used a lot more than I expected. That will also include locale support with a german translation, so it would be awesome if you could provide a french one. I will contact you then, thanks in advance.

    Last edited Sep 02, 2010 by eyogar: Typo
  • Avatar of Sasmira Sasmira Sep 01, 2010 at 17:13 UTC - 0 likes

    Hello,

    I like your addon and i hope than u add some features again like :

    1. toggle for remove windows bordel
    2. button for the minimap
    3. fader for the window title
    4. scale for the windows, it's a little fat atm
    5. focus spell by class, example, im priest and i want to see only my Power Word: Shield in the windows
    6. choices : Pourcent value, icone for the spell

    and localization too :D Im a french player ( i know my english sucks :D) and i can translate in french if you want :D

    Last edited Sep 01, 2010 by Sasmira

Facts

Date created
Aug 05, 2010
Categories
Last update
May 29, 2011
Development stage
Abandoned
Language
  • deDE
  • enUS
  • frFR
License
GNU General Public License version 2 (GPLv2)
Downloads
3,417
Recent files

Authors

Relationships

Embedded library
Ace3
CallbackHandler-1.0
LibStub