summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2021-05-31 14:14:58 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2021-05-31 14:14:58 -0700
commit9647333f0e7c2f637f4749388a4351627e27ee4e (patch)
treea2153eb6fc92e1155f5638d362bdeefc4df0c9a1
parentReplace VAMPEYES with VAMP_EYES (diff)
downloadcataclysm-dda-mod_vampire-stuff-redone-9647333f0e7c2f637f4749388a4351627e27ee4e.tar.xz
Convert VAMPSKIN to VAMP_SKIN
Make all vampire traits unpurifiable
-rw-r--r--vamp_stuff/Modification_Files/Mutation/mutation_category_vamp.json2
-rw-r--r--vamp_stuff/Modification_Files/Mutation/mutations_vamp.json14
-rw-r--r--vamp_stuff/Modification_Files/NPC/v_classes.json16
-rw-r--r--vamp_stuff/mod_tileset.json4
4 files changed, 24 insertions, 12 deletions
diff --git a/vamp_stuff/Modification_Files/Mutation/mutation_category_vamp.json b/vamp_stuff/Modification_Files/Mutation/mutation_category_vamp.json
index d86818f..683dc94 100644
--- a/vamp_stuff/Modification_Files/Mutation/mutation_category_vamp.json
+++ b/vamp_stuff/Modification_Files/Mutation/mutation_category_vamp.json
@@ -45,7 +45,7 @@
{
"type": "dream",
"messages": [
- "You dream of sinking your fangs into more and more enemies.",
+ "You dream of sinking your fangs into a human.",
"You have a lucid dream where streams of blood are slowly pooling around your feet."
],
"category": "VAMP",
diff --git a/vamp_stuff/Modification_Files/Mutation/mutations_vamp.json b/vamp_stuff/Modification_Files/Mutation/mutations_vamp.json
index 22f30cc..0c087e3 100644
--- a/vamp_stuff/Modification_Files/Mutation/mutations_vamp.json
+++ b/vamp_stuff/Modification_Files/Mutation/mutations_vamp.json
@@ -81,6 +81,7 @@
"points": 4,
"description": "The light around you bends strangely, making it harder for enemies to notice you.",
"valid": false,
+ "purifiable": false,
"prereqs": [ "WEAKSCENT" ],
"threshreq": [ "THRESH_VAMP" ],
"category": [ "VAMP" ],
@@ -94,6 +95,8 @@
"visibility": -7,
"ugliness": -7,
"description": "Aside from your appearances, your movements are incredibly graceful and allow you to seemingly glide through every task.",
+ "valid": false,
+ "purifiable": false,
"prereqs": [ "BEAUTIFUL3" ],
"threshreq": [ "THRESH_VAMP" ],
"category": [ "VAMP" ],
@@ -111,7 +114,10 @@
"visibility": 1,
"ugliness": -1,
"description": "You eyes are a pleasant shade of hypnotic scarlet. People feel mildly persuaded by you.",
+ "valid": false,
+ "purifiable": false,
"prereqs": [ "BEAUTIFUL" ],
+ "threshreq": [ "THRESH_VAMP" ],
"cancels": [ "BIRD_EYE", "CEPH_EYES", "COMPOUND_EYES", "ELFAEYES", "FEL_EYE", "LIZ_EYE", "URSINE_EYE" ],
"category": [ "VAMP" ],
"social_modifiers": { "lie": 5, "persuade": 10, "intimidate": 1 }
@@ -122,7 +128,10 @@
"name": { "str": "Vampire Vision" },
"points": 6,
"description": "You are a creature of the night and your eyes are tuned to function in total darkness. Activate to toggle NV-visible areas on or off.",
+ "valid": false,
+ "purifiable": false,
"prereqs": [ "VAMP_EYES" ],
+ "threshreq": [ "THRESH_VAMP" ],
"leads_to": [ "INFRARED" ],
"cancels": [ "ELFA_NV", "ELFA_FNV", "FEL_NV", "URSINE_EYE", "NIGHTVISION", "NIGHTVISION2", "NIGHTVISION3" ],
"category": [ "VAMP" ],
@@ -132,7 +141,7 @@
},
{
"type": "mutation",
- "id": "VAMPSKIN",
+ "id": "VAMP_SKIN",
"name": "Deadened Body",
"points": 4,
"description": "Your corpse-like body is not as vulnerable to temperature, or to damage, as mortals are.",
@@ -151,6 +160,7 @@
"visibility": 0,
"ugliness": 0,
"description": "Your canine teeth have grown into fangs, which can be retracted at will. This enables you to avoid looking any differently, while still allowing you to make an extra attack when conditions favor it.",
+ "valid": false,
"purifiable": false,
"types": [ "TEETH" ],
"threshreq": [ "THRESH_VAMP" ],
@@ -175,6 +185,8 @@
"cut_dmg_bonus": 10,
"butchering_quality": 4,
"description": "Your fingernails have grown into sharp claws, which can be retracted at will. If you aren't wearing gloves, your unarmed attacks deal additional cutting damage.",
+ "valid": false,
+ "purifiable": false,
"types": [ "CLAWS" ],
"threshreq": [ "THRESH_VAMP" ],
"prereqs": [ "NAILS" ],
diff --git a/vamp_stuff/Modification_Files/NPC/v_classes.json b/vamp_stuff/Modification_Files/NPC/v_classes.json
index 9d29293..37e79e8 100644
--- a/vamp_stuff/Modification_Files/NPC/v_classes.json
+++ b/vamp_stuff/Modification_Files/NPC/v_classes.json
@@ -25,7 +25,7 @@
"weapon_override": "VAMP_wielded_weapon",
"traits": [
[ "THRESH_VAMP", 100 ],
- [ "VAMPSKIN", 100 ],
+ [ "VAMP_SKIN", 100 ],
[ "FLEET", 100 ],
[ "GOODHEARING", 100 ],
[ "GOODCARDIO", 100 ],
@@ -77,7 +77,7 @@
"weapon_override": "VAMP_wielded_weapon",
"traits": [
[ "THRESH_VAMP", 100 ],
- [ "VAMPSKIN", 100 ],
+ [ "VAMP_SKIN", 100 ],
[ "FLEET", 100 ],
[ "GOODHEARING", 100 ],
[ "GOODCARDIO", 100 ],
@@ -129,7 +129,7 @@
"weapon_override": "VAMP_wielded_weapon",
"traits": [
[ "THRESH_VAMP", 100 ],
- [ "VAMPSKIN", 100 ],
+ [ "VAMP_SKIN", 100 ],
[ "FLEET", 100 ],
[ "GOODHEARING", 100 ],
[ "GOODCARDIO", 100 ],
@@ -186,7 +186,7 @@
"weapon_override": "VAMP_UNDERCOMMANDO_wielded_weapon",
"traits": [
[ "THRESH_VAMP", 100 ],
- [ "VAMPSKIN", 100 ],
+ [ "VAMP_SKIN", 100 ],
[ "FLEET", 100 ],
[ "GOODHEARING", 100 ],
[ "GOODCARDIO", 100 ],
@@ -237,7 +237,7 @@
"weapon_override": "VAMP_wielded_weapon",
"traits": [
[ "THRESH_VAMP", 100 ],
- [ "VAMPSKIN", 100 ],
+ [ "VAMP_SKIN", 100 ],
[ "FLEET", 100 ],
[ "GOODHEARING", 100 ],
[ "GOODCARDIO", 100 ],
@@ -288,7 +288,7 @@
"weapon_override": "VAMP_wielded_weapon",
"traits": [
[ "THRESH_VAMP", 100 ],
- [ "VAMPSKIN", 100 ],
+ [ "VAMP_SKIN", 100 ],
[ "FLEET", 100 ],
[ "GOODHEARING", 100 ],
[ "GOODCARDIO", 100 ],
@@ -339,7 +339,7 @@
"weapon_override": "VAMP_wielded_weapon",
"traits": [
[ "THRESH_VAMP", 100 ],
- [ "VAMPSKIN", 100 ],
+ [ "VAMP_SKIN", 100 ],
[ "FLEET", 100 ],
[ "GOODHEARING", 100 ],
[ "GOODCARDIO", 100 ],
@@ -397,7 +397,7 @@
"weapon_override": "VAMP_GUNSHOP_wielded_weapon",
"traits": [
[ "THRESH_VAMP", 100 ],
- [ "VAMPSKIN", 100 ],
+ [ "VAMP_SKIN", 100 ],
[ "FLEET", 100 ],
[ "GOODHEARING", 100 ],
[ "GOODCARDIO", 100 ],
diff --git a/vamp_stuff/mod_tileset.json b/vamp_stuff/mod_tileset.json
index 003bbee..fba6f8d 100644
--- a/vamp_stuff/mod_tileset.json
+++ b/vamp_stuff/mod_tileset.json
@@ -347,8 +347,8 @@
{"file": "ZZ_extra.png", "tiles": [
{ "id": "overlay_male_mutation_VAMP_EYES", "fg": 320, "rotates": false },
{ "id": "overlay_female_mutation_VAMP_EYES", "fg": 321, "rotates": false },
-{ "id": "overlay_male_mutation_VAMPSKIN", "fg": 322, "rotates": false },
-{ "id": "overlay_female_mutation_VAMPSKIN", "fg": 323, "rotates": false }
+{ "id": "overlay_male_mutation_VAMP_SKIN", "fg": 322, "rotates": false },
+{ "id": "overlay_female_mutation_VAMP_SKIN", "fg": 323, "rotates": false }
], "//": "range 305 to 308", "sprite_width": 32, "sprite_height": 32, "sprite_offset_x": 0, "sprite_offset_y": 0}
]
}]