Daily Challenges: A Resurgence Core Addon
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.
Reaper Challenges
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.
- Boss selection scales with your player level (can be changed via config).
- Optional global seed so all players share the same daily bosses.
- Rewards are granted automatically on kill.
- Configurable number of daily boss assignments.
Daily Challenges
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:
- Slayer — Slay a specific type of mob
- Mining — Mine a specific block
- Crafting — Craft a specific item (weapons & armour excluded)
- Fishing — Catch fish
- Farming — Breed animals
- Herblore — Brew potions
- Agility — Travel a set distance
- Enchanting — Apply enchantments
- Merchant — Trade with villagers
Task targets and reward quantities both scale with your player level, so challenges stay meaningful throughout your progression.
Login Streak Tribute
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.
- 7-day reward cycle with a grand reward on day 7.
- Missing a day resets or pauses your streak (configurable).
- Claim via the in-game GUI or
/dailies command.
In-Game GUI
Open the tribute menu at any time with the [ keybind or /dailies command to see:
- Your current 7-day tribute cycle and today's reward
- All active daily bosses and their kill status
- All active daily challenges with live progress bars
- Your current login streak
Configuration
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 |
Requirements