Skip to content

Commit 9dc9a34

Browse files
authored
De-sentinel temporary effects (#55046)
Removes sentinel effects from two conditions that need to be repeatable, and also allows the effects to be temporary instead of permanent. Re-orders the speaker effects so that relevant conditions have a chance to fire before u_exodii_interaction_timer_long is refreshed.
1 parent 9fb7080 commit 9dc9a34

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

data/json/npcs/exodii/exodii_merchant_talk.json

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -130,17 +130,10 @@
130130
},
131131
"speaker_effect": [
132132
{
133-
"sentinel": "interaction_timer_short",
134-
"condition": { "not": { "u_has_effect": "u_exodii_interaction_timer_short" } },
135133
"//": "Just coming and saying hi to Rubik regularly will give you a small boost to trust.",
134+
"condition": { "not": { "u_has_effect": "u_exodii_interaction_timer_short" } },
136135
"effect": [ { "u_add_effect": "u_exodii_interaction_timer_short", "duration": "30 hours" }, { "u_add_faction_trust": 1 } ]
137136
},
138-
{
139-
"sentinel": "interaction_timer_long",
140-
"condition": { "not": { "u_has_effect": "u_exodii_interaction_timer_long" } },
141-
"//": "Gives you a less frequent boost to trust for regular interactions with the exodii.",
142-
"effect": [ { "u_add_effect": "u_exodii_interaction_timer_long", "duration": "7 days" }, { "u_add_faction_trust": 1 } ]
143-
},
144137
{
145138
"sentinel": "first_meeting_effects",
146139
"condition": { "not": { "u_has_var": "u_met_Rubik", "type": "general", "context": "meeting", "value": "yes" } },
@@ -217,6 +210,11 @@
217210
]
218211
},
219212
"effect": [ { "mapgen_update": "tier4_CBM_shop_update", "om_terrain": "exodii_base_x0y2z1" } ]
213+
},
214+
{
215+
"//": "Governs the special CBM stock availability and restock, also adds a little extra faction rep.",
216+
"condition": { "not": { "u_has_effect": "u_exodii_interaction_timer_long" } },
217+
"effect": [ { "u_add_effect": "u_exodii_interaction_timer_long", "duration": "7 days" }, { "u_add_faction_trust": 1 } ]
220218
}
221219
],
222220
"responses": [

0 commit comments

Comments
 (0)