RepHelper
A World of Warcraft addon to help you manage your reputation and Factions.
WoW Classic
Data for most if not all factions should be available but it needs to be double-checked for any incorrect or missing data.
If you do come across any issue please feel free to open an issue on GitHub so it can be fixed.
History/Base
This addon is initially based on the out-dated addon Factionizer.
Factionizer on Github: https://github.com/gOOvER/Factionizer
Factionizer on Curse: https://mods.curse.com/addons/wow/factionizer
Thank you to all those who contributed to the previous addon in any way.
Information Sources
Contribute
Contributions/Suggestions and bug reports/fixes to the addon are always welcome, to contribute you can make a pull request or simply open a new issue.
Features
This addon is made to help you reach Exalted with your factions by giving you calculated tips on how to obtain the rep most efficently.
Commands
/rph help
License
GPLv3: https://www.gnu.org/licenses/gpl-3.0.en.html or see the license file
Does anyone know how to get this addon to work with CTBC?
I created a pull request to hopefully update this more in line with the current build of Shadowlands. Love the addon and wanted to help others out :D
When opening RepHelper, I minimalize everything cept for Shadowlands. I then sort by standing.
Whenever I gain reputation, or screen reloads due to zoning, every expantion is expanded again. I have no LUA-error to show. Anyone else have this problem, or know a fix? it's annoying really....
Posting this 2 months later and it seems this is not being updated any longer.
Very confused by the functionality of this addon. It says it gives ideas on how to increase reputation with factions. Well, when I click on any faction from TBC, it says there is no information available. Am I missing something? Why have a TBC version of this addon if it doesn't even work with the TBC factions?
In reply to Ruggie74:
https://www.curseforge.com/wow/addons/rephelper?comment=90
TBC hasn't been live for that long...
Give it some time and it will be updated, or feel free to contribute on GitHub.
Will the classic version be continued as the tbc version or will there be a seperate one dedicated for tbc? The reason I am asking is because I would love to help on the tbc version (will be grinding most reputations myself), I already made some changes/fixes towards the classic version.Nvm, saw the git being updated to tbc!
TBC incoming?
In reply to Xlorida:
I 2nd that, please help us with a TBC Classic version, thank you!
In reply to Xlorida:
Hey, I will push out fixes for the UI made by tvlfrosty hopefully tonight . Data for TBC I will need some time to look over so I won't promise anything when that will be out.
So RepHelper claims that one gets either 3000 or 6000 rep towards the Violet Eye faction for running the Old Hillsbrad Foothills instance on normal. That is just simply not the case.
some error occurred (do nothing / just happened) in classic
1x [ADDON_ACTION_BLOCKED] 애드온 'RepHelper_Classic' 보호된 함수 호출 'MultiBarBottomLeft:SetShown()'.
!BugGrabber\BugGrabber.lua:519: in function <!BugGrabber\BugGrabber.lua:519>
[C]: in function `SetShown'
FrameXML\MultiActionBars.lua:39: in function <FrameXML\MultiActionBars.lua:34>
FrameXML\MultiActionBars.lua:52: in function `MultiActionBar_Update'
FrameXML\InterfaceOptionsPanels.lua:1175: in function `setFunc'
FrameXML\InterfaceOptionsPanels.lua:87: in function <FrameXML\InterfaceOptionsPanels.lua:83>
[C]: in function `pcall'
FrameXML\InterfaceOptionsFrame.lua:217: in function <FrameXML\InterfaceOptionsFrame.lua:216>
[C]: in function `securecall'
FrameXML\InterfaceOptionsFrame.lua:252: in function <FrameXML\InterfaceOptionsFrame.lua:248>
When can faction information be expected? there is nothing to see in the tabs
Marasmius Faction is missing (Shadowlands)
https://www.wowhead.com/faction=2463/marasmius
........
God. This is great. Exactly the tool I was looking for so long.
Can you please add an option to store all paragons in a separate category? I am currently keeping them under favorites, but this would be more convenient.
Hey. New errors after patch day:
#1:
Message: Binding SHOWCONFIG is defined more than once in Interface\AddOns\RepHelper_Classic\Bindings.xml
Time: Wed Oct 14 07:16:31 2020
Count: 2
#2:
Message: Binding SHOWDETAILS is defined more than once in Interface\AddOns\RepHelper_Classic\Bindings.xml
Time: Wed Oct 14 07:16:31 2020
Count: 2
#3:
Message: Deferred XML Node object named RPH_OptionText already exists
Time: Wed Oct 14 07:16:31 2020
Count: 4
#4:
Message: Deferred XML Node object named RPH_SingleOptionTemplate already exists
Time: Wed Oct 14 07:16:31 2020
Count: 4
#5:
Message: Interface\AddOns\RepHelper_Classic\RepHelper.lua:3505: attempt to index local 'factionHeader' (a nil value)
Time: Wed Oct 14 07:19:35 2020
Count: 1
Stack: Interface\AddOns\RepHelper_Classic\RepHelper.lua:3505: attempt to index local 'factionHeader' (a nil value)
[string "@Interface\AddOns\RepHelper_Classic\RepHelper.lua"]:3505: in function `OriginalRepOrder'
[string "@Interface\AddOns\RepHelper_Classic\RepHelper.lua"]:1442: in function `ReputationFrame_Update'
[string "@Interface\FrameXML\ReputationFrame.lua"]:20: in function <Interface\FrameXML\ReputationFrame.lua:18>
[string "=[C]"]: ?
[string "=[C]"]: in function `Show'
[string "@Interface\FrameXML\CharacterFrame.lua"]:35: in function `CharacterFrame_ShowSubFrame'
[string "@Interface\FrameXML\CharacterFrame.lua"]:17: in function `ToggleCharacter'
[string "@Interface\FrameXML\CharacterFrame.lua"]:46: in function `CharacterFrameTab_OnClick'
[string "*:OnClick"]:2: in function <[string "*:OnClick"]:1>
Locals: self = <table> {
Update_Tooltip = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:1805
SupressNone = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:1775
About = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:739
GetTabardFaction = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:923
GetReadyReputation = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:2861
OriginalRepOrder = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:3497
DumpTable = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:254
has_value = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:711
InitFactionMap = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:977
Rep_Detail_Frame = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:3094
GetWords = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:668
InitMobName = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:810
ExtractSkills = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:3214
Quest_Items = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:2386
SortByStanding = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:3372
ListByStanding = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:3175
InitFactor = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:939
Print = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:623
DumpReputationChangesToChat = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:2604
BoolToEnabled = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:700
StandingSort = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:2980
ToggleDetailWindow = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:2780
InitMapName = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:780
Quest_Names = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:870
InitItemName = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:848
Status = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:760
ClearSessionGain = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:2704
ShowUpdateEntry = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:2469
InitFaction = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:970
Debug = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:654
Init = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:288
UpdateEntrySuppress = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:1750
GetUpdateListSize = <function> defined @Interface\AddOns\RepHelper_Classic\RepHelper.lua:2452
PrintSlash = <function> define
In reply to WolfStarbuck:
Your file directories say _Classic and you're referring to the pre-patch for Shadowlands, correct? If so, I think you have the classic version downloaded?
Just curious if this addon will be updated for Shadowlands?
For Classic,
You can replace line 353, in the content.lua file, with the following if you want to see how many Bijou's are needed for your next rep level
The value of reputation aren't always good
For exemple on classic
for turning 3 abyssal signet, the addon says it gives 250 rep but it is 100 rep you get for turning 3 abyssal signet.
All value need to be checked