summaryrefslogtreecommitdiff
path: root/vamp_stuff/Modification_Files/NPC/v_npc_responds/ghoul.json
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2021-09-18 02:38:53 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2021-09-18 02:38:53 -0700
commit0bcdc0dd9db280b8dbc2cd61ebfe85a526994ce3 (patch)
tree21d79b0550cd56848c530324f15e8b96dc2d1bde /vamp_stuff/Modification_Files/NPC/v_npc_responds/ghoul.json
parentMake the Ghoul and Thrall traits mixed. (diff)
downloadcataclysm-dda-mod_vampire-stuff-redone-0bcdc0dd9db280b8dbc2cd61ebfe85a526994ce3.tar.xz
Various typos and errors fixed so ghouling actually works.
Diffstat (limited to 'vamp_stuff/Modification_Files/NPC/v_npc_responds/ghoul.json')
-rw-r--r--vamp_stuff/Modification_Files/NPC/v_npc_responds/ghoul.json25
1 files changed, 13 insertions, 12 deletions
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 }
}