diff options
| author | historia <[not public]> | 2026-09-18 20:11:29 -0400 |
|---|---|---|
| committer | historia <[not public]> | 2026-09-18 20:11:29 -0400 |
| commit | 0f812ccc307ea0550511ccced40b65dfb0cdaa91 (patch) | |
| tree | 7f2f343985275a478ba7295a37fcd48871ca4956 /internal/game/look_entities.go | |
| parent | 79764732406d6484f67d3dec045483dcb5d08c28 (diff) | |
| download | thehouseoficarus-0f812ccc307ea0550511ccced40b65dfb0cdaa91.tar.gz | |
fix: world and casino integrity fixes
Diffstat (limited to 'internal/game/look_entities.go')
| -rw-r--r-- | internal/game/look_entities.go | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/internal/game/look_entities.go b/internal/game/look_entities.go index 70077a3..e06d49f 100644 --- a/internal/game/look_entities.go +++ b/internal/game/look_entities.go @@ -230,7 +230,13 @@ func (g *Game) showRoomCasinos(sess *net.Session, room *world.Room) []string { } var lines []string for _, table := range room.CasinoTables { - name := casinoGameLabel(table.Game) + " table" + // Legacy slots declared under casino_tables are instantiated as the + // room's slots machine, so label them as a machine, not a table. + kind := "table" + if table.Game == casino.GameSlots { + kind = "machine" + } + name := casinoGameLabel(table.Game) + " " + kind lines = append(lines, fmt.Sprintf("A %s is here.", g.colorize(sess, "casino_action", name))) } for _, machine := range room.CasinoMachines { |
