Addons

Filters

NameUpdatedCategoryAuthorStage
NameUpdatedCategoryAuthorStage

lern2count

Jan 07, 2011 Inactive
lern2count adds ABinfo castcounts to spell and actions. It has a builtin reagentcount too.

LibInspectLess-1.0

Jan 11, 2011 Inactive
Notice before download This addon is no longer needed in most cases in 4.0.3a, as Blizzard finally fix the inspect problem. It remains here only for my another addon RatingSummary. As described below, LibInspectLess guarantees that ALL iteminfos of inspected player being retrieved which is used by RatingSummary to calc the gear stats. Although this feature is provided as API lib for other addons, as far as I know, there is no one using it :( In short, you no longer need to download this any...

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...

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...

LibCombatLogEvent-1.0

Mar 15, 2011 Inactive
LibCombatLogEvent-1.0 dispatchs combat log events using CallbackHandler-1.0, passing along a table with the event arguments. It integrates nicely with AceAddon-3.0 addons and use an efficient argument parsing. AceAddon-3.0 integration Quite simple, here is a basic sample: local myAddon = LibStub('AceAddon-3.0'):NewAddon("foo", "LibCombatLogEvent-1.0") function myAddon:OnEnable() self:RegisterCombatLogEvent("UNIT_DIED") end function myAddon:UNIT_DIED(event, eventArgs) print("Oh noes !",...
Example results

LibStatsPane-1.0

Apr 27, 2011 Beta
LibStatsPane-1.0 is a library to assist in adding custom data in the new character stats pane in 4.0. Usage example, with results show in image: local StatsPane = LibStub("LibStatsPane-1.0") local function test(statFrame, unit) PaperDollFrame_SetLabelAndText(statFrame, "Hello", 3.33) statFrame.tooltip = HIGHLIGHT_FONT_COLOR_CODE.."Test is the tooltip title"..FONT_COLOR_CODE_CLOSE statFrame.tooltip2 = "Tooltip lines" statFrame:Show() end local function test2(statFrame, label, value, ispercent,...

LuckyCharms

Apr 28, 2011 Inactive
Addon to add macro support for setting and clearing raid icons To use: /seticon [Star|Circle|Diamond|Triangle|Moon|Square|Cross|Skull] /clearicon to remove icon You can use all the normal target options for example /seticon [target=focus] Star

LevelingItemPicker

Apr 28, 2011 Inactive
If you have leveled once in the beta to 85 already you know what quest item rewards will be an upgrade. Then you can use this addon to make sure that in the rush of leveling on live you won't miss any valuable quest item rewards that are an upgrade for you. The addon won't try to guess whats best for you, you need to tell it what items you will want. You can add your own list under your own class in the Items.lua. currently available for: HUNTER
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...

LibMSP

Jun 20, 2011 Inactive
LibMSP is an extremely small public domain embeddable library that WoW RP addons can embed to make supporting the Mary Sue Protocol (MSP) very easy. It supports all the backend protocol internals, and lets you get on with the UI and frontend. MyRolePlay is based on this library (from 4.0.6.72 onwards); any other AddOns that wish to be compatible are encouraged to use it as well, as it provides a convenient, well-tested, ready-made avenue for MSP support. However, a user shouldn't load more...

LibFlash

Jul 08, 2011 Inactive
LibFlash implements frame fading and flashing. This library's methods are replacements for WoW's UIFlash and UIFade functions. The reason for this library is that those functions cause taint. All durations are in seconds format, so 0.3 is equal to 300 milliseconds. Usage: local LibFlash = LibStub("LIbFlash") local frame = CreateFrame("Frame") -- do things to the frame so it'll display local background = LibFlash:New(frame) background:FadeIn(.3, 0, 1) Methods: LibFlash:New(frame) @argument...

LibScriptable-1.0

Jul 23, 2011 Alpha
I've changed this repository to git://github.com/Starlon/LibScriptable-1.0.git LibScriptable is an library providing lower-level UI configurations. Widgets: The basics of creating widgets requires you to supply a "core" or some table that's common across a collection of other widgets. This core object populates the environment with all plugins and their functions and fields. Widgets exist to process a script's return values and store the results internally. Some widgets may execute a callback...
DriverCharacter

LCD4WoW

Jul 25, 2011 Planning
LCD4WoW is inspired by and designed after LCD4Linux, a liquid crystal display controller for Linux. This addon provides the user all the power and tools to create custom displays using raw Lua code or else DogTags. You have the option to create custom DataBroker plugins to control aspects of your display.
Artardery

LCD4WoW

Jul 28, 2011 Inactive
LCD4WoW implements LCD4Linux displays in WoW. You can configure as many displays as you want, have certain displays have priority over other displays, add layouts, layers, widgets, etc... If you're not sure what LCD4WoW is, then I suggest you visit the LCD4Linux website. In short LCD4Linux controls hardware Liquid Crystal Displays, both character and graphical displays. It has a wide variety of hardware controllers - the actual interface to the hardware itself. It has an evaluator element for...

LibMouseGestures-1.0

Aug 07, 2011 Inactive
LibMouseGestures is a library for tracking and using mouse gestures through a transparent overlay frame. LibMouseGestures can be used for a lot of things, including: Capturing gestures from a frame Capturing gestures without locking player movement Selecting a range on the screen (think unit selection in Warcraft 1/2/3, StarCraft or C&C) Drawing on a frame Marking boundaries using the mouse See the LibMouseGestures-1.0 API for further documentation. If you want to try out how LibMouseGestures...

LibStringStorage-1.0

Aug 11, 2011 Planning
It seems Blizzard fixed this issue in the 4.2.0a bugfix patch.You can still use LibStringStorage to reduce static memory usage and loading screen length, as well as saving a bit of HDD space with your SavedVar files. LibStringStorage is designed to circumvent a limitation of the Blizzard SavedVar system - the SV system only allows a maximum of 2^16 lines for SavedVar files, and creates a new line for every table key-value pair. Some addons - especially logging utilities - often run into...

LootSink

Aug 30, 2011 Inactive
What did you just loot?

LibBNAddonMsg-1.0

Sep 08, 2011 Alpha
A library designed to generalize sending of pseudo-addon-messages over the battle.net real id system. See the API page for details.

LibAbsorb-1.0

Oct 29, 2011 Planning
Handles absorption tracking using the Blizzard UnitAura numbers added in 4.2. This is a relatively simple library but it's primarily for the fact that it's handling the auto detection of absorption spells and will attempt to save them if an addon registers a SV for it. Will hardcode some spells into it as they are given, but this allows general absorb tracking rather than only a small list of 5-6 spells.

LibAlts-1.0

Nov 29, 2011 Mature
Overview LibAlts provides an API to register and retrieve alternate identity information between addons. It maintains main-alt relationships. A given character can be defined as a main with one or more alts. Basic API :SetAlt(main, alt, source) - Associate a main name with an alt name. An optional source can be specified. If no source is specified, it is added the user-defined source. :GetAlts(main) - Get a list of alts for a given name. :GetMain(alt) - Get the main character associated with...