## v1.0.6 - The Enhancement Update (2026-01-23)
### Added
#### Origin Toggle Configuration System (INS-9)
- **Server-side origin enable/disable system** - Server owners can now control which origins are available
- Configuration file: `origins-config.txt` in server root directory
- Auto-generated on first server startup with all origins enabled by default
- Simple boolean format: `origin_name=true` or `origin_name=false`
- Covers all origins: base mod, official DLC, UGC DLC, sub-mods, and extension mods
- Origins identified by internal name to ensure uniqueness across all mods
- No client-side modifications required
- Disabled origins won't appear in origin selection screen
#### Skill-Enhanced Abilities (INS-5)
- **Mycomorph - Fungal Network GUI** - Waystones-style teleportation system
- Visual network map showing all fungal nodes
- Labeled nodes with custom names
- Click to teleport between connected nodes
- Unlocked via skill tree progression
- **Werewolf - Wolf Pack Ability** - Summon wolf companions
- Enhanced by perma_wolf, feral, and berserker skills
- Wolves fight alongside you and follow commands
- Skill tree unlocks increase pack size and wolf strength
- **Vampire - Enhanced Bat Form** - Improved transformation
- Mist form skill adds phase-through-walls capability
- Nosferatu skill enhances bat speed and damage
- Additional skill bonuses for stealth and lifesteal
- **Technomancer - Drone Summons** - Deploy combat drones
- Turret mode for stationary defense
- Drone army skill increases max drone count
- Drones attack enemies and defend the player
- **Umbrakin - Shadow Step** - Teleportation ability
- Short-range teleport with stealth bonuses
- Enhanced by shadow skills for longer range
- Leaves shadow trail effect
- **Riftwalker - Enhanced Dimensional Hop** - Improved teleportation
- Blink skill reduces cooldown
- Teleport skill increases range
- Dimensional mastery adds invulnerability frames
- **Necromancer - Enhanced Raise Dead** - Improved undead summoning
- Undead mastery skill increases minion count
- Death army skill adds skeleton archers
- Minions persist longer and deal more damage
### Changed
#### Skill System Architecture (INS-5)
- **Unified skill effect system** - Skills now properly modify abilities at runtime
- `SkillEffectHandler.hasSpecialEffect(player, "effect_id")` checks for active skill effects
- `SkillEffectHandler.getCooldownReduction(player)` calculates total cooldown bonuses
- Origin abilities check for skill effects and modify behavior accordingly
- Skill tooltips now show activation hints and requirements
### Fixed
#### Skill Tree Functionality (INS-5)
- **Fixed skills not applying to abilities** - Skills now properly enhance and modify origin abilities
- Root cause: Abilities weren't checking for unlocked skills at runtime
- Added skill effect checks to all ability activation code
- Skills now unlock new features, improve stats, and add special effects
- Properly syncs skill effects between server and client
### Technical
- Added `FungalNetworkScreen.java` - GUI for Mycomorph teleportation network
- Added `FungalTeleportPacket.java` - Network packet for fungal node teleportation
- Added `WolfPackAbility.java` - Werewolf wolf summoning ability
- Added `DroneAbility.java` - Technomancer drone deployment system
- Added `ShadowStepAbility.java` - Umbrakin teleportation ability
- Updated multiple ability files with skill effect checks
- Enhanced `SkillTreeScreen.java` with activation hints in tooltips
- Added `SKILL_ABILITY_ENHANCEMENT.md` documentation
- Registered new abilities in origin definitions
- Implemented packet handlers for new network messages
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }