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.
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
Authors
Relationships
- Embedded library
- CallbackHandler-1.0
- LibStub