aboutsummaryrefslogtreecommitdiff
path: root/internal/game/act_room.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/game/act_room.go')
-rw-r--r--internal/game/act_room.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/internal/game/act_room.go b/internal/game/act_room.go
index 2b08bfa..a6acc21 100644
--- a/internal/game/act_room.go
+++ b/internal/game/act_room.go
@@ -52,8 +52,10 @@ func (g *Game) runEnterSteps(sess *net.Session, roomID int) {
if !sequenced {
// Pure message-only steps — print synchronously, no side effects.
for _, step := range steps {
- if step.Message != "" {
- sess.WriteLine(step.Message)
+ for _, msg := range step.Messages {
+ if msg.Message != "" {
+ sess.WriteLine(msg.Message)
+ }
}
}
return