Paragon Reputation aims at fixing the way the Paragon Factions are presented to you, it replaces the exalted bars on the Reputation Frame with easy to check Paragon Bars, that you can customize yourself on the Interface Options.
Features:
- Paragon Factions on the Reputation Frame now displays their current paragon standing instead of the filled exalted bar.
- Removed the Bag on the side of the reputation bar for Paragon Factions until there is a reward available.
- Interface Options to customize the addon.
- Toast Window that will warn you of an available paragon reward. (Disabled by Default)
Special Thanks:
- Ammako: Helping me fix the Addon and adding the Interface Options.
- Hoazl: Helping me with the Blizzard's Reputation Watchbar.
- yuk6196: Korean translation.
- HipNoTiK_007: French translation.
- flow0284 & z3r0t3n: German translation.
- gaspy10 & BNSSNB: Chinese(Traditional) translation.
- Wolfeg: Russian translation.
- tiagopl: Portuguese translation.
- dxlmike: Chinese(Simplified) translation.
Hope you put this on GitHub :)
The toasts work great!
Would it be possible to add a small window on hover-over with the reputation, with the rewards and whether or not they're learned?
Toast Window isn't working and popping up when I reach Paragon with a Faction and it's enabled
Hi,
Correct TOC value is currently 90001 not 90000. And it will be 90002 after SL launch.
I received the following error when turning in a paragon cache:
16x ParagonReputation\core.lua:63: attempt to call global 'GetQuestLogIndexByID' (a nil value)
[string "@ParagonReputation\core.lua"]:63: in function <ParagonReputation\core.lua:59>
[string "=[C]"]: in function `ReputationParagonFrame_SetupParagonTooltip'
[string "@FrameXML\ReputationFrame.lua"]:351: in function <FrameXML\ReputationFrame.lua:348>
Locals:
self = <unnamed> {
0 = <userdata>
Glow = <unnamed> {
}
Highlight = <unnamed> {
}
Check = <unnamed> {
}
UpdateTooltip = <function> defined =[C]:-1
Icon = <unnamed> {
}
factionID = 2417
}
_ = 31425
_ = 10000
rewardQuestID = 58097
hasRewardPending = true
factionName = "Uldum Accord"
(*temporary) = nil
(*temporary) = 58097
(*temporary) = "attempt to call global 'GetQuestLogIndexByID' (a nil value)"
PR = <table> {
options = <unnamed> {
}
WaitToast = <function> defined @ParagonReputation\core.lua:136
DB = <table> {
}
CreateBarOverlay = <function> defined @ParagonReputation\core.lua:159
HookScript = <function> defined @ParagonReputation\core.lua:92
L = <table> {
}
CreateOptions = <function> defined @ParagonReputation\options.lua:110
CreateCheckButton = <function> defined @ParagonReputation\options.lua:259
LockButton = <function> defined @ParagonReputation\options.lua:301
ResetButton = <function> defined @ParagonReputation\options.lua:295
SetToastPosition = <function> defined @ParagonReputation\options.lua:103
toast = ParagonReputation_Toast {
}
SetCheck = <function> defined @ParagonReputation\options.lua:271
Tooltip = <function> defined @ParagonReputation\core.lua:75
ShowToast = <function> defined @ParagonReputation\core.lua:106
}
I believe line 63 needs to be updated to:
according to the API changes in 9.0.1
In reply to Dakhran:
Thanks for reporting the error! I thought the AddOn was fine as I used it on Beta but I never thought of turning-in a Paragon Quest to check everything was fine, I should've as I can turn in a few from Legion.
The 1.28 update has the wrong Interface version in the TOC file, so it's still showing as Out of Date. It should be 90001 instead of 90000.
E: typoed the version
In reply to cysgodi:
Oh, didn't knew Blizzard jumped to 90001, it all seemed okey as it didn't said out of date on the addon but I can see on the build that its 90001, thanks for reporting this!
I've never seen the toast window even though I have it enabled.
Should it show at logon?
In reply to fireymerlin:
Same here. Toast Window isn't working and popping up when I reach Paragon with a Faction and it's enabled
Hi! Is there anywhere I can submit a pull request? I love the addon and I've made a local alteration to allow enabling/disabling the updated paragon bar appearance on a per-rep basis - I use this to track which Paragon reps I still care about, and so that my other reps still have the nice "100% full" appearance that looks so nice when you're "done" with a rep. Others might find it a nice feature to have, and then I wouldn't have to manually incorporate changes whenever you update it :P

I would like an option to toggle Bag, on the side of reputation bar, to be visible, because I use different addont alongside this one to show what rewards are from paragon so I can focus on those I need.
Loaded it in like any other addon, simply not working. Uninstalled/reinstalled, cleared WTF. Zip. Sorry. Won't be trying this again.
Feature Request - Note next to the faction if there is still a unique cache reward available. For example, the essence from the rustbelt faction, or the mounts from the various legion factions. This would be a fast reminder of what paragon reps to chase. The rarity add-on provides this only once the cache is in one's bags, so having the same indication in the reputation window would be a big help. Be it adding to your add-on, or some integration with rarity.
It's a small detail, but would improve QoL with d/l and installation: I should never have to check the .toc file to see which version I have, versus the reported "updated file".
In reply to Mondoblasto:
Yeah, I should upload the .zip file with a version number.
So minor, rare to replicate bug.
If you hit EXACTLY 10k/10k to a paragon cache, it causes it to break bounds for the bar, above and below its completely fine. Images attached.
In reply to KilledByVen:
In reply to KilledByVen:
How are you showing all text on all reps?
In reply to KilledByVen:
Thanks for the report, the error was caused by the addon attempting to set the Width of the bar to 0, as the overflow is 0. I will fix it on the next update just by forcing the value to 1 if the overflow is 0... or below 0, just to be safe.
In reply to matjtonnn:
Is there a way in the addon to show the numbers like in that persons screenshot? without mousing over?