VocXP

Session XP/hr and active XP bonuses in one tiny readout.
Back to Files

v0.3.0

File nameVocXP-v0.3.0.zip
Uploader
VocinoVocino
Uploaded
Oct 8, 2026
Downloads
7
Size
11.5 KB
Flavors
Retail
File ID
9099416
Type
R
Release
Supported game versions
  • 12.1.0

What's new

VocXP

v0.3.0 (2026-10-08)

Full Changelog Previous Releases

  • feat: drop tilde from time-to-level
  • feat: payoff headline, 10-minute rate window, idle status
  • docs: payoff-headline readout, 10-minute window, idle status
  • fix: drop stale VocDebug reference in bonus-set comment
  • chore: remove VocDebug hooks; debug via BugGrabber and BugSack
  • chore: drop vendored skill copy; CI runs skill checks live
  • feat: dual-window ETA, instance aura gate, Darkmoon either/or
    • ETA now computed on a 15-min basis while rate stays on a 5-min
      window (Option B): dungeon-end bursts no longer collapse time-to-level
    • Gate aura scan behind IsInInstance: instances report 'Aura scan
      unavailable' instead of falsely dropping Warband/Darkmoon lines
    • Decouple Rested (GetXPExhaustion) from the instance gate: it is a
      non-aura API with no secret restriction
    • Darkmoon recommendation is either/or: WHEE! only, either aura covers
    • Remove 'up to N% more available' rollup; gray missing lines stand alone
    • Sort bonus lines descending by value; add xp_award debug emit
  • feat: skill craft pass plus live War Mode bonus
    Craft: gold title and palette-once COLORS, family chat voice (ns.say), checkbox sounds on slash toggles, toc Notes teach /vxp.
    Fix: read the live Enlisted value via C_PvP.GetWarModeRewardBonus (verified in Blizzard_APIDocumentationGenerated, live) instead of hardcoding +10%; Call to Arms uplift now shows correctly.
  • chore: install voc-addons skill for this project
    Skill source of truth at .agents/skills/voc-addons (validated, project scope). .gitattributes pins *.sh to LF so the skill checks run.
  • test: pin award input guards (zero and non-finite rejected)
  • feat: rolling 5-minute XP/hr with time-to-level forecast
    Trailing 300s window over receipt-stamped XP-bar gains, ETA from the same rate, 30s collecting gate, warm-up labels, /vxp pause, per-character reset. Zone loads keep history; capped characters stay fully dormant.
    GetTime, UnitLevel, UnitGUID, and PLAYER_LEVEL_UP verified in Blizzard_APIDocumentationGenerated (live branch, SystemTime/Unit).
  • docs: VocDebug leaves the family member list; stays a dev tool
  • docs: every-version principle joins FAMILY.md
  • docs: VocVendor is now a junk definition, not a button
  • docs: VocVendor joins the family; guests are always optional
  • docs: VocGear one-liner covers the item-level fallback

This mod has no additional files