Go to Page... |
Updated: | 02-06-13 03:15 AM |
Created: | 08-02-10 04:07 AM |
Downloads: | 28,725 |
Favorites: | 229 |
MD5: |
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.
Comment Options |
10-12-10, 05:54 PM | |
|
What do you mean 'again'
It's been like that for months and current beta build still has the same problem: http://forums.worldofwarcraft.com/th...091&sid=2000#0 (that's my bug report on beta forum and I've also submitted it through the in-game feedback tool a couple weeks back) |
|
Dridzt |
View Public Profile |
Send a private message to Dridzt |
Find More Posts by Dridzt |
Add Dridzt to Your Buddy List |
Xuerian |
View Public Profile |
Send a private message to Xuerian |
Find More Posts by Xuerian |
Add Xuerian to Your Buddy List |
10-12-10, 09:55 AM | ||
|
|
|
|
Dridzt |
View Public Profile |
Send a private message to Dridzt |
Find More Posts by Dridzt |
Add Dridzt to Your Buddy List |
10-12-10, 08:33 AM | |
|
sorry if I sound like a noob but for 4.0.1, should we use the release version 1.0 that supports the 4.0 patch or the Cataclysm version?
|
|
Spectrezh |
View Public Profile |
Send a private message to Spectrezh |
Find More Posts by Spectrezh |
Add Spectrezh to Your Buddy List |
10-12-10, 07:27 AM | |
|
taint
Code:
10/12 16:20:42.784 Execution tainted by XLoot1.0 while reading XLootButton1Text - Interface\FrameXML\LootFrame.lua:233 LootButton_OnClick() 10/12 16:20:42.784 Interface\AddOns\XLoot1.0\XLoot.lua:431 10/12 16:20:42.784 An action was blocked in combat because of taint from XLoot1.0 - LootSlot() 10/12 16:20:42.784 Interface\FrameXML\LootFrame.lua:235 LootButton_OnClick() 10/12 16:20:42.784 Interface\AddOns\XLoot1.0\XLoot.lua:431 Also as to my previously posted errors. They only happen from what I can tell for fringe cases like brotherhobbles described (2 people looting simultaneously) OR if you use any auto-loot addon. It looks like calling LootSlot() on a lootframe with only coin (out of combat to prevent taint) prevents the lootframe from showing at all and this creates problems for XLoot. Calling it on a lootframe with coin + something messes up the rows as well; the lootbutton with coin also does not get drawn. |
|
Dridzt |
View Public Profile |
Send a private message to Dridzt |
Find More Posts by Dridzt |
Add Dridzt to Your Buddy List |
10-08-10, 10:42 AM | ||
|
And no, since this has nothing to do with Ace, it's only here and on Curse(Forge). There are tickets on curse, but for the moment I prefer it just be handled in comments. |
|
|
Xuerian |
View Public Profile |
Send a private message to Xuerian |
Find More Posts by Xuerian |
Add Xuerian to Your Buddy List |
10-08-10, 12:27 AM | |
|
I believe this was from an instance run with loot set on FFA. Myself and another looted a mob at almost the same time. They got the loot and I got a blank loot window.
Code:
1x XLoot1.0-1.0.4\XLoot.lua:678: attempt to perform arithmetic on upvalue 'row_height' (a nil value) XLoot1.0-1.0.4\XLoot.lua:764: in function <XLoot1.0\XLoot.lua:764> Locals: _ = XLootFrame { 0 = <userdata> } e = "LOOT_SLOT_CLEARED" events = <table> { LOOT_SLOT_CLEARED = <function> @ XLoot1.0\XLoot.lua:665: LOOT_OPENED = <function> @ XLoot1.0\XLoot.lua:654: LOOT_CLOSED = <function> @ XLoot1.0\XLoot.lua:643: } Code:
1x XLoot1.0-1.0.4\XLoot.lua:282: Usage: LootSlotIsItem(slot) XLoot1.0-1.0.4\XLoot.lua:282: in function <XLoot1.0\XLoot.lua:281> Locals: self = XLootButton2 { 0 = <userdata> SetHighlightColor = <function> @ XLoot1.0\XLoot.lua:203: SetTex = <function> @ XLoot1.0\XLoot.lua:360: text_info = <unnamed> {} SetTexts = <function> @ XLoot1.0\XLoot.lua:353: frame_item = <unnamed> {} borders = <table> {} texture_item = <unnamed> {} SetHighlights = <function> @ XLoot1.0\XLoot.lua:369: text_name = XLootButton2Text {} SetBorderColor = <function> @ XLoot1.0\XLoot.lua:364: text_quantity = <unnamed> {} SetGradientColor = <function> @ XLoot1.0\XLoot.lua:199: highlight = <unnamed> {} OffsetText = <function> @ XLoot1.0\XLoot.lua:374: gradient = <unnamed> {} text_bind = <unnamed> {} SetSkinColor = <function> @ XLoot1.0\XLoot.lua:191: } edit: do you have a project page somewhere to submit tickets? I didn't see this version of xloot on wowace.
Last edited by brotherhobbes : 10-08-10 at 12:35 AM.
|
|
brotherhobbes |
View Public Profile |
Send a private message to brotherhobbes |
Find More Posts by brotherhobbes |
Add brotherhobbes to Your Buddy List |
10-03-10, 03:01 PM | ||
|
So they change parts of the loot api that don't need changed, but STILL don't change loot events. *sigh* Well, thanks for the heads up, I'll need to update my beta client over iffy internet, haven't for a while. |
|
|
Xuerian |
View Public Profile |
Send a private message to Xuerian |
Find More Posts by Xuerian |
Add Xuerian to Your Buddy List |
10-01-10, 07:42 PM | |
|
Cataclysm Beta
Function signature change in build 13117 (or at least that's the build I noticed it on) from Code:
local texture, item, quantity, quality, locked = GetLootSlotInfo(slot) Code:
local texture, item, quantity, quality, locked, isQuestItem, questId, isActive = GetLootSlotInfo(slot) I'm getting some errors that may or may not be related to the above <snipped> I'll edit the errors out as soon as you got them
Last edited by Dridzt : 10-03-10 at 04:48 PM.
|
|
Dridzt |
View Public Profile |
Send a private message to Dridzt |
Find More Posts by Dridzt |
Add Dridzt to Your Buddy List |
09-29-10, 09:31 PM | ||
|
|
|
|
Xuerian |
View Public Profile |
Send a private message to Xuerian |
Find More Posts by Xuerian |
Add Xuerian to Your Buddy List |
09-29-10, 02:51 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 70
Uploads: 0
|
hello, just have a quick question is there a way to have the link loot to link out to more then 1 channel? great addon btw
|
|
blitzseed |
View Public Profile |
Send a private message to blitzseed |
Find More Posts by blitzseed |
Add blitzseed to Your Buddy List |
09-27-10, 02:29 AM | ||
|
|
|
|
Xuerian |
View Public Profile |
Send a private message to Xuerian |
Find More Posts by Xuerian |
Add Xuerian to Your Buddy List |
09-24-10, 02:35 PM | |
|
I keep getting an error no matter what i try (i uninstalled all of original xloot to be sure)
Date: 2010-09-24 13:34:17 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\XLoot1.0\XLoot.lua line 175: bad argument #1 to 'unpack' (table expected, got nil) Debug: [C]: ? [C]: unpack() XLoot1.0\XLoot.lua:175: SetBackdropBorderColor() XLoot1.0\XLoot.lua:589: XLoot1.0\XLoot.lua:490 XLoot1.0\XLoot.lua:654: ?() XLoot1.0\XLoot.lua:739: XLoot1.0\XLoot.lua:739 AddOns: Swatter, v5.9.4842 (WhackyWallaby) NPCScan, v3.3.5.5 NPCScanOverlay, v3.3.5.1 Altoholic, v3.3.002b AtlasLoot, vv5.11.04 Babylonian, v5.1.DEV.130 BeanCounter, v5.9.4842 (WhackyWallaby) BrokerButtonFacade, v3.3.45 ButtonFacade, v3.3.315 ButtonFacadeLiteStep, v3.3.47 Carbonite, v3.34 CarboniteTransfer, v1.01 Configator, v5.1.DEV.253 DataStore, v3.3.001 DataStoreAchievements, v3.3.001 DataStoreAuctions, v3.3.001 DataStoreCharacters, v3.3.001 DataStoreContainers, v3.3.001 DataStoreCrafts, v3.3.002 DataStoreCurrencies, v3.3.001 DataStoreInventory, v3.3.002 DataStoreMails, v3.3.001 DataStorePets, v3.3.001 DataStoreQuests, v3.3.001 DataStoreReputations, v3.3.001 DataStoreSkills, v3.3.002 DataStoreSpells, v3.3.001 DataStoreStats, v3.3.001 DataStoreTalents, v3.3.001 DebugLib, v5.1.DEV.130 FBBroker, v1.5a (FB 0.9.8d) FBTitan, v0.9.8d FBTrackingFrame, v0.9.8k FishingBuddy, v0.9.8p1 GatherMate, vv1.23 GatherSageWotLK, v30000-7 GEM3Core, v3.75 GEM3UI, v2.05 GridLib, v1.0 HealBot, v3.3.5.4 HotCandy, v1.6.1 JebusMail, v3.30g MikScrollingBattleText, v5.4.78 nUI, v5.06.30 (Plus) nUIConfigLDB, v2.01.02 nUIInfoPanelCarbonite, v2.1.00 nUIInfoPanelHealBot, v3.3.3.0 nUIIntegrationButtonFacade, v30300.4 Overachiever, v0.56 OverachieverTabs, v0.56 OverachieverTrade, v0.56 Prat30, v3.4.1 Prat30Libraries, v Quartz, v3.0.3.1 QuartzProcs, v3.11 QuickAuctions, v QuickAuctionsPoster, vv1.0.1 RaidWatch, v1.31 RaidWatchCore, v RaidWatchPlugins, v RatingBuster, v SharedMedia, v3.0.3-178 SharedMediaAdditionalFonts, v1.0 Skada, v1.2-27 SkadaAbsorbs, v1.0 SkadaCC, v1.0 SkadaDeaths, v1.0 SkadaDispels, v1.0 SkadaFailbot, v1.0 SkadaHealing, v1.0 SkadaWindowButtons, v1.0 Stubby, v5.9.4842 (WhackyWallaby) TidyPlates, v5.13.2 (R37) TidyPlatesThreatPlates, v3.2 Titan, v4.3.8.30300 - Revision 386 TitanCarbonite, vv3.3.1 TitanFriends, v3.0.0 TitanGoldTracker, v4.3.8.30300 TitanGuild, v5.2 (WoTLK) TitanHealBot, v3.3.5.2 TitanLogout, v1.3.0 TitanMail, v3.03. TitanPerformance, v4.3.8.30300 TitanRepair, v4.3.8.30300 TitanVolume, v4.3.8.30300 WIM, v3.3.7 XLoot10, v1.0.2 BlizRuntimeLib_enUS v3.3.5.30300 <us> (ck=8e5) --- i have tried using all the skins i have, which is just basic butonfacade plus litestep, error occurs even with standard blizzard skin.
Last edited by edrialyse : 09-24-10 at 02:41 PM.
|
|
edrialyse |
View Public Profile |
Send a private message to edrialyse |
Visit edrialyse's homepage! |
Find More Posts by edrialyse |
Add edrialyse to Your Buddy List |
09-24-10, 12:02 PM | ||
|
|
|
|
Xuerian |
View Public Profile |
Send a private message to Xuerian |
Visit Xuerian's homepage! |
Find More Posts by Xuerian |
Add Xuerian to Your Buddy List |
09-24-10, 10:04 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 3
Uploads: 0
|
Any chance we get portraits implemented in future like Lovelyloot has?
http://s.wowinterface.com/preview/pvw38531.png |
|
Memeh |
View Public Profile |
Send a private message to Memeh |
Visit Memeh's homepage! |
Find More Posts by Memeh |
Add Memeh to Your Buddy List |