Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(9 Kb)
Download
Updated: 10-15-14 11:43 AM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-15-14 11:43 AM
Created:03-29-13 06:14 AM
Downloads:7,951
Favorites:205
MD5:
Categories:Raid Mods, Bags, Bank, Inventory, Character Advancement, Miscellaneous, Warlords of Draenor Beta

BonusRollPreview  Popular! (More than 5000 hits)

Version: 60000.21-Release
by: p3lim [More]

Description:
Previously known as HabeebIt.

BonusRollPreview allows you to see at a glance what the possible yields from a bonus roll would be.
When a bonus roll shows up, press the arrow key to show a quick preview of said items.
Bonus feature: You can change the spec priority with the spec button in the top-left.

This addon was made from an idea posted on Reddit, and was something I myself missed when I still raided.
So, from now on you don't have to alt-tab or browse through the ocean of items that is the Dungeon Journal while on limited time.

Issues
To submit a bug report, please visit the Issue Tracker.

Changes in 60000.21-Release:
  • Added: Support for "Warlords of Draenor" raid encounters
  • Changed: Update Interface version
  • Removed: Compatability code for "Mists of Pandaria"
Changes in 50400.20-Release:
  • Fixed: The arithmetic errors, hopefully
Changes in 50400.19-Release:
  • Added: Prelimiary work on "Warlords of Draenor" raid bosses
  • Added: Changelog file
  • Fixed: Arithmatic errors when the player doesn't have the currency to initiate a bonus roll
Changes in 50400.18-Release:
  • Added: Blacklist for raid mounts and Garrosh heirlooms as they cannot be rewarded by a bonus roll
  • Added: Highlight texture to the loot specialization buttons
  • Fixed: ShoppingTooltip3 is gone in the "Warlords of Draenor" expansion
  • Fixed: Container not showing on second roll
  • Fixed: Loot specialization buttons not showing on first use
Changes in 50400.17-Release:
  • Fixed: Delay the populate direction logic until the bonus roll frame has been positioned
Changes in 50400.16-Release:
  • Added: License
  • Added: Custom dropdown to avoid tainting default UI
  • Changed: Use fancy logic to populate the item list upwards or downwards
  • Removed: Options
Changes in 50400.14-Release:
  • Changed: Rename the addon to "BonusRollPreview"
  • Fixed: Options not being selected/shown when using chat command
Changes in 50400.13-Release:
  • Added: Scrolling item list to avoid the list going off the screen on some bosses
  • Changed: Prepare for the "Warlords of Draenor" expansion by rewriting the database
  • Changed: The Celestial bosses share the same spellID, only register one
  • Fixed: Delay the Galakras encounterID check until player login
Changes in 50400.12-Release:
  • Fixed: Apparently Galakras have different encounterIDs from client to client
Changes in 50400.11-Release:
  • Fixed: Incorrect encounterID for Galakras
Changes in 50400.10-Release:
  • Added: Support for the "alwaysCompareItems" cvar
  • Changed: Update encounters database
  • Changed: Update Interface version
  • Fixed: Instance difficulty
Changes in 50300.8-Beta:
  • Added: Options
  • Added: Support for loot specialization
  • Changed: Update Interface version
Changes in 50300.7-Beta:
  • Added: Support for 5.3's API changes
Changes in 50200.6-Beta:
  • Fixed: Incorrect spellID for Galleon
Changes in 50200.5-Beta:
  • Changed: Disable the journal when we're changing it's variables
  • Fixed: Positioning of the different elements
Changes in 50200.4-Beta:
  • Added: Logic to support populating the list downwards
  • Added: Error reporting to the chat
  • Changed: Create the specialization buttons on demand
  • Changed: Create the handle on demand
  • Changed: Set the encounterID to the journal to force correct loot
  • Fixed: Proper difficulty index based on default UI
  • Fixed: Item list items storing
  • Fixed: Item list height
  • Fixed: Item tooltip position
  • Fixed: Issues with item population due to misspelled event "EJ_LOOT_DATA_RECIEVED"
Changes in 50200.3-Beta:
  • Added: Specialization buttons
  • Added: Notice if there are no items
  • Fixed: Item list populating and clearing
  • Fixed: Framelevel issues with the textures and frames
Changes in 50200.2-Beta:
  • Fixed: Difficulty index
Changes in 50200.1-Beta:
  • First public release
Archived Files (19)
File Name
Version
Size
Author
Date
50400.20-Releas
10kB
p3lim
09-16-14 11:00 AM
50400.19-Releas
9kB
p3lim
09-14-14 07:38 PM
50400.18-Releas
7kB
p3lim
08-20-14 04:09 PM
50400.17-Releas
7kB
p3lim
08-17-14 10:30 AM
50400.16-Releas
7kB
p3lim
08-10-14 08:13 PM
50400.15-Releas
7kB
p3lim
07-26-14 03:58 AM
50400.13-Releas
7kB
p3lim
07-18-14 10:01 AM
50400.12-Releas
6kB
p3lim
06-19-14 06:28 AM
50400.11-Releas
6kB
p3lim
06-19-14 05:40 AM
50400.10-Releas
6kB
p3lim
09-26-13 10:12 PM
50400.9-Release
6kB
p3lim
09-12-13 09:56 AM
50300.8-Beta
6kB
p3lim
05-24-13 02:55 PM
50300.7-Beta
4kB
p3lim
05-20-13 04:53 PM
50200.6-Beta
4kB
p3lim
05-01-13 02:27 PM
50200.5-Beta
4kB
p3lim
04-27-13 05:45 PM
50200.4-Beta
4kB
p3lim
04-27-13 04:16 PM
50200.3-Beta
4kB
p3lim
03-30-13 03:46 PM
50200.2-Beta
3kB
p3lim
03-29-13 05:41 PM
50200.1-Beta
3kB
p3lim
03-29-13 06:14 AM


Post A Reply Comment Options
Unread 09-16-14, 01:38 PM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1313
File comments: 1183
Uploads: 25
Originally Posted by BNS
Got the following error with 50400.19-Release in SoO Hero each boss down(sorry english no ggod)
Code:
3x BonusRollPreview\BonusRollPreview-50400.19-Release.lua:95: attempt to perform arithmetic on a nil value
BonusRollPreview\BonusRollPreview-50400.19-Release.lua:95: in function <BonusRollPreview\BonusRollPreview.lua:94>
BonusRollPreview\BonusRollPreview-50400.19-Release.lua:132: in function <BonusRollPreview\BonusRollPreview.lua:130>
[C]: in function `SetPoint'
FrameXML\LootFrame.lua:351: in function `GroupLootContainer_Update'
FrameXML\LootFrame.lua:308: in function `GroupLootContainer_AddFrame'
FrameXML\LootFrame.lua:518: in function <FrameXML\LootFrame.lua:477>
[C]: ?
[C]: in function `BonusRollFrame_StartBonusRoll'
FrameXML\UIParent.lua:1053: in function <FrameXML\UIParent.lua:705>
[C]: ?

Locals:
Container = BonusRollPreviewContainer {
 0 = <userdata>
 EJ_LOOT_DATA_RECIEVED = <function> defined @BonusRollPreview\BonusRollPreview.lua:320
 PLAYER_LOGIN = <function> defined @BonusRollPreview\BonusRollPreview.lua:357
 Update = <function> defined @BonusRollPreview\BonusRollPreview.lua:291
 Populate = <function> defined @BonusRollPreview\BonusRollPreview.lua:242
 SPELL_CONFIRMATION_TIMEOUT = <function> defined @BonusRollPreview\BonusRollPreview.lua:350
 Empty = <unnamed> {
 }
 ScrollChild = <unnamed> {
 }
 SPELL_CONFIRMATION_PROMPT = <function> defined @BonusRollPreview\BonusRollPreview.lua:333
 PLAYER_LOOT_SPEC_UPDATED = <function> defined @BonusRollPreview\BonusRollPreview.lua:328
 Slider = <unnamed> {
 }
}
PositionDownwards = <function> defined @BonusRollPreview\BonusRollPreview.lua:94
Handle = BonusRollPreviewHandle {
 0 = <userdata>
 TopCenter = <unnamed> {
 }
 TopRight = <unnamed> {
 }
 Arrow = <unnamed> {
 }
 BottomLeft = <unnamed> {
 }
 BottomRight = <unnamed> {
 }
 BottomCenter = <unnamed> {
 }
 TopLeft = <unnamed> {
 }
}
HandleClick = <function> defined @BonusRollPreview\BonusRollPreview.lua:99
Should be fixed in v20.
p3lim is online now Report comment to moderator  
Reply With Quote
Unread 09-16-14, 06:19 AM  
BNS
A Kobold Labourer

Forum posts: 0
File comments: 39
Uploads: 0
Got the following error with 50400.19-Release in SoO Hero each boss down(sorry english no ggod)
Code:
3x BonusRollPreview\BonusRollPreview-50400.19-Release.lua:95: attempt to perform arithmetic on a nil value
BonusRollPreview\BonusRollPreview-50400.19-Release.lua:95: in function <BonusRollPreview\BonusRollPreview.lua:94>
BonusRollPreview\BonusRollPreview-50400.19-Release.lua:132: in function <BonusRollPreview\BonusRollPreview.lua:130>
[C]: in function `SetPoint'
FrameXML\LootFrame.lua:351: in function `GroupLootContainer_Update'
FrameXML\LootFrame.lua:308: in function `GroupLootContainer_AddFrame'
FrameXML\LootFrame.lua:518: in function <FrameXML\LootFrame.lua:477>
[C]: ?
[C]: in function `BonusRollFrame_StartBonusRoll'
FrameXML\UIParent.lua:1053: in function <FrameXML\UIParent.lua:705>
[C]: ?

Locals:
Container = BonusRollPreviewContainer {
 0 = <userdata>
 EJ_LOOT_DATA_RECIEVED = <function> defined @BonusRollPreview\BonusRollPreview.lua:320
 PLAYER_LOGIN = <function> defined @BonusRollPreview\BonusRollPreview.lua:357
 Update = <function> defined @BonusRollPreview\BonusRollPreview.lua:291
 Populate = <function> defined @BonusRollPreview\BonusRollPreview.lua:242
 SPELL_CONFIRMATION_TIMEOUT = <function> defined @BonusRollPreview\BonusRollPreview.lua:350
 Empty = <unnamed> {
 }
 ScrollChild = <unnamed> {
 }
 SPELL_CONFIRMATION_PROMPT = <function> defined @BonusRollPreview\BonusRollPreview.lua:333
 PLAYER_LOOT_SPEC_UPDATED = <function> defined @BonusRollPreview\BonusRollPreview.lua:328
 Slider = <unnamed> {
 }
}
PositionDownwards = <function> defined @BonusRollPreview\BonusRollPreview.lua:94
Handle = BonusRollPreviewHandle {
 0 = <userdata>
 TopCenter = <unnamed> {
 }
 TopRight = <unnamed> {
 }
 Arrow = <unnamed> {
 }
 BottomLeft = <unnamed> {
 }
 BottomRight = <unnamed> {
 }
 BottomCenter = <unnamed> {
 }
 TopLeft = <unnamed> {
 }
}
HandleClick = <function> defined @BonusRollPreview\BonusRollPreview.lua:99
BNS is offline Report comment to moderator  
Reply With Quote
Unread 09-14-14, 07:00 PM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1313
File comments: 1183
Uploads: 25
Originally Posted by Phanx
Got the following error with 50400.18-Release in Throne of Thunder LFR on Jin'rokh. The character had no Mogu Runes of Fate so should not have gotten a bonus roll there. I'm guessing the BonusRollFrame doesn't get a position until it's actually shown.
The BonusRollFrame bails out early if there are no currencies.
From now on, I will do the same.

Thanks for reporting.
p3lim is online now Report comment to moderator  
Reply With Quote
Unread 09-14-14, 05:56 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4576
File comments: 2094
Uploads: 42
Got the following error with 50400.18-Release in Throne of Thunder LFR on Jin'rokh. The character had no Mogu Runes of Fate so should not have gotten a bonus roll there. I'm guessing the BonusRollFrame doesn't get a position until it's actually shown.

Code:
BonusRollPreview.lua:97: attempt to perform arithmetic on a nil value
BonusRollPreview.lua:97: in function <BonusRollPreview\BonusRollPreview.lua:96>
BonusRollPreview.lua:134: in function <BonusRollPreview\BonusRollPreview.lua:132>
BonusRollPreview.lua:325: in function `?'
BonusRollPreview.lua:509: in function <BonusRollPreview\BonusRollPreview.lua:509>
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 08-18-14, 08:39 AM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1313
File comments: 1183
Uploads: 25
Originally Posted by Bizerk
For what reason are you renaming all your addons and are there any changes apart from the names?
Giving the more cryptically named addons an easy to understand name allows users to discover them more easily.
"Monomyth" is not that bad, but "HabeebIt" made absolutely no sense whatsoever
p3lim is online now Report comment to moderator  
Reply With Quote
Unread 08-18-14, 12:54 AM  
Bizerk
A Murloc Raider

Forum posts: 6
File comments: 57
Uploads: 0
For what reason are you renaming all your addons and are there any changes apart from the names?
Bizerk is offline Report comment to moderator  
Reply With Quote
Unread 08-12-14, 07:01 PM  
Caramirdan
A Kobold Labourer
 
Caramirdan's Avatar

Forum posts: 0
File comments: 46
Uploads: 0
Sweeeet!

Awesome add-on, thanks for making it!
Caramirdan is offline Report comment to moderator  
Reply With Quote
Unread 08-05-14, 07:05 PM  
Sintacks
A Murloc Raider

Forum posts: 4
File comments: 119
Uploads: 0
Y u change name
__________________
i has a cookie
Sintacks is offline Report comment to moderator  
Reply With Quote
Unread 07-26-14, 04:00 AM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1313
File comments: 1183
Uploads: 25
PLEASE READ THIS!

When updating from HabeebIt 50400.13-Release, please delete the HabeebIt addon before continuing to play.
Not doing so will guarantee you to run into issues because you are essentially running the same addon twice.
p3lim is online now Report comment to moderator  
Reply With Quote
Unread 05-09-13, 05:36 AM  
Tntdruid
Premium Member
 
Tntdruid's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 117
Uploads: 3
Very nice addon
Tntdruid is offline Report comment to moderator  
Reply With Quote
Unread 05-02-13, 02:14 PM  
karmamuscle
Premium Member
 
karmamuscle's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 196
File comments: 164
Uploads: 1
Fantastic idea.
__________________
55 89 144 233 377 610 987 1597 2584 4181 6765
karmamuscle is offline Report comment to moderator  
Reply With Quote
Unread 05-02-13, 01:40 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1391
File comments: 3369
Uploads: 89
I love this mod btw.
__________________
| Simple is beautiful.
| Roth UI | Roth UI FAQ | GoogleCode | Zork | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
zork is online now Report comment to moderator  
Reply With Quote
Unread 03-29-13, 12:29 PM  
semlar
A Molten Giant
 
semlar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 623
File comments: 87
Uploads: 18
I'm glad to see you finished this because it's been almost five months since I started writing mine and it probably never would have seen the light of day.

Now I can continue not working on it!
semlar is offline Report comment to moderator  
Reply With Quote
Unread 03-29-13, 08:29 AM  
Fawcan
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Awesome to see that you acutally made the addon

I hope people will like it
Fawcan is offline Report comment to moderator  
Reply With Quote
Unread 03-29-13, 08:21 AM  
Marthisdil
An Onyxian Warder
AddOn Author - Click to view AddOns

Forum posts: 350
File comments: 97
Uploads: 1
In good ole, Reddit fashion....

FIRST!

lol

Thanks for the addon
__________________

Marth



Marthisdil 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.