Broker Durability Info
About Broker_DurabilityInfo
Broker_DurabilityInfo is a broker plugin to display item durability and repair cost. You can also ask it to auto repair your gear.
You have the option to:
- show / hide detailed item information
- show / hide durability for the items in bags
- use auto repair (using guild money or your own)
- set minimum faction reputation to use for repair
- use repair dialog box (pops up at vendors, asking you how to repair)
- enable / disable update during combat
- enable / disable repair warning when entering a city
In order to use it you need a broker display addon like ButtonBin or Titan Panel.
How you can help
- Like it and add it to your favorites on Curse.com.
- Spread the word. Tell your friends about it.
- Translations: https://www.wowace.com/projects/brokerdurabilityinfo/localization
- Bug reporting, either as a comment or a ticket: https://www.wowace.com/projects/brokerdurabilityinfo/issues
- Donate through PayPal
Version
v1.29
Imo selling items is a function for a bag management addon. I have this implemented in Broker BagInfo so I wouldn't like to copy the code over here.
i cant seem to find the 100% icon
Could you be more specific about the problem you encounter? A good way to approach a bug report is to describe what you expect and what is happening.
I've noticed if "use guild bank" is checked (and not "only use guild bank" or the other limiters) that if the bank doesn't have enough money to cover the costs, it won't use my own money. Is this intended? I had to uncheck allow guild repairs in the guild interface before it would use my own money.
I've just tested on the PTR and works as intended. 30g in bank, 180g repairs and it used my money. Check the chat output to see what the addon does.
[DurabilityInfo] Guild bank does not have enough money.
However I can manually click the guild repair option from the merchant window and it will repair with guild funds.
I had a similar issue, if you toggle guild repairs but leave UNCHECKED the "only use guild bank" it will repair using your own funds and give a chat error that insufficient guild funds exists even though I haven't even touched my nearly unlimited guild funds for the day.
Must have both items checked for the addon to function right now if you want to repair from guild funds, which I'm personally fine with since that's the ONLY way I repair but it's not working as intended.
@cleric670 Are you sure the guild bank actually had the amount of gold you needed? You could have a daily quota of 1000g but the guild bank only has 20g in it.
100% sure the guild bank has sufficient funds (nigh unlimited repairs) , in fact I can manually click the guild repair button from the vendor interface and it will use guild funds. Error message in the chat box from the addon saying insufficient guild funds however...
i really like your addon! it is far superior to all previous durability type broker addons i've used. i just thought i would mention one thing that happened, and you can decide if it is working as intended or if this can be "fixed" - i had the option selected for use guild repair funds over spending your own funds (can't remember the exact wording), i had just joined a new guild which had not allowed me to used guild gold for repairs, so when i went to repair my gear, i received a message about not having enough or not having guild allowances, but then proceeded to repair everything at my cost.
now obviously, i would end up doing that anyhow in this instance, but on other characters, where i have hit the maximum amount i can use per day, i might prefer to wait until the next day to do the remainder of the repairs. i simply would have liked to have been prompted if i would like to continue with the repairs at my own cost.
thanks for creating such a great addon! :)
UPDATE: i now see that there is a checkbox option to "only use guild bank" - not having that checked was what probably did it. i will make sure it is checked on, but is there a way of having it ask you if you would like to proceed using your own gold should the guild bank repairs not cover it? or is this what would happen by me checking this option? thanks!
Well you are not the first to come back with this feedback, actually the "Only use guild bank." option was born out of such feedback. I ended up using an option instead of a pop up question because this feature is about automating the process and a question would get in the way.
Error when changing talents.
9x [ADDON_ACTION_FORBIDDEN] AddOn "Broker_DurabilityInfo" tried to call the protected function "RemoveTalent()".
!BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
<in C code>
Blizzard_TalentUI\Blizzard_TalentUI.lua:39: in function "OnAccept"
FrameXML\StaticPopup.lua:3897: in function "StaticPopup_OnClick"
<string>:"*:OnClick":1: in function <string>:"*:OnClick":1
Locals:
nil
DurabilityInfo never calls RemoveTalent(). Report it as a bug to !BugGrabber because they generate useless and wrong mesages.
Most probably the error is caused by one of your addons that uses Ace3 framework (which is loaded only once per session and used by all addons that need it). My guess is that Broker_DurabilityInfo was the first (alphabetically) to load the framework so any error caused by bad usage of the Ace3 code is reported as a bug of Broker_DurabilityInfo.
I disabled all addons and deleted WTF folder. Then I enabled only Broker_DurabilityInfo, but got this error.
Message: ...rface\AddOns\Blizzard_TalentUI\Blizzard_TalentUI.lua:706: attempt to perform arithmetic on local 'id' (a nil value)
Time: 12/16/12 21:13:23
Count: 1
Stack: ...rface\AddOns\Blizzard_TalentUI\Blizzard_TalentUI.lua:706: in function `PlayerTalentFrame_SelectTalent'
...rface\AddOns\Blizzard_TalentUI\Blizzard_TalentUI.lua:40: in function `OnAccept'
Interface\FrameXML\StaticPopup.lua:3897: in function `StaticPopup_OnClick'
[string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>
Locals: id = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on local 'id' (a nil value)"
-----
This will reproduce the problem
1. Interface > Addons > Broker_DurabilityInfo > Repair Type: Ask me
2. Talk to the repair npc and repair.
3. Change talents.
I can't reproduce this on live EU client. What LDB display addon are you using?
I usually use ChocolateBar, but didn't use anything then. DurabilityInfo is all I used.
This is a StaticPopup taint imo.
I suspect StaticPopup is to blame as well but I could not find any problem in the code and I can't even reproduce the error. When I try to change a talent I simply get the popup asking if I want to use a tome of clear mind. No error.
Here is the video, for what it's worth. I'm using v1.13 on live US.
I stopped using StaticPopup since it has a bug that creates taint. You should no longer see that error with the new addon version.
Working perfectly. Thank you:D