RepairBroker
Features
- Auto-repair
- Using you own money
- or your guild banks
- or a dialog
- Displays durability and cost for
- Equipped items
- Inventory items
- No graphical configuration
How to make use of this add-on
You need a LDB/Broker-compatible display add-on, such as Titan Panel, Bazooka, or any others.
Input
- Left Mouse Button: Force tooltip update
- Right Mouse Button: Toggle auto-repair
- Middle Mouse Button: Toggle guild repair
If you do not have a middle mouse button, you can use the following code:
/script RepairBrokerDB.useGuildBank = nil
Replace nil with 1 if you want to enable it.
Hi, great addon, i love it.
Is there an option to change the 100% green color?
Its to dark for myself and i want it brighter. :)
In reply to FitzFuchs: I can add that
In reply to FitzFuchs: Added in 11.0.0-2. Shift+LeftClick on the LDB button to open the settings or go through the game's Options -> AddOns -> RepairBroker.
It looks like the 10.0.2 update removed all repair costs from the tooltip. Can still see the % durability by item though. Odd.
Hmm, I'm seeing this now, too. I'll get it fixed.
This should be mostly fixed in 10.0.2-1. Please let me know if you have other issues.
Any chance this could get updated for DF 10.0? :]
Just did.
In reply to Parnic:
Ah, sorry I didn't see that. Thanks!
One note, it seems the total repair cost breakdown by rep level isn't working. They're all blank for me. No lua errors though.
Thanks for the report - I'll check that out.
In reply to Parnic:
Oddly enough, I just logged into a different toon (paladin, in case that matters), and the costs are showing up there. I just checked back the other toon where I originally noticed the issue (rogue), and they're still not showing up there. So... not sure what's going on. Strange.
In reply to Parnic:
I think I figured it out. The total repair costs seem to only be including damaged gear in your inventory, not gear you're wearing. So if your gear in bags is at 100%, the total costs show as blank, even if your worn gear is damaged. Hope this helps pinpoint the bug.
That helps, thanks.
This should be fixed.
Couple questions/things:
- The thread you have linked here is broken (You need a display add-on, for more information, plz read) - http://forums.wowace.com/showthread.php?t=14903
- Is there a way to turn off Auto-repair if the vendor is not of a certain standing, for example - I only want to repair at Vendors I hold an Exalted reputation with. Maybe someone leveling a new toon or that wants to set it to something like Revered could set that as well, etc.
Thanks!
Note: The context for my repair cost and suggestion/request is around BC Classic for clarification. Not sure how that would affect Retail, and I believe Classic Era's discounts are tied behind Honored + Rank 3?
I'll update the link, but any LDB/Broker display addon will work, such as TitanPanel or Bazooka.
Yes, there should be information on the tooltip when you hover over the entry on the Broker display panel that explains how to do this. I believe it's bound to shift+left-click on the Broker label by default, and you can set what reputation level you want auto-repairs to happen at.
In reply to Parnic:
As a general addon user I didn't really know what a Broker addon was so the links and examples are appreciated :)
In Classic WoW when visiting a vendor that can repair the following error pops as soon as I click on the vendor:
Date: 2019-09-10 23:33:17
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\RepairBroker\RepairBroker.lua line 335:
attempt to call global 'CanGuildBankRepair' (a nil value)
Debug:
RepairBroker\RepairBroker.lua:335:
RepairBroker\RepairBroker.lua:316
RepairBroker\RepairBroker.lua:390:
RepairBroker\RepairBroker.lua:385
Locals:
cost = 4
canRepair = true
GuildBankWithdraw = nil
(*temporary) = nil
(*temporary) = "attempt to call global 'CanGuildBankRepair' (a nil value)"
UnitReaction = <function> defined =[C]:-1
Repair = <table> {
}
CopperToString = <function> defined @Interface\AddOns\RepairBroker\RepairBroker.lua:164
AddOns:
MoncaiCompare, v7.2.0
Swatter, v8.2.6377 (SwimmingSeadragon)
WowheadLooter, v11302
ACP, v3.5.6
AdvancedInterfaceOptions, v1.3.2
Atlas, vv1.45.01.11302
AtlasBattlegrounds, vv1.45.00.11302.00
AtlasClassicWoW, vv1.45.00.11302.04
AtlasDungeonLocs, vv1.45.00.11302.01
AtlasTransportation, vv1.45.00.11302.00
AtlasLootClassic, vv1.1.9-beta
AtlasLootClassicMaps, vv1.0.0
Bazooka, vv2.9.3
ClassicQuestLog, v1.4.5-Classic
CTCore, v8.2.0.5
CTLibrary, v8.2.0.5
CTMailMod, v8.2.0.5
CTPartyBuffs, v8.2.0.1
DejaClassicStats, v1302r021
eCastingBar, v1.3.0
FleecingTip, v113.1000(040919)
GatherMate2, v1.45
HandyNotes, vv1.5.6
HandyNotesDungeonLocationsClassic, v1.02
HandyNotesFlightMastersClassic, v1.05
iCPU, v1.13.0
iMoney, v1.13.0
InFlight, v1.13.002
InFlightLoad, v1.13.002
ItemTooltipProfessionIcons, v1.1.1
lsToasts, v11302.02
Mapster, v1.8.4
ModernQuestWatch, v1.0.6
oGlow, v2.2.8
Prat30, v3.7.34
Prat30Libraries, v
QuestFrameFixer, v1.1.1
QuestIconDesaturation, v3.1
Questie, v4.0.18 BETA
RecipeRadarClassic, v1.0.0.2
Recount, vv1.13.2b
RepairBroker, v8.2.0-2
SilverDragon, vv11302.0
SilverDragonClassic, vv11302.0
TipTac, v19.03.31
TipTacItemRef, v19.03.31
TomTom, vv11302-1.0.7
TrinketMenu, v7.3.2
UnitFramesPlus, v1.28
VendorPrice, v1.2.3
WhatsTraining, v1.8.1-beta
BlizRuntimeLib_enUS v1.13.2.11302 <none>
(ck=581)
I then have to click the vendors repair button because the auto-repair feature of this addon does not work even though the "Toggle auto-repair" is enabled.
The latest alpha works on Classic. I'll tag a release for you.
In reply to Parnic:
Thanks very much, for both the fix and speedy response! ;)
EDIT: Downloaded v8.2.0-4 for Classic and it's now working just fine, auto-repair works and no more errors! Just wanted to confirm that the problem is fixed in the latest version, many thanks once again! :)