aboutsummaryrefslogtreecommitdiff
path: root/internal/game/exit_display.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/game/exit_display.go')
-rw-r--r--internal/game/exit_display.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/internal/game/exit_display.go b/internal/game/exit_display.go
index 4540669..7e3f591 100644
--- a/internal/game/exit_display.go
+++ b/internal/game/exit_display.go
@@ -38,10 +38,12 @@ func (g *Game) exitDisplayState(sess *net.Session, roomID int, dir world.ExitDir
if p != nil && g.exitDiscovered(p, roomID, dir) {
ed.Visible = true
ed.TagHidden = true
+ } else {
+ return ed
}
- return ed
+ } else {
+ ed.Visible = true
}
- ed.Visible = true
if p == nil || p.GodMode {
return ed
}