diff options
-rw-r--r-- | vamp_stuff/Modification_Files/NPC/v_npc_responds/blood-drinking.json | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/vamp_stuff/Modification_Files/NPC/v_npc_responds/blood-drinking.json b/vamp_stuff/Modification_Files/NPC/v_npc_responds/blood-drinking.json index a45eadd..5bad09b 100644 --- a/vamp_stuff/Modification_Files/NPC/v_npc_responds/blood-drinking.json +++ b/vamp_stuff/Modification_Files/NPC/v_npc_responds/blood-drinking.json @@ -243,10 +243,10 @@ }, "trial": { "type": "CONDITION", - "condition": { "and": [ "npc_following" ] } + "condition": { "not": { "npc_has_effect": "vamp_refused_blood" } } }, "success": { "topic": "TALK_BLOODDRINK_ALLY_REFUSE_LATER" }, - "failure": { "topic": "TALK_BLOODDRINK_FRIENDLY_REFUSE_LATER" } + "failure": { "topic": "TALK_BLOODDRINK_ALLY_REFUSE_ASKLATER" } }, { "text": "*Forcefully take blood*", @@ -579,6 +579,15 @@ ] }, { + "id": [ "TALK_BLOODDRINK_ALLY_REFUSE_ASKLATER", "TALK_BLOODDRINK_FRIENDLY_REFUSE_ASKLATER" ], + "type": "talk_topic", + "dynamic_line": "No. Maybe another time I'll consider it.", + "note": "The human has recently refused to give blood and will refuse until more time has passed.", + "responses": [ + { "text": "Another time then.", "topic": "TALK_DONE" } + ] + }, + { "id": [ "TALK_BLOODDRINK_BY_FORCE_VAMP" ], "type": "talk_topic", "dynamic_line": "You arrogant whelp! You think you can steal my blood! I shall kill you for your insolence!", |