Relaying MogIt temp fix for Monks

Wyrmrest Accord
Go to "Your WOW folder"\Interface\Addons\MogIt\Locale\Lists.lua

at line 77 a table is declared:

L.classBits = {
DEATHKNIGHT = 32,
DRUID = 1024,
HUNTER = 4,
MAGE = 128,
PALADIN = 2,
PRIEST = 16,
ROGUE = 8,
SHAMAN = 64,
WARLOCK = 256,
WARRIOR = 1,
};

overwrite it with:

L.classBits = {
DEATHKNIGHT = 32,
DRUID = 1024,
HUNTER = 4,
MAGE = 128,
MONK = 128,
PALADIN = 2,
PRIEST = 16,
ROGUE = 8,
SHAMAN = 64,
WARLOCK = 256,
WARRIOR = 1,
};

Now the Monk is in the list and no lua errors will occure, BUT i don't know which number should be shown, so I used the number of the MAGE. I haven't encountered any errors/bugs so far with it.


Working for me so far, though I don't get to see any monk only items, just classless leather, weapons, etc. I assume if you look at cloth items you'll see the mage tier in there because of the numbers being the same.
I also sorta fixed this in game by going into:

Ranged > Crossbows
Then
Filters > Show Filters > Classes -> All

It will show monk only items, but it will also show all leather with restrictions (luckily it displays which class the restriction is for).

Edit: To note, you of course can go view the other modules after you do ranged > crossbows, it just needs to load at least one kind of module before you can use the filter fix
I'm guessing that monks would be 512.
I love you.
When I open the lua file All I get is
local MogIt,mog = ...;
mog.L = setmetatable({},{__index = function(tbl,key)
return key;
end});
You shouldn't need to change it anyway, Opheliea. Monks were included in the last update--get the new version if they're still missing.

Join the Conversation

Return to Forum