RepTracker (Reputation)
An Ace3 mod that makes tracking reputation much simpler.
Features:
- Option to store reputation watched by zone and switch as you enter a new zone.
- Able to manually change the reputation being tracked, or remember who you last gained reputation with.
- Can be set to change when you gain reputation with a different faction, or be stored by zone, and recalled whenever you're in that zone.
- Can just always track the reputation that corresponds to the tabard you're wearing.
Q: Why the long name?
A: Curse Client doesn't allow searching based on description. I added "Reputation" in parentheses, because before, if someone searched for an addon through Curse Client with "reputation", mine would not have come up.
Q: Why doesn't RepTracker know to track <zone's most common faction> when in <random zone>?
A: RepTracker doesn't come pre-loaded with any factions to track. It builds its database as you play, based on the options you select.
If you have a feature request or notice a bug, please, drop a comment or file a ticket!
-
View User Profile
-
Send Message
Posted Nov 20, 2011For Russians: in Core.lua replace every "Guild" with "Гильдия" (only those with " )
-
View User Profile
-
Send Message
Posted Jun 5, 2011On line 307 of "Core.lua", the line of code is:
function RepTracker:COMBAT_TEXT_UPDATE(_, messageType, faction, amount)
We are going to be working in the few lines below that.
* If you don't want it to track guild rep at all, you can change the line after the one mentioned before line to:
if messageType ~= "FACTION" or faction == "Guild" then
* If you want it to automatically change it to tracking guild rep, you're going to have to add the following code before the "if amount < 0 and self.db.faction.dynamic and self.db.faction.decrease then" line:
if faction == "Guild" then
faction = GetGuildInfo("player")
end
* Tabbing isn't required, but it just makes the code look nice. You can just copy paste it in, but if you don't feel like tabbing when typing it yourself, there's no particular need.
-
View User Profile
-
Send Message
Posted May 7, 2011You have not made contact with Guild
any time I gain guild rep. How do I fix this?
-
View User Profile
-
Send Message
Posted Mar 19, 2011thanks for the addon
-
View User Profile
-
Send Message
Posted Jan 7, 2011Although rep may not be gained on kills (underbog) there are still items that can be retrieved from there. Also there are the Marsh Lurkers that can be killed for rep.
What I find most annoying is when entering a zone with no faction, my bar is removed.
-
View User Profile
-
Send Message
Posted Jan 9, 2011-
View User Profile
-
Send Message
Posted Nov 28, 2010-
View User Profile
-
Send Message
Posted Nov 28, 2010-
View User Profile
-
Send Message
Posted Nov 29, 2010-
View User Profile
-
Send Message
Posted Dec 1, 2010-
View User Profile
-
Send Message
Posted Oct 16, 2010Alright, should be good to go with the latest version. Let me know if there are any hiccups.
-
View User Profile
-
Send Message
Posted Oct 14, 2010I've removed the Parser and the code that calls it until I can figure out how to fix it. This means RepTracker won't have automatic tracking for a bit, but at least it'll run error-free and you can manually input and store which factions to track while I figure this out.
-
View User Profile
-
Send Message
Posted Oct 14, 2010When I turn in a quest for rep using the new version for 4.0.1 it gives me this error:
Date: 2010-10-14 11:46:49 ID: 4 Error occured in: Global Count: 1 Message: ..\AddOns\RepTracker\RTGlobalParser.lua line 71: bad argument #1 to 'find' (string expected, got nil) Debug: (tail call): ? (tail call): ? [C]: find() RepTracker\RTGlobalParser.lua:71: RTGlobalParser_ParseMessage() RepTracker\Core.lua:255: ?() ...ibDataBroker\CallbackHandler\CallbackHandler-1.0.lua:147: ...ibDataBroker\CallbackHandler\CallbackHandler-1.0.lua:147 [string "safecall Dispatcher[16]"]:4: [string "safecall Dispatcher[16]"]:4 [C]: ? [string "safecall Dispatcher[16]"]:13: ?() ...ibDataBroker\CallbackHandler\CallbackHandler-1.0.lua:92: Fire() Ace3\AceEvent-3.0\AceEvent-3.0.lua:120: Ace3\AceEvent-3.0\AceEvent-3.0.lua:119