Blacklist Advanced

1.6k Downloads

This Addon will do the following:

You do a Battleground, finish said Battleground, then upon leaving the addon will automatically clear the blacklist and add Silvershard Mines (Alliance) or Alterac Valley (Horde) and the battleground that you just finished to your blacklist AUTOMATICALLY!! so that...

YOU'LL NEVER GET THE SAME BATTLEGROUND TWICE IN A ROW!!

No configuration. No hassle. Just play.

And as always~ Thanks for trying this Addon! I hope you enjoy it!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Frequently Asked Questions / MINIGUIDE & Macros!

1. If you want to change the default (static) battleground all you have to do is go to:

  • C:\Program Files (x86)\World of Warcraft\Interface\Addons\Blacklist_Advanced\Blacklist_Advanced.lua (Open in Notepad or WordPad)
  • Click CTRL+F nd search for "UnitFactionGroup("player")" without the "..." at the ends.
  • Change the numbers in parenthesis to the number corresponding to your most disliked BG. for example: You're on the alliance and instead of Silvershard mine you want to blacklist Warsong gulch. You would change this:
  if(UnitFactionGroup("player") == "Alliance")then
      SetBlacklistMap(727) -- Silvershard Mines (Alliance Default Blacklist)
  else
      SetBlacklistMap(30) -- Alterac Valley (Horde Default Blacklist)
  end

to this:

  if(UnitFactionGroup("player") == "Alliance")then
      SetBlacklistMap(489) -- Warsong Gulch (Alliance Default Blacklist)
  else
     SetBlacklistMap(30) -- Alterac Valley (Horde Default Blacklist)
  end

Please note that there is a reference table with all the code number and their corresponding Battlegrounds at the TOP of the LUA file.

2. If you pair this Addon - with this macro - you can automate the process even further and join queues even faster! One click and you're in queue ready to go!

/click LFDMicroButton
/click PVEFrameTab2
/click HonorFrameTypeDropDownButton
/click DropDownList1Button1
/click HonorFrame.BonusFrame.DiceButton
/click HonorFrameSoloQueueButton
/click PVEFrameCloseButton