Addons

Filters

NameUpdatedCategoryAuthorStage
NameUpdatedCategoryAuthorStage

LibSchema-1.0

Oct 13, 2010 Alpha
Overview LibSchema-1.0 allows you to define schemas for a (complex) Lua types and then validate Lua values against those schemas. A typical use of LibSchema-1.0 is the validation of values received via AceSerializer-3.0 and AceComm-3.0 from other game clients. Of couse, LibSchema-1.0 can also be used for other validation tasks. API Documentation See API/LibSchema-1.0.lua. Usage Example -- A small add-on that uses LibSchema-1.0. MyAddOn = LibStub("AceAddon-3.0"):NewAddon("MyAddOn",...
Configuration

LootBuddy

Nov 24, 2013 Release
LootBuddy automatically removes items from your bags after looting a corpse which meet a set of filters you create. Commands: /lootbuddy config or /lb config - will open config window /lootbuddy enable - toggles filtering on /lootbuddy disable - toggles filtering off /lootbuddy silent - toggles silent mode on, you will not receive item deletion notifications UPDATE - v1.0.8 Fixed a bug where quest items would cause filtering to cease. UPDATE - v1.0.7 Fixed a bug where quest items would...

LibDogTag-Unit-3.0

Dec 23, 2013 Release
A library to provide unit-oriented tags to LibDogTag-3.0

LibBabble-Boss-3.0

Nov 16, 2013 Release
A library to help with localization of bosses. Please see http://forums.wowace.com/showthread.php?t=15655.... This post will provide you with information on how to contribute to the translation of this babble library.

LibBabble-Inventory-3.0

Oct 19, 2013 Release
A library to help with localization of item types and subtypes. Please see http://forums.wowace.com/showthread.php?t=15655.... This post will provide you with information on how to contribute to the translation of this babble library.

LibGuildPositions-1.0

Sep 17, 2013 Mature
Communicates with guild members for their positions on the world map
Usage sample

LibTourist-3.0

Sep 11, 2013 Mature
LibTourist is a library that provides information about zones, instances, transports and more. For zones, instances, complexes (like Caverns of Time), arenas and battlegrounds, LibTourist can provide level range, faction, location and connections with other zones, as well as instance group sizes, instance entrance portal coordinates, battle pet level ranges and required fishing skills, if applicable. Color-coding for level ranges and zone names is available. Relationships between zones can be...

LibDogTag-3.0

Sep 10, 2013 Release
A library to provide a markup syntax

LibBabble-Zone-3.0

Nov 26, 2012 Release
A library to help with localization of Zones. Please see http://forums.wowace.com/showthread.php?t=15655. This post will provide you with information on how to contribute to the translation of this babble library. Note: Babble-Zone is deprecated in WoW 5.0, and will no longer be updated regularly Consider using the GetMapNameByID API instead of Babble-Zone. You can find the Map Ids on WoWPedia For zone data not available from the API, you can use LibBabble-SubZone-3.0

LibJostle-3.0

Oct 05, 2012 Mature
A library to handle rearrangement of blizzard's frames when bars are added to the sides of the screen.

LibAbacus-3.0

Jul 26, 2012 Mature
A library to provide tools for formatting money and time.

LibTrueRandom-1.0

Jan 14, 2011 Inactive
LibTrueRandom-1.0 is a library that provides a way to asynchronously retrieve random values by making /roll requests. Example code: LibStub("LibTrueRandom-1.0").GetRandom(1, 1000, function(value) -- value will be a number >= 1 and <= 1000 here end) API Documentation Here's the use case for this library: You're in a guild or a raid and you want to randomly choose someone to get loot or for some other reason You can't use math.random, since other users in the group might think you are returning...

LibLinq-1.0

Jan 14, 2011 Inactive
LibLinq-1.0 is a collection management library similar to .NET's System.Linq. It provides a very functional approach to dealing with collections and sequences. Rather than handling collection data imperatively, it is handled declaratively. It also is thoroughly unit-tested. The library is built around the concept of an Enumerable, which nearly all collections could be theoretically classified as. Many generators are provided, such as Enumerable.Range(0, 10), which generates an increasing...
LazyAFK

LazyAFK

Dec 22, 2011 Inactive
Description Pops up a reminder when you go AFK. The message frame has a button which will remove AFK status if clicked. If you wish to continue playing while having the AFK status, then you can close the frame with the button in the top-right corner. A timer will also appear that will show you how long you have been AFK. The Picture >> The 'art' for these frames is from the AddOn AI-Art. Credits wowuidev and leethal

LibNameplate-1.0

Dec 18, 2012 Inactive
The goal of LibNameplate is to let you pull info from nameplates and/or add frames to nameplates. Replacing whole nameplates is probably out of it's scope. Some features of LibNampelate are: LibNameplate keeps track of when nameplates are shown / hidden and has callbacks for these events. LibNameplate provides API to pull info from nameplates such as the name, class, threat ect. LibNameplate also links GUID's with nameplates allowing you to differentiate nameplates with the same name....

LibAuraInfo-1.0

May 12, 2012 Inactive
LibAuraInfo-1.0's primary goal is to provide a database of aura durations and debuff/dispel types. LibAuraInfo-1.0's secondary goal is to track aura gains in combatlog and fire callbacks when GUID's gain auras. Info on new auras can be retrieved using lib:GUIDAuraID( GUID, spellID ) Discussion page: Here. API page: Here. Events page: Here. LibAuraInfo-1.0 was created to to provide PlateBuffs with accurate durations and debuff types for auras seen in combat log. Donations welcome. There's a...

LibBabble-Faction-3.0

Sep 13, 2013 Release
A library to help with localization of factions. Please see http://forums.wowace.com/showthread.php?t=15655.... This post will provide you with information on how to contribute to the translation of this babble library.
lib-st in action!

lib-ScrollingTable

Jun 06, 2011 Mature
lib-st provides a convenient way to create and display a scrolling table of data. Supply column info and your table data, and you're off! To get a handle in lua: local ScrollingTable = LibStub("ScrollingTable"); To package in your addon, add to your .pkgmeta file: externals: Libs/lib-st: url: svn://svn.wowace.com/wow/lib-st/mainline/trunk tag: latest Leave off the tag line if you want the absolute lastest alpha version from the site. (I try to keep a stable copy tagged as latest) New...
Screenshot

LDB-Vengeance

Sep 23, 2013 Release
A Data Broker Source based on the Vengeance buff for all tanking classes. Requires a Broker display add on like ChocolateBar. LDB-Vengeance displays the current AP value that your Vengeance buff provides. Some display options can be configured using Blizzards addon interface options. So far there is no colored display. Note The only DataBroker I have used thus far is ChocolateBar. Credits To Dridzt for Vengeance Status - which gave me an initial idea how I could detect the vengeance buff, and...
On Chocolatebar

LDB-LagTolerance

Sep 16, 2013 Release
Left clicking on the addon causes the addon to try to set the lag tolerance fitting to your current latency. Right clicking opens the addon’s options. This can be done automatically every X seconds as well. Theory “Lag tolerance” is the term Blizzard uses in their game setting for setting the cvar “maxSpellStartRecoveryoffset”. All this is described e.g. here: http://www.wowpedia.org/CVar_maxSpellStartRecoveryoffset The addon is (quite frankly) an experiment to try to find out weather setting...