Broker: LootSpec
Broker: LootSpec
Simple loot specialisation display with specialisation selection in its tooltip.
Requires a LibDataBroker Display Addon, like StatBlockCore or ElvUI.
Also known as:
- Broker_LootSpec
- Broker: Loot Specialisation
- Broker: Loot Specialization
Features
- Displays the currently active loot specialisation
- Adds an asterisk (*) when loot specialisation is in the default "current specialisation" mode
- Mouse-over tooltip to change the loot specialisation
- Left click toggles tooltip for loot specialisation changing as well, for those who have mouseover tooltips disabled in combat
- Right click to toggle the Adventure Guide
- When clicked and the Adventure Guide is opened, filters are set for the selected loot specialisation and dungeon you are in
- When switching loot specialisation while the Adventure Guide is open, filters and dungeon are set as well
Notes
- There is no configuration (since there is nothing to configure)
- Looks (icon display, font and the like) depend on the Display Addon you use
Localisation
You can help localise this addon. Fortunately there is really not a lot to translate.
Message: Couldn't open Interface\AddOns\Broker_LootSpec\lib\CallbackHandler-1.0\CallbackHandler-1.0.xml
Time: Thu Jul 19 10:03:29 2018
Count: 3
I think, its the same problem like micro clock:
2x AceLocale-3.0-6: Broker_LootSpec: Missing entry for 'Loot'
Broker_LootSpec\modules\databroker.lua:39: in function `SetValue'
Broker_LootSpec\modules\databroker.lua:6: in function <Broker_LootSpec\modules\databroker.lua:4>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...ceSkillet\Libs\AceAddon-3.0\AceAddon-3.0-12.lua:529: in function `InitializeAddon'
...ceSkillet\Libs\AceAddon-3.0\AceAddon-3.0-12.lua:644: in function <...ceSkillet\Libs\AceAddon-3.0\AceAddon-3.0.lua:636>
Locals:
nil
Thanks for reporting.
There was a problem with the Curse packager, making it so Locales weren't added to addons correctly. This has been fixed, and the most recent version of this addon should not report these problems anymore.
@oscarucb @oscarucb
Thanks oscarucb,
Fixed the problem in version 1.4 of this addon, and version 1.7 of Broker: MicroClock.
Also, didn't realise the ticket tracker was turned off for my addons, it's on now. :-)
Looks like Broker: MicroClock has the same bug.
There is a bug in Broker_LootSpec's usage of LibQTip that can cause it to corrupt the tooltips of other addons using the library.
It currently acquires a tooltip, sets it to autohide and then blindly releases a stale handle (which no longer belongs to the addon) later after autohide has already released it.
The one-line fix is below, marked with my name:
When I dead(In battleground). Then the tooltip will change to "default loot specialisation"(*). Not the speciallisation that I selected.
LootSpec should now update on PLAYER_ENTERING_WORLD, which hopefully fixes the problem you mentioned as well.