Download
(2Kb)
Download
Updated: 09-11-13 03:09 AM
Updated:09-11-13 03:09 AM
Created:09-29-10 10:47 AM
Downloads:4,807
Favorites:34
MD5:

AutoRepSwitch

Version: 1.18-50400
by: Dridzt [More]

Simple, minimal addon to automatically switch the watched reputation to the most recent faction gain.
(losses are ignored)

After looking around for a current and working addon for Cataclysm I found some that either:
- are partially working (don't work for all locales, miss out on collapsed factions etc)
- do too much

AutoRepSwitch will

  • work for every language client.
  • support guild reputation (Cataclysm).
  • not mess with the collapsed/expanded state of your reputation window.
  • but will find the faction regardless.

Note:
Works on Live (3.3.5) but you'll need to check "load out of date"
or edit the .toc to ## Interface: 30300

v1.18-50400
------------
- toc update, compatible with WoW 5.4.0 "Siege or Orgrimmar"

v1.18-50300
------------
- .toc update, compatible with WoW 5.3.0

v1.18-50200
------------
- .toc update, compatible with WoW 5.2.0

v1.17-40300
------------
- .toc update, compatible with Hour of Twilight (4.3)

v1.17-40200
------------
- now ignores factions set to inactive per request.
(blizzard used to fire no events for inactive reps at all so this wasn't needed,
but seems they changed it at some point)

v1.16-40200
------------
- .toc update, compatible with Rage of the Firelands (4.2)

v1.16-40100
------------
- really fixed guild rep this time.
Problem wasn't what I initially thought and having guild exalted toons doesn't help with testing.
(guild information is not always available at PLAYER_LOGIN after 4.1)

v1.15-40100 (not released on wowi)
------------
v1.14-40100
------------
- and another pass at fixing guild reputation

v1.13-40100
------------
- no lua errors -/- working. fix for 4.1 guild reputation global.

v1.12-40100
------------
- toc update

v1.12-40000
------------
- monitor an additional reputation related event to make sure we're not losing any faction gains.

v1.11-40000
------------
- small bugfix for a one-time initialization error on wow 3.3.5 (missing global)
v1.1-40000
-----------
- Should now also work for the first gain of faction you just discovered.
Post A Reply Comment Options
Unread 07-25-11, 08:39 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
In WoW 4.2, the guild rep issue is back with a vengeance. Also might have something to do with playing & questing with a new leveled character as opposed to what was doing in WoW 4.1.

v1.16-40200 active with no other rep mods. On a character not at either exalted guild rep or exalted with the faction the bar should switch to. Nearly every time you turn in a quest (or kill a boss) that gives you guild rep (in the chat frame) and its listed in chat after the faction rep, the rep bar will switch improperly to guild. Even if you have your guild set to "Inactive" in the rep list.

Many, many trials, and the problem consistently repeats. Next, try out the modern xUtils mod (I had been using for other things). Rep bar switching is one of its features. In its most recent version 4.2.2 from last week, unlike prior ones, it ignores factions either moved to Inactive or whose headers are collapsed.

Sure enough, that mod never improperly switches the rep bar to your guild when the guild is set to inactive (or its header is collapsed). It always properly shows the last faction change.

Be nice to see this in AutoRepSwitch.
Report comment to moderator  
Reply With Quote
Unread 04-30-11, 01:40 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Retried v1.12-40000 a couple of weeks after the last post here and no further issues with guild reputation overriding the proper "last rep gained" trigger in WoW 4.0.6. Always switched the bars properly with nothing set to "inactive" (guild rep or otherwise).

Didn't do further testing to determine the cause of the earlier issue. But currently (incl. v1.13-40100), no issues.
Report comment to moderator  
Reply With Quote
Unread 03-09-11, 05:24 PM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1359
File comments: 829
Uploads: 55
No worries for the delay.

Use the mod that "works better" would be my recommendation,
I'm not inclined to remove features listed on the addon front page as a way of improvement...

I might add a blacklisting feature at some point.
Report comment to moderator  
Reply With Quote
Unread 03-08-11, 12:10 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Sorry for the reply delay. Took some time off as well as found another mod that works better. It changes the bar properly to a non-guild faction without having to move the guild to Inactive or make any other major changes (blacklisting or otherwise): "RepTracker (Reputation)".

Have noticed that one or two other rep-bar-switcher mods also have this problem with guild rep. Moving the guild rep to Inactive prevents you from seeing any gains in the chat window, which isn't what is wanted here (and I'm sure elsewhere).

Currently on the leveling alt have reached the max guild rep gain for the week; as a result, AutoRepSwitch doesn't change to guild rep as there is nothing to trigger it (temporarily retesting it). Will try this again next week moving the guild rep to Inactive to see if what you have requested happens (I'm sure it will).

Doing things the way that other mod does it and/or implementing a blacklist (or at least a built-in block for switching the bar to guild rep) certainly would be better that the current way it works. As long as the blacklist or block doesn't involve moving the guild to Inactive, as chat views of guild rep changes may/will still be wanted by people.
Report comment to moderator  
Reply With Quote
Unread 02-21-11, 05:35 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1359
File comments: 829
Uploads: 55
Originally posted by Zidomo
This has been great; worked well, no issues on the character I leveled to 85 after Cata hit. Now on a new character am leveling (first one in three months), though, have seen an issue that makes this essentially unusable in WoW 4.0.6 on characters in a guild.

With v1.12-40000 when you are on a character that is earning guild rep--running no other reputation or guild-rep-display-changing mods at all--100% of the time this mod switches your rep bar to show your guild. In all circumstances, no matter what other rep you earned from a quest or kill. As a result, the mod essentially doesn't do anything on characters that earn guild rep.

Assume its due to (on my USEnglish client/server) the guild reputation values being assigned "after" other rep is, as shown consistently in the chat frame right now. Hopefully this can be fixed/changed to (optionally or otherwise) ignore guild rep gains when other rep is obtained at the same time to make the mod usable again.
"Same time" is a tricky concept.
I opted for no OnUpdate or timer code early on, in the interest of keeping this as low impact as possible.

I will see if adding a rep blacklisting feature is not too involved but you could check something for me.

Unless Blizzard has changed things considerably they weren't firing updates for reputations moved to "inactive".
If guild reputation is not something you're particularly interested in while leveling
try moving it to inactive and see if that essentially blacklists it.
Report comment to moderator  
Reply With Quote
Unread 02-20-11, 04:20 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
This has been great; worked well, no issues on the character I leveled to 85 after Cata hit. Now on a new character am leveling (first one in three months), though, have seen an issue that makes this essentially unusable in WoW 4.0.6 on characters in a guild.

With v1.12-40000 when you are on a character that is earning guild rep--running no other reputation or guild-rep-display-changing mods at all--100% of the time this mod switches your rep bar to show your guild. In all circumstances, no matter what other rep you earned from a quest or kill. As a result, the mod essentially doesn't do anything on characters that earn guild rep.

Assume its due to (on my USEnglish client/server) the guild reputation values being assigned "after" other rep is, as shown consistently in the chat frame right now. Hopefully this can be fixed/changed to (optionally or otherwise) ignore guild rep gains when other rep is obtained at the same time to make the mod usable again.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: