Download
(648 b)
Download
Updated: 02-06-13 03:15 AM
Pictures
File Info
Updated:02-06-13 03:15 AM
Created:08-02-10 04:07 AM
Downloads:28,694
Favorites:229
MD5:

XLoot 1.0 (Inactive)  Popular! (More than 5000 hits)

Version: 1.0_final
by: Xuerian [More]

This addon has been merged into XLoot. Please use it instead.


A customizable loot frame

Providing a large array of options to change how loot is presented, as well as allowing you to use Masque or ButtonFacade Skins, XLoot's job is to make looting more functional while still having a better form.


Options GUI available under Interface->Addons or /xloot

The 1.0 XLoot branch will eventually replace the legacy XLoot once all features have been implemented.
The major advantage to using the new version is support for Masque/ButtonFacade skins, as well as custom image-based skins instead of simply coloring the frame.

Skinning

XLoot can use any Masque skins, but skins made to fit rectangles will work better for obvious reasons.
Here's a example of Caith (A masque skin) with Frame transparency set to 0, along with the Legacy skin and a normal background:


If you find a skin that doesn't fit correctly, either tell me or go ahead and make a quick compatibility addon (See below)

About the plugins

XLoot Group/Monitor/Master require the support plugin in order to be used with this version.

I will be re-writing them as time allows to be stand-alone addons instead of plugins, which will work alongside 1.0 natively, and once that happens, they will all replace the old versions I post. I respect that some people like the old look of the frames, and I may try to make a legacy-lookalike skin.

Extending XLoot

It's easy to release skins or tweak masque skins (Or include tweaks in your skin, if you are already a masque skin author!) Skins are really just square textures of a border, like Masque skins.
To let XLoot know about your skin, use: XLootFrame:RegisterSkin(skin_name, skin_table)
To add a tweak for a Masque skin, use: XLootFrame:RegisterMasqueTweak(masque_skin_name, skin_table)
For documentation of skin_table, see the comments near the top of XLoot.lua
Please make sure you have permission to use any textures you include.

final:
Notifies users that "XLoot" should be installed instead, as this is now inactive.
This is only due to the massive fragmentation the addon has experienced over its lifetime, and to prevent more subsequent user confusion.

z27:
Add channel menu to right click of link button
Automatically resize bottom buttons

z26:
Add new skin (Smooth) as default
Add Link Button Visibility option

z25:
Add AutoLoot options for coin and quest items
(This is separate from WoW's autoloot completely and does not change it)
Option default changes (Reset to see)

z24:
Change preview items

z23:
Preview frame in options

z22:
Fix right-click not picking up loot

z21:
Minor performance update
Better compatibility with Masque skins
Proper zhTW localization

z18:
Fixed skin border size not applying
Allowed skins to supply alternate default colors (User must have default color settings for them to apply)
Adjusted color settings for "Legacy" skin
Slightly darkened loot borders when coloring by quality
Added a couple failsafes to try to catch slot errors

z17:
Mostly transparent changes involving packaging.

1.0.16a:
Fixed bug when selecting profile
Localized profile name

1.0.16-release:
**Options panel complete
**Slash commands completely changed
Add "Legacy" skin (Thanks to rikarods)
Added Profile management panel
/xloot now opens options panel
[/xloot get] lists options that can now be set via [/xloot set] for those who still wish to use slash commands
Fixed Link-to-chat "Threshold not reached" issue
Resorted options panel
Recolored large option element labels
Adjusted a lot of the labels

1.0.16-alpha:
Nearly-complete "Blizzard Options Panel" GUI to replace slash commands (Missing Profiles controls, and probably broke some slash commands)
Separated frame and row alpha settings
Added "Highlight" option for rows
Fixed bottom buttons highlighting
Added fixed-width option
Made "collapse looted slots" a option
Added XLootFrame:RegisterSkin and :RegisterMasqueTweak to allow for user made and distributed skins. See top of XLoot.lua
Lost some sanity


FFFFFUUUUUUUUUUUU:
Testing fixes is probably a good thing. The amount of people using this file and reporting this complete failure is slightly disappointing..

1.0.15:
Fix Masque integration again, fail gracefully if required version is not used.

1.0.14:
Masque/ButtonFacade fix. Requires Masque alpha at this point.

1.0.13:
4.2 fix

1.0.12:
Fixed "text" error when using /xloot skin
Reverted to 1.0.x versioning until a name change, due to curse filename conventions

1.1:
Improved help. Added /help color
Added coloring options: {frame/loot}_border (formerly frame/loot), _background, _gradient
Added skin 'hack' for PixelSkin
Added skin.border_pad, which pads the icon, item, and loot frame at the same time.
Changed skin.pad_small and skin.pad_large to skin.pad_icon and skin.pad_item
Added skin.pad_frame

1.0.10:
Sanity check for errors regarding Masque/skins
Added reasonable responses to /xloot. Help for commands is now available in-game.

1.0.9:
Can now use skins with spaces in the name (oops)
*Re-uploaded to remove .git folder

1.0.8:
Added check for variable to prevent erroring out on autoloot/addon loot.

1.0.7:
Tooltip moved to uncover icons above it
Info color option added
font_size_loot and font_size_info added

1.0.6:
4x TOC fix, minor cleanup

1.0.5:
Fixed frame_snap off defaults issue. (It was snapping to 0,0 - bottom left of the screen)

1.0.4 "I'm just going to fix this one thing and push another version..":
Another attempted fix at unpack() error
Slash commands and option profiles introduced
Frame coloring cleaned up
Bind indication fixed
Frame snapping (or not, while disabled) fixed
Skin picking changed

1.0.3:
Attempted fix unpack() expects table error

*Re-uploaded 1.0.2 to fix improper Link All settings

1.0.2:
Fixed Link All
Fixed skin_spacing_row
Per-addon ButtonFacade settings saved/respected
Quality Highlighting works (Somewhat, enable with loot_border_quality = true in XLoot.lua)
Naming as release version


1.0.1:
Added default texture (Thanks, Ferous)
Possibly fixed AceConsole error
Post A Reply Comment Options
Unread 03-06-12, 02:01 AM  
Nathanyel
A Deviate Faerie Dragon
 
Nathanyel's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 213
Uploads: 17
Re: Coins a no-show

Originally Posted by lwoodya
When I loot coins, they do not show up in the Xloot frame. I have seen some 1g or more show up on occasion, is there a threshold to show, can it be adjusted?
This is due to the addon's recent autoloot feature, it's enabled by default for both coin and quest items.

I must say, I deactivated it after a while, it did kinda feel weird to not see those at all - with the game's own autoloot, you at least see them for an instant. Mobs that only drop coin and/or quest items feel especially non-rewarding, since when you loot them, nothing really happens except in the chatbox. Oh, and the quite regular error messages, when the game's autoloot clashes with the addon's.
Could you implement either a) a visual delay, meaning the autolooted items still show up for a second or half in the lootframe or b) disable the functionality in situations where the game's autoloot kicks in anyway?
Last edited by Nathanyel : 03-06-12 at 02:03 AM.
Report comment to moderator  
Reply With Quote
Unread 03-05-12, 07:06 PM  
lwoodya
A Kobold Labourer

Forum posts: 0
File comments: 27
Uploads: 0
Coins a no-show

When I loot coins, they do not show up in the Xloot frame. I have seen some 1g or more show up on occasion, is there a threshold to show, can it be adjusted?

Also, my JC daily for elemental goo does not show up when being collected.
Report comment to moderator  
Reply With Quote
Unread 01-28-12, 02:13 PM  
Xuerian
A Fallenroot Satyr
 
Xuerian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 161
Uploads: 7
Thank you for this report. I also appreciate your narrowing it down, you made it much more precise than reports on Curse managed.

It turned out to be that when you have more than 3 items and loot either slot 1 or slot 2, the latter slots will be stuck as a nonexistent item.

I have fixed it and will update the version here shortly.

Originally Posted by Nathanyel
I think there may be a problem with the autoloot feature and manual looting of other items in the mob, noticed this with bosses that drop several BoP items (which have to be manually looted if you're solo)
Most notable when soloing BC heroic bosses (e.g. Ikiss after Anzu, for the rep and to get out of the instance faster) as they drop coin and 3 BoP items. I get the BoP confirmation for item #1 automatically, confirm it, click item #2, and it will often loot #3 instead, while still keeping #3 in the loot window, or indeed loot #2, but remove #3 from the loot window.

*edit* Ok, it's not linked to XLoot's autoloot, as it happens with that deactivated as well.
*edit2* Also not related to the game's autoloot, or BoP items for that matter. XLoot simply sometimes removes the wrong item from the loot window when something is looted.
Report comment to moderator  
Reply With Quote
Unread 01-28-12, 12:50 PM  
Nathanyel
A Deviate Faerie Dragon
 
Nathanyel's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 213
Uploads: 17
I think there may be a problem with the autoloot feature and manual looting of other items in the mob, noticed this with bosses that drop several BoP items (which have to be manually looted if you're solo)
Most notable when soloing BC heroic bosses (e.g. Ikiss after Anzu, for the rep and to get out of the instance faster) as they drop coin and 3 BoP items. I get the BoP confirmation for item #1 automatically, confirm it, click item #2, and it will often loot #3 instead, while still keeping #3 in the loot window, or indeed loot #2, but remove #3 from the loot window.

*edit* Ok, it's not linked to XLoot's autoloot, as it happens with that deactivated as well.
*edit2* Also not related to the game's autoloot, or BoP items for that matter. XLoot simply sometimes removes the wrong item from the loot window when something is looted.
Last edited by Nathanyel : 01-28-12 at 01:24 PM.
Report comment to moderator  
Reply With Quote
Unread 01-26-12, 04:38 PM  
Angrysteel
A Murloc Raider

Forum posts: 6
File comments: 203
Uploads: 0
For some reason, when in a raid, all the loot has a red background to it.

Solo looting, everything is fine. But when someone is master looter in a raid, i open the boss corpse and all the icons are just red.

Was this something that was recently added? At first i thought it was just making items red that my class couldnt use, which was kind of useful. But then i realized it was making everything red, which just seems wierd.
Report comment to moderator  
Reply With Quote
Unread 01-22-12, 09:53 AM  
iGeMiNix
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I think the button would be great at that size. You could probably make the button on top of the frame before the first item. I guess either way, it is pretty much figuring out to put it the left of the first item or on top of it. lol
Report comment to moderator  
Reply With Quote
Unread 01-21-12, 06:54 PM  
Xuerian
A Fallenroot Satyr
 
Xuerian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 161
Uploads: 7
Re: Take all/Loot all

Originally Posted by iGeMiNix
Hey, thanks for the amazing addon. I was wondering if you will ever put a take all/loot all button as sometimes I like to check out what I loot but don't want to click on each thing. I know there is also autoloot for looting everything but I don't like having to check my inventory to see what I got. Just wondering what you think. It's fine if you say you have no plans for it. Again, thanks for your amazing addon.
Actually I have been thinking about it. I added auto-looting coin and quest items (always/solo/never) already, which I found very nice personally. I'll update the version here in a bit, I do my development on Curse.

If you think I could do better than that, do feel free to give more feedback =). The more ideas I hear for it the more I might be able to do.

If I add a "loot all" button, I was thinking it would be about the size of a item icon, but a tab to the left of the first item which would be where the mouse would snap to.
Report comment to moderator  
Reply With Quote
Unread 01-21-12, 06:45 PM  
iGeMiNix
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Take all/Loot all

Hey, thanks for the amazing addon. I was wondering if you will ever put a take all/loot all button as sometimes I like to check out what I loot but don't want to click on each thing. I know there is also autoloot for looting everything but I don't like having to check my inventory to see what I got. Just wondering what you think. It's fine if you say you have no plans for it. Again, thanks for your amazing addon.
Report comment to moderator  
Reply With Quote
Unread 01-19-12, 06:59 PM  
Xuerian
A Fallenroot Satyr
 
Xuerian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 161
Uploads: 7
Originally Posted by Angrysteel
Either solution would be fine. Growing upwards is just seems to be the most common solution.
Well, I went back to do this and realized I already do this. Frame snapping forces the frame to stay in the bounds of the screen.

The best I could do for you is make a option to add a custom bounding offset (ex -100 if your lower ui is 100px high)

But there's no way for me to detect your UI otherwise, unless it alters the viewport.. in which case I think it should automatically, but I haven't checked that.
Report comment to moderator  
Reply With Quote
Unread 01-15-12, 07:14 PM  
Xuerian
A Fallenroot Satyr
 
Xuerian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 161
Uploads: 7
Originally Posted by excitor
Is there any option to disable the red text on item names? Or is it a bug?

Otherwise I recently switched over finally from xloot to xloot 1.0 great addon just took some getting used to
Red text on item names? I haven't experienced this before, and WoWI doesn't have the version Curse does, which sets locked items to red..

Screenshot?

And glad you like it =)
Report comment to moderator  
Reply With Quote
Unread 01-15-12, 02:15 PM  
excitor
A Murloc Raider
 
excitor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 40
Uploads: 1
Is there any option to disable the red text on item names? Or is it a bug?

Otherwise I recently switched over finally from xloot to xloot 1.0 great addon just took some getting used to
Report comment to moderator  
Reply With Quote
Unread 01-15-12, 07:37 AM  
Angrysteel
A Murloc Raider

Forum posts: 6
File comments: 203
Uploads: 0
Either solution would be fine. Growing upwards is just seems to be the most common solution.
Report comment to moderator  
Reply With Quote
Unread 01-14-12, 07:24 PM  
Xuerian
A Fallenroot Satyr
 
Xuerian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 161
Uploads: 7
Originally Posted by Angrysteel
Lets say i have my loot frame at X=0, and Y= -250. This would be center screen, but lowered towards the bottom end of the screen.

Looting normal mobs, you get 1-4 items, and it works fine. But if you loot a boss, with 8-10 items, its too many items and some items get shoved off the screen. You can drag the loot frame up and still see all the items.


Boss mods like DXE, Bigwigs, DBM, etc etc all have an option that would allow you to grow the timers upwards. Allowing you to set a lower anchor point, and each new timer goes above the old, instead of below it.


I guess the easiest way to demostrate this would be to ancher Xloot the very bottom of your screen. Go loot a mob that drops more than 1 item and you will noticed you can only see the 1 item. When you loot that item (and you have Collaspe Looted Slots enabled) a new item appears. If you didnt have Collaspe Looted Slots enabled, you would have never known another item was dropped.


If Xloot allowed you to pick a bottom anchor, and then all the loot would be listed upwards, it would fix this problem. This problem is very common for those that use Dashboard type UIs.
Thanks for the explanation.

I can see the issue, but are you sure you would rather it grow upwards instead of simply not snapping itself off the screen?

As far as dashboard UIs, if you have a UI that covers a good portion of your screen you're going to have some problems regardless. My UI is aligned to the bottom of the screen, but doesn't take up much real estate and thus doesn't have this as a common issue, for example.
Report comment to moderator  
Reply With Quote
Unread 01-14-12, 08:43 AM  
Angrysteel
A Murloc Raider

Forum posts: 6
File comments: 203
Uploads: 0
Lets say i have my loot frame at X=0, and Y= -250. This would be center screen, but lowered towards the bottom end of the screen.

Looting normal mobs, you get 1-4 items, and it works fine. But if you loot a boss, with 8-10 items, its too many items and some items get shoved off the screen. You can drag the loot frame up and still see all the items.


Boss mods like DXE, Bigwigs, DBM, etc etc all have an option that would allow you to grow the timers upwards. Allowing you to set a lower anchor point, and each new timer goes above the old, instead of below it.


I guess the easiest way to demostrate this would be to ancher Xloot the very bottom of your screen. Go loot a mob that drops more than 1 item and you will noticed you can only see the 1 item. When you loot that item (and you have Collaspe Looted Slots enabled) a new item appears. If you didnt have Collaspe Looted Slots enabled, you would have never known another item was dropped.


If Xloot allowed you to pick a bottom anchor, and then all the loot would be listed upwards, it would fix this problem. This problem is very common for those that use Dashboard type UIs.
Last edited by Angrysteel : 01-14-12 at 08:44 AM.
Report comment to moderator  
Reply With Quote
Unread 01-13-12, 09:40 PM  
Xuerian
A Fallenroot Satyr
 
Xuerian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 161
Uploads: 7
Originally Posted by Angrysteel
Still planning to add a "grow upwards" option?
You'll have to refresh my memory as to what exactly would grow upwards with the loot frame O_o
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: