Skip to content

feat(resurrection-scroll): add user page and admin toggle#181

Merged
Helias merged 3 commits intoazerothcore:masterfrom
Nyeriah:resscroll
Mar 25, 2026
Merged

feat(resurrection-scroll): add user page and admin toggle#181
Helias merged 3 commits intoazerothcore:masterfrom
Nyeriah:resscroll

Conversation

@Nyeriah
Copy link
Copy Markdown
Member

@Nyeriah Nyeriah commented Mar 25, 2026

Summary

  • Add a user-facing Scroll of Resurrection page under the Profile menu showing account status, eligibility, last logout, and bonus expiration
  • Add an admin toggle in AzerothCore > Tools to enable/disable the page
  • Add a configurable Days Inactive threshold for eligibility checking
  • Page only appears in the user sidebar when enabled by an admin

Test plan

  • Enable "Scroll of Resurrection" in AzerothCore > Tools and verify the "Days Inactive" field appears
  • Save settings and confirm the "Scroll of Resurrection" link appears in the user Profile sidebar
  • Verify account status, eligibility, and last logout display correctly
  • Disable the toggle and confirm the page is hidden from the user sidebar

🤖 Generated with Claude Code

Nyeriah and others added 3 commits March 25, 2026 02:57
…dmin toggle

Add a user-facing page under the Profile menu that displays the player's
Scroll of Resurrection status, eligibility, and bonus expiration. Includes
an admin toggle in Tools to enable/disable the page and configure the
days of inactivity required for eligibility.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Show the exact date the account becomes eligible (e.g. "Eligible on
Jul 15, 2026") alongside the remaining days count.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The module compares exact unix timestamps, not just dates, so hours
and minutes are relevant for eligibility calculation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Helias Helias merged commit 6fd89f0 into azerothcore:master Mar 25, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants