aboutsummaryrefslogtreecommitdiff
path: root/internal/world/grid.go
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-09-18 18:38:35 -0400
committerhistoria <[not public]>2026-09-18 18:38:35 -0400
commit1f118d79e319da4e765502e9ca5b661772de94f1 (patch)
treebca8a3fd1e538f1c302480511e6ba872c92e10b8 /internal/world/grid.go
parent5ad42a51df4dcc5ccc3aa6a6d902085ce2ee4239 (diff)
downloadthehouseoficarus-1f118d79e319da4e765502e9ca5b661772de94f1.tar.gz
refactor: casino table core; fix: stake/migration/validation gaps
Diffstat (limited to 'internal/world/grid.go')
-rw-r--r--internal/world/grid.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/internal/world/grid.go b/internal/world/grid.go
index 9ee08d1..9773241 100644
--- a/internal/world/grid.go
+++ b/internal/world/grid.go
@@ -64,6 +64,9 @@ func BuildGrid(seed int, load func(int) (*Room, bool), include func(int) bool, e
continue
}
target := exit.Room
+ if edgeInclude != nil && !edgeInclude(rid, dir, target) {
+ continue
+ }
if include != nil && !include(target) {
continue
}