Suppai_NekoandClaude Opus 5.5 2b01e23955 Remove floating XP text from README features
The option to hide Blizzard's floating XP text was removed in 1.0.1, so
the Features section now only covers hiding the XP chat line.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-10 07:50:00 -08:00
2026-11-09 21:46:27 -08:00

XP Percent

XP Percent

A World of Warcraft addon that shows every XP gain as a percentage of your current level instead of a flat number.

Instead of a flat XP number, you see +1.25% XP, so you know right away how much closer you are to leveling.

Features

  • Floating popup: a "+1.25% XP" popup that floats up and fades out with each gain.
  • Quest XP labelled: XP from turning in a quest shows as XP (quest).
  • Correct across level-ups: a gain that crosses into a new level counts the rest of the old level plus your progress into the new one.
  • Customizable look: font size, text color, and number of decimal places (0–4).
  • Drag to move: unlock the popup, drag it anywhere on screen, then lock it again.
  • Blizzard's XP chat line: choose whether to hide or keep Blizzard's own "You gain 200 experience" message in chat.
  • Optional chat line: also print the % gain in chat.

Download

XP Percent icon

XPPercent-1.0.1.zip (latest release)

Extract it into your Interface\AddOns folder. See below for details.


Installation

  1. Download the release zip above and extract it, or clone this repository.
  2. Put the XPPercent folder in your WoW addons folder:
    World of Warcraft\<_retail_ or _classic_era_>\Interface\AddOns\XPPercent
    
    The folder must be named XPPercent and contain XPPercent.toc directly inside it.
  3. Restart the game, or /reload if it was already running, and make sure XP Percent is enabled in the AddOns list on the character select screen.

To clone it straight into place:

cd "World of Warcraft/_retail_/Interface/AddOns"
git clone https://git.utils.halinium.io/Suppai_Neko/XPPercent.git

Usage

Open the options with /xpp, or from Esc → Options → AddOns → XP Percent.

XP Percent options window

The options window lets you:

  • turn the popup on or off, and set its font size and color;
  • preview it with Test popup;
  • move it with Unlock popup (drag the blue box, then click Lock popup) or put it back with Reset position;
  • choose whether Blizzard's own XP chat message is hidden;
  • also print the % gain in chat, and set the number of decimal places.

Slash commands

Command What it does
/xpp Open the options window
/xpp test Show a sample popup
/xpp unlock / /xpp lock Turn drag-to-move mode on / off
/xpp pos <x> <y> Set an exact popup position (offset from screen center, default 0 60)
/xpp size <n> Set the popup font size
/xpp 0–/xpp 4 Number of decimal places
/xpp popup Toggle the floating popup
/xpp chat Toggle printing the % gain in chat
/xpp blizz Toggle hiding Blizzard's XP chat message
/xpp help List all commands in chat

/xppercent works the same as /xpp.

Files

File Purpose
XPPercent.toc Addon metadata and load order
XPPercent.lua Core: XP tracking, popup, drag-to-move, hiding Blizzard's chat line, slash commands
Options.lua The options window
images/ Icon, banner and screenshot (repo only, not part of the addon)
releases/ Release zips (repo only)

Settings are saved per account in the XPPercentDB saved variable.

License

Released into the public domain under The Unlicense. Use it however you like.

S
Description
No description provided
Readme
2.6 MiB
0 Stars 1 Watchers 0 Forks
2026-11-10 05:52:31 +00:00
Languages
Lua 100%