This update brings major improvements to NPC behavior, gameplay systems, stability, and the update pipeline. We’ve also added new content, admin tools, and quality-of-life fixes across the board.
🧠 NPC & Gameplay Improvements
🧹 Maid Service Overhaul
Maid NPCs have been completely reworked to behave more intelligently and consistently.
What’s improved:
- Maids now continuously look for work instead of going idle
- Automatically pick up new cleaning tasks when finished
- Prioritize dishes, floors, trash, toilets, and more
- Remain active for the full duration of their visit
Result:
Maid service is now reliable, useful, and behaves as expected.
🔥 Fire & Firefighter Fixes
- Firefighters now continuously retask until all fires are extinguished
- No more firefighters idling or getting stuck outside lots
- Emergency NPCs can now bypass visitor restrictions
- Fixed incorrect fire spread behavior near fireplaces
🏙️ Lot & World Fixes
🏡 Welcome247 / 247 Lot Updates
- Community objects now function correctly on 247 lots
- Welcome247 lots now appear properly in city filters
- Lots remain visible as “online” even when empty
- Non-admin players can now access 247 lots
💬 City Chat Fix
- Fixed City Chat not working on job lots
- Job instances now correctly use the active shard ID
🎧 Audio & DJ System Fixes
🎵 DJ Booth Improvements
- Turning off DJ booths now properly stops music
- Fixed looping/restarting audio bug
🔊 Audio Stability
- Reduced audio-related exceptions
- Fixed lingering/stuck sound instances
- Cleaned up DJ audio state handling
🧩 Object & Interaction Fixes
- Fixed candle border objects not spawning
- Fixed Superstar pool table “Play” interaction
- Fixed snowboard-related issues
- Fixed small roommate logic issues with new lot types
🚗 Vehicles
- Added multiple new drivable cars
- Added Military Jeep
🛠️ New Admin Tools
/momicommand added- Spawns the Momi Computer for admins
🆕 New Objects Added
🏡 Decorative & Luxury
- Private Villa Fountain
- April’s Pool Filter
- TDS Pool Slide Tunnel
- “All That Jazz” furniture set:
- Armchair
- Bookcase
- Ceiling Lamp
- Grand Clock
- Dining Chair
- Floor Lamp
- Table Lamp
- Wall Lamp
- Aquarium
🎮 Entertainment
- Essentials Snooker Cues
- TDS PlasmaTron TV
🌐 Website & Wiki Updates
- Fixed missing wiki category issues
- Added new guides:
- Player Stores
- Crafting
- Property Upgrades
- Restaurant Job
- Nightclub DJ Job
- Nightclub Dancer Job
- Robot Factory
- Group Money Objects
🔇 City Chat Change
- Disabled Text-to-Speech (TTS) for City Chat messages
❄️ Seasonal Update
- Snow has returned to select areas of the city
🧑🤝🧑 Roommate System Fix
- Fixed roommate invite bug using correct lot targeting
- Improves consistency when inviting players
⚙️ Server & Gameplay Systems
- Added automatic April Fools event system (no more manual DB edits)
- Cleaned up excessive server logging and debug spam
- Improved server-side task handling and reliability
🔄 Updater & Versioning Improvements
- Migrated updater to use proper Release builds instead of legacy x86 builds
- Unified version tracking across:
- Launcher
- IDE builds
- Server runtime
- Fixed version mismatch issues between client and server
- Ensured update pipeline stays consistent across environments
🏗️ Build & Runtime Stability
- Fixed missing dependencies (e.g. Common.Logging)
- Resolved Release/x86 build failures and metadata errors
- Fixed server update loop issue
- Improved build consistency across Debug and Release
🧪 Notes & Ongoing Work
- City join crash traced to 32-bit memory limits (now mitigated)
- Genie issue narrowed down to lot desync behavior (still under investigation)
