ForeverXPBar - Custom XP Bar & Leveling Tracker v0.6.6
What's new
ForeverXP Bar — Changelog 0.6.6
New
Profiles (new Profiles tab)
- Switch profile drop-down. The built-in Default profile is always there and read-only.
- New profile: type a name, press Create (or Enter): the profile is a copy of your current settings and becomes the active one.
- Save current settings overwrites the active profile; Delete this profile asks for confirmation.
- Switching profile automatically saves the one you leave. The active profile is also saved on logout / reload.
- A profile holds every setting (bar size and position, texts, text positions, colors, fonts, buff icons, record panel…). It does not hold leveling / record data, which stay shared.
- Slash commands:
/fxpb profile(list),/fxpb profile <name>(load).
Reset All Settings (Profiles tab)
- Button with a confirmation pop-up; puts every setting back to the Default profile. Saved profiles and leveling / record data are kept.
- Slash command:
/fxpb resetall(with confirmation).
Default profile = your own layout
- The settings of your SavedVariables file are now the built-in defaults: bar 716×39 at the top (x -2.8, y -17.5), text sizes, text offsets, buff icon size 23 at (417, 34), record panel position and size, colors, fonts, and the other options.
- A fresh install starts with them. Reset Segment Positions, Reset icon position,
/fxpb reset,/fxpb record resetposand Reset All all go back to these values. - Existing settings are not overwritten: use Reset All Settings once to adopt the new defaults.
Buff icon countdown
- The countdown text now sits under the icon instead of on top of it.
- New Countdown color (Leveling > Buff icons, after Countdown font), with a Default button (white). The text still turns orange / red when the buff is about to expire.
Changed
- Tab row now has 5 tabs: Options, Leveling, Record, Profiles, Info (slightly smaller tab labels).
- The font drop-down shows just the file name for fonts that are not in the list (e.g. a font from another addon).
Internal
- New saved settings:
campTimerColor,profiles,activeProfile. - Code compiled with Lua 5.1 and the profile logic unit-tested outside the game. Not tested in game.
This mod has no additional files