Get an Epic Experience with Premium

XLoot

Bags & Inventory Login to Add Favorites
  • 47 Likes
  • World of Warcraft
  • 28,149 Monthly Downloads
  • Supports: 5.4.8
  • 2,182,105 Total Downloads
  • Updated 09/20/2014
  • Created 08/15/2008
  • 3,220 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: z15-release
or

About XLoot

Notes about new version and the major changes made

If you are experiencing more than one problem, please make sure you completely remove XLoot and download it fresh from here or the Curse Client.

After that, please create or comment on a existing ticket with your error(s)

All options are available via /xloot or Interface -> AddOns -> XLoot (/xlm toggles Monitor's anchors, /xlg toggles Group's)

About

XLoot is a small group of addons which improve looting in WoW by replacing default frames.

XLoot Frame
Replaces the Loot Frame, adding more information and behavior/appearance options.
XLoot Group
Replaces Group Loot frames, modifies Loot Alerts/Bonus Roll frame
Group frames display current roll choices, the rolled numbers, and the winner.
If you experience any problems rolling on items, please disable XLoot Group and post a report with any error.
I understand this may cause you to lose out on a item, which is extremely unfortunate.
However, I am unable to debug it myself as I no longer play, but welcome any errors or volunteer debugging efforts.
The rest of XLoot can be used safely without Group.
XLoot Monitor
Shows a "toaster" for looting items, similar to Guild Wars 2, allowing you to either more visibly see what you and others loot, or remove loot messages from your chat box all together.
XLoot Master
Provides a more convenient Master Looter menu

Any of these modules (Frame, Group, Monitor, Master) can be disabled like any other addon if you do not want their functionality.

Masque Skins

Not all Masque skins will work without adjustment.

Please see XLoot\skins.lua (Comments at the top) and then XLoot\SKIN_TWEAKS.lua (See examples and add tweak for skin here)

Old versions

I understand that these are large changes and may take adjustment. If you have suggestions as to how to improve the mod or something you want from the old version, please let me know.

If you are offended by these changes, a mop-compatible version will remain here but will not be supported: http://www.wowace.com/addons/xloot/files/429-mop-3-release/

I welcome your feedback.

tag z15-release
b76485bef15189079a92e913f0345dbaa38f6d58
Xuerian <sky.shell@gmail.com>
2014-09-20 05:25:24 -0400

Make bonus and alert frame adjustments optional

--------------------

Xuerian:
    - Make hooking bonus and alert frames optional (To improve compatibility with other addons..)
    - Split out option types into BetterOptionsTypes, change BetterOptions calls to simple functions instead of object methods, tweaks

Comments

First Previous Page 1 of 43 Next Last
  • #860

    It's been almost four years since I last used this addon, but I seem to remember that it had a "history" feature where you could scroll back and look at all the loot for a particular group or dungeon run.  I remember using this occasionally just to doublecheck, did I loot all the marks off the bosses or did I miss one etc.

    Is this feature still available?  I don't see it anymore.  Even my old macro... "/xloot history" just brings up the config screen now.

  • #861
    Quote from charleslaine »

    It's been almost four years since I last used this addon, but I seem to remember that it had a "history" feature where you could scroll back and look at all the loot for a particular group or dungeon run.  I remember using this occasionally just to doublecheck, did I loot all the marks off the bosses or did I miss one etc.

    Is this feature still available?  I don't see it anymore.  Even my old macro... "/xloot history" just brings up the config screen now.

    Unfortunately that was one of the least used features of the entire set of mods - it got cut in the "Big 1.0 rewrite". If I ever start playing and modding again, it's high on the list, though.

  • #851

    So... I really like your addon, dude... But the group loot thing was a downer... I never messed around with WoW addons but I am a Java developer... Well, anyways, I had a look on the code and added a few prints and monitored during the game... I couldn't really reproduce the problem even though I had it several times today, but since the bug is on the Toggle function I just commented the self:Disable() line and left alone that one that sets the Alpha.

    With that, obviously, I don't get the disabled buttons anymore, instead they just appear a little transparent and, as far as I can tell, I can click them.

    There's some random shit going on with that variable status that eventually is false for all 3 buttons... I can't say what it is... If only I knew a little more about Lua I would try a little harder... But the "fix" kinda is enough for me.

     

    Last edited by mtrojahn on 7/31/2014 7:22:46 PM
  • #852

  • #859
    Quote from Xuerian »
    Quote from mtrojahn»

    Yeah, no problem I'll continue looking into it.

    But I had this wierd feeling I might just be dumb, lol... So I disabled the addon for a while and try to look for gear that I thought I should be able to roll need. Then for my surprise, this happened:

    Why my class can't roll need on that trinket? I just don't get it... Maybe I was away from the game for too long but I don't see any reason why a hunter can't roll on +30 Hit. Can anyone enlightmen me?

    No idea, but this is what I've been suspecting for a long time. It's hard to blame anything else, the :Enabled() state of buttons is set directly based off the results of a GetLootRollItemInfo(rollid) call, which is the same method the default loot UI uses.

    It's hard to explain this to users who are angry over loot they believe they missed because of the addon, though.

    I opened a ticket and sent that screenshot, here is what they answered:

    So this item originally had a different proc ability that "reduced armor on melee hit". I suspect that the item is still flagged as a melee only trinket and this is causing the loot system to consider hunters in eleigible to use it. This is due to you only being able to Need on items your character can use.

    I will get this information forwarded along to have this item looked into. However, it would also be a good idea to put in a bug report through the game as well.

    So, apparently it is caused by bugged items indeed. :)

  • #858
    Quote from mtrojahn»

    Yeah, no problem I'll continue looking into it.

    But I had this wierd feeling I might just be dumb, lol... So I disabled the addon for a while and try to look for gear that I thought I should be able to roll need. Then for my surprise, this happened:

    Why my class can't roll need on that trinket? I just don't get it... Maybe I was away from the game for too long but I don't see any reason why a hunter can't roll on +30 Hit. Can anyone enlightmen me?

    No idea, but this is what I've been suspecting for a long time. It's hard to blame anything else, the :Enabled() state of buttons is set directly based off the results of a GetLootRollItemInfo(rollid) call, which is the same method the default loot UI uses.

    It's hard to explain this to users who are angry over loot they believe they missed because of the addon, though.

  • #857
    Quote from Xuerian »
    Quote from mtrojahn»

    Hey Xuerian,

    Sorry but I just confirmed that it still happens :(

    One thing came to mind, what is the default state of "self"? If it's already disabled by default then we may need to add a self:Enable() on the false clause instead of just commenting the Disable() out.

    I'll try that.

    in the -- Roll buttons section, all Toggle() through SetText() are all functions each roll button gets. In Lua, self is just sugar when you call table:Method(), it's the same as table.Method(table).

    As far as the buttons, they should start enabled, but you could just move the self:Enable() up to the top of Toggle.

    I would test this but it's basically impossible without a active sub and a character fit to do at least lfd

    Yeah, no problem I'll continue looking into it.

    But I had this wierd feeling I might just be dumb, lol... So I disabled the addon for a while and try to look for gear that I thought I should be able to roll need. Then for my surprise, this happened:

    Why my class can't roll need on that trinket? I just don't get it... Maybe I was away from the game for too long but I don't see any reason why a hunter can't roll on +30 Hit. Can anyone enlighten me?

    Last edited by mtrojahn on 8/2/2014 8:56:38 PM
  • #856
    Quote from mtrojahn»

    Hey Xuerian,

    Sorry but I just confirmed that it still happens :(

    One thing came to mind, what is the default state of "self"? If it's already disabled by default then we may need to add a self:Enable() on the false clause instead of just commenting the Disable() out.

    I'll try that.

    in the -- Roll buttons section, all Toggle() through SetText() are all functions each roll button gets. In Lua, self is just sugar when you call table:Method(), it's the same as table.Method(table).

    As far as the buttons, they should start enabled, but you could just move the self:Enable() up to the top of Toggle.

    I would test this but it's basically impossible without a active sub and a character fit to do at least lfd

  • #855
    Quote from Xuerian »
    Quote from mtrojahn »

    Yeah, that's the workaround I was about to suggest after I find my authenticator. I'm not sure what happens when you try to make a roll that you can't, so long as it's nothing that will work fine.

    I'm not sure what's happening there, the Toggles() are passed roll data straight from WoW (boolean need, greed, de) from GetLootRollItemInfo(rollid). It's like WoW is reporting erroneous qualifications.

    Can't really tell if this is the same issue other people people were having previously, but it should work around the recent one. I'll push a version with a similar change shortly.

    Hey Xuerian,

    Sorry but I just confirmed that it still happens :(

    One thing came to mind, what is the default state of "self"? If it's already disabled by default then we may need to add a self:Enable() on the false clause instead of just commenting the Disable() out.

    I'll try that.

  • #854

    Yeah... The alpha kinda makes it look disabled and even if you try and click it it won't do nothing... So I guess it's fine till more debugging.

  • #853
    Quote from mtrojahn »

    Yeah, that's the workaround I was about to suggest after I find my authenticator. I'm not sure what happens when you try to make a roll that you can't, so long as it's nothing that will work fine.

    I'm not sure what's happening there, the Toggles() are passed roll data straight from WoW (boolean need, greed, de) from GetLootRollItemInfo(rollid). It's like WoW is reporting erroneous qualifications.

    Can't really tell if this is the same issue other people people were having previously, but it should work around the recent one. I'll push a version with a similar change shortly.

  • #848

    I have had a few problems with Group Loot. 

    So I turned it off the other day but have lost my ability to have the smaller more compact version of the roll loot window that gives us options to need/greed/pass. It puts it back to the old style frame that is massive.

    I wish to still have the look of: http://media-curse.cursecdn.com/attachments/82/693/34e7308b295090f8f24d2bf8e4a4aec9.png

    Can you please advise how this can be done without having Xloot Group installed/turned on?

  • #849
    Quote from Mardleseyth »

    I have had a few problems with Group Loot. 

    So I turned it off the other day but have lost my ability to have the smaller more compact version of the roll loot window that gives us options to need/greed/pass. It puts it back to the old style frame that is massive.

    I wish to still have the look of: http://media-curse.cursecdn.com/attachments/82/693/34e7308b295090f8f24d2bf8e4a4aec9.png

    Can you please advise how this can be done without having Xloot Group installed/turned on?

    Well, considering that _IS_ XLoot Group.. No, you have to have it on to have those.

    You do have a couple options:

    * Work with me to figure out what the problems are so I can fix them (I can test things on a trial account, that's it)

    * Use a alternative like TeksLoot

  • #844

    Having an issue where i can't even roll on loot, which just caused me to lose out on an epic drop in a low level dungeon... Fml

  • #845
    Quote from freeksexmod »

    Having an issue where i can't even roll on loot, which just caused me to lose out on an epic drop in a low level dungeon... Fml

    I'm very sorry that happened. This is a long-standing bug (See the description) that I have not been able to nail down.

    It works almost all the time, but as you can see, it only takes once.

    That's why there's a warning in the description, but that doesn't make it suck any less.

    For the record, I haven't played wow for coming on three years now, so I have no regular usage of it to debug. If you can tell me how to reproduce the situation where you can't roll on loot, I might be able to fix it.

  • 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 »

Absolute Lojack Giveaway!