aboutsummaryrefslogtreecommitdiff
path: root/internal/game/sys_safespot.go
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-06-25 00:44:47 -0400
committerhistoria <[not public]>2026-06-25 00:44:47 -0400
commit94a06fbbe682701ca4d4bd2a70cd74d8df29c932 (patch)
treeeb49fb1893e61092138164d419e863ee3fe0d1e2 /internal/game/sys_safespot.go
parent15b7e221b799ef107dec44ecdb294026dfd3d059 (diff)
downloadthehouseoficarus-94a06fbbe682701ca4d4bd2a70cd74d8df29c932.tar.gz
refactor: replaced map[string]any with typed structs for Data
Diffstat (limited to 'internal/game/sys_safespot.go')
-rw-r--r--internal/game/sys_safespot.go3
1 files changed, 0 insertions, 3 deletions
diff --git a/internal/game/sys_safespot.go b/internal/game/sys_safespot.go
index 28f08d9..5544667 100644
--- a/internal/game/sys_safespot.go
+++ b/internal/game/sys_safespot.go
@@ -107,7 +107,6 @@ func (g *Game) activateSafespot(sess *net.Session, p *player.Player, ss *Safespo
}
st.SafespotOccupants = append(st.SafespotOccupants, p.Name)
- p.ActionState = nil
var msg string
levelIdx := st.SafespotLevel - 1
@@ -258,7 +257,6 @@ func (g *Game) leaveSafespot(sess *net.Session, p *player.Player) {
objName = objDef.Name
}
sess.WriteLine(fmt.Sprintf("You step out from behind the %s.", objName))
- p.ActionState = nil
}
func (g *Game) forceLeaveSafespot(sess *net.Session, p *player.Player, ss *SafespotState, reason string) {
@@ -272,7 +270,6 @@ func (g *Game) forceLeaveSafespot(sess *net.Session, p *player.Player, ss *Safes
sess.WriteLine(color.ExpandTags(g.colorMode(sess), alert))
}
}
- p.ActionState = nil
}
func (g *Game) removeSafespotOccupant(playerName string, ss *SafespotState) {