aboutsummaryrefslogtreecommitdiff
path: root/internal/behavior
diff options
context:
space:
mode:
Diffstat (limited to 'internal/behavior')
-rw-r--r--internal/behavior/behavior.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/internal/behavior/behavior.go b/internal/behavior/behavior.go
index 9152f8c..7dab514 100644
--- a/internal/behavior/behavior.go
+++ b/internal/behavior/behavior.go
@@ -89,9 +89,10 @@ func (s Step) HasEffects() bool {
// its Steps run as a scripted sequence.
//
// For verb blocks only ItemID/Condition/Steps/Lock are meaningful. For
-// on_flag_change/on_global_flag_change blocks, OnPlayerFlag/OnGlobalFlag (and
-// optional Value) declare the flag subscription; Condition provides an
-// additional gate (use the Room condition to scope a flag trigger to a room).
+// on_flag_change/on_global_flag_change blocks, OnPlayerFlag/OnGlobalFlag
+// declare the flag subscription; Condition provides an additional gate
+// (use a player_flag/global_flag + value condition to match a specific
+// flag value, or Room to scope a flag trigger to a room).
//
// Lock, when true, makes the sequence atomic: the player is blocked from any
// verb (except quit) until it completes, and the sequence is saved and resumed
@@ -104,7 +105,6 @@ type Trigger struct {
Steps []Step `yaml:"steps"`
OnPlayerFlag string `yaml:"on_player_flag,omitempty"`
OnGlobalFlag string `yaml:"on_global_flag,omitempty"`
- Value any `yaml:"value,omitempty"`
DedupKey string `yaml:"-"` // runtime only — disambiguates flag-trigger dedup keys
}