From 194164a77eb4f2479b94c19e6f0e1278ab608781 Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Fri, 18 Sep 2026 16:13:49 -0400 Subject: fix: more casino, economy, gameplay, security, and world data hardening gaps --- internal/game/cmd_close.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'internal/game/cmd_close.go') diff --git a/internal/game/cmd_close.go b/internal/game/cmd_close.go index 217ae9a..20c49ba 100644 --- a/internal/game/cmd_close.go +++ b/internal/game/cmd_close.go @@ -2,7 +2,6 @@ package game import ( "fmt" - "os" "gopkg.in/yaml.v3" "thehouseoficarus/internal/net" @@ -60,7 +59,7 @@ func (g *Game) executeClose(sess *net.Session, args []string, rawInput string) { sess.WriteLine("Error updating current room YAML.") return } - if err := os.WriteFile(curPath, curData, 0644); err != nil { + if err := writeRoomFile(curPath, curData); err != nil { sess.WriteLine("Error writing current room file.") return } @@ -74,7 +73,7 @@ func (g *Game) executeClose(sess *net.Session, args []string, rawInput string) { if tok2 { targetData, terr := yaml.Marshal(targetRoom) if terr == nil { - if werr := os.WriteFile(targetPath, targetData, 0644); werr == nil { + if werr := writeRoomFile(targetPath, targetData); werr == nil { reciprocalRemoved = true } } -- cgit v1.2.3