LibBuffet-1.0

LibBuffet keeps track of buffs and debuffs on several units. It is meant as an abstraction layer between the Blizzard API and addons that want to provide a dynamic buff display.

Features include:

  • Tracking of buffs and debuffs on (among others): player, target, targettarget, pet, pettarget, raidN, partyN, focus, focustarget
  • Tracking of temporary enchants (weapon buffs like poison)
  • Unique buff identifier impervious to changes of the buff's index
  • Events: BuffAdded, BuffCountChanged, BuffIndexChanged, BuffRemoved
  • The events fired from the library, especially the BuffRemoved events, provide a possible reason for the changed, like "expired", "cancelled", "counts used up", etc.

Documentation: You can find some (for now rudimentary) documentation here.

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

Facts

Date created
24 May 2009
Categories
Last update
25 Aug 2009
Development stage
Beta
Language
  • enUS
License
GNU Lesser General Public License version 3 (LGPLv3)
Curse link
LibBuffet-1.0
Reverse relationships
1
Recent files
  • A: r10 for 3.2.0 on 25 Aug 2009
  • B: v0.2-beta for 3.1.0 on 23 Aug 2009
  • A: r8 for 3.1.0 on 23 Aug 2009
  • A: r7 for 3.1.0 on 18 Jul 2009
  • A: r6 for 3.1.0 on 04 Jul 2009

Authors

Relationships

Embedded library
CallbackHandler-1.0
LibStub