v1.0.4 - May 2026 Patch Notes

What's new in v1.0.4 - May 2026

A new consumable scroll for resetting a single skill of your choice via a picker UI, plus a configurable rested XP system.

Updates

  • New: Skill Reset Scroll. A second reset-scroll variant that lets you pick exactly one skill to reset instead of wiping everything. Hold to use, pick a skill from the menu (each shows how many rewards you've claimed), confirm, and only that skill's claimed rewards are unclaimed and refunded. XP and level are preserved exactly like the existing all-reset scroll. Closing the menu without confirming costs nothing — the scroll is consumed only on confirmation. Skills with zero claimed rewards are visibly disabled in the picker so you don't waste a scroll on them. The existing Skill Tree Reset Scroll (resets all skills on a 3-second hold) is unchanged and continues to work alongside this one.
  • New: Rested XP. Skills now accrue a per-skill bonus XP pool while the player is logged out. The next time the player earns XP in a skill with a pool, that gain pays double (or whatever the admin sets) until the pool drains, then returns to normal. Admins choose the accrual model from a new dropdown on the admin page: Off (feature disabled), Flat XP/hr (a fixed amount of rested XP per hour offline, applied to every skill), % to next level/hr (scales with each skill's progression — a level 99 player at 100 XP from level-up gets a tiny pool, a level 5 player gets a meaningful pool), or Hybrid (both contributions added). Default is Flat at 1500 XP/hr per skill, capped at 50000 per pool, multiplier 2×, with a 168-hour (7-day) cap on offline time credited to keep long-vacation pools sane. Each skill card on the XP page now shows a small Rested 50,000 badge in cyan when the pool is non-zero. A chat notification on login summarizes how many skills accrued. Toggle the entire system off via the admin UI's "Rested XP > Mode > Off" or /mmoconfig restedxp off.
  • Fixed: Tracked Quests panel lingered when the quest system was disabled. Server owners who turned off quests still saw a TRACKED QUESTS heading and the "Track quests from the Quests page to see them here." placeholder on the right side of the overview screen, advertising a feature players couldn't actually use. The panel now hides cleanly when quests are disabled, matching how the Tracked Achievements panel already disappears when achievements are off.
  • Fixed: ability and passive-ability rewards still appeared in the skill tree when the abilities feature was disabled. Server owners who turned off the hotbar abilities master toggle still saw ability unlock cards (both active hotbar abilities and triggered passives) listed on the skill tree, where claiming them produced no effect. Those cards are now hidden whenever abilities are disabled, and any tier whose only contents were ability unlocks is skipped entirely so no empty header rows are rendered.
  • New: per-player bypass permissions for the Quests, Achievements, and Abilities master toggles. Three new permission nodes — mmoskilltree.bypass.quests, mmoskilltree.bypass.achievements, mmoskilltree.bypass.abilities — let admins, QA staff, or selected testers use these features as if they were globally on, even when the server has the corresponding feature toggled off. Bypass holders see the full UI (tabs, nav buttons, tracked-item panels), and ability/passive cards remain visible and claimable in the skill tree for them too — so admins can still test ability builds while the master toggle is off for everyone else. Backend hooks (claims, ability casts, quest progress) fire normally for bypass holders. The nodes are strictly separate from mmoskilltree.admin — granting admin alone does not grant any bypass. With the global permissions toggle off (OP-only mode), only OP players bypass.