Addons

Filters

NameUpdatedCategoryAuthorStage
NameUpdatedCategoryAuthorStage

LibBabble-Inventory-3.0

May 21, 2014 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.

LibBabble-CreatureType-3.0

May 21, 2014 Release
A library to help with localization of the output of UnitCreatureType. 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.

LibItemUpgradeInfo-1.0

May 21, 2014 Release
LibItemUpgradeInfo-1.0 provides information about item upgrades applied to items. Functions :GetUpgradeID(itemString) Arguments itemString String - An itemLink or itemString denoting the item Returns upgradeID Number - The upgrade ID (possibly 0), or nil if the input is invalid or does not contain upgrade info :GetCurrentUpgrade(id) Returns the current upgrade level of the item, e.g. 1 for a 1/2 item. Arguments id Number - The upgrade ID of the item (obtained via GetUpgradeID()) Returns...

LibBackdrop-1.0

May 20, 2014 Release
LibBackdrop provides a 100% compatible replacement for SetBackDrop It also mixes in the following methods to the frame Mxin methods SetBackdropGradient(orient,minR,minG,minB,maxR,maxG,maxB) setup a gradient on the bg texture. SetBackdropGradientAlpha(orient,minR,minG,minB,minA,maxR,maxG,maxB,maxA) setup a gradient with alpha on the bg texture SetBackdropBorderGradient(orient,minR,minG,minB,maxR,maxG,maxB) setup a gradient on the border texture...

LibChatAmbiguate

May 15, 2014 Release
UPDATE: Project cancelled due to issues with some API (e.g. CanComplainChat) requiring the full server name of the player, which this library would break. This library creates a chat filter for every single chat event. It calls Ambiguate(player, "none") to remove the server name from player names. The point of this library is to have its filters be the ones that run first, so that all subsequent filters from other addons receive the player name with the server trimmed off. This saves every...

LibActionButton-1.0

May 11, 2014 Release
LibActionButton-1.0 is a library that provides a button template which can work with actions, spells, items, macros, and anything else you could put on a secure button. This library exposes a simple interface to create new buttons, and will shield you from all the restricted environment magic needed to implement a truely generic action button. API

LibDogTag-Unit-3.0

May 10, 2014 Release
A library to provide unit-oriented tags to LibDogTag-3.0

LibDogTag-3.0

May 10, 2014 Release
A library to provide a markup syntax

LibBabble-DigSites-3.0

May 03, 2014 Release
LibBabble-DigSites-3.0 Easily translate the dig site strings into all the locales. This won't return locations, distance, or anything else of the like, only the dig site names. How to Use: pkgmeta and Repository Libs/LibBabble-DigSites-3.0: svn://svn.wowace.com/wow/libbabble-digsites-3-0/mainline/trunk -- or wherever you wish to put it! MyAddon.toc Libs\LibBabble-DigSites-3.0\lib.xml MyAddon.lua local DS = LibStub("LibBabble-DigSites-3.0"):GetLookupTable() print(DS["Altar of Quetz'lun...

LibBabble-Artifacts-3.0

May 03, 2014 Release
LibBabble-Artifacts-3.0 A library to help with localization of Artifacts (Archaeology research projects) names. How to Use .pkgmeta and repository Libs/LibBabble-Artifacts-3.0: svn://svn.wowace.com/wow/libbabble-artifacts-3-0/mainline/trunk .toc Libs\LibBabble-Artifacts-3.0\lib.xml .lua local AF = LibStub("LibBabble-Artifacts-3.0"):GetLookupTable() print(AF["Skull Drinking Cup"]) -- prints "Trinkschädel" in deDE client For an example of an actual addon using LibBabble-Artifacts-3.0 and a...

LibItemInfo-1.0

Mar 06, 2014 Alpha
Caches requested item info, allowing much quicker access on subsequent requests than GetItemInfo. Caches return values from GetItemInfo and are localised wherever applicable. Callbacks when items get cached. Simply get a reference to the library and then use it as a table, accessing item info using either item ID or item string. If the item is cached, will return a table: items[13262] = { name = "Ashbringer", quality = 5, itemLevel = 76, reqLevel = 60, type = "Weapon", subType = "Two-Handed...

LibCooldownTracker-1.0

Feb 19, 2014 Alpha
Library for tracking cooldowns of both enemies and allies. This library was made for the cooldown tracker in GladiusEx and therefore it is mainly intended to be used in arenas. Example usage: local CT = LibStub("LibCooldownTracker-1.0") function addon:OnEnable() CT.RegisterCallback(self, "LCT_CooldownUsed") CT.RegisterCallback(self, "LCT_CooldownsReset") CT:RegisterUnit("player") end function addon:OnDisable() CT:UnregisterUnit("player") CT.UnregisterAllCallbacks(self) end function...

LibRealmDetect-1.0

Feb 08, 2014 Alpha
LibRealmDetect-1.0 will attempt to detect the realm (or realm group for connected realms) a player is currently phased to when in a cross-realm group, through the use of automated /who queries done in the background. Addons using this library can register to be notified when a realm change is detected, and what the name of this new realm is (or realmS, if it's a connected realm group). Also... Due to the detection being based on /who queries, the information will not be available instantly at...

LibDispellable-1.0

Feb 07, 2014 Release
LibDispellable-1.0 aims at helping to test if the player can really dispel an enemy buff or a friend debuff. The current Blizzard implementation of cureable buff filter (“HARMFUL RAID”) does not take talents into account. There is no way to test for buffs the player can dispel on her enemies. LibDispellable-1.0 provides methods to test both defensive, taking care of healer talents for Magic dispel, and offensive dispel, using a comprehensive list of enrage effects. See the API page on...

LibCandyBar-3.0

Jan 14, 2014 Release
Timer bars with that extra sweetness. LibCandyBar-3.0 provides very simple timed bars, in the spirit of CandyBar-2.0. Documention: API

LibPubSub-1.0

Jan 06, 2014 Release
LibPubSub-1.0 Simple embeddable publish-subscribe implementation. Including LibPubSub functionality The easiest method for utilising LibPubSub is a mixin, like so: MyAddon = LibStub('AceAddon-3.0'):NewAddon('MyAddon', 'LibPubSub-1.0') If you're not using AceAddon, you can still embed LibPubSub in an object/table via LibPubSub's Embed() function: LibStub('LibPubSub-1.0'):Embed(MyObject) If you don't want to embed LibPubSub's methods in your objects, you can get a separate LibPubSub object:...

LibBabble-ItemSet-3.0

Dec 31, 2013 Release
Overview A library to help with localization of ItemSet. Notes for Translators Please do not manually edit the lua to revise the translation, since the translation entries will be overwritten by WoWAce localization exporting feature. The SVN repository is locked now and it will be read-only to all users. If you would like to help on translate or revise the translation, please go to: http://www.wowace.com/addons/libbabble-itemset-3-0/localization/ If you got quite a lot of translation to be...

LibPrism-1.0

Dec 05, 2013 Release
A library intended to supply color manipulation tools. Until I get the documenter working, I suppose I'll just type it in here manually. Also, for the purposes of this documentation, ℝ is to be considered redefined as "computer-real", which is actually closer to ℚ, but.. myeah. Assuming Prism = LibStub("LibPrism-1.0"): Prism:Gradient(type, rMin, rMax, gMin, gMax, bMin, bMax, x) Call with 2*rgb values representing the colors at x = 0 and x = 1 respectively, alongside the x coordinate you wish...
Unlocked unit frames

LibMovable-1.0

Nov 22, 2013 Release
LibMovable-1.0 This library allows addon developers to quickly and easily setup user-positionable frames. End-user features LibMovable-1.0 works using a lock/unlock mechanism. When unlocked, the position of the frames are shown with colored overlays, even if the frames are hidden. The user can then move the frames around by dragging the overlays and rescale them using the mousewheel ; x- or y-axis locking is available through modifier keys. There is no need to enable mouse interaction with...

LibSpecRoster

Nov 19, 2013 Release
LibSpecRoster is a very lightweight library to keep track of group (party/raid) specializations, roles, talents, and glyphs. Blizzard made some nice changes with 5.0. All spec changes by group members trigger the PLAYER_SPECIALIZATION_CHANGED event, and group members can always be inspected, no matter where they are, as long as they are online. This means that there is no longer any reason for complex libraries that watch group members' casts to see if they cast a spec change, and that...