Ingela's Absorb Tracker

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.

AbsorbTracker image

Ingela's Absorb Tracker

Updated for 4.2. Please report any errors or bugs.

Description

Ingela's Absorb Tracker is an addon that tracks the current absorb amount on your target.

It currently tracks:

  • Power Word: Shield
  • Divine Aegis
  • Illuminated Healing
  • Blood Shield
  • Sacred Shield
  • Ice Barrier
  • Guarded by the Light

Still not sure what to do about Savage Defense.

Ingela's Absorb Tracker also have Tank mode which makes the addons to see only your own current absorbs. Useful if you're a tank and need to time cooldowns with absorbs!

Ingame commands are /at or /absorbtracker

To do:
  • Find out what to do about Savage Defense.
  • Maybe add some kind of animation to know when it changes done
  • Add so it shows when you mouse over something
  • Check list to enable/disable which spellIDs you want to be tracked.
Willing to help out?

With increasing downloads and popularity I might give this some more functions to please a bigger user base. Got any suggestions? Willing to beta-test? Got any errors? Please post a comment below, PM me or use the ticket system on wowace.

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

  • Avatar of jlam jlam Mar 20, 2012 at 17:27 UTC - 0 likes

    The Guarded By The Light changes in the most recent alpha make an assumption that is not always true. The assumption is that if GBTL is up, then it will absorb all damage regardless of any other absorption aura that is currently on the player. This is definitely untrue in a variety of cases:

    1. The player is standing under an Anti-Magic Zone which will absorb magic damage.
    2. The player has a spell absorption buff that will absorb magic damage.
    3. The player has an absorption buff that will expire before GBTL.

    In the three (non-exhaustive) cases listed above, GBTL will not be used first.

  • Avatar of ingela ingela Feb 15, 2012 at 22:29 UTC - 0 likes

    @raymix: Go

    Do you have any irc? How can I talk to you in real time? You can find me at freenode on "Ingela" or on quakenet as "Lejving"!

  • Avatar of raymix raymix Feb 15, 2012 at 22:07 UTC - 0 likes

    @ingela: Go

    Hey! this is first addon i had my hands on. Took me a while to get used to LUA from object oriented programming, but think i nailed it. And yes I would be honored to help you maintain it :)

    Last edited Feb 16, 2012 by raymix: removed link
  • Avatar of ingela ingela Feb 13, 2012 at 10:56 UTC - 0 likes

    @raymix: Go

    It's totally fine. How experienced are you in making and maintaining addons? I do not play wow anymore so if someone could maintain it... that'd be great :)

  • Avatar of raymix raymix Feb 13, 2012 at 01:53 UTC - 0 likes

    Hello, Ingela!

    I've simply added Savage Defense ID inside core, and it worked, runtarget() takes care of it perfectly. The way it works is simple - SD is not additive shield. It can only be refreshed. This is simply because value of shield is based on how much AP you have, unlike others - based on how much dmg or crit you do. Otherwise bears would be overpowered. Think of it as an absorb cap...where value applied is always max Difference from DK absorb shield, or PWS for example is that it can be applied more often, way more often! While bear keeps dodging quite a lot, this gives ability to keep shield refreshed almost full time.

    edit: got gbtl to work together with other absorbs. The correct values for absorb can be found within following argument params:

    SWING_MISSED - 14th arg

    SPELL_MISSED - 17th arg

    SPELL_PERIODIC_MISSED - 17th arg

    found them using /etrace

    I hope it's ok with you, that i changed code?

    Best regards, Big fan of addon, Ray.

    Last edited Feb 13, 2012 by raymix
  • Avatar of Jitaan Jitaan Dec 18, 2011 at 13:25 UTC - 0 likes

    Hooray, turn out I'm just an idiot! Checking "Load out of Date Addons" in the AddOns settings at character select solved the problem; tested it out and appears to work just fine so far :).

  • Avatar of ingela ingela Dec 15, 2011 at 18:10 UTC - 0 likes

    @Jitaan: Go

    I'll see what I can do.

  • Avatar of Jitaan Jitaan Dec 15, 2011 at 03:25 UTC - 0 likes

    Updating for 4.3? I used your Rapture timer religiously, after coming back to WoW I sorely want to use it again. Found this addon as a result of going to submit a support ticket for the Rapture addon, and this one looks equally awesome, so was wondering if you plan to update this one as well!

  • Avatar of JonasJSK JonasJSK Nov 07, 2011 at 17:00 UTC - 0 likes

    Hello! First of all, i love your addon! :)

    I use the mouse-over feature, and i was wondering it you would add an option to have the text show up at the mouse when you mouse over someone?

    Thanks!

  • Avatar of ingela ingela Oct 18, 2011 at 09:40 UTC - 0 likes

    @palthis: Go

    Hi pathis, you got PM, please read it!

Facts

Date created
Apr 11, 2011
Categories
Last update
Mar 12, 2012
Development stage
Abandoned
Language
  • enUS
License
All Rights Reserved
Downloads
8,069
Recent files
  • A: r30 for 4.3 Mar 12, 2012
  • A: r29 for 4.3 Feb 16, 2012
  • R: v0.5 for 4.2 Jun 29, 2011
  • A: r27 for 4.2 Jun 29, 2011
  • R: v0.4 for 4.1 May 05, 2011

Authors