Developer Log
Every update to Samhan Chronicles, straight from the forge.
August 31, 2026v0.8.88
Patch
Combat
- Rebalance Soothe into a proper starter self-heal
- Fix three spell tributes that required unobtainable equipment
- Add a farmable equipment tribute to low/mid-level path spells
- Update spell learning tributes: keep equipment, add refined materials
- Polearms cleave a diamond; flank & backstab now roll to hit
- Weapons and armor now wear down from combat
Items
- Repair all gear at any vendor; heirloom necklaces now indestructible
- Coated helm upgrade uses the same materials as coated armor
- Path armor and helm upgrades refreshed and extended to the top tiers
- Path helms now align with their matching armor tier
- Earn inventory slots as you level up
- Item tooltips show a "Use:" line for on-use items
Social
- Open the Eternal Library from the Seasong library bookshelves
- Add the Eternal Library and General board field guides
Quests
- Fix Catalyzing Quintessence turn-in; quintessential base is now soulbound
- Stop quest chains getting stuck; stack quest reward items
Homestead
- Seeds no longer spoil within hours
- Harvest toolkit Use tooltip + clearer planting quest steps
*See you in Samhan.*
August 28, 2026v0.8.87
Patch
Account
- Fix black in-game browser (Create Account) on some GPUs
*See you in Samhan.*
August 28, 2026v0.8.86
Patch
Combat
- Fix death ghost skin staying flesh-toned instead of turning gray
Quests
- Fix Grilligan potato-peel dialog claiming peels drop on the ground
UI
- Rename the classless starter path from Peasant to Wanderer
- Rename Peasant path to Wanderer (userlist header + display)
Mobs
- Let dead players interact with Doctor Dionne so she can revive them
*See you in Samhan.*
August 26, 2026v0.8.84
Patch
Account
- Prompt for a new password when signing in with a temporary one
*See you in Samhan.*
August 25, 2026v0.8.83
Patch
Items
- Show (Heirloom)/(Extinct) on item tooltips
UI
- Add a full World Map window (open with M or the top-left Map button)
*See you in Samhan.*
August 25, 2026v0.8.82
Patch
UI
- WoW-style disconnect handling and Game Menu
- Layer the small-map frame beneath world objects
- Fix avatar rendering a tile too high on centered short maps
*See you in Samhan.*
August 15, 2026v0.8.81
Patch
UI
- Center short maps vertically in the viewport
- Frame small maps with a wooden border
*See you in Samhan.*
August 14, 2026v0.8.80
Patch
UI
- Equip gear straight from the action bar
- Drop items by instance id so a lingering confirmation can't misfire
- Show the stack count in the drop confirmation
- Drop the full stack from the drop confirmation, not one
- Generalize click-to-cursor to any drag source; add spell book
- Click-to-cursor: hold item by identity, global cancel, drop-in-world
- Click-to-cursor item movement across all slots
- WoW-style item controls: right-click to equip/use/unequip
- Clear the Angler's Sense survey when warping to a new map
*See you in Samhan.*
August 13, 2026v0.8.78
Patch
Professions
- Make Farming a gathering profession; gate Rocky Woods fields, crops, and tools on it
Account
- Rename NOBLE subscription tier to PATRON
*See you in Samhan.*
August 13, 2026v0.8.77
Patch
Professions
- Profession-appropriate "not ready" gathering messages
- Profession-appropriate gathering tool/skill messages
- Add the Mining Pick tool and make mining swing-harvestable
- Add per-player resource node harvesting (shared world, no node contention)
Events
- Live minigame schedule with a browsable in-game window
- Minigame schedule window with weekly history and local times
*See you in Samhan.*
August 8, 2026v0.8.75
Patch
Items
- Show gear icons for the logged-in character's look again
- A cleaner, consistent look for gear icons
Quests
- Lock the harbor arrival to captain, fisher, then constable
- Forrest's harbor welcome and the oak bokken hand-off
UI
- Show clicked floor items in the combat log with a header
- Item links and rich formatting in combat-log item lines
- Name every UI color and label the picker swatches
- First color unlock auto-opens Game Options at the UI color picker
- First color unlock switches the player's theme to the new color
- Announce UI color unlocks with a chat line and a first-time hint
- Earn UI theme colors by upgrading your path armor
- Render the combat log with chat's rich-text pipeline
- Show color names in the UI color picker
- Auto-open Game Options at the UI color picker on first unlock
- Add the missing Display category to Game Options
- First UI-color-unlock tutorial hint
Events
- Revelers of the Bacchanalia earn the Harvest UI color
*See you in Samhan.*
August 8, 2026v0.8.74
Patch
Items
- New defenders receive a starting weapon from the harbor fisher
- Gear now takes the shape of whoever wears it
Quests
- Keep the harbor welcome on the tutorial fishers only
*See you in Samhan.*
August 7, 2026v0.8.73
Patch
Quests
- Grey/gold turn-in markers for collect-and-return quests
- Larger, roomier icons in NPC dialog menus
*See you in Samhan.*
August 7, 2026v0.8.72
New Features
HotKeyBar
- Support equipment items on hotkey bar
Quests
- Two-phase Waverly tutorial: inventory use then hotkey bar use
UI
- Equipment use on hotkey bar and right-click menu
- Add "Use" option to inventory right-click context menu
- Add HINT_HOTKEY_DRAG_ITEMS tutorial hint for item hotkey tutorial
Patch
Quests
- Quest/gossip icons in NPC dialog menus
- Over-head quest markers on NPCs
- Surface quest options first in NPC menus; declutter early Yuri dialog
- Waverly replenishes items at start of hotkey bar phase
- Waverly gives blue flagons for mana, requires both pools full
- Quest/gossip icons in NPC dialog menus
- Over-head quest markers on NPCs
UI
- Persistent death hint reminds players to use F1 Silver Thread
- Fix dialog button listener accumulation causing duplicate actions
- Persistent death hint + macOS Fn+F-key display names
Mobs
- Fix low-health NPCs spawning as dead and invisible to clients
General
- Fix NPC script race condition causing duplicate item grants
HotKeyBar
- Fix fully-qualified names to proper imports in ItemExpirationService
- Refresh hotkey bar when items expire
- Refresh hotkey bar on bank deposit, durability break, death drop, and mail
- Self-healing cleanup for orphaned hotkey bar item slots
*See you in Samhan.*
August 2, 2026v0.8.67
Patch
UI
- In-game browser: fix email field text input
*See you in Samhan.*
August 2, 2026v0.8.66
Patch
UI
- In-game browser: fix page showing bottom on initial load
- In-game browser: click-to-position cursor in text fields
- In-game browser: dropdown scroll, arrow key navigation, stop key event propagation
- In-game browser: custom select dropdowns, fix scroll jump on click
*See you in Samhan.*
August 1, 2026v0.8.65
Patch
UI
- In-game browser: auto-focus on open, fix backspace inserting squares
- Fix in-game browser focus styling via WebKit internal focus dispatch
- In-game browser: move to Game, open from Login, add input forwarding
*See you in Samhan.*
August 1, 2026v0.8.63
Patch
UI
- Fix macOS launch crash: use GL20 to avoid core profile shader incompatibility
*See you in Samhan.*
August 1, 2026v0.8.57
Patch
UI
- Show build commit hash on login and server selection screens
*See you in Samhan.*
July 28, 2026v0.8.54
Patch
Mobs
- Add distance check to NPC click interactions
*See you in Samhan.*
July 28, 2026v0.8.53
Patch
Mobs
- Fix mob actors not recreated after same-map warps
*See you in Samhan.*
July 28, 2026v0.8.52
Patch
Quests
- Fix Captain Kai not accepting uniform/sou'wester turn-in
UI
- Add 2x font supersampling for crisp text at all resolutions
- Add Windows F1-F12 keyboard hook and first-launch resolution detection
*See you in Samhan.*
July 26, 2026v0.8.47
Patch
Combat
- Add Carnage and Elixir participation and win achievements
- Add level 50 and level 99 achievements
- Diversify spell sound effects and add sounds to silent spells
- Assign type-appropriate swing sounds to weapons
Items
- Add inventory open sound and fix personal inventory sounds
- Add equip and unequip sound effects to all equipment types
- Add type-appropriate inventory sounds to all item classes
Quests
- Add Completed the Tutorial achievement
- Grant Choosing a Path quest immediately on reaching level 5
UI
- Store and display in-game date on earned achievements
- Add achievement points system and completeTutorial achievement grant
- Add WoW-style achievement browser with category sidebar and progress bars
- Add character achievement system with banner display
- Display in-game date on earned achievements, fix progress bar alignment
- Add achievement points display, earned bar, and fixed window positioning
- Add WoW-style achievement browser window
- Tune achievement banner: 5s duration, higher position, centered text
- Add achievement earned banner UI
Professions
- Move profession skill level achievements into Achievement enum
- Add profession achievements: first craft, category firsts, Expert and Artisan milestones
- Restrict to one gathering and one primary profession, clean up legend marks on forget
Audio
- Assign Main playlist to all maps without one
*See you in Samhan.*
July 25, 2026v0.8.45
Patch
Combat
- Add health penalty on expiry to Rogue's Cunning
- Add Sage's Vigil 5-stage ramping healer spell
- Add Mystic's Focus 5-stage ramping spell damage spell
Mobs
- Play MONSTER_UNWORLDLY_V2 sound when Granite Golem enrages
*See you in Samhan.*
July 25, 2026v0.8.44
Patch
Combat
- Add Rogue's Cunning 5-stage ramping cunning spell
- Add Warrior's Rage 6-stage ramping rage spell
- Reduce warrior Fury rage multipliers
Items
- Restrict item mods to WoW-style slot-appropriate rolls
*See you in Samhan.*
July 25, 2026v0.8.43
Patch
Combat
- Fix characters surviving at 0 HP and set Granite Golem boss damage
- Fix mobs surviving at 0 HP by closing death-processing race conditions
UI
- Fix armor/mantle icons to always match character sex
Mobs
- Rebalance Granite Golem boss damage and fix broken special attacks
*See you in Samhan.*
July 24, 2026v0.8.42
Patch
Combat
- Fix combat music cutting out by deferring stop to end of encounter
- Add encounter-based combat music system
- Fix invulnerability bug and centralize dead/stealth checks into canPK
- Allow mob-vs-mob combat during mind control effects
- Stop combat music on map change
- Combat music overrides active radio stream
- Add client-side combat music support
UI
- Add volume sliders and marquee scrolling to music player
- Layer ambient and music independently, preserve ambient during streaming
- Auto-fallback to local music when stream fails
- Add stream retry, source indicators, and error display to music player
- Fix tutorial checklist consuming key presses before game actions execute
- Improve character FBO bounds: mark seen on window close, reset on equip change
- Fix character FBO bounds clipping during swing animations
Homestead
- Remove quest gate from kale seed in harvest toolkit menu
Mobs
- Add Granite Golem boss tiers II-V across all Quarry Zawn caves
- Fix Petrified Oaknest targeting range and scale stats across tiers
- Split mob AI into separate combat behavior and movement behavior
- Fix smart script spells not setting tile target before cast
*See you in Samhan.*
July 23, 2026v0.8.40
Patch
Social
- Add Community Radio system for player-hosted audio streams
UI
- Rename Marketplace playlist to Main and populate with 16 music tracks
- Add playlist DB tables and normalize map BGM
- Add playlist support to map BGM system
- Add Community Radio client - browse and listen to player-hosted streams
- Add previous track button and fix next button arrow direction
- Add music player widget with track metadata and duration
- Add Ambient enable checkbox, remove Loop Music, adjust default volumes
- Add separate Ambient volume slider in Sound settings
- Add playlist support to AudioManager
Mobs
- Add swamp ambient audio to Fen Fortress caves
*See you in Samhan.*
July 22, 2026v0.8.39
Patch
UI
- Smooth sound emitter volume transitions
*See you in Samhan.*
July 22, 2026v0.8.37
Patch
UI
- Overhaul AudioManager: crossfade, spatial audio, volume fixes
*See you in Samhan.*
July 22, 2026v0.8.36
New Features
UI
- Discovery Registry — Samhan Gazette
Patch
Combat
- Fix ghost skin/hair/eye colors and restore team-tinted ghosts
Quests
- Switch Outfitter to presentMenuWithQuests
- Add returnsToMenu to Orion tailor pitch steps
- Add returnsToMenu() DSL for quest step menu looping
- Limit Yuri menu loop to info-only dialog options
- Pathfinder Yuri menu loops back after each option
- Fix Waverly tutorial healing quest dialog loop and flow
- Add kale seed resupply option to Fabricator Philip
UI
- Async item-slot submission UI for Gazette review
- Add rarity colors and slot numbers to Gazette submission list
- Fix garbled PopUpWindow text and tutorial F1 double-fire
- Search, category filter, and pagination for Gazette
- Support drag-and-drop into Gazette submission slot
- Gazette submission window with item slot
- Auto-scroll dialog menu when navigating with arrow keys
- Use TypingLabel for all dialog menu options
- Show item rarity colors in Discovery Registry list
- Add typing animation to NPC dialog text
- Allow connecting to maintenance servers (auth enforces GM-only)
- Show maintenance status with estimated end time on server lists
- Show maintenance status on character selection screen
Homestead
- Add crop ownership and quest-gate kale seed planting
Mobs
- Move Fabricator Philip to new position and make stationary
*See you in Samhan.*
July 21, 2026v0.8.35
New Features
Character Creation
- Randomize appearance on first open
- Randomize your look with a single click
Patch
UI
- Expand available color palettes to match actual palette textures
- Fix character creation to persist player-chosen hair and eyes
- Use server-supplied color counts for character creation palettes
*See you in Samhan.*