Dead-end movement and broken dungeon groups
Sixth batch of the night: a character that stops making progress drops its destination instead of recomputing forever, ghosts reach hard-to-access dungeon entrances, and a broken dungeon group leaves instead of being pulled back in.
- Commit
- 0fd485d
- Build
- Build success (3 min) · Target worldserver
Fixes
- Movement safeguard: 60 seconds of walking without gaining 5 metres and the destination is set aside (next vendor, quest turn-in postponed, flight master skipped for half an hour). The showcase leader had stood frozen by a lake, looking for a path to a vendor and to a boat he could not reach.
- Dungeons: the Wailing Caverns entrance lies at the bottom of a hollow with no path; a ghost that stops making progress now goes straight to it. A group reduced to fewer than three, or without a healer for five minutes, leaves the dungeon; a character with gear in the red no longer goes back in nor joins the Dungeon Finder.
- Showcase group: no more flip-flopping between "rejoin the group" and a nearby quest at the 150-metre limit, nor detours to loot an unreachable corpse.
- Workshops: a character no longer crosses off the forge it has just reached because it went off to fight a wandering monster.
Verification
Paired validation on 25 clones: experience, quests, gold and deaths stable, no crash, none of the six targeted bugs reproduced. The bug registry was also cleaned up: it no longer reopens a fixed bug on traces older than the fix and ignores restarts.