v0.2.3 Patch Notes

What's new in v0.2.3

New Features

  • Dynamic Skill Tree Choices - Configurable number of choices per tier (up to 5)
  •     New choicesRequired field on SkillTreeNode - how many rewards to pick per tier
  •     Global defaultChoicesRequired in config (default: 1)
  •     UI shows "Pick X of Y" when tier has multiple selections
  •     Tier status shows completion progress (e.g., "1/2" when partially complete)
  • Multi-Select Rewards - Players can now pick multiple rewards per tier
  •     Higher tiers offer more choices with multi-select (Pick 2 of 4)
  •     Prevents claiming same reward twice
  •     Tier only marked complete when all required choices made
  • Dynamic UI Rendering - Choice buttons rendered dynamically
  •     New ChoiceButton.ui template appended per choice
  •     Buttons use FlexWeight for automatic sizing
  •     Supports 2-5 choices per tier
  •     Removed hardcoded button limits
  • Expanded Reward Variety - Updated skill tree defaults
  •     Tiers 0-1: 2 choices, pick 1
  •     Tiers 2-3: 3 choices, pick 1
  •     Tiers 4-5: 4 choices, pick 2
  •     Tier 6 (Level 50): 5 choices, pick 2 - Elite rewards for all 12 skills
  •     More diverse reward options per tier
  • Tier 6 Elite Rewards (Level 50) - All 12 skills now have elite tier rewards
  •     Gathering: +20% XP, +15% Double Drops, +20 Health, +15 Stamina, synergy bonuses
  •     Combat: +10% Damage, +12-15% Crit, +8-10% Lifesteal, +20 Health
  •     Defense: +12% Defense, +30 Health, -40% Fall Damage, +5% Lifesteal
  •     Acrobatics: -50% Fall Damage, +20 Health, +8% Defense, +20 Stamina
  •     Crafting/Building: +20% XP, +20 Health/Stamina, synergy bonuses

Config Schema Update

{
  "defaultChoicesRequired": 1,
  "skillTrees": {
    "MINING": [{
      "tier": 4,
      "levelRequired": 30,
      "choicesRequired": 2,
      "choices": [...]
    }]
  }
}

Upgrade Notes

Run /mmoconfig reloaddefaults to load the new multi-choice tier defaults.

Looking for technical details? View full developer changelog for v0.2.3