From 9898d42f2d4ef61b5cbec7e212914d1495e04772 Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Fri, 17 Jul 2026 20:15:57 -0400 Subject: feat: add deterministic order to mob/player tick processing, document how tick processing works --- internal/game/tick.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'internal/game/tick.go') diff --git a/internal/game/tick.go b/internal/game/tick.go index d765983..8910137 100644 --- a/internal/game/tick.go +++ b/internal/game/tick.go @@ -161,6 +161,9 @@ func (g *Game) WanderTick() { } func (g *Game) SharedDepletionTick() { + if g.Hub == nil { + return + } activeKeys := make(map[string]bool) for _, sess := range g.Hub.AllSessions() { p := sess.Player -- cgit v1.2.3