Crystal icon indicating copy to clipboard operation
Crystal copied to clipboard

Add Season Pass System

Open MohamedAliAwad opened this issue 1 month ago • 1 comments

Add a new 'Season Pass' feature to the game.

Goal: Implement a season pass system to reward player engagement with exclusive seasonal content.

Requirements:

  • Season pass duration should be configurable (e.g., 8 weeks per season).
  • Both free and premium reward tracks, with the premium track available for in-game currency purchase.
  • Players earn experience toward unlocking rewards by completing quests, defeating monsters, or participating in events.
  • Seasonal rewards include gold, items, cosmetics, and exclusive titles.
  • Progression and claimable rewards must persist in the database (suggest DB schema update or new tables for tracking progress per account).
  • UI: Add a season pass menu, progress bar, and notifications for new or claimable rewards.
  • Admin tools to configure rewards, season dates, and pricing.
  • Optionally consider payment integration or premium purchase using in-game currency.

Acceptance Criteria:

  • Season pass activates for all players when the season starts.
  • Progression and rewards are clearly tracked per player.
  • UI allows users to view, track, and claim rewards.
  • Admins can fully configure season details and rewards.
  • Feature is robust and secure against abuse/exploit.

This is a major core system request and may require new server logic, UI additions, database schema changes, and a configuration interface.

MohamedAliAwad avatar Nov 10 '25 23:11 MohamedAliAwad