RepSync
RepSync automatically switches your reputation bar when entering dungeons, raids, cities, and faction sub-zones.
Built specifically for TBC Classic Anniversary.
Features
- Auto-switch - Switches your reputation bar to the correct faction when entering a mapped dungeon, raid, battleground, city, or sub-zone
- Auto-restore - Switches back to your previous reputation when you leave
- Faction-aware - Handles Alliance/Horde split reps (Honor Hold vs Thrallmar, Stormpike Guard vs Frostwolf Clan, etc.)
- City support - Switches to city faction rep when entering capital cities
- Sub-zone support - Detects faction sub-zones like Aldor Rise, Scryer's Tier, and goblin towns
- Multi-language - Sub-zone detection works in all 10 WoW client languages
- Skip exalted - Optionally skip factions you're already Exalted with
- Ignore list - Exclude specific factions via checkboxes in the options panel or slash commands
- Screen alerts - Zone-text style notification with draggable positioning
- Native options - Settings integrated in Options > AddOns > RepSync
Usage
Type /rs to open the options panel, or go to Options > AddOns > RepSync.
Slash Commands
/rs - Open options panel
/rs clear - Clear saved previous faction
/rs list - List mapped locations in chat
/rs ignore <name> - Add faction to ignore list
/rs unignore <name> - Remove faction from ignore list
/rs ignorelist - Show ignored factions
/rs help - Show commands
Configuration Options
- Enable/Disable auto-switching
- Restore previous rep on exit
- Enable/Disable city & sub-zone switching
- Skip exalted factions
- Ignored factions checklist (per-faction toggles)
- Show/hide screen alerts (draggable position)
- Chat messages toggle
Supported Locations
Capital Cities
- Stormwind City - Stormwind
- Ironforge - Ironforge
- Darnassus - Darnassus
- The Exodar - Exodar
- Orgrimmar - Orgrimmar
- Thunder Bluff - Thunder Bluff
- Undercity - Undercity
- Silvermoon City - Silvermoon City
Faction Sub-Zones
- Aldor Rise - The Aldor
- Scryer's Tier - The Scryers
- Tinker Town - Gnomeregan Exiles
- Valley of Spirits - Darkspear Trolls
- Telaar - Kurenai (Alliance)
- Garadar - The Mag'har (Horde)
- Cenarion Hold - Cenarion Circle
- Light's Hope Chapel - Argent Dawn
- Sporeggar - Sporeggar
Steamwheedle Cartel Towns
- Booty Bay - Booty Bay
- Everlook - Everlook
- Gadgetzan - Gadgetzan
- Ratchet - Ratchet
Battlegrounds
- Alterac Valley - Stormpike Guard / Frostwolf Clan
- Warsong Gulch - Silverwing Sentinels / Warsong Outriders
- Arathi Basin - League of Arathor / The Defilers
TBC Dungeons
- Hellfire Ramparts, Blood Furnace, Shattered Halls - Honor Hold / Thrallmar
- Slave Pens, Underbog, Steamvault - Cenarion Expedition
- Mana-Tombs - The Consortium
- Auchenai Crypts, Sethekk Halls, Shadow Labyrinth - Lower City
- Mechanar, Botanica, Arcatraz - The Sha'tar
- Old Hillsbrad Foothills, Black Morass - Keepers of Time
- Magister's Terrace - Shattered Sun Offensive
TBC Raids
- Karazhan - The Violet Eye
- Hyjal Summit - Scale of the Sands
- Black Temple - Ashtongue Deathsworn
Vanilla Dungeons
- Stratholme, Scholomance - Argent Dawn
- Blackrock Depths - Thorium Brotherhood
- Dire Maul - Shen'dralar
Vanilla Raids
- Molten Core - Hydraxian Waterlords
- Ruins of Ahn'Qiraj - Cenarion Circle
- Temple of Ahn'Qiraj - Brood of Nozdormu
- Zul'Gurub - Zandalar Tribe
- Naxxramas - Argent Dawn
License
MIT License - Open source and free to use.
Feedback & Issues
Found a bug or have a suggestion? Reach me on Discord: _cmos or open an issue on GitHub: https://github.com/clearcmos/RepSync