Dec 22, 2014 - 9:15 PM - by Cairenn
From Dolby and I and all of our volunteers, we hope you have a happy and safe holiday season and that your new year is filled with peace and joy.

*Please note that due to the holidays, approval of addons or responses to messages may be slower than usual as everyone will be spending time celebrating the season with family and friends.

6.0.2 is now live. If you are sure your addons are 6.0.2 ready, go ahead and tag them with the ‘compatible with 6.0’ tag. If you aren’t sure, upload your beta versions to the WoD Beta category for now.

There is quite a bit of information about the UI API and graphics changes already posted in this thread, as well as in our WoD Beta API and Graphics Changes forum that you are welcome to check out. Further contributions are always appreciated.

Once you've uploaded them for testing, be sure to check back for any bug reports and other feedback users may provide, whether in the comment field on the download page of your addon, or in the WoD Beta forums.


In addition to the live addons that are 6.0 ready, there are a number of beta versions available as mentioned above, in our WoD download category.

As you check out the beta ones, please remember that they are exactly that, beta versions, and have only been tested in another beta environment. There is a very good possibility that many of them may have bugs. Give the authors feedback letting them know any bugs you find. You can post it in the comments on the download page for that addon, or in the WoD beta forums.

As well, we have our WoD AddOn Survival Guide set up and will be continuing to keep it updated through until after the expansion goes live.

This is also a perfect time to grab Minion, our all new addon manager. Easily keep your addons current as the authors release their 6.0 compliant versions!

Finally, be sure to check out the Survival Guides posted by our sister site, Wowhead.

Happy Hunting!

*Always be sure to make a backup of your AddOn and Saved Variables folders before running Minion or manually updating your addons.

Oct 10, 2014 - 9:11 PM - by Cairenn
... is scheduled to crash into Azeroth on Tuesday, October 14. Featuring new content heralding the Iron Horde incursion, updates to the skills and abilities for every class, and a host of gameplay adjustments, this overture to Warlords of Draenor is coming at you armed to the teeth.

Treacherous Developments
The Dark Portal in the Blasted Lands has turned blood red. Hundreds of strange-looking orcs are violently pouring into Azeroth, killing everything that stands in their path. Nethergarde and Okril’lon have already fallen, and while the Horde and the Alliance moved as quickly as they could to get reinforcements to their people, they are too late. The Iron Horde invasion has begun.

In this desperate hour, King Wrynn and Warchief Vol’jin have called upon their greatest champions to join the front lines in the Blasted Lands and do whatever they can to stop the Iron Horde . . . before the rest of Azeroth falls before them.
Word of this surprise attack sends players rushing to the Blasted Lands to reckon with the barbarous infiltration. After the fall of a high ranking Iron Horde general named Gar’mak Bladetwist, you’ll report what you’ve witnessed in the Blasted Lands to King Wrynn or Warchief Vol’jin. It’s apparent to both the Horde and the Alliance that this is only the first salvo in a much larger conflict, and the only way to win is to take the fight directly to the Iron Horde . . . by journeying through the Dark Portal into Draenor.

The Infiltration of Blackrock Spire
An advance party of Iron Horde forces has barged right out of the Blasted Lands and pushed all the way to Blackrock Mountain, where they found refuge and supplies in Upper Blackrock Spire. There can be only one response: the Alliance and the Horde of Azeroth must face this iron incursion head on.
Available to level-90 characters for a limited time, this specially revamped five-player version of Upper Blackrock Spire sets the stage for the coming counterstrike against the Iron Horde. Here, you will face Orebender Gor'ashan, Kyrak, and Commander Tharbek as you begin to take the fight to the enemy and sharpen the skills—and swords—you’ll need to succeed on an unwelcoming alien world.

Prepare yourself. Draenor is waiting.

Source and PTR patch notes.


There is quite a bit of information about the UI API and graphics changes already posted in this thread, as well as in our WoD Beta API and Graphics Changes forum that you are welcome to check out. Further contributions are always appreciated.

Remember that you now have the ability to ‘tag’ your addon for more than one download category. So if you think that your live version will also work in the beta, you can just add the WoD Beta category as an optional category. (Make sure that you are tagging it for the WoD Beta cat, not the regular Beta cat.) If, however, you think that the one for beta is going to be incompatible on the current live game, you can upload a completely separate file to the WoD beta category as per usual.

Once you've uploaded them for testing, be sure to check back for any bug reports and other feedback users may provide, whether in the comment field on the download page of your addon, or in the WoD Beta forums.

Also note that we have added the 'compatible with 6.0' tag now, so go ahead and tag your addons when they're ready.


As mentioned above, we've got our WoD beta forums and a download category set up for you to use. There's already 73 addons that have been released/tagged for testing in WoD, with more being uploaded all the time. As you check them out, please remember that many of these are beta versions of these addons, and have only been tested in another beta environment. There is a very good possibility that many of them may have bugs. Give the authors feedback letting them know any bugs you find. You can post it in the comments on the download page for that addon, or in the WoD beta forums.

As well, we will have our WoD AddOn Survival Guide set up and will be continuing to keep it updated through until after the expansion goes live.

Happy Hunting!

Sep 22, 2014 - 2:41 PM - by Cairenn

For those of you who may have missed it (easily done since we hadn’t made a big announcement about it, until now), our new Minions* are here. They are a completely new breed than our first batch (rewritten from the ground up). We’ve had some of them out for a little while now, and we’re ready to make their return more widely known.

Please note, however, that they are still very young (aka, Beta). Most people that have been using them are having no problems with them, but there are some bad habits (bugs) that we are still trying to pin down. As well, they aren't fully grown yet (not yet feature complete), so as we teach them new tricks (add new features) there is always the possibility of new bad habits (bugs) being introduced.

We would really like to have more people using/testing their very own Minions now, but we also want to make sure that everyone is aware of their Beta status. It is really important to have people who are willing to help us make them better by submitting bug reports when they run into things. Please see this thread to get the information on what we need when you submit a bug report.

You can go here to get your very own Minion. Please use this forum to provide feedback and receive support.

*Minion: A free, eager-to-please little monster lackey of your own, with enough sense to stick to orders! Minion can handle all the 'work' assigned, letting you get back to the 'serious business' of playing your game sooner.

Always be sure to make a backup of your AddOn and Saved Variables folders before running Minion.
Our sister site, Wowhead, has written up a great guide covering the UI and Quality of Life Improvements coming with WoD.
Warlords of Draenor has numerous quality of life changes, ranging from the addition of the Toy box for account-wide vanity items to a new Void Storage tab and a greatly-expanded Group Finder tool!

This guide covers all of the improvements we've noticed in the beta--we've previously covered some in the Alpha, but there have been some changes.

Highlights include:
  • The new Toy box feature, which allows users to save vanity items to a special Collections tab and free up tons of bag space. These vanity items become account-bound as well.
  • Players have an additional void storage tab.
  • New reagents bank and you can craft items keeping the materials in your bank.
  • Special graphics setting specifically for Raids and Battlegrounds.
  • New Group Finder tool letting you create groups for various PvE and PvP activities.
  • Solo queuing for old LFRs and scenarios.
  • Polearms and staves can be transmogged onto 2H axes, maces, and swords now.

Table of Contents
Also be sure to check out the rest of their WoD guides at http://www.wowhead.com/warlords.

Jul 18, 2014 - 8:36 PM - by Cairenn
In case you missed the note from yesterday's patch, AddOns have now been enabled in the beta client. Perfect timing, as the first batch of names went in today and will hopefully be getting their invites next Monday evening.

If you are an author and have not already given us your info to pass along to Blizz, make sure you do so soon. I'll be sending in the next batch next Friday.


Hopefully Blizzard will be enabling AddOns in the Warlords of Draenor™ beta shortly. And as you can always count on, we’re taking care of you guys. We’re starting to submit author accounts to Blizzard so that you can have at least a few days to play before it’s time to get down to work on updating your AddOns.

This is not a contest! If you are an AddOn author that hosts with us and you have been keeping your AddOns current, you are eligible for a key!

Once they have been enabled and you get the chance to get your AddOn ready for beta testing in the expansion, upload it to our Warlords of Draenor™ beta download category and then be sure to check back in our Warlords of Draenor™ beta forums for possible feedback.

It is going to work a little bit differently this year, as Blizzard is handling it differently on their end. In previous years we would either send a list of email addresses to Blizzard and they would send you an email with the beta key for you to apply, or they would send us a bunch of keys which we would hand out. Instead, they are now enabling accounts directly. That means that this year we will have to ask you for your battlet.net email address, which we will then send to Blizzard and they will flag your account at their discretion. When they flag your account, they will send you an email giving you information letting you know. Alternately, you can watch for the flag on your account page on the Blizzard site. They typically flag accounts on Monday evenings, so we will be sending in our most recent list to them on Fridays. We'll post the number ranges when we have sent the list to Blizzard.

Let the fun begin! Sign up now for your Warlords of Draenor™ Beta key.

  • You must have an active World of Warcraft account.
  • You must be an addon author with one or more files on the site that are current to 5.4.x (Compilations & "Hello world" or its equivalent do not count).
  • You must include your Battle.net email address. (It will be sent to Blizzard so your account can be flagged for beta).
  • Do not upload addons that are not your own. Anyone caught uploading someone else's work will be banned from the site. All AddOns submitted are manually checked.
  • Blizzard and WoWInterface reserve the right to deny anyone access.
  • Account must be registered before July 10th 2014.

Like & Follow us on... Facebook Twitter Google+

[Edit] Tracking numbers 001 through 057 sent to Blizzard, 18 July
Tracking numbers 058 through 116 inclusive sent to Blizzard, 25 July
Tracking numbers 117 through 143 inclusive sent to Blizzard, 01 Aug
Tracking numbers 144 through 156 inclusive sent to Blizzard, 8 Aug
Tracking numbers 157 through 173 inclusive sent to Blizzard, 15 Aug
Tracking numbers 174 through 200 inclusive sent to Blizzard, 29 Aug
Tracking numbers 201 through 215 inclusive sent to Blizzard, 12 Sept

Jul 10, 2014 - 5:45 PM - by Cairenn
Note: For a list of changes in previous patches, please see thread titled: UI Add-On Changes Compilation.

In a pre-Warlords of Draenor patch, there will be a number of updates and changes to functions that affect how User Interface Add-Ons will work. We're in the process of enabling Add-Ons in an upcoming build (TBD) for the Beta client that will allow UI Add-On authors will have a chance to test these changes out.

To help keep things organized, please specify the section you’re referencing when providing feedback.

Saving Keybinds/Macros/UI Settings

Saving keybinds/macros/UI settings has changed a little. Most of the changes were on the backend to make things more in-line with our current architecture.

The main is difference is we no longer compare local versions with the server versions of keybinds/macros/UI settings to determine which ones to load on the client. Instead, we have local CVars that toggle looking at local files or server files. All clients default to server side storage. If you don’t want that, you can change the following CVars to only look at local files instead.
“synchronizeConfig” [0/1] – defaults to 1 which will save character & account UI configurations (i.e. CVars) to the server.
“synchronizeBindings” [0/1] – defaults to 1 which will save character & account keybindings to the server.
“synchronizeMacros” [0/1] – defaults to 1 which will save character & account macros to the server.
“synchronizeSettings” [0/1] – defaults to 1 which will save all character & account information to the server (this is exactly like setting the previous three to 1 or 0).

Add-On Communications

Add-on communication is now available through custom chat channels.
SendAddonMessage() where Type is "CHANNEL", and target is the channel name.


To enable the creation of better self-contained templates that are easier to configure, (i.e. you don’t have to remember to override the OnLoad and call the original) we’re allowing both key and value types to be modified using “keyType” and “type” respectively. The default for both is “string”. Other available options are: string, boolean, number, global (where the value is looked up in the global table).

When we make templates that make use of this sort of option, we plan to add a commented out KeyValues section listing all available options so you don’t have to go digging through the code.

<Frame name="RoleButtonTemplate" virtual="true">
 <!-- Available options
 <KeyValue key="role" value="tank"/>
 <KeyValue key="tooltip" value="TALENT_SPEC_TANK_TOOLTIP" type="global"/>
 <KeyValue key="roleID" value="1" type="number"/>


 GameTooltip:SetOwner(self, "ANCHOR_RIGHT");

 <OnLeave function="GameTooltip_Hide"/>

<Frame name="TankButton" inherits="RoleButtonTemplate">
 <KeyValue key="role" value="tank"/>
 <KeyValue key="tooltip" value="TALENT_SPEC_TANK_TOOLTIP" type="global"/>
 <KeyValue key="roleID" value="1" type="number"/>

<Frame name="HealerButton" inherits="RoleButtonTemplate">
 <KeyValue key="role" value="healer"/>
 <KeyValue key="tooltip" value="TALENT_SPEC_HEALER_TOOLTIP" type="global"/>
 <KeyValue key="roleID" value="2" type="number"/>

Atlases are textures with mappings onto standard textures that include normalized texture coordinates.
useAtlasSize - Use the actual pixel size of the sub-texture as the in-game rectangle size.
<Texture atlas="_Garr_InfoBox-Top" horizTile="true" useAtlasSize="true">
 <Anchor point="TOPLEFT" y="7"/>
 <Anchor point="TOPRIGHT" y="7"/>
<!--This uses the top-left quarter of this atlas entry, not the top-left quarter of the whole texture-->
 <TexCoords left="0" right="0.5" top="0.0" bottom="0.5"/> 
filename, width, height, left, right, top, bottom, tilesHoriz, tilesVert = GetAtlasInfo("name")
atlas = someTexture:GetAtlas()
New Timer System

There is a new timer system being added in. Documentation is available in C_TimerAugment.lua

C_Timer.After(duration, callback) – Calls the callback cafter duration seconds.
timer = C_Timer.NewTimer(duration, callback) – Calls callback after duration seconds. This is more expensive than C_Timer.After, so this only should be used if you need it to be cancellable.
timer:Cancel() – Cancels a timer
ticker = C_Timer.NewTicket(duration, callback, iterations) – Calls callback every duration seconds (up to iterations times)
ticker:Cancel() – Cancels a ticker
Animation System

Animation system is receiving a few changes and various bug fixes.
Alpha animation has fromAlpha and toAlpha. This is a variant from just a change delta.
Scale animataion has fromScale and toScale.
childKey is the same as targetKey with automatically pre-pending “$parent.$parent.”
AnimGroups now have a “setToFinalAlpha” setting that will apply the animations final resulting alpha to all animating regions.
Reminder: To help keep things organized, please specify the section you’re referencing when providing feedback.

Jan 26, 2015 - 3:22 PM - Tercioo
General Changes:
- RaidCheck (plugin): added an option to be able to use the report panel.
- You Are Not Prepared (plugin): added Auto Close the window, can be disabled through its options panel.
- Vanguard (plugin): Added Options Panel.
- Details! is now using 'LibWindow-1.1' to save and restore the positioning of the windows, bug might appear, please report if something weird happen.
- Improved specialization detection in order to try detect spec changes.
- Added options to change the brackets and the separator for dps/percent block.
- Added options for show (or hide) totals, dps and percent amount.
- Added Segments shortcut menu pressing Shift + Right click.
- Fixed positioning after reopen a window previously closed on last logon.
- Fixed enemies display where sometimes the bars were black instead of red.
- Fixed few places where spec icons wasn't being used on.
- Fixed avoidance panel on Player Details Window where sometimes was giving errors.
- Fixed priest shadow and holy detection.
- Fixed blood and unholy spec icons.
- Fixed Warlock's Dark Bargain where taking high amount of damage was making warlocksbe rank 1 on healing done.
- Fixed CC Breaks tooltip.
- Fixed an issue with 'Always Show me' feature where it was showing the player on Enemies display.
Jan 21, 2015 - 3:51 AM - Miiru
Finally i was able to copy my garrison to the ptr.

Everything is looking fine so far and msot of the addon stuff is still functional.
Jan 19, 2015 - 8:22 AM - Miiru
Today i began working on the 6.1 version.

Since Garrisons are non-existent at the moment on ptr, i began fixing the bugs which were caused by this new version.

The mount and petjournal got minor code changes from blizzard; i had to adapt the miirgui code. Same for Toybox.

The Heirlooms-Tab is a completely new frame which i skinned like the toybox-tab.

The bagback graphic was changed a bit, it is now 3pixels longer. I do not know the intentions behind this change
Jan 17, 2015 - 4:18 PM - Tercioo
General Changes:
- Plugin Vanguard: got full rewrite and now it is more easy to use.
- Plugin TimeAttack: fixed problem where sometimes required a reload to start a new time.
- Plugin Damage the Game!: fixed a problem where sometimes the time didn't started after level 2.
- Added Specialization icons (replaces class icons).
- Custom display 'Health Potion & Stone' now also track Healing Tonic.
- Custom display 'Damage Taken by Spell' now track more spells and also melee hits.
- Added 'Editing Group' check box on option panel, when enabled, settings changed also modifies on all windows in the group.
- Changing window's skin doesn't change any more settings not related with appearance, for example, Auto-Hide, Switches.\n\n
- Menus now uses 'Friz Quadrata TT' font as default, also added an option to change it on options panel -> miscellaneous.
- 'Switch to Current' feature now switches all windows which have this option enabled.
- The message telling to use '/details reinstall' now only shows if a problem happen during the addon load process.
- Segments Saved option now can be set to 25, up from 5.
- Attempt to fix the bug with the monk spell 'Storm, Earth, and Fire'.
- Fixed 'Icon Pick' panel.
- Fixed bug when reporting friendly fire through player detail window.
- Fixed bug with report window where sometimes it was reporting on a wrong channel.
- Fixed Auto-Hide where it wasn't hiding the wallpaper of the window.
Jan 15, 2015 - 9:05 PM - TULOA
This has been in planning a while now and I am starting to get the code into a very early unstable alpha phase. It wont be on here until the beta and I am leaving it a mystery for now should something come up that proves untackleable.

But once I get it further or have to abandon I will post the idea then. Still not sure on if I want to get it done but personally I have no suitable alternatives for what im making anymore. So most likely it will be done unless something really bad stops me.

On a side note to anyone who bothers with my news at this point...:
I would love to talk to someone who knows textures and has alot of resources on them.
I want to do some more things with them and I will be posting updates to a couple sites on what I learned from KillingStreaks.
Jan 10, 2015 - 12:43 AM - Auz
This is a quick run down on how DLMS determines what it will and won't loot to help you better understand it's options.

  1. If Loot All and GO! and Categories are unchecked and Value and Quality Sliders are disabled then DLMS will loot only currency and what you have listed in your white list.
  2. If Loot All and GO! is checked then, Categories, Value, and Quality are disabled and DLMS will loot everything that isn't listed in your Loot Black List.
  3. If Categories are enabled: DLMS will pick up all item types you have checked. IF Enforce Policy is checked then, DLMS will only loot by Category selections and will use the sliders to determine weapon and armor looting (if those items are checked).
  4. If Enforce Policy is not checked, item types that are not selected under categories then get evaluted by Value and Quality (if enabled, if not, the items get ignored).
  5. If categories are disabled, then looting is based solely on Value (if enabled) and Quality (if enabled).

For example:

All I want to do is loot cloth and any green items that drop. I would enable Category Options, make sure that everything except Trade Goods - Cloth was unchecked and then I would move the Quality Slider to Uncommon. Now DLMS will loot all currency, anything in your white list, all cloth, and ANY green (or higher quality) items that drop. On that note, enabling Force Policy changes this behavior slightly: Then DLMS will loot all currency, anything in your white list, all cloth but, will not loot any green items at all because it now applies the sliders to only weapons and armor, which are not selected in category options so, those items are not being looted.

I hope this helps in determining how DLMS works.
Jan 09, 2015 - 4:16 PM - Auz
I know it's been a while but, I have finally gotten DLMS updated and working with WoD. I have added a new UI element and lists that greatly increase DLMS's capabilities. Check out it's download page for whats new!
Jan 08, 2015 - 9:01 PM - Tercioo
General Changes:
- Plugin 'Damage Rank': is now called 'Damage, the Game!' and had its levels adjusted to WoD.
- Plugin 'Tiny Threat': fixed player name where it was showing the realm name too.
- Plugin 'Vanguard': fixed frame details (clicking on a bar) shown behind the Vanguard panel.
- Plugin 'Vanguard': fixed a problem when clicking with right button wasn't opening the bookmark panel.
- Plugin 'Vanguard': incoming heals now count shield amount on the player too.
- Plugin 'Vanguard' Known Bug: incoming damage and melee vs avoidance seems to be inaccurate by now, we need more time to study and fix it.
- Plugin 'Raid Check': now has an options panel.

- Added Twins Ogron's Charge as custom spells, one for the charge by him self and other for the copies (mythic only).
- Added key bindings for open a window, close a window, select a bookmark.
- Added 'CTRL + RightClick' closes a window.

- Fixed wallpaper transparency after releasing the window from a stretch.
- Fixed few issues when using class text colors.
- Fixed characters name outside instances, now it replaces the realm name with a * and show the complete name on tooltip.
- Fixed damage mitigation on damage taken, this affects only specific classes like monk tank.
- Fixed auto erase poping up when the player enters on its garrison.
- Fixed segments tooltip showing trash cleanup segments inside garrisons.
- Fixed command /details disable, wasn't disabling the capture of cooldowns.
- Fixed a problem with fast dps/hps when the window is in a empty segment.
- Fixed an issue using bookmark panel where it wasn't changing the display when the window is in a plugin mode.
 Siege of Orgrimmar - AddOn Survival Guide!
Download Info
Top Favorites
Most Downloaded
Official Blizzard Fansite

WoWInterface is proud to be an Official Member of the Blizzard Fan Site Program.
Link Us

Author Credit is given on a simple basis. We credit the person who sends the mod in, and says "I wrote this" if you see your work here, and its credited to someone else contact us first using the link at the bottom of the site. Please remember more than one person can make the same mod.