Dec 18, 2018 - 11:13 AM - 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.

The war raging across Azeroth between Alliance and Horde has intensified. As the Alliance lays plans to retake Darkshore and regain a foothold in Kalimdor, both factions ha

War Campaign
  • New Questlines
  • New Missions
  • Faction Assaults
Warfront: The Battle for Darkshore
Heritage Armor Questlines
Island Expeditions
Dungeons and Raids
Items and Rewards
New PvP Brawl: Cooking: Impossible
Battle Pets: There’s Gnome Place Like Gnomeregan

User Interface
  • The flight maps in Eastern Kingdoms and Kalimdor have been updated to a higher resolution.
  • Reputation rewards from world quests and missions now use quality to indicate their potency.
  • Bag search will now help find new things including item quality, Azerite, specific Azerite traits, and stats appearing on an item.
  • Items which have stats that scale with your character’s level (such as gems in the auction house) will now show their stats at the maximum value.
  • Pending summons now show on party/raid frames.
  • While the scrapper UI is open, scrappable items will be marked with an overlaid icon.
  • The location of the scrapper will now show on your minimap.
  • The Mythic Keystone Dungeon tab now shows the highest-level Mythic dungeon that was completed in time. Higher-level completions that were not in time are still stored and can be seen when mousing over a given dungeon in the interface.
  • Inbound and outbound blocks (both melee and ranged) will now show in floating combat text.
  • The responsiveness of the Communities UI has been improved.
  • Upcoming calendar events are now shown in Community chat.

Full patch notes

Dec 06, 2018 - 10:17 AM - by Cairenn
Preliminary heads up ahead of 8.1’s release : The folder structure will be changing once 8.1 goes live. Once 8.1 is live and your client is updated , You will have one Data folder shared over your retail , PTR and beta installs.

Your wow folder will look like this -

_retail_ (folder)
Data (folder)
.build.info (file)
World of Warcraft Launcher.exe (program)`

All the existing folders (eg Screenshots , WTF , Errors , Logs , Cache etc etc) will be moved into retail . All executable programs like Wow,exe or BlizzardError.exe and the DLLs will also be moved into retail

Addons should work fine after the migration as the client will now be looking in the new path and the Interface folder should be moved over fine

If you have the PTR installed all it’s stuff will be under a _ptr_ (folder) . I would expect beta to be under _beta_ (folder)

Minion is all set for this change, so if you use it to install and update your addons, you won't have to worry about it. If you manually install/update, you will need to keep this change in mind.

Source and further information


Dear Members of the Blizzard Community,

When Blizzard’s founder Allen Adham first invited me to join him in creating Silicon & Synapse (our original name), nothing could have prepared me for the amazing adventure that we would share for the next 27 years. Our original mission and values consisted of four simple words that formed our foundation: “We make great games.” We crafted that statement before we had even released our first game, but we were committed to living up to it.

After many years of working with some of the industry’s most talented people to create games and worlds for you to play in, I’ve decided it’s time for someone else to lead Blizzard Entertainment. I will now serve as an advisor to the company I so love and admire. My duties as president of Blizzard will be assumed by my friend, colleague, trusted advisor, and longtime steward of World of Warcraft, J. Allen Brack.

J. is an inspiring leader who has shown unwavering commitment to Blizzard’s community in his 12 years with the company. His leadership on World of Warcraft leveraged his vision, creativity, and commitment to quality, and together with the rest of the dev team helped deliver an experience that is unprecedented in our industry. I couldn’t be happier for J. and know that Blizzard will continue to make great games with him at the helm.

I am grateful to all of the hardworking and talented people at Blizzard for their dedication and creativity. Their belief in our mission and care for our players has helped Blizzard reach greater heights than I ever could have imagined.

I am also grateful to all of you in the community. We have been through so much together. Not only have you been with me through many of the greatest moments and biggest triumphs of my life, but you have also been there through some of the most difficult. I am fortunate to have been able to meet many of you in person, while the many messages, emails, Tweets, Reddit discussions, and forum posts have provided an unbelievable connection as well. Even Twitch chat. It has always brought me joy, comfort, and inspiration to see the beacons of brilliance, voices of reason, and the passion that exists and evolves every day in all of our communities.

When we started Blizzard we just wanted to make great games. What we realized is that the games we create are really just a framework for communities and human interaction. When we look back, what we often find that’s most lasting and meaningful from our experiences in games are the relationships we create and foster. You have given me the inspiration and drive to pour my heart and life into what I do. I literally couldn’t have done any of it without you. We have created these worlds, but you have given them life, through your passion, fan art, cosplay, videos, and in so many other ways.

I truly believe that this amazing community has the potential to be a shining light to the rest of the industry by setting a positive example of inclusivity, tolerance, and acceptance toward others. In the words of one of Blizzard’s core values: remember to always play nice; play fair. I know this community is capable of changing the world.

It has been an honor to serve this community for over 27 years, and I thank you for your many years of support. I look forward to being a member of the community alongside you. See you on Battle.net!

Your fellow Blizzard gamer,

Mike Morhaime



Blizzard community,

Today has been a swirl of emotions. First, I feel a deep sense of gratitude to Mike. His work on some of our industry’s most iconic games is the reason I came to Blizzard. Not only is he an inspiring leader, but he’s also been a wise and patient mentor to me during my time at Blizzard. And he’s been a good friend. Joining the World of Warcraft team and my favorite game company nearly 13 years ago was an unimaginable dream. Now, to be chosen to lead Blizzard into the future is both a huge honor, and a tremendous responsibility.

To do that, I’ll have the help of dedicated and talented Blizzard employees around the world who all share the same mission we have always pursued—to connect and engage the world through the most epic entertainment experiences, ever. Each of us is influenced by Blizzard’s values and a player-first mindset, which serve as the foundation of our company. With these beliefs at the core of everything we do, we’ve been able to deliver great games across different genres and platforms. And there is more to come—we’re working on more games now than at any point in Blizzard’s history.

As I transition from leading a development team to the entire company, I’ll also have the support of our team of experienced leaders at Blizzard. I’m pleased to announce two additions to our executive leadership team who will be instrumental as we move forward. Ray Gresko, a 10-year veteran of Blizzard who helped create both Overwatch and Diablo III, is now our chief development officer. Allen Adham, Blizzard’s original founder and lead designer of World of Warcraft, will join the executive team while continuing to oversee development of several new games. The knowledge and experience that Ray and Allen bring, in addition to the talent already on the leadership team, will be indispensable in helping move Blizzard into the future.

One thing that won’t change going forward—our deeply held commitments that are core to who we are as a company: to gameplay first, to quality in everything we do, and to listening to and partnering with our community. BlizzCon, the IRL representation of our connection with the community, is just a month away and it’s a time of the year that Blizzard employees look forward to the most. And as usual, we have a few surprises.

I want to close by thanking Mike for 27 years of amazing work: I am looking forward to your wisdom and guidance in your new role. And thank you for everything you’ve done to help create the company and the games we love.

J. Allen Brack

Waaaaayyyy back in Wrath of the Lich King we had the Higher Learning achievement! Remember?

Well there is a cool toy and also a cool pet to be had by completing it. Problem is that you need to read 8 books and they spawn at various times. That's where my new AddOn comes in.

It is purpose made for the task. Tons of features including timestamping and texture selection. Enjoy!

😃 Higher Learning 😃

Features clickable map pins with popup configuration menus as well as informative tooltips, complete with double precision coordinates! Other configuration options are accessible via the "magnifying glass" pin in the upper-right corner of the World Map.

And also sound effects from Khadgar! Oh Tarecgosa! (You can switch them off, don't worry)
Jan 19, 2019 - 9:38 PM - aallkkaa
Up to date, Not up to date?

You may have noticed that, although WoW 8.1 is live, LibSpellName2SID 1.0.14a has been released today for 8.0. This is not just due to some overlook upon uploading its most recent version. LibSpellName2SID's current database is not in sync with the current lists of spells available to the player in game!

The reason I uploaded a version of the database whose spells are no longer completelly is because 1) The last time I did a fetch for the spells from the server was back when WoW 8.0 was live and 2) That complete fecth is nonetheless much more up to date and complete than the one in the previous version of LibSpellName2SID.


Due to some (ongoing) financial problems I got into during the last trimestre of 2018, I ended up cancelling my subscription in early December, before the release of WoW 8.1.
On the other hand, lack of money hasn't been the only issue, spare time hasn't been all that abundant either...

Still, in between the release of Battle for Azeroth and the new patch 8.1, I did get some work done in LibSpellName2SID. But this was mainly in my (unreleased but available in the SVN) Populator addon, which handles fecthing the data from the server for me. I had to test it and bring it up to date with the new SpellMixin API (easier than I thought actually) and I also cleaned up a variety of small glitches that were pesting it for a while. So, unless 8.1 brought up some major API changes, I believe it should currently be able to do its job rather well.

So... What now?

Baseline spells for almost every class and their specializations can be fetched from the server with a level 10 character of that class; and PVE talents too. Of course, there are no level 10 Death Knights nor Demon Hunters, so those two classes are the reason from the "almost" in the previous sentence.
But otherwise, til I get myself subscribed again, can create a character of each class and race and level them all up to 10 and fetch the baseline and PVE talents' spells.

IIRC you do need a character with access to the PVP talents to fetch them though. Also, characters that have Pets and Flyout buttons will often only have those spells fetchable if you have acquired said Pets / learned the spells included in those Flyouts.

But I will endeavour to get the level 10 characters I can get with a trial account, and release an update to LibSpellName2SID once I've fetched their spells.

I may also come to release my Populator addon (needs some polishing and a little bit of further testing), so that hopefully, people willing and able to fetch the data on high level characters will be able to send me the saved variables (the lists of spells) from my Populator addon.

What about ReadySpells?

Ha, good question! A bit of an uncomfortable one too, if you were to remember that ReadySpells was the reason LibSpellName2SID was created in the first place (by Twobits initially, only as part of ReadySpells). I've intitially started work and released LibSpellName2SID as a standalone library (usable by any other addon) thinking it would be a quick thing...

The interesting thing is, although LibSpellName2SID was meant only to ease the maintenance of the ReadySpells' default class profiles, working on ReadySpells in paralel showed my an issue with its profiles: the spells included in the profiles' lists were validated against server-fetched lists of active spells.
This worked great for keeping the lists working during actual runtime, but it also meant said lists would be validated against e.g. currently active talent spells. ReadySpells had actually been written such that the inclusion of an inactive spell in a list would simply be ignored, but the fact the list against which the spells for display were validated was the same list against which the spells were validated to save into the profile (still is in the current SVN version of ReadySpells), meant a simple talent switch meant the inactive talents (and corresponding conditions) would be immediately removed from that profile.

Given that, in some cases, not all spells available to a class are fetchable (regardless of whether or not they are active), the simplest sollution is to use LibSpellName2SID as a "profile list of spells" and the currently active spells on the character as a separate "display list of spells".
Thus, once LibSpellName2SID is mature enough (apart from what was mentioned above, there are still other glitches in its working), I will implement that logic into ReadySpells and thereafter, hopefully, finish the work on it and ... finally release an up to date, modernized, working version.
2019 ushers in a raft of Battle for Azeroth updates for my series of World Map / Minimap based item farming AddOns.

All feature clickable map pins with popup configuration menus as well as informative tooltips, complete with double precision coordinates! Other configuration options are accessible via the "magnifying glass" pin in the upper-right corner of the World Map.

😃 Nobody can resist an Adorable Raptor Hatchling companion
😃 Or a magnificent ethereal-like Netherwing Drake mount
😃 Or a gorgeous pink Long-Forgotten Hippogryph mount
😃 Or the curious Loose Pebbles of Dalaran
😃 And the related Dark Soil of The Tillers

And finally, the following AddOns have had some Battle for Azeroth spit and polish:

😃 X and Y for map coordinates
😃 Yarrr for all your pirating needs!
I've admittedly not played WoW for a long time, and only stuck around the community because of my interest in programming addons. Nowadays, however, I feel like I lack both time and interest to keep working on my projects any further, and as such, am looking for a curator to keep my addons up to date with new patches and API changes.

Both projects are fairly stable, written with somewhat decent coding practices and a ton of comments, and there are only minor bugs and issues to address should you want to. Not expecting any miracles here, but if you're a decent programmer and interested in maintaining these projects, please send me a PM.

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