Get an Epic Experience with Premium

Auto Loot Spec

Boss Encounters Login to Add Favorites
  • World of Warcraft
  • 104 Monthly Downloads
  • Supports: 5.4.0
  • 3,891 Total Downloads
  • Updated 10/19/2013
  • Created 05/30/2013
  • 16 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: Public Domain
  • Newest File: v5.4.4

About Auto Loot Spec


AutoLootSpec lets you pick a loot specialization for each boss of a raid, and automatically changes the loot spec when you target that boss or when the encounter starts. It works with all raid bosses that have a dungeon journal entry (i.e. Cataclysm and Mists raids so far).


  1. Open dungeon journal to raid boss (e.g. Horridon).
  2. Select desired difficulty in dungeon journal. By default Auto Loot Spec will maintain different settings for LFR/flex and normal/heroic difficulties (for bonus rolls). This can be changed with the /als diff command, see below.
  3. Click loot spec button on the right to cycle through the available loot specializations and pick the one to use for this boss.
  4. In the instance, target the boss or just start the encounter, and Auto Loot Spec will change your loot spec to the one selected above. It also works for world bosses like Nalak.

In addition to your character's normal specializations, there are two additional options:

  • Default for instance: Selects whatever loot spec you've set as default spec for this instance and difficulty. This is the default.
  • Active spec: This corresponds to Blizzard's "Current Specialization" setting, which means you will get loot for whatever spec you're in when the boss is engaged.



  • /als [cmd] [arg]
  • /autolootspec [cmd] [arg]


  • diff / difficulties: set how Auto Loot Spec handles the difficulty setting
    • 0: ignore difficulty, all difficulties have the same settings as LFR
    • 1: LFR and normal/heroic raids have different settings (default)
    • 2: different settings for every difficulty (i.e. LFR, 10N, 10H, 25N, 25H, Flex)
  • enable: change loot spec when targeting bosses
  • disable: do not change loot spec
  • debug: debug info for current instance/target
  • reload: if the current instance or difficulty wasn't detected correctly, reload the loot spec settings with this


Since version 5.4.4, AutoLootSpec not only reacts to targeting a boss, but also to boss frames that appear when an encounter is started. Therefore you do not have to target a boss beforehand. After you target a boss or start the encounter, AutoLootSpec will change your spec only once and not again until the end of the encounter, so if you change your mind and change loot specs manually, the addon will not interfere with that for the duration of the encounter.

The addon recognizes a boss by its name[*], and works for all creatures that are listed in the Dungeon Journal for a given encounter (for example, Iron Qon's quilen mounts). This may however cause problems in other localizations if the boss name is different in the Dungeon Journal entry (see the model tab for all names) and in the actual instance. Please report any such discrepancy, and include the game localization together with the actual and journal boss names.

The encounter detection may occasionally not work quite correctly, when one encounter has boss frames for NPCs that also appear in other encounters. This is the case for example in the healer's Test of Reliance of the Norushen encounter, where NPCs from the Protectors encounter appear. If the Norushen encounter does not have a loot spec setting, but the Protectors encounter does then the addon would incorrectly detect the start of the Protectors encounter that way. Therefore, as a healer, make sure you choose a loot spec for both encounters. They can be different, and they can be the "default for the instance" setting; as long as they are not "Do not change" the encounter will work correctly. For the Galakras encounter, if you do not target Galakras earlier the start of the encounter won't be detected until Galakras is shot down and becomes attackable, but the loot spec will still be set correctly at that point.

For world bosses, there is no actual difficulty setting, so the dungeon journal difficulty is ignored and the tooltip doesn't show one regardless of the "/als diff" setting. Furthermore world bosses have no boss frames, so you do need to target them even as a healer if you want AutoLootSpec to recognize them.

If the addon doesn't do what you expect it to do, please post the output of the command "/als debug" while targeting the boss.

[*] With some exceptions: in the Spoils of Pandaria encounter, none of the boss frames have names that appear in the dungeon journal, so these are recognized by their NPC ID.

Upcoming features

  • Switch to full NPC-ID based detection, to avoid potentially localization issues with varying boss names
  • Localization support


v5.4.4, 2013-10-19

  • Fix detection of Spoils of Pandaria encounter

v5.4.3 BETA, 2013-10-06

  • Track encounters via boss frames, when a boss frame with a recognized name appears, set the loot spec and then will not touch it again until the end of the encounter.
  • If you're a healer on the Norushen encounter, make sure to set both Norushen and Protectors loot spec to something other than "Do not change", or the NPCs in the Test of Reliance will be detected as Protectors encounter and the loot spec set for that encounter.

v5.4.2 BETA, 2013-10-03

  • Support setting a default specialization for an instance, which applies to all encounters in the instance with an Auto Loot Spec set to "Do Not Change". Changes for individual boss settings will take precedence of course.

v5.4.1, 2013-09-23

  • Loot specialization can now be changed in combat too, so it's no longer required to target the boss before combat (thanks papsol)

v5.4.0, 2013-09-10

  • Encounter Journal difficulty IDs have changed, use the new values (also fixed flex difficulty)
  • Update TOC for patch 5.4
  • Fix recognition of Durumu encounter (he has a different in-game name than encounter journal)
  • Show when a new encounter is detected even if the loot spec doesn't need changing
  • /als dump command for debugging loot spec tables

v5.3.2 (BETA), 2013-08-27

  • Preliminary support for 5.4 (flex difficulty), please report any bugs from PTR
  • /als reload command to reload bosses for the current instance/difficulty if it fails somehow
  • saved variables changed slightly, will be converted upon first loading

v5.3.1, 2013-06-04:

  • fix loot spec setting on Nalak and Oondasta not working

v5.3.0.2 (BETA), 2013-06-02:

  • remove some debug prints
  • support different difficulty settings
  • move button if Otis addon is loaded
  • add slash commands /als /autolootspec

v5.3.0.1 (BETA), 2013-05-31:

  • initial version

r35 | jdrexler75 | 2013-10-19 22:20:27 +0000 (Sat, 19 Oct 2013) | 1 line
Changed paths:
   A /tags/v5.4.4 (from /trunk:34)

Tagging as v5.4.4
r34 | jdrexler75 | 2013-10-19 12:00:59 +0000 (Sat, 19 Oct 2013) | 1 line
Changed paths:
   M /trunk/AutoLootSpec.toc
   M /trunk/bosses.lua
   M /trunk/todo.txt

fix detection of Spoils of Pandaria
r32 | jdrexler75 | 2013-10-15 22:35:10 +0000 (Tue, 15 Oct 2013) | 1 line
Changed paths:
   M /trunk/AutoLootSpec.toc
   M /trunk/bosses.lua
   M /trunk/todo.txt

fix Spoils and Durumu by encounter ID
r30 | jdrexler75 | 2013-10-08 20:55:41 +0000 (Tue, 08 Oct 2013) | 1 line
Changed paths:
   M /trunk/AutoLootSpec.toc

r29 | jdrexler75 | 2013-10-08 20:55:06 +0000 (Tue, 08 Oct 2013) | 1 line
Changed paths:
   M /trunk/AutoLootSpec.toc
   M /trunk/bosses.lua
   M /trunk/main.lua
   M /trunk/todo.txt

encounter doesn't end with last boss frame if player is still in combat
r27 | jdrexler75 | 2013-10-06 17:29:20 +0000 (Sun, 06 Oct 2013) | 1 line
Changed paths:
   M /trunk/AutoLootSpec.toc
   M /trunk/bosses.lua
   M /trunk/journal.lua
   M /trunk/main.lua

set loot spec for raid encounters based on boss frames; when a boss frame is recognized the loot spec is set and then not changed until the end of the encounter
r25 | jdrexler75 | 2013-10-02 17:19:25 +0000 (Wed, 02 Oct 2013) | 1 line
Changed paths:
   M /trunk/AutoLootSpec.toc
   M /trunk/bosses.lua
   M /trunk/journal.lua
   M /trunk/main.lua
   M /trunk/todo.txt

support default loot spec for instance
r23 | jdrexler75 | 2013-09-24 20:43:29 +0000 (Tue, 24 Sep 2013) | 1 line
Changed paths:
   M /trunk/AutoLootSpec.toc
   M /trunk/bosses.lua
   M /trunk/main.lua
   M /trunk/todo.txt

SetLootSpecialization works in combat, remove corresponding restrictions


  • #12

    The addon was spamming my chat with "AutoLootSpec: encounter "X" ignored, there's no setting for it." (x replaced with Aethas Sunreaver or somthing) on galakras lfr, and was unable to set the proper loot specialization - using the latest beta builds. It also happens to a lesser degree in 5 man heroics.

    Whatever the case, less spam please.

    Last edited by trigunwow on 10/7/2013 12:44:30 PM
  • #15

    It's a beta version. It's for testing. That's why it has some more debug output than actual releases.

  • #9


    LOVE the addon, so useful. One problem. Flex and LFR reward different itemlvls. Can they be separated in the addon?

    For example, say I got every single piece of 528 loot off Immerseus for my DPS spec. I would want to switch to tank loot on Immerseus LFR, but I would still want to get DPS loot in Flex.


  • #10


    Set "/als diff 2" to have different settings for every difficulty.

  • #11

    Sweet, thanks! I must have missed it in the docs.

  • #6

    Iron Qon, in Throne of Thunder, isn't actually targettable until later in the fight. Before combat starts you can only target his Quillen mounts. Ro'shak is the one that is active at first, but Dam'ren and Quet'zal are there as well. 

  • #8


    Yeah, but it should work to set the auto loot spec when you target these sub-bosses as well. Any target that's listed in the Dungeon Journal under the "Model" tab should work in fact, not just the main boss. Council and Twin Consorts don't even have a main boss as such, or a boss named after the encounter.

  • #3

    im getting spemed with 


    Difficulty key is still spec-nh

  • #4


    Yeah I was still working out some bugs and left the debugging info on. I fixed the bugs and removed this output for the second beta release.

  • #1

    This sounds pretty awesome.


    edit: please to be having otis support so that the two addons don't have a button in the exact same spot.


    Last edited by acethebunny on 5/31/2013 9:00:34 AM
  • #2

    The Otis addon is itself hiding the "model" tab of the dungeon journal with its "Up" button, and is largely obsolete anyway with the reworked DJ UI of 5.3 that allows selecting the boss directly. I'm not against making my addon compatible with Otis, I'm just wondering why people would still be using it and whether it's really worth the effort.

    [edit] I've implement this change in the latest alpha build (r9).




    Last edited by jdrexler75 on 6/1/2013 11:02:32 AM
  • #5

    Thanks. I still use it for the reason I commented on Otis's page. The default UI likes to just stop working for certain things sometimes, and the dungeon journal is one of those so instead of reloading my UI to change bosses, I can click the down arrow to see the next bosses loot table. And who cares about boss models. lol =p

    but again, thanks for the update and support to move the button. <3

    edit: i hadn't even noticed that the up arrow for otis was over the model button in default until you said something. lol

    Last edited by acethebunny on 6/2/2013 12:51:35 PM
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Marriland Furious Fists Giveaway!