XPMATIC

XPMatic shows a live time to next level readout that learns your real leveling pace and pops an ETA alert on quest turn-ins, so you always know how long until your next ding.

File Details

v1.2.3

  • R
  • Jul 11, 2026
  • 2.35 MB
  • 27
  • 12.0.7+5
  • Classic + 3

File Name

XPMatic-v1.2.3.zip

Supported Versions

  • 12.0.7
  • 5.5.4
  • 4.4.2
  • 3.4.5
  • 2.5.6
  • 1.15.8

[v1.2.3-release] - 07/10/2026

Changed

  • Updated the embedded LibMatic library. The GearMatic entry in the shared Infinite Loop Alchemist addon-family description list (shown in Settings) was refreshed to describe its newest features, simulated procs, trinkets, and set bonuses, best-in-slot skull marks, durability alerts, and browsing your alts' gear on the character sheet, across all 11 locales.

In-Game

  • The Infinite Loop Alchemist addon list in Settings now describes GearMatic's newest features: simulated procs, trinkets, and set bonuses, best-in-slot skull marks, durability alerts, and browsing your alts' gear on the character sheet.

[v1.2.2-release] - 07/10/2026

Fixed

  • Various bug fixes.

In-Game

  • Various bug fixes.

[v1.2.0-release] - 07/10/2026

Added

  • Update notice: XPMatic now tells you when a newer version is available on CurseForge (via the shared LibMatic version check used across the Infinite Loop Alchemist addons).

Fixed

  • Estimator: gaining two or more levels in a single XP update (big quest turn-ins, heirloom or recruit-a-friend boosts) no longer corrupts the learned leveling pace with a falsely tiny sample. The estimator now reseeds cleanly and resumes from the next XP gain.
  • Estimator: a level-up whose overflow XP landed above the previous XP value is now correctly detected as a ding, crediting the pace sample to the level you finished instead of the new one.
  • Display: added the missing nil guard when building the readout window's layout, matching the guard pattern used everywhere else in the file.

Changed

  • Estimator: XP-update handling now computes the instance/world mode, max-level state, and current XP values once per event and reuses them, instead of re-querying the client API several times per XP gain.
  • Alert: the pending quest-alert timer handle is now stored and can be cancelled via a new internal cancel path, so a pending alert can never permanently wedge future alerts.
  • Removed dead code: the unused Compat.InCombatLockdown wrapper, the write-only XPMatic_Color global, the vestigial per-quest cache clear on entering world, and the empty logout persist step (with its PLAYER_LOGOUT registration).

In-Game

  • Fixed a rare case where gaining several levels at once (big quest turn-ins or boosted XP) could make the "time to next level" estimate run much slower than your real pace until it relearned.
  • Level-ups where a large XP reward carried you well into the next level now count toward your leveling pace correctly.
  • XPMatic now lets you know when a newer version is available on CurseForge.

[v1.1.0-release] - 06/30/2026

Changed

  • Announcing your time-to-level and level-ups to guild chat is now off by default. Party, raid, and battleground announcing are unchanged. You can turn guild announcing back on anytime in the Social options.

[v1.0.2-release] - 06/30/2026

Changed

  • Refreshed the RepMatic and MailMatic icons in XPMatic's "More Infinite Loop Alchemist Addons" list to their new artwork, and added the MailMatic icon that was missing from that list.

[v1.0.1-release] - 06/29/2026

Fixed

  • XPMatic now installs and runs on every current WoW version, including Wrath Classic and the latest retail build. A wrong version tag previously left some clients unable to see the addon.

[v1.0.0-release] - 06/29/2026

Added

  • Live "time to next level" readout that learns your real leveling pace and shows how long until your next ding. It holds the estimate through breaks between XP gains, and can optionally tick down second by second.
  • Animated quest alerts: when you start or turn in a quest, XPMatic pops your current time-to-level with a count-up animation, a bounce, and a sound.
  • Social broadcast: optionally announce your time-to-level and your level-ups to party, raid, or guild.
  • Shared alert positioning with the other Infinite Loop Alchemist addons, so all your -Matic alerts stack together in one place. Each addon can also use its own position instead.
  • /xpmatic demo previews the alert and readout with a sample time, and right-clicking the readout opens a quick menu for settings, changelog, and hide.
  • Full options panel: readout appearance and font, alert messages and font, sound, social broadcast, profiles, and a changelog popup after updates.
  • Localized addon description in the in-game "More Infinite Loop Alchemist Addons" list across every supported client language.