Download
(7Kb)
Download
Updated: 10-15-20 01:04 PM
Pictures
File Info
Compatibility:
Shadowlands pre-patch (9.0.1)
Updated:10-15-20 01:04 PM
Created:unknown
Downloads:61,565
Favorites:623
MD5:

Butsu  Popular! (More than 5000 hits)

Version: 2.1.3
by: haste [More]

Butsu is a small replacement for the default loot frame. It supports showing more than four items, and has a slick look.

You can move the frame by holding down <Alt> and clicking on the title.

Note: Unstable versions located at: here.

Changes from 2.1.2
- Bump TOC version to 9.0.1
- Update to work correctly on 9.0.1.

Changes from 2.1.1
- Bump TOC version to 8.0.1
- Update to work correctly on 8.0.1.

Changes from 2.1.0
- Bump TOC version to 5.0.4.
- Update to work correctly on 5.0.4.

Changes from 2.0.2
- Bump TOC version to 4.3.
- Display the quest bang for items that start a new quest.
- Color the background and text yellow for quest items.

Changes from 2.0.1
- Improved the UI to look slightly less bad on 4.2.
- Bumped TOC version to 4.2.
- Don't attempt to display slot information before the server has finished sending us all the information.
- Prevent the frame from having excessive width.

Changes from 2.0
- Master loot drop-down now appears at the correct position.

Changes from 1.10
- Empty frames are no collapsed.
- Some minor options added for font size and frame scale.
- License changed to MIIT (was NewBSD, so pretty much no difference except wording).
- Frame position will no longer reset if you log in with the add-on disabled.

Changes from 1.9
- Master loot works yet again.

Changes from 1.8
- Fix CursorUpdate errors.

Changes from 1.7
- Master loot should work properly again.

Changes from 1.6
- Now works with WoTLK.

Changes from 1.5
- Fixed a typo which possibly prevented master looting from working.

Changes from 1.4
- Snap to mouse updated to work in 2.4
- TOC bumped to 2.4.

Changes from 1.3
- <Esc> now has the same behavior as the default loot frame. This fixes the issue with containers acting oddly.

Changes from 1.2
- Changed frame strata to HIGH and enabled toplevel. Should prevent it from hiding behind every other frame.

Changes from 1.1
- Fixed display of empty corpses.

Changes from 1.0
- Fixed the snap to mouse code. It will no longer float far above the mouse.
- Item name now inherits the GameFontWhite instead of using STANDARD_TEXT_FONT locked to 10 in size.
- Moved locales into loot.lua.
Optional Files (0)


Post A Reply Comment Options
Unread 12-21-11, 06:37 PM  
Koreos
A Kobold Labourer

Forum posts: 0
File comments: 20
Uploads: 0
I love it!

I have a request: A way to quickly link in chat (guild/raid/party) the loot. This is a function that XLoot has that is great for small raiding guilds, and I would love to have it in Butsu.
Report comment to moderator  
Reply With Quote
Unread 08-05-11, 04:30 PM  
haste
Featured Artist
 
haste's Avatar
Featured Addon Author

Forum posts: 1027
File comments: 392
Uploads: 17
Originally posted by pigmonkey
Excellent little addon with a simple and relevant configuration. The code was also really easy to follow. Three commented lines later, and I was able to move without alt and also not have the window shuffle the buttons as loot disappears.
I was actually thinking of adding an option for controlling loot growth direction. I could add a third option to disable the shrinking.

Lastly, I try to make things as simple as possible. I honestly want code to be readable above all else.
(sent from my phone or bar)
__________________
「貴方は1人じゃないよ」
Report comment to moderator  
Reply With Quote
Unread 08-05-11, 03:27 PM  
pigmonkey
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Excellent little addon with a simple and relevant configuration. The code was also really easy to follow. Three commented lines later, and I was able to move without alt and also not have the window shuffle the buttons as loot disappears.
Report comment to moderator  
Reply With Quote
Unread 07-26-11, 01:41 PM  
haste
Featured Artist
 
haste's Avatar
Featured Addon Author

Forum posts: 1027
File comments: 392
Uploads: 17
This should pretty much only happen when the item cache is close to empty. The game basically tells us that it has the item and all the information, but the quality value seems to be missing at times.

I'll add a check for it shortly.

Another thing, I would recommend you to update, as you are using a three year old version.
__________________
「貴方は1人じゃないよ」
Report comment to moderator  
Reply With Quote
Unread 07-21-11, 04:50 AM  
Aisenfaire
A Murloc Raider

Forum posts: 6
File comments: 394
Uploads: 0
Getting the following error:


15x Butsu-1.10\loot-Loot.lua:218: attempt to compare number with nil
Butsu-1.10\loot-Loot.lua:218: in function "?"
Butsu-1.10\loot-Loot.lua:293: in function <Butsu\loot.lua:292>

Locals:
self = Butsu {
0 = <userdata>
LOOT_CLOSED = <func> @Butsu\loot.lua:275
LOOT_OPENED = <func> @Butsu\loot.lua:178
OPEN_MASTER_LOOT_LIST = <func> @Butsu\loot.lua:284
LOOT_SLOT_CLEARED = <func> @Butsu\loot.lua:269
slots = <table> {}
UPDATE_MASTER_LOOT_LIST = <func> @Butsu\loot.lua:288
}
event = "LOOT_OPENED"
Report comment to moderator  
Reply With Quote
Unread 05-09-11, 11:43 AM  
haste
Featured Artist
 
haste's Avatar
Featured Addon Author

Forum posts: 1027
File comments: 392
Uploads: 17
Originally posted by Paprika
You should just to let the people know that your addon is still working with the latest patch.
I probably should, but I'm pretty lazy and don't like to push releases only for the sake of updating the TOC.

Right now I'm trying to dedicate more time for add-on related coding, which hopefully means more frequent release across the board.
__________________
「貴方は1人じゃないよ」
Report comment to moderator  
Reply With Quote
Unread 05-09-11, 11:16 AM  
Paprika
A Black Drake

Forum posts: 86
File comments: 29
Uploads: 0
Originally posted by haste
What is there to update? I don't push TOC updates without any other changes made.
You should just to let the people know that your addon is still working with the latest patch.
Report comment to moderator  
Reply With Quote
Unread 05-08-11, 02:29 PM  
haste
Featured Artist
 
haste's Avatar
Featured Addon Author

Forum posts: 1027
File comments: 392
Uploads: 17
Originally posted by Paprika
Please update this addon.
What is there to update? I don't push TOC updates without any other changes made.
__________________
「貴方は1人じゃないよ」
Report comment to moderator  
Reply With Quote
Unread 05-08-11, 12:03 PM  
Paprika
A Black Drake

Forum posts: 86
File comments: 29
Uploads: 0
Please update this addon.
Report comment to moderator  
Reply With Quote
Unread 04-29-11, 05:51 PM  
haste
Featured Artist
 
haste's Avatar
Featured Addon Author

Forum posts: 1027
File comments: 392
Uploads: 17
Originally posted by Cuer
Butsu is great, thanks for it!

Here's an error that comes up sporadically when trying to loot a corpse:
I'll add a workaround for this tomorrow. I'm not sure what the best solution is however. Looking over Blizzard's code they seem to just skip the slot if it happens. I'm guessing the clients sends a loot update event when it receives the item information from the server later on, which causes it to correctly display the skipped item.
__________________
「貴方は1人じゃないよ」
Report comment to moderator  
Reply With Quote
Unread 04-29-11, 03:46 AM  
Cuer
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Butsu is great, thanks for it!

Here's an error that comes up sporadically when trying to loot a corpse:

Error occured in: Global
Message: ..\AddOns\Butsu\butsu.lua line 49:
attempt to compare number with nil
Debug:
[C]: ?
Butsu\butsu.lua:49: ?()
Butsu\butsu.lua:6:
Butsu\butsu.lua:5
[C]: TurnOrActionStop()
[string "TURNORACTION"]:4:
[string "TURNORACTION"]:1
Report comment to moderator  
Reply With Quote
Unread 02-10-11, 12:40 PM  
grazc
A Deviate Faerie Dragon

Forum posts: 12
File comments: 9
Uploads: 0
Originally posted by haste
I'm sorry, but I'm unable to re-create any errors with Butsu and 4.0.6. Could you please post a error message, or a way for me to reproduce it?
Seems blizz may have fixed it in the hotfix they recently did, what was happening was quality and quantity was returning nill on looting

- One problem still persists though, not addon specific. Is it'll show "Empty Slot" randomly on looting mobs, and not close until a mob with loot is, looted. Is their any fix for that? thanks.
Last edited by grazc : 02-10-11 at 01:05 PM.
Report comment to moderator  
Reply With Quote
Unread 02-10-11, 10:33 AM  
haste
Featured Artist
 
haste's Avatar
Featured Addon Author

Forum posts: 1027
File comments: 392
Uploads: 17
I'm sorry, but I'm unable to re-create any errors with Butsu and 4.0.6. Could you please post a error message, or a way for me to reproduce it?
__________________
「貴方は1人じゃないよ」
Report comment to moderator  
Reply With Quote
Unread 02-09-11, 08:56 PM  
grazc
A Deviate Faerie Dragon

Forum posts: 12
File comments: 9
Uploads: 0
Until a proper fix is out i've managed to botch myself the addon to work without errors;

Amend butsu.lua line #49 to #68
Code:
			--if(quantity > 1) then
					slot.count:SetText(quantity)
					slot.count:Show()
			--	else
			--		slot.count:Hide()
			--	end
				
			--if(quality > 1) then
			--	slot.drop:SetVertexColor(color.r, color.g, color.b)
			--	slot.drop:Show()
			--else
			--	slot.drop:Hide()
			--end

			slot.quality = quality
			slot.name:SetText(item)
			--slot.name:SetTextColor(color.r, color.g, color.b)
			slot.icon:SetTexture(texture)

			-- m = math.max(m, quality)
Hope this helps
Report comment to moderator  
Reply With Quote
Unread 11-18-10, 04:56 PM  
Narghul
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 1
File comments: 7
Uploads: 1
Would it be possible to have the frame hide when autoloot is on, and only appear when there is an item above a set quality or your bagpack is full?
Last edited by Narghul : 11-18-10 at 04:57 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.