09/23/2026
💻 Dev Update 💻
NPC Honesty
Most of this stretch went into NPC conversations, and the core problem was bigger than it sounds: when an NPC was asked about something it had no knowledge of, it invented an answer rather than admit it didn't know. Across thousands of recorded conversation turns, that never happened, not once. An NPC would produce a relative who doesn't exist, a promise nobody made, or agree to a shared history that never happened.
That's fixed. An NPC with no knowledge of a subject now deflects, asks a question back, or just says so. Every reply is checked for invented people before it reaches you, and any claim about a shared past gets checked against what that character actually remembers. Real family and neighbor relationships now load in with the world itself, so villagers actually know who they're related to instead of defaulting to a generic acquaintance. On our hardest test questions, NPCs now stay grounded about twice as often as before.
NPC-to-NPC conversations got the same treatment. They now take place in the location the speakers are actually standing in, using what's actually there. Replies that ignored the previous line dropped from roughly one in 120 to one in 1,000, and mistakes about who said what fell by about three quarters.
The first pass of the inventory system is in too. Objects genuinely exist in the world: you can search a location, pick items up, buy them, and carry them. NPCs have their own belongings, and can hand items over or accept them mid-conversation. Taking unpaid goods within sight of someone can be noticed. The economy itself isn't built yet, this is just the foundation underneath it.
On the world side: the clock now runs on real time, one game day per real day, with real seasons and weather that follows them. Building it surfaced two older problems along the way. NPC daily horoscopes, which exist purely to vary their moods, had been calculated against the sky of January 1970, so no actual variation was ever happening. And the moon had never risen, meaning every night was rendering shadows from a light source that was, technically, black. Both are fixed now, and night brightness is adjustable.
Posts are formatted automatically as they enter the world: speech, private thought, and narration are each marked clearly, and chat-speak gets converted to plain language (deliberate dialect is left exactly as written). The system that checks posts before they land works from a defined rulebook of what a character can actually know and own, and a rejected post now comes back with specific instructions on why. Edits to posts are real now too, they persist, other players see them, and they survive a relog.
Location descriptions follow the in-game clock, refresh when the people present change, and only record what genuinely happened there. A place that's changed since your last visit describes itself again rather than staying frozen.
A couple more fixes worth mentioning: the map boundary, which previously let you walk clean off the edge of the world or along the sea floor, and NPC stress, which had been accumulating 3,600 times too fast, a villager could reach maximum stress in about two minutes flat. Stress now builds at its intended hourly rate, and a stressed NPC actually goes home and rests instead of just staying maxed out.
In-Testing Alpha testing continues, and we're still accepting applications in Discord. Learn more: https://discord.gg/UnyWhJjx8b