You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Mythic Masters walk together: the room checks a keeper's stone and the arena by distance, not just region #3763
denNear in apps/mythic-masters/src/net/party.ts believes keeper:n:k, mythic:n and trail:n:k:j dens when the player's last pose is anywhere in region n. So a page anywhere in region 5 can claim mythic:5 and then send a "bound" report that plausible accepts, without walking to the arena or beating the keepers on the way.
The fix: the places are known: arenaOf in src/world/world.ts, stones in src/world/trail.ts, and the trail dens' spots from trailWilds. Add them to the table scripts/dens.ts writes (src/net/dens.json) and check the distance, the way wild cells get one (400 m, or what fits each kind).
Done when a stone or arena den told from far off in the right region is dropped, there is one row per kind in test/dens.test.ts, and the edge bundle stays near 20 KB gzipped. Pairs with the pose speed check, #3760.
Done in #3776 and #3778 (both merged): stones, arenas and lairs are checked by distance against dens.json. Trail dens over the whole world clock are in #3782.
Activity
Mythic Masters walk together: the room checks how fast a pose moves, …
QuinnsCode commentedon Nov 6, 2026
Done in #3776 and #3778 (both merged): stones, arenas and lairs are checked by distance against dens.json. Trail dens over the whole world clock are in #3782.