We have deployed v1.6.7, a masterful structural and synchronization update. This patch serves as a major milestone, delivering a definitive and flawless separation between Campaign and Adventure modes. It eradicates setting contamination in menus and restores missing minimap diamonds and NPC quest icons after logging back into a session.
- Decisive Mode Partitioning: completely overhauled the game creation pipeline inside the GameFactoryManager. When entering an Adventure Mode partition (partition 2), the server now instantly forces and persists the correct parameters (Act 3000, Quest 312429, Step -1) onto your character profile before initializing the world.
- GameDescriptor Synchronization: since the game creation handler checks the database profile to declare the match parameters, this structural sequence permanently locks your selected mode. If GameCreateParams blobs exist, they are automatically aligned to Adventure matching templates to guarantee 100% data integrity.
- Stale Handshake Mitigation: optimized the network handshake within the ChannelService layer. The server now tightly limits stale pre-reflection ignores to a single synchronization pass, allowing subsequent menu actions (such as switching from Bounties back to Act I Campaign) to instantly override and persist to the database.
- Post-Relog Visual Recovery: resolved a persistent issue where quest diamonds and target tracking indicators disappeared from NPCs after a fast relog. Implemented a 3-tier deferred retry sequence (at 0.60s, 1.80s, and 3.20s) post-login to guarantee that your client fully materializes quest states.
- Robust Target Tracking: the quest mapping engine now prioritizes your personal quest triggers when anchoring minimap markers. If a personal path is uninitialized, it safely queries shared world anchors without breaking the tracking layout.
- Personal Dialogue Overlays: hardened the conversation resolver (HadConversation) to audit NPC status through dynamic scripts, native asset matrices, and raw MPQ file fallbacks. Clicking an active objective giver now forces a real-time icon refresh using specialized individual packets.
Expected gameplay impact
- Perfect Mode Isolation: no more mixed data parameters or bugged states when jumping back and forth between Campaign and Adventure Mode in the lobby menu.
- Reliable Matchmaking: what you select on your game settings screen is exactly what the server initializes when clicking start, completely risk-free.
- Flawless Quest Navigation: world map indicators, objective tracking arrows, and talking diamonds over artisans or quest-givers will stay active and accurate even after sudden disconnects.
If you notice instability, please report hero name, zone, UTC time, and whether .offline was active in Support.
- Zethrone Team