Adds a fully-featured daily reward system to servers running Resurgence Core, keeping players engaged every time they log in with fresh challenges, boss hunts, and login streak rewards scaled to their character level.
Each day a selection of bosses is drawn from the Resurgence Core boss config and assigned to you as targets. Bosses are filtered to your current level so you're never handed something impossible, and with the global seed option, your whole server can hunt the same targets together.
Three challenges are rolled for you each day from a large pool of task types, with a random target drawn from the full game registry — meaning bosses, blocks, mobs, and craftable items from every loaded mod are all eligible automatically.
Task types include:
Task targets and reward quantities both scale with your player level, so challenges stay meaningful throughout your progression.
Log in every day to build your streak and claim increasingly valuable rewards. Rewards are tied to your current level bracket, so they're always worth claiming no matter where you are in your progression.
/dailies command.
Open the tribute menu at any time with the [ keybind or /dailies command to see:
Everything is configurable via config/resurgence-core/addons/dailies.json5
| Option | Description |
|---|---|
resetHourUTC |
Hour of day (UTC) when dailies reset |
dailyBossCount |
Number of daily bosses assigned per day |
dailyTaskCount |
Number of daily tasks assigned per day |
filterBossesByLevel |
Only assign bosses the player can fight |
useGlobalBossSeed |
All players share the same daily bosses |
scaleTasksByLevel |
Task targets scale with player level |
filterRewardsByPlayerLevel |
Task reward quantities scale with player level |
scaleTributeRewardsByPlayerLevel |
Tribute rewards match the player's level bracket |
resetStreakOnMissedDay |
Missing a day resets the streak |
filterOutEquipment |
Exclude weapons & armour from crafting tasks |