Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(7 Kb)
Download
Updated: 09-01-12 11:23 AM
Pictures
File Info
Updated:09-01-12 11:23 AM
Created:unknown
Downloads:54,485
Favorites:635
MD5:

Butsu  Popular! (More than 5000 hits)

Version: 2.1.1
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.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)


Archived Files (5)
File Name
Version
Size
Author
Date
2.1.0
7kB
haste
01-14-12 03:18 PM
2.0.2
7kB
haste
08-01-11 11:28 AM
2.0.1
7kB
haste
06-06-10 10:02 AM
2.0
7kB
haste
06-05-10 06:02 PM
1.10
4kB
haste
12-10-08 07:03 AM


Post A Reply Comment Options
Unread 01-30-12, 03:33 PM  
Kendian
A Molten Giant
 
Kendian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 614
File comments: 169
Uploads: 13
Perfect, thanks much!
__________________
Kendian is offline Report comment to moderator  
Reply With Quote
Unread 01-30-12, 03:00 PM  
haste
Featured Artist
 
haste's Avatar
Featured Addon Author

Forum posts: 983
File comments: 388
Uploads: 26
Originally Posted by Kendian
Hiyas, great addon, I love it. Could I talk you into telling me where to insert a custom font string? For the slots, I mean, Ive managed to change title, but slots are confounding me >.<
Edit: For personal use only, of course~
Slots are created by:
slots.lua:function _NS.CreateSlot(id)

Updated by:
butsu.lua:function Butsu:LOOT_OPENED(event, autoloot)
butsu.lua:function Butsu:LOOT_SLOT_CLEARED(event, slot)
__________________
「貴方は1人じゃないよ」
haste is offline Report comment to moderator  
Reply With Quote
Unread 01-30-12, 02:41 PM  
Kendian
A Molten Giant
 
Kendian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 614
File comments: 169
Uploads: 13
Hiyas, great addon, I love it. Could I talk you into telling me where to insert a custom font string? For the slots, I mean, Ive managed to change title, but slots are confounding me >.<
Edit: For personal use only, of course~
__________________
Kendian is offline Report comment to moderator  
Reply With Quote
Unread 01-14-12, 05:18 PM  
Cidrei
A Deviate Faerie Dragon
 
Cidrei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 104
Uploads: 29
I've seen people request a close button before, and since I had to re-add it for the new version, I thought I'd post my solution here.

Sticking the following block of code in layout.lua after the first do..end block will create a white X in the upper right corner of Butsu, opposite the name of the looted object like so, which will close the loot frame when clicked.

Code:
-- Close button
do
	local close = CreateFrame("Button", nil, Butsu)
	close.text = close:CreateFontString(nil, "OVERLAY", "GameFontWhite")
	close.text:SetFont(GameTooltipHeaderText:GetFont(), 14, 'OUTLINE')
	close.text:SetText("X")
	close.text:SetAllPoints(close)
	close:SetWidth(19)
	close:SetHeight(14)
	close:SetPoint("BOTTOMRIGHT", Butsu, "TOPRIGHT", -3, 0)
	close:SetScript("OnClick", function() CloseLoot() end)
end
Cidrei is offline Report comment to moderator  
Reply With Quote
Unread 01-14-12, 03:20 PM  
haste
Featured Artist
 
haste's Avatar
Featured Addon Author

Forum posts: 983
File comments: 388
Uploads: 26
Originally Posted by Koreos
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.
Sorry for the slow response. Completely forgot about your request.

I would sadly have to say that I find this to be outside the scope of Butsu. I wouldn't be surprised if there already is another add-on which does exactly this through a slash command or similar however.
__________________
「貴方は1人じゃないよ」
haste is offline Report comment to moderator  
Reply With Quote
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.
Koreos is offline 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: 983
File comments: 388
Uploads: 26
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人じゃないよ」
haste is offline 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.
pigmonkey is offline 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: 983
File comments: 388
Uploads: 26
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人じゃないよ」
haste is offline Report comment to moderator  
Reply With Quote
Unread 07-21-11, 04:50 AM  
Aisenfaire
A Murloc Raider

Forum posts: 4
File comments: 270
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"
Aisenfaire is offline 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: 983
File comments: 388
Uploads: 26
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人じゃないよ」
haste is offline 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.
Paprika is offline 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: 983
File comments: 388
Uploads: 26
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人じゃないよ」
haste is offline 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.
Paprika is offline 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: 983
File comments: 388
Uploads: 26
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人じゃないよ」
haste is offline 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.