Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(660 b)
Download
Updated: 02-06-13 03:18 AM
Addon for:
XLoot.
Pictures
File Info
Updated:02-06-13 03:18 AM
Created:unknown
Downloads:52,810
Favorites:579
MD5:

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

Version: XLootGroup_final
by: Xuerian, Dridzt, mikk

Please use XLoot now. Group is included.




XLoot Group - A replacement for the blizzard loot roll frames.

Requires XLoot


All options are available through /xloot group (Command line) or /xloot options -> XLoot Group (GUI). Each option is fully documented in the tooltip for it.

Group picks up styles from XLoot's appearance settings.

You can place Group anywhere you like by dragging either item rows, or the anchor.

You can show/hide the anchor at any time in Group's options.

Rows act like item links if possible- Shift clicking links them, Ctrl-clicking tries them on, and each has a tooltip for the item.

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.

r65:
- toc update, compatible with Hour of Twilight (4.3)

r64:
4.2 update via Dridzt

r62:
4.0 update

0.61-30300:
- user patch for compatibility with auto-roll addons (eg. PassLoot)

0.6-30300:
3.3 compatibility update
disenchant option added.

r26541
Updated for 2.0-1
0.5-wotlk:
Fixes for WotLK

r36524
Fixed: Buttons staying faded out.
Added: need/greed/pass numbers next to the row. Enable in options.
Added: Spanish locale

r26541
Various code structure updates.
Added: Toggle for fading out rows.

* 20718
Added BindOnXXXX display next to roll buttons.
Fixed issue with vanishing roll buttons.
Archived Files (6)
File Name
Version
Size
Author
Date
r65
11kB
Xuerian
12-16-11 10:53 PM
r64
11kB
Xuerian
06-30-11 04:56 PM
r62
11kB
Xuerian
10-13-10 07:11 PM
0.61-30300
11kB
Xuerian
12-18-09 06:24 PM
0.6-30300
11kB
Xuerian
12-10-09 04:55 AM
0.5-wotlk
12kB
Xuerian
10-19-08 05:31 PM


Post A Reply Comment Options
Unread 09-04-12, 06:25 PM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1192
File comments: 780
Uploads: 82
Originally Posted by Ellementz
I can't figure out for the life of me how to move the group loot window, I can see no anchor and no option to lock/unlock in the group options tab any thoughts?
This site hasn't been updated with the most current versions of the XLoot* family of addons.

The following should be in working order at the moment:
- XLoot1.0
- XLootGroup
- XLootMaster

XLoot is deprecated and will be replaced by XLoot1.0.
XLootMonitor has not been updated but it might still work with XLoot1.0
by using the XLoot (Old Plugin Support) package.

In any case XLoot and XLoot1.0 shouldn't be loaded at the same time.
Dridzt is offline Report comment to moderator  
Reply With Quote
Unread 09-04-12, 01:56 PM  
Ellementz
A Kobold Labourer
 
Ellementz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 59
Uploads: 7
I can't figure out for the life of me how to move the group loot window, I can see no anchor and no option to lock/unlock in the group options tab any thoughts?
__________________
Ellementz is offline Report comment to moderator  
Reply With Quote
Unread 08-29-12, 04:43 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1192
File comments: 780
Uploads: 82
Originally Posted by soulyouth
Originally Posted by Dridzt
You'll need to download the LibLootEvents alpha manually I'm afraid and replace it in the XLootGroup\Libs folder.
http://wow.curseforge.com/addons/liblootevents/files/
After doing that, now getting this, more libs I need to update ?

Code:
1x XLootGroup\XLootGroup-z8-release-2-gf13d427.lua:848: Cannot find a library instance of "LootEvents".
<in C code>
BugSack-r262\Libs\LibStub\Libstub.lua:38: in function "LibStub"
XLootGroup\XLootGroup-z8-release-2-gf13d427.lua:848: in function "f"
XLoot1.0-z30-release-3-g4bb19de\Libs\LibXProfile\LibXProfile.lua:8: in function <XLoot1.0\Libs\LibXProfile\LibXProfile.lua:5>
XLoot1.0-z30-release-3-g4bb19de\Libs\LibXProfile\LibXProfile.lua:160: in function <XLoot1.0\Libs\LibXProfile\LibXProfile.lua:124>

Locals:
self = <table> {
 NewLibrary = <func> @BugSack\Libs\LibStub\Libstub.lua:20
 minors = <table> {}
 minor = 2
 IterateLibraries = <func> @BugSack\Libs\LibStub\Libstub.lua:46
 GetLibrary = <func> @BugSack\Libs\LibStub\Libstub.lua:36
 libs = <table> {}
}
major = "LootEvents"
silent = nil
Sorry for late reply (we need some sleep occasionally )
That means the lib wasn't extracted properly, it needs to go into the Libs folder and overwrite the one there at the same level.
Might be best to give it a day or two until Xuerian or myself get around to verifying everything's ok before packaging new releases.
Dridzt is offline Report comment to moderator  
Reply With Quote
Unread 08-28-12, 10:49 PM  
soulyouth
A Defias Bandit
 
soulyouth's Avatar

Forum posts: 2
File comments: 13
Uploads: 0
Originally Posted by Dridzt
You'll need to download the LibLootEvents alpha manually I'm afraid and replace it in the XLootGroup\Libs folder.
http://wow.curseforge.com/addons/liblootevents/files/
After doing that, now getting this, more libs I need to update ?

Code:
1x XLootGroup\XLootGroup-z8-release-2-gf13d427.lua:848: Cannot find a library instance of "LootEvents".
<in C code>
BugSack-r262\Libs\LibStub\Libstub.lua:38: in function "LibStub"
XLootGroup\XLootGroup-z8-release-2-gf13d427.lua:848: in function "f"
XLoot1.0-z30-release-3-g4bb19de\Libs\LibXProfile\LibXProfile.lua:8: in function <XLoot1.0\Libs\LibXProfile\LibXProfile.lua:5>
XLoot1.0-z30-release-3-g4bb19de\Libs\LibXProfile\LibXProfile.lua:160: in function <XLoot1.0\Libs\LibXProfile\LibXProfile.lua:124>

Locals:
self = <table> {
 NewLibrary = <func> @BugSack\Libs\LibStub\Libstub.lua:20
 minors = <table> {}
 minor = 2
 IterateLibraries = <func> @BugSack\Libs\LibStub\Libstub.lua:46
 GetLibrary = <func> @BugSack\Libs\LibStub\Libstub.lua:36
 libs = <table> {}
}
major = "LootEvents"
silent = nil
__________________
Last edited by soulyouth : 08-28-12 at 10:51 PM.
soulyouth is offline Report comment to moderator  
Reply With Quote
Unread 08-28-12, 07:20 PM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1192
File comments: 780
Uploads: 82
Originally Posted by soulyouth
getting this logging in on 5.0.4

Code:
2x XLootGroup-z8-release-2-gf13d427\Libs\LibLootEvents\LibLootEvents.lua:103: Couldn"t find CVar named "showLootSpam"
<in C code>
XLootGroup-z8-release-2-gf13d427\Libs\LibLootEvents\LibLootEvents.lua:103: in main chunk

Locals:
lib = <table> {
 callbacks = <table> {}
 RegisterLootCallback = <func> @XLootGroup\Libs\..\LibLootEvents.lua:31
 RegisterGroupCallback = <func> @XLootGroup\Libs\..\LibLootEvents.lua:36
}
lootcb = <table> {}
groupcb = <table> {}
need_loot = false
need_group = false
current_pattern = nil
trigger_loot = <func> @XLootGroup\Libs\..\LibLootEvents.lua:42
activerolls = 0
trigger_group = <func> @XLootGroup\Libs\..\LibLootEvents.lua:49
temp_list = <table> {}
template = "local string_match = string.match
local emsg = "Please report this on XLootGroup's addon page"
return function(message)
	local inverted = [=[^%s$]=]
	local pcall_status, m1, m2, m3, m4, m5 = pcall(string_match, message, inverted)
	assert(pcall_status, emsg, message, inverted, m1)
	return %s
end"
invert_cache = <table> {}
match = <func> =[C]:-1
gsub = <func> =[C]:-1
insert = <func> =[C]:-1
extract = <func> @XLootGroup\Libs\..\LibLootEvents.lua:70
You'll need to download the LibLootEvents alpha manually I'm afraid and replace it in the XLootGroup\Libs folder.
http://wow.curseforge.com/addons/liblootevents/files/
Dridzt is offline Report comment to moderator  
Reply With Quote
Unread 08-28-12, 07:12 PM  
soulyouth
A Defias Bandit
 
soulyouth's Avatar

Forum posts: 2
File comments: 13
Uploads: 0
getting this logging in on 5.0.4

Code:
2x XLootGroup-z8-release-2-gf13d427\Libs\LibLootEvents\LibLootEvents.lua:103: Couldn"t find CVar named "showLootSpam"
<in C code>
XLootGroup-z8-release-2-gf13d427\Libs\LibLootEvents\LibLootEvents.lua:103: in main chunk

Locals:
lib = <table> {
 callbacks = <table> {}
 RegisterLootCallback = <func> @XLootGroup\Libs\..\LibLootEvents.lua:31
 RegisterGroupCallback = <func> @XLootGroup\Libs\..\LibLootEvents.lua:36
}
lootcb = <table> {}
groupcb = <table> {}
need_loot = false
need_group = false
current_pattern = nil
trigger_loot = <func> @XLootGroup\Libs\..\LibLootEvents.lua:42
activerolls = 0
trigger_group = <func> @XLootGroup\Libs\..\LibLootEvents.lua:49
temp_list = <table> {}
template = "local string_match = string.match
local emsg = "Please report this on XLootGroup's addon page"
return function(message)
	local inverted = [=[^%s$]=]
	local pcall_status, m1, m2, m3, m4, m5 = pcall(string_match, message, inverted)
	assert(pcall_status, emsg, message, inverted, m1)
	return %s
end"
invert_cache = <table> {}
match = <func> =[C]:-1
gsub = <func> =[C]:-1
insert = <func> =[C]:-1
extract = <func> @XLootGroup\Libs\..\LibLootEvents.lua:70
__________________
soulyouth is offline Report comment to moderator  
Reply With Quote
Unread 03-22-12, 12:47 PM  
H0PE
A Fallenroot Satyr
AddOn Compiler - Click to view compilations

Forum posts: 24
File comments: 279
Uploads: 1
Re: Re: I'm ... not finding the options

OMG YES YES, MY WISH COMES TRUE! THANK YOU CANT WAIT!
/excited

Originally Posted by Xuerian
You can easily use the plugins (Monitor, Group, Master) with 1.0, you just need the Old Plugin Support addon. Options then come up under /oldxloot.

Unfortunately, if you AREN'T using the Group beta that I posted on Curse, I can't fathom why you wouldn't be getting options, and would suggest that you should try the beta as the easy solution. Except it won't have options, so, eh.

To summarize, if you want to use the old version, options SHOULD show up in /xloot options. The addon structure should be like this:
  • XLoot
    • XLoot Group
    • XLoot Monitor (Contains History)
    • [XLoot Master]
If you want to use the new version, you would use:
  • XLoot 1.0
  • XLoot Group (Curse beta)
  • XLoot (Old Plugin Support)
    • XLoot Monitor
    • [XLoot Master]
Originally Posted by H0PE
IF I do my choice don't remove/fade the item's bar away, leave it there until EVERYONE in the party choosen n/g/de/p for the item OR the countdown expires.
This is the next thing I'm working on with the Group beta. Keep a eye on it.
H0PE is offline Report comment to moderator  
Reply With Quote
Unread 03-20-12, 12:40 PM  
Xuerian
A Fallenroot Satyr
 
Xuerian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 157
Uploads: 9
Re: I'm ... not finding the options

You can easily use the plugins (Monitor, Group, Master) with 1.0, you just need the Old Plugin Support addon. Options then come up under /oldxloot.

Unfortunately, if you AREN'T using the Group beta that I posted on Curse, I can't fathom why you wouldn't be getting options, and would suggest that you should try the beta as the easy solution. Except it won't have options, so, eh.

To summarize, if you want to use the old version, options SHOULD show up in /xloot options. The addon structure should be like this:
  • XLoot
    • XLoot Group
    • XLoot Monitor (Contains History)
    • [XLoot Master]
If you want to use the new version, you would use:
  • XLoot 1.0
  • XLoot Group (Curse beta)
  • XLoot (Old Plugin Support)
    • XLoot Monitor
    • [XLoot Master]
Originally Posted by H0PE
IF I do my choice don't remove/fade the item's bar away, leave it there until EVERYONE in the party choosen n/g/de/p for the item OR the countdown expires.
This is the next thing I'm working on with the Group beta. Keep a eye on it.
Last edited by Xuerian : 03-20-12 at 12:41 PM.
Xuerian is offline Report comment to moderator  
Reply With Quote
Unread 03-19-12, 01:26 PM  
H0PE
A Fallenroot Satyr
AddOn Compiler - Click to view compilations

Forum posts: 24
File comments: 279
Uploads: 1
I'm ... not finding the options

Maybe I'm stupid but I couldn't figure out how to configure some xloot group aspects I wanted. In fact I don't see xloot group options at all.

I type:

/xloot group

I get unknown command

If I type:

/xloot options

Then I get options for:

-Behavior options
-Appearance
-Advanced options

-Xloot monitor
-Loot history
-Xloot Master

-Profile
-Enable
-About

What I'm looking for (badly since day one!) on this addon is this:
-Want to turn on to show all party/raid member's roll on the group frame for the appropriate item (its there, yes its working nicely)

AND (the missing party I'm not able to achieve):

IF I do my choice don't remove/fade the item's bar away, leave it there until EVERYONE in the party choosen n/g/de/p for the item OR the countdown expires.

I really really would appreciate the help how to set this up! I can't find such options (sorry if I'm just blind), or this isn't implemented at all?

I use xloot 0.91.6, because I see its a different version than xloot 1 and seems not working together with the other xloot addons, right?), xloot history, xloot group altogether.
H0PE is offline Report comment to moderator  
Reply With Quote
Unread 12-20-11, 04:33 AM  
Xuerian
A Fallenroot Satyr
 
Xuerian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 157
Uploads: 9
Re: request

Originally Posted by twopro
hey could you put "pass" option on the far right?


item need greed (item info) Pass

like that? cause when im doin old raids its easy to hit pass when i meant to hit greed or vise versa cause normaly my groups are fast pace. when you have like 8 items to select an option on and ect its tough to keep up a tank rotation and click mobs everywhere or tab and click the right option 100% of the time.


anyways otherwise great addon i love it
Duly noted when I work on this again, thanks for the feedback and glad you like it =)
Xuerian is offline Report comment to moderator  
Reply With Quote
Unread 12-19-11, 03:43 PM  
twopro
A Defias Bandit

Forum posts: 3
File comments: 191
Uploads: 0
request

hey could you put "pass" option on the far right?


item need greed (item info) Pass

like that? cause when im doin old raids its easy to hit pass when i meant to hit greed or vise versa cause normaly my groups are fast pace. when you have like 8 items to select an option on and ect its tough to keep up a tank rotation and click mobs everywhere or tab and click the right option 100% of the time.


anyways otherwise great addon i love it
twopro is offline Report comment to moderator  
Reply With Quote
Unread 06-30-11, 06:01 PM  
Jzar
A Chromatic Dragonspawn
 
Jzar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 157
File comments: 299
Uploads: 5
Originally posted by Farmbuyer
Even better would be to use the strings that Blizzard already constructed. Future-proof and faster:

Code:
row.name = ("%s%s%s|r"):format(ITEM_QUALITY_COLORS[quality].hex, count>1 and count.."x " or "", name)
"Better" -- Yes, I'll agree with that wholeheartedly.

"Future-proof" -- I do not think this word means what you think it means. There is no "future-proof" when we're talking about Blizzard...

"Faster" -- All I had to do was look up GetItemQualityColor() on Wowpedia.org and read that they'd removed the leading "|c" and then patch it back in. Don't how you get much faster than that.
Jzar is offline Report comment to moderator  
Reply With Quote
Unread 06-30-11, 03:53 PM  
Farmbuyer
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 43
File comments: 36
Uploads: 1
Originally posted by Jzar with
Code:
row.name = ("%s%s%s|r"):format("|c" .. select(4, GetItemQualityColor(quality)), count>1 and count.."x " or "", name)
[/b]
Even better would be to use the strings that Blizzard already constructed. Future-proof and faster:

Code:
row.name = ("%s%s%s|r"):format(ITEM_QUALITY_COLORS[quality].hex, count>1 and count.."x " or "", name)
Farmbuyer is offline Report comment to moderator  
Reply With Quote
Unread 06-29-11, 07:34 PM  
Jzar
A Chromatic Dragonspawn
 
Jzar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 157
File comments: 299
Uploads: 5
For anyone still using this, to make the hex color codes work again in patch 4.2, replace line 177 (as of r62) that said

Code:
row.name = ("%s%s%s|r"):format(select(4, GetItemQualityColor(quality)), count>1 and count.."x " or "", name)
with

Code:
row.name = ("%s%s%s|r"):format("|c" .. select(4, GetItemQualityColor(quality)), count>1 and count.."x " or "", name)
Jzar is offline Report comment to moderator  
Reply With Quote
Unread 12-19-10, 07:33 PM  
Xuerian
A Fallenroot Satyr
 
Xuerian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 157
Uploads: 9
Originally posted by Sieben11
Teksloot (a recoded version of XLoot Group) showed who rolled via mousing over the specific icons. All Xloot Group does is the generic 1n3g type. Which isn't as useful unfortunately. Even with the installed Monitor it's still very clunky. I had hoped they would have used Teklsoot's idea by now. As it allows for a simple display of who did what. Without having to install Monitor which lists who did what individually, and plasters it across the screen. Only reason I am back to using the actual XLoot Group, is that Teksloot has not been updated in a year. Silly how one feature made me prefer a recoded version of it. Rather than using the actual version. Though that idea IS very handy and useful. A lot more than showing 1n3g. Or a list of peoples names with icons scrolling across the screen via Monitor.
"They" are aware of TeksLoot.

I appreciate the idea, and when I get around to it, there will be a much more sensible way to see the current status of rolls, I do see it as a valuable feature.

I just haven't done it yet. While curse is nice enough to pass along some advertising profits, I really don't get paid for it, and I haven't really been playing wow myself to need it.

Thanks for your interest, hopefully I'll get to something to interest you soon =)
Xuerian is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: