From 0bcdc0dd9db280b8dbc2cd61ebfe85a526994ce3 Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Sat, 18 Sep 2021 02:38:53 -0700 Subject: Various typos and errors fixed so ghouling actually works. --- .../NPC/v_npc_responds/ghoul.json | 25 +++++++++++----------- 1 file changed, 13 insertions(+), 12 deletions(-) (limited to 'vamp_stuff/Modification_Files/NPC/v_npc_responds/ghoul.json') diff --git a/vamp_stuff/Modification_Files/NPC/v_npc_responds/ghoul.json b/vamp_stuff/Modification_Files/NPC/v_npc_responds/ghoul.json index fe5bc28..d129ecb 100644 --- a/vamp_stuff/Modification_Files/NPC/v_npc_responds/ghoul.json +++ b/vamp_stuff/Modification_Files/NPC/v_npc_responds/ghoul.json @@ -66,7 +66,7 @@ ] } ] }, - "trial": { "type": "PERSUADE", "difficulty": 15, "mod": [ [ "TRUST", 6 ], [ "VALUE", 2 ], [ "ANGER", -6 ] ] }, + "trial": { "type": "PERSUADE", "difficulty": 25, "mod": [ [ "TRUST", 6 ], [ "VALUE", 2 ], [ "ANGER", -6 ] ] }, "success": { "topic": "TALK_GHOULIFY_BADTRAIT_REFUSE", "opinion": { "trust": -1, "anger": 1 }, @@ -166,7 +166,7 @@ "condition": { "not": "npc_following" } }, "success": { "topic": "TALK_GHOULIFY_ALLY_ACCEPT_AFTERMATH", "effect": [ { "npc_add_trait": "VAMP_GHOUL" } ] }, - "failure": { "topic": "TALK_GHOULIFY_FRIENDLY_ACCEPT_AFTERMATH", "effect": [ { "npc_add_trait": "VAMP_GHOUL" } ], "effect": "follow" } + "failure": { "topic": "TALK_GHOULIFY_FRIENDLY_ACCEPT_AFTERMATH", "effect": [ { "npc_add_trait": "VAMP_GHOUL" }, "follow" ] } } ] }, @@ -231,6 +231,11 @@ }, "success": { "topic": "TALK_GHOULIFY_BY_FORCE_HUMAN_SUCCESS", + "effect": [ + "follow", + { "npc_add_trait": "VAMP_GHOUL" }, + { "npc_lose_trait": "VAMP_GHOUL_REFUSED" } + ], "opinion": { "trust": 10, "fear": 3, "value": -1, "anger": -10 } }, "failure": { "topic": "TALK_GHOULIFY_BY_FORCE_HUMAN_FAILURE" } @@ -256,7 +261,7 @@ "responses": [ { "text": "Then you can die!", "topic": "TALK_DONE", "effect": "hostile" } ] - } + }, { "id": [ "TALK_STRANGER_WARY", "TALK_STRANGER_SCARED" ], "note": "Check if the player is a vampire, not busy, and in person with a wary or scared npc.", @@ -273,13 +278,8 @@ { "not": "u_driving" }, { "not": "npc_driving" } ] }, - "trial": { "type": "INTIMIDATE", "difficulty": 10 }, - "success": { "topic": "TALK_GHOULIFY_BY_FORCE_NEUTRAL_SUCCESS", - "effect": [ - "follow", - { "npc_add_trait": "VAMP_GHOUL" } - ], - "opinion": { "trust": 10, "fear": 3, "value": -1, "anger": -10 } }, + "trial": { "type": "INTIMIDATE", "difficulty": 20 }, + "success": { "topic": "TALK_GHOULIFY_BY_FORCE_NEUTRAL_SUCCESS" }, "failure": { "topic": "TALK_GHOULIFY_BY_FORCE_NEUTRAL_FAILURE", "effect": "hostile" } } ] @@ -300,7 +300,7 @@ { "not": "u_driving" }, { "not": "npc_driving" } ] }, - "trial": { "type": "INTIMIDATE", "difficulty": 20 }, + "trial": { "type": "INTIMIDATE", "difficulty": 30 }, "success": { "topic": "TALK_GHOULIFY_BY_FORCE_NEUTRAL_SUCCESS" }, "failure": { "topic": "TALK_GHOULIFY_BY_FORCE_NEUTRAL_FAILURE", "effect": "hostile" } } @@ -316,7 +316,8 @@ "topic": "TALK_GHOULIFY_BY_FORCE_HUMAN_SUCCESS", "effect": [ "follow", - { "npc_add_trait": "VAMP_GHOUL" } + { "npc_add_trait": "VAMP_GHOUL" }, + { "npc_lose_trait": "VAMP_GHOUL_REFUSED" } ], "opinion": { "trust": 10, "fear": 3, "value": -1, "anger": -10 } } -- cgit v1.2.1