promotional bannermobile promotional banner

RepMatic

Cross-character reputation tracker with floating gain/loss alerts, sortable browser, and tooltip overlay showing every alt's standing.

File Details

v1.0.1

  • R
  • May 16, 2026
  • 7.86 MB
  • 2
  • 11.2.0+5
  • Retail + 4

File Name

RepMatic-v1.0.1.zip

Supported Versions

  • 11.2.0
  • 5.5.3
  • 4.4.2
  • 3.80.1
  • 2.5.5
  • 1.15.8

RepMatic Changelog

[v1.0.1-release] - 2026-05-16

Fixes

  • Reputation data was being silently wiped on every scan because the AceAddon NewAddon call in Core.lua was replacing the RepMatic table that Compat.lua had decorated, leaving RepMatic.Compat.GetNumFactions nil. The scanner errored at the first Compat call on every login, never reaching the assignment that fills entry.reps. Reordered the load so Compat.lua loads after Core.lua. Existing characters whose reps are already empty self-repair on the next UPDATE_FACTION event (open the Reputation pane once after updating).
  • Scanner no longer overwrites valid stored reps with an empty scratch table after MAX_SCAN_RETRIES retries fail. The give-up path now leaves existing data alone.

Browser

  • Frame is now drag-resizable from the bottom-right corner. Min 600x250, max 2400x900. Size persists across sessions.
  • Horizontal scrollbar appears automatically when character columns overflow the visible width. Shift+mousewheel for horizontal scroll. Header row scrolls in sync with the data so columns stay aligned.
  • Vertical scrollbar is always visible (no longer hides when content fits).
  • Faction column text is now the RepMatic brand gray instead of white.
  • Settings button moved to the filter row, directly under the close X.
  • Dialog background is 40% more opaque so the content reads better over busy game scenes.

Alerts

  • New GainRep.tga / LoseRep.tga textures bundled. Gain alerts show the GainRep icon, loss alerts show the LoseRep icon, replacing the per-faction tabard icons.
  • Icon size bumped from 24px to 72px so the icon reads at the alert's font size.
  • New /repm test2 slash fires a sample rep-loss alert (mirrors /repm test for gains).

[v1.0.0-release] - 2026-05-16

Initial public release.

Features

  • Cross-character reputation tracker. Every faction, every character, every realm you log in on, stored in one shared SavedVariable.
  • Floating "+rep gained" / "-rep lost" alert on every reputation change. Bounce-in / fade-out animation matching CritMatic's style. Default font Anton, default sounds Level Up (gained) / Solid Alert (lost). Optional faction-tabard icon next to the text for ~30 major factions.
  • Tooltip enhancement on the default Reputation pane. Hover any faction row to see every other character's standing and progress to the next tier.
  • /repm sortable/filterable browser. Rows = factions, columns = your characters. Sort by name, highest standing across alts, or closest to next level. Color-coded standings (Hated through Exalted).
  • Versioned changelog popup on first login after an update.
  • AceConfig options panel: font / font size / colors (separate gain vs loss) / outline / shadow / screen position / display duration / fade time / sound for gained / sound for lost / mute / changelog font + border + background.
  • 11 locales: enUS, deDE, esES, esMX, frFR, itIT, koKR, ptBR, ruRU, zhCN, zhTW.

Supported clients

  • Classic Era 1.15.x (11508)
  • TBC Anniversary 2.5.x (20505)
  • Wrath / Titan Reforged 3.8.x (38001)
  • Cataclysm Classic 4.4.x (40402)
  • Mists of Pandaria Classic 5.5.x (50503)
  • Retail / The War Within 11.2.x (110200)

Slash commands

  • /repm or /repmatic - open the browser
  • /repm settings - open the options panel
  • /repm scan - force a rescan of the current character
  • /repm wipe - clear all stored character data
  • /repm changelog - reopen the changelog popup
  • /repm test - fire a sample rep alert