Go to Page... |
Compatibility: | Shadowlands patch (9.0.5) Classic Patch (1.13.7) Classic Patch (1.13.6) Shadowlands patch (9.0.2) Classic Patch (1.13.5) Classic Patch (1.13.4) Shadowlands pre-patch (9.0.1) Classic Patch (1.13.3) Visions of N'Zoth (8.3.0) Classic (1.13.2) |
Updated: | 03-10-21 01:04 AM |
Created: | 08-01-09 09:06 AM |
Downloads: | 34,284 |
Favorites: | 473 |
MD5: |
Version R37 and later has been tested with Classic, BfA Retail, and the Shadowlands Beta.
You only need R37 or later for all your reputation needs.
This data broker plugin keeps track of your watched faction and displays a Blizzard-like faction list: colored bars in tree view mode that show standing (ie: Honored) and switch to raw numbers (ie: 2400/12000) when mouse hovered. You can access the config menu by right-clicking the block.
It does pretty much what Broker Factions does with the following additions:
- Can represent the watched faction with an ASCII bar.
- Can sort by reputation level (thx to Neorgia)
- Can watch hidden factions.
- Colors are editable.
It has been designed with efficiency in mind: fast and lightweight, yet feature full.
Click a header (white entry) to expand or collapse.
Click a faction to "watch" it. (Alliance Vaguard and Horde Expedition are special cases and require a shift+click to be watched.)
Middle-Click a faction to move it to actives/inactives.
Right-Click a faction to copy its info in chatbox.
Collapsed headers are saved across session (with the exception of inactive factions that are automatically collapsed by Blizzard at login).
This plugin supports AddonLoader (delayed loading), Skinner and SharedMedia (limited).
Credits:
---- VikingKing for updating it for a lot of patch versions ----
Broker Factions (Tristanian) for options and color coding ideas.
GitHub Repository: https://github.com/AraBroker/Ara_Broker_Reputations
File Name |
Version |
Size |
Author |
Date |
Type |
r35 |
16kB |
02-29-20 11:08 AM |
Patch |
||
r12 |
223kB |
01-22-13 12:06 PM |
Patch |
||
r2 |
2kB |
07-13-11 09:43 AM |
Addon |
Comment Options |
vikingking |
View Public Profile |
Send a private message to vikingking |
Find More Posts by vikingking |
Add vikingking to Your Buddy List |
04-01-17, 11:44 PM | |
|
Posted r21 version here: http://www.wowinterface.com/downloads/info24374.html
Fixed the following issues from r20:
Known issues:
Last edited by vikingking : 04-02-17 at 12:08 AM.
|
|
vikingking |
View Public Profile |
Send a private message to vikingking |
Find More Posts by vikingking |
Add vikingking to Your Buddy List |
garfeeld |
View Public Profile |
Send a private message to garfeeld |
Find More Posts by garfeeld |
Add garfeeld to Your Buddy List |
04-01-17, 09:30 PM | |
|
Ok, fixed issue with Reputation To Go not working with Paragon
Still running down issue with bar not updating when Paragon rep increases. Well, I know what's causing it, just need to figure out a good fix. I've turned on all bar options, can't get it to error for me switching between two Paragon reps. The error your showing me indicates an error with a Blizzard function to determine if the rep is a Paragon rep or not. Not sure if that is a Blizzard thing or what. I may need you to send a screen shot of that. |
|
vikingking |
View Public Profile |
Send a private message to vikingking |
Find More Posts by vikingking |
Add vikingking to Your Buddy List |
04-01-17, 09:06 PM | ||
|
Paragon rep not updating in the bar but in the table is a bug. I'm running that one down now. EDIT: As to the custom tooltip code, I'm going through it. However, none of the changes I have made were to that code. So, I'd have to ask was that working before do you know? I've never used it.
Last edited by vikingking : 04-01-17 at 09:15 PM.
|
|
|
vikingking |
View Public Profile |
Send a private message to vikingking |
Find More Posts by vikingking |
Add vikingking to Your Buddy List |
04-01-17, 08:19 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 18
Uploads: 0
|
It will display all I want under block display if I do it with a non paragon faction THEN switch to a paragon one, though it will not display 'reputation to go' for the block display for a paragon faction, it does show that for a non paragon faction though.
It does shows reputation to go on the tooltip part. And I am able to increase the font size to larger than 120 by manually editing the .lua file, just not in game. Once again, thank you tons for doing this work, i very much appreciate you taking the time:O)
Last edited by garfeeld : 04-01-17 at 08:21 PM.
|
|
garfeeld |
View Public Profile |
Send a private message to garfeeld |
Find More Posts by garfeeld |
Add garfeeld to Your Buddy List |
04-01-17, 07:59 PM | |||||
A Kobold Labourer
Forum posts: 0
File comments: 18
Uploads: 0
|
Now when trying to change teh block display for a paragon faction when a paragon faction is being displayed i get this error:
|
||||
|
garfeeld |
View Public Profile |
Send a private message to garfeeld |
Find More Posts by garfeeld |
Add garfeeld to Your Buddy List |
04-01-17, 06:35 PM | ||
|
|
|
|
vikingking |
View Public Profile |
Send a private message to vikingking |
Find More Posts by vikingking |
Add vikingking to Your Buddy List |
04-01-17, 04:38 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 18
Uploads: 0
|
also this one came up while mousing through the menu
1x ...ns\Ara_Broker_Reputations\Ara_Broker_Reputations-r20.lua:561: Usage: local hasParagon = C_Reputation.IsFactionParagon(factionID) [C]: in function `IsFactionParagon' ...ns\Ara_Broker_Reputations\Ara_Broker_Reputations-r20.lua:561: in function <...ns\Ara_Broker_Reputations\Ara_Broker_Reputations.lua:536> ...ns\Ara_Broker_Reputations\Ara_Broker_Reputations-r20.lua:743: in function `func' FrameXML\UIDropDownMenu.lua:791: in function `UIDropDownMenuButton_OnClick' [string "*:OnClick"]:1: in function <[string "*:OnClick"]:1> Locals: (*temporary) = nil Thank you for taking the time to update this at all, this is all way beyond me:O( |
|
garfeeld |
View Public Profile |
Send a private message to garfeeld |
Find More Posts by garfeeld |
Add garfeeld to Your Buddy List |
04-01-17, 04:32 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 18
Uploads: 0
|
ok and another when pulling up the drop down menu, and you are not able to select Blizzard Color
19x ...ns\Ara_Broker_Reputations\Ara_Broker_Reputations-r20.lua:813: attempt to index upvalue 'c' (a nil value) ...ns\Ara_Broker_Reputations\Ara_Broker_Reputations-r20.lua:813: in function `initFunction' FrameXML\UIDropDownMenu.lua:69: in function `UIDropDownMenu_Initialize' FrameXML\UIDropDownMenu.lua:941: in function <FrameXML\UIDropDownMenu.lua:806> [C]: ? [C]: in function `ToggleDropDownMenu' [string "*:OnEnter"]:5: in function <[string "*:OnEnter"]:1> Locals: self = AraReputationConfigMenu { 0 = <userdata> displayMode = "MENU" initialize = <function> defined @Ara_Broker_Reputations\Ara_Broker_Reputations.lua:782 scale = 0.80000001192093 } level = 2 (for generator) = <function> defined =[C]:-1 (for state) = <table> { 1 = <table> { } 2 = <table> { } 3 = <table> { } 4 = <table> { } 5 = <table> { } 6 = <table> { } 7 = <table> { } 8 = <table> { } 9 = <table> { } } (for control) = 9 i = 9 v = <table> { color = "blizzardColors" text = "Paragon" index = 9 } adjust = nil (*temporary) = <table> { hasArrow = false notCheckable = true text = "Paragon" hasColorSwatch = true padding = 10 } (*temporary) = <table> { hasArrow = false notCheckable = true text = "Paragon" hasColorSwatch = true padding = 10 } (*temporary) = <table> { hasArrow = false notCheckable = true text = "Paragon" hasColorSwatch = true padding = 10 } (*temporary) = nil (*temporary) = true (*temporary) = nil (*temporary) = "DropDownList2" (*temporary) = DropDownList2Button8 { arg2 = 8 hasArrow = false r = 0 invisibleButton = DropDownList2Button8InvisibleButton { } b = 0.1 func = <function> defined @Ara_Broker_Reputations\Ara_Broker_Reputations.lua:732 g = 0.6 0 = <userdata> hasColorSwatch = true arg1 = "blizzardColors" value = "Exalted" padding = 10 notCheckable = true } (*temporary) = DropDownList2Button8NormalText { 0 = <userdata> } (*temporary) = "attempt to index upvalue 'c' (a nil value)" options = <table> { 1 = <table> { } 2 = <table> { } 3 = <table> { } 4 = <table> { } 5 = <table> { } 6 = <table> { } 7 = <table> { } 8 = <table> { } 9 = <table> { } 10 = <table> { } 11 = <table> { } 12 = <table> { } } info = <table> { hasArrow = false notCheckable = true text = "Paragon" hasColorSwatch = true padding = 10 } |
|
garfeeld |
View Public Profile |
Send a private message to garfeeld |
Find More Posts by garfeeld |
Add garfeeld to Your Buddy List |
04-01-17, 04:26 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 18
Uploads: 0
|
here is the error it generates when i tried to switch to a Paragon rep
7x ...ns\Ara_Broker_Reputations\Ara_Broker_Reputations-r20.lua:607: attempt to index local 'color' (a nil value) ...ns\Ara_Broker_Reputations\Ara_Broker_Reputations-r20.lua:607: in function <...ns\Ara_Broker_Reputations\Ara_Broker_Reputations.lua:536> ...ns\Ara_Broker_Reputations\Ara_Broker_Reputations-r20.lua:134: in function <...ns\Ara_Broker_Reputations\Ara_Broker_Reputations.lua:129> (tail call): ? ...ns\Ara_Broker_Reputations\Ara_Broker_Reputations-r20.lua:169: in function <...ns\Ara_Broker_Reputations\Ara_Broker_Reputations.lua:138> Locals: name = "Dreamweavers" _ = "The druids and their allies in Val'sharah have guarded the Emerald Dream since time immemorial." level = 9 minVal = 0 maxVal = 10000 value = 225 FactionID = 1883 c1 = <table> { b = 0.6 g = 0 r = 0.4 } c2 = <table> { b = 0.6 g = 0 r = 0.4 } perc = 0.0225 asciiColor = "|cff660099" color = nil (*temporary) = <function> defined =[C]:-1 (*temporary) = <table> { 1 = "|cff660099Paragon|r" 2 = "2%|r" 3 = "225/10000|r" } (*temporary) = 1 (*temporary) = <function> defined =[C]:-1 (*temporary) = "|cff%.2x%.2x%.2x%s|r" (*temporary) = 10000 (*temporary) = "225/10000|r" (*temporary) = false (*temporary) = 1883 (*temporary) = false (*temporary) = 1883 (*temporary) = false (*temporary) = false (*temporary) = nil (*temporary) = "attempt to index local 'color' (a nil value)" firstCall = false GetFactionInfo = <function> defined =[C]:-1 |
|
garfeeld |
View Public Profile |
Send a private message to garfeeld |
Find More Posts by garfeeld |
Add garfeeld to Your Buddy List |
04-01-17, 01:52 PM | |||
A Kobold Labourer
Forum posts: 0
File comments: 18
Uploads: 0
|
Not sure if you are having this issue but it will not let me select a Paragon enabled rep to display on the broker, all other exalteds are no issue, also when i try to select a Paragon rep to display there, the chat says "other" Also the broker text is "No Faction" or "N/A"
Last edited by garfeeld : 04-01-17 at 02:09 PM.
|
||
|
garfeeld |
View Public Profile |
Send a private message to garfeeld |
Find More Posts by garfeeld |
Add garfeeld to Your Buddy List |
04-01-17, 01:23 PM | ||
|
Due to the amount of changes, I can't just post them on the forum. I'm going to have to upload it either here or somewhere. I've tagged the changes as r20. [EDIT] Placed it here: http://www.wowinterface.com/downloads/info24374.html
Last edited by vikingking : 04-01-17 at 01:30 PM.
|
|
|
vikingking |
View Public Profile |
Send a private message to vikingking |
Find More Posts by vikingking |
Add vikingking to Your Buddy List |
04-01-17, 04:26 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 18
Uploads: 0
|
now getting it to let us select an exalted rep to display:O)
|
|
garfeeld |
View Public Profile |
Send a private message to garfeeld |
Find More Posts by garfeeld |
Add garfeeld to Your Buddy List |
04-01-17, 04:00 AM | |||
A Kobold Labourer
Forum posts: 0
File comments: 18
Uploads: 0
|
Replace line 205: reputationSessionBase[factionID] = barValue with: local paraValue, paraThreshold, paraQuestId, paraRewardPending = C_Reputation.GetFactionParagonInfo(factionID) if (C_Reputation.IsFactionParagon(factionID)) then reputationSessionBase[factionID] = paraValue else reputationSessionBase[factionID] = barValue end In Addition find: tooltipColors.standingIncrementialOld = FACTION_COLORS_INC_old[standingID] or "|cfff433ff" And insert afterwards: -- new paragon stuff local isParagon = C_Reputation.IsFactionParagon(factionID) if isParagon and barMin==42000 and barMax==42000 and barValue==42000 then local paraValue, paraThreshold, paraQuestId, paraRewardPending = C_Reputation.GetFactionParagonInfo(factionID) repIs = paraValue repMax = paraThreshold standingText = "Paragon" tooltipColors.standingBlizzard = "|cfff433ff" repDelta = repIs - reputationSessionBase[factionID] if (repDelta < 0 ) then repDelta = repDelta + 10000 end elseif (not isParagon) and barMin==42000 and barMax==42000 and barValue==42000 then repIs = 999 repMax = 1000 end Don't know if this helps or not |
||
|
garfeeld |
View Public Profile |
Send a private message to garfeeld |
Find More Posts by garfeeld |
Add garfeeld to Your Buddy List |