summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2022-01-24 21:16:47 -0800
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2022-01-24 21:16:47 -0800
commit911c4fcfb8243d1c9d837850ea1c17b673bf98ac (patch)
tree26ef0e125a1c7851cafa48b8a11382ccdfed836f
parentChange mod from misc to content pack. (diff)
downloadcataclysm-bn-mod_vampire-stuff-redone-911c4fcfb8243d1c9d837850ea1c17b673bf98ac.tar.xz
Port back a number of fixes and cleanups from my attempt to port the mod to DDA.
-rw-r--r--vamp_stuff/Modification_Files/Items/Armor_Set/v_FANCIES.json6
-rw-r--r--vamp_stuff/Modification_Files/Items/Armor_Set/v_bloodgear.json14
-rw-r--r--vamp_stuff/Modification_Files/Items/Misc/v_material_type.json1
-rw-r--r--vamp_stuff/Modification_Files/Items/Tools/v_tools.json66
-rw-r--r--vamp_stuff/Modification_Files/Items/Weapons/melee_weapon.json2
-rw-r--r--vamp_stuff/Modification_Files/Items/Weapons/ranged_weapon.json4
-rw-r--r--vamp_stuff/Modification_Files/Mutation/mutations_vamp.json4
-rw-r--r--vamp_stuff/Modification_Files/Mutation/vamp-desc-extra.txt2
-rw-r--r--vamp_stuff/Modification_Files/NPC/v_npc_responds/Isolated/v_lo_responses.json4
-rw-r--r--vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_us_responses.json2
-rw-r--r--vamp_stuff/Modification_Files/NPC/v_npc_responds/Wastelands_Outskirts/v_vgs_responses.json4
-rw-r--r--vamp_stuff/Modification_Files/NPC/v_npc_responds/Wastelands_Outskirts/v_wg2_responses.json2
-rw-r--r--vamp_stuff/Modification_Files/NPC/v_npc_responds/blood-drinking.json76
-rw-r--r--vamp_stuff/Modification_Files/NPC/v_npc_responds/embrace.json2
-rw-r--r--vamp_stuff/Modification_Files/NPC/v_npc_responds/ghoul.json30
-rw-r--r--vamp_stuff/Modification_Files/Recipes/recipe_blood.json8
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell.json43
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell_combo.json2
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell_effects.json2
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json4
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell_monspell.json2
-rw-r--r--vamp_stuff/readme3
22 files changed, 165 insertions, 118 deletions
diff --git a/vamp_stuff/Modification_Files/Items/Armor_Set/v_FANCIES.json b/vamp_stuff/Modification_Files/Items/Armor_Set/v_FANCIES.json
index df294e3..7c72d1f 100644
--- a/vamp_stuff/Modification_Files/Items/Armor_Set/v_FANCIES.json
+++ b/vamp_stuff/Modification_Files/Items/Armor_Set/v_FANCIES.json
@@ -1,6 +1,7 @@
[
{
"id": "blood_necklace",
+ "looks_like": "ruby_silver_pendant_necklace",
"type": "ARMOR",
"category": "clothing",
"name": { "str": "bloodrune necklace" },
@@ -10,11 +11,11 @@
"material": [ "compactblood", "silver" ],
"symbol": "[",
"color": "red",
- "looks_like": "ruby_silver_pendant_necklace",
"flags": [ "SUPER_FANCY" ]
},
{
"id": "blood_talisman",
+ "looks_like": "ruby_silver_pendant_necklace",
"type": "ARMOR",
"category": "clothing",
"name": { "str": "bloodrune talisman" },
@@ -26,11 +27,11 @@
"material": [ "compactblood", "silver" ],
"symbol": "(",
"color": "red",
- "looks_like": "ruby_silver_pendant_necklace",
"flags": [ "SUPER_FANCY" ]
},
{
"id": "blood_cring",
+ "looks_like": "ruby_silver_ring",
"type": "ARMOR",
"category": "clothing",
"name": { "str": "bloodrune ring" },
@@ -41,7 +42,6 @@
"material": [ "compactblood", "silver" ],
"symbol": "(",
"color": "red",
- "looks_like": "ruby_silver_ring",
"flags": [ "FANCY" ]
}
]
diff --git a/vamp_stuff/Modification_Files/Items/Armor_Set/v_bloodgear.json b/vamp_stuff/Modification_Files/Items/Armor_Set/v_bloodgear.json
index 9f7fb2b..df392e8 100644
--- a/vamp_stuff/Modification_Files/Items/Armor_Set/v_bloodgear.json
+++ b/vamp_stuff/Modification_Files/Items/Armor_Set/v_bloodgear.json
@@ -1,6 +1,7 @@
[
{
"id": "bloodbootsheath",
+ "looks_like": "bootsheath",
"type": "ARMOR",
"category": "clothing",
"name": { "str": "blood leather ankle sheath" },
@@ -24,11 +25,11 @@
"draw_cost": 30,
"flags": [ "SHEATH_KNIFE" ]
},
- "looks_like": "sheath",
"flags": [ "BELTED", "OVERSIZE", "STURDY", "ALLOWS_NATURAL_ATTACKS", "WATER_FRIENDLY" ]
},
{
"id": "bloodwristsheath",
+ "looks_like": "bandolier_wrist",
"type": "ARMOR",
"category": "clothing",
"name": { "str": "blood leather wrist sheath" },
@@ -52,23 +53,22 @@
"draw_cost": 5,
"flags": [ "SHEATH_KNIFE" ]
},
- "looks_like": "sheath",
"flags": [ "BELTED", "OVERSIZE", "STURDY", "ALLOWS_NATURAL_ATTACKS", "WATER_FRIENDLY" ]
},
{
"id": "bloodpack",
+ "//": "Rebased on a leather backpack.",
+ "looks_like": "backpack_leather",
"type": "ARMOR",
"category": "clothing",
"name": { "str": "blood leather backpack" },
"description": "A small backpack handmade from blood leather. Good durable storage for a little encumbrance.",
- "//": "Rebased on a leather backpack.",
"weight": "950 g",
- "volume": "2000 ml",
+ "volume": "2 L",
"price": "0 cent",
"rigid": false,
"material": [ "compactblood" ],
"symbol": "[",
- "looks_like": "backpack",
"color": "red",
"covers": [ "torso" ],
"coverage": 30,
@@ -81,18 +81,18 @@
},
{
"id": "bigbloodpack",
+ "//": "Rebased on a military rucksack.",
+ "looks_like": "rucksack",
"type": "ARMOR",
"category": "clothing",
"name": { "str": "blood leather rucksack" },
"description": "A large blood leather rucksack, provides a lot of storage and is quite durable.",
- "//": "Rebased on a military rucksack.",
"weight": "1250 g",
"volume": "4 L",
"price": "0 cent",
"rigid": false,
"material": [ "compactblood" ],
"symbol": "[",
- "looks_like": "rucksack",
"color": "red",
"covers": [ "torso" ],
"coverage": 40,
diff --git a/vamp_stuff/Modification_Files/Items/Misc/v_material_type.json b/vamp_stuff/Modification_Files/Items/Misc/v_material_type.json
index fc6ee51..1fe4907 100644
--- a/vamp_stuff/Modification_Files/Items/Misc/v_material_type.json
+++ b/vamp_stuff/Modification_Files/Items/Misc/v_material_type.json
@@ -50,6 +50,7 @@
"fire_resist": 1,
"elec_resist": 0,
"chip_resist": 0,
+ "bullet_resist": 0,
"dmg_adj": [ "lightly damaged", "damaged", "very damaged", "thoroughly damaged" ],
"bash_dmg_verb": "damaged",
"cut_dmg_verb": "damaged",
diff --git a/vamp_stuff/Modification_Files/Items/Tools/v_tools.json b/vamp_stuff/Modification_Files/Items/Tools/v_tools.json
index 8788234..dc921df 100644
--- a/vamp_stuff/Modification_Files/Items/Tools/v_tools.json
+++ b/vamp_stuff/Modification_Files/Items/Tools/v_tools.json
@@ -1,22 +1,22 @@
[
{
- "ammo": [ "battery" ],
- "bashing": 4,
- "charges_per_use": 100,
- "color": "red",
- "description": "A primitive tool used in vampiric crafts. This is much like a normal battery-operated forge, but with additional components that allow working with blood.",
"id": "blood_forge_infuse",
"looks_like": "forge",
- "material": [ "steel", "glass" ],
+ "type": "TOOL",
"name": { "str": "blood infusion forge" },
+ "description": "A primitive tool used in vampiric crafts. This is much like a normal battery-operated forge, but with additional components that allow working with blood.",
+ "weight": "14500 g",
+ "volume": "3750 ml",
"price": "0 cent",
"price_postapoc": "1500 USD",
- "qualities": [ [ "BINFUSING", 1 ], [ "HAMMER", 3 ], [ "CHISEL", 3 ] ],
- "symbol": "Q",
"to_hit": -2,
- "type": "TOOL",
- "volume": "3750 ml",
- "weight": "14500 g",
+ "bashing": 4,
+ "material": [ "steel", "glass" ],
+ "color": "red",
+ "symbol": "Q",
+ "ammo": [ "battery" ],
+ "charges_per_use": 100,
+ "qualities": [ [ "BINFUSING", 1 ], [ "HAMMER", 3 ], [ "CHISEL", 3 ] ],
"magazines": [
[
"battery",
@@ -25,23 +25,23 @@
]
},
{
- "ammo": [ "battery" ],
- "bashing": 3,
- "charges_per_use": 150,
- "color": "red",
- "description": "A large compaction tool essential to make blood compacts from powders. The tiny tissue filaments of human cells will be reinforced into strong and tough leathery sheets, which can then be tailored into clothing.",
"id": "bloodcompressor",
"looks_like": "tailors_kit",
- "material": [ "steel", "glass" ],
+ "type": "TOOL",
"name": { "str": "blood compactor" },
+ "description": "A large compaction tool essential to make blood compacts from powders. The tiny tissue filaments of human cells will be reinforced into strong and tough leathery sheets, which can then be tailored into clothing.",
+ "weight": "5350 g",
+ "volume": "3250 ml",
"price": "0 cent",
"price_postapoc": "1500 USD",
- "qualities": [ [ "BCOMPRESSING", 1 ], [ "CUT", 3 ] ],
- "symbol": "H",
"to_hit": -1,
- "type": "TOOL",
- "volume": "3250 ml",
- "weight": "5350 g",
+ "bashing": 3,
+ "material": [ "steel", "glass" ],
+ "color": "red",
+ "symbol": "H",
+ "ammo": [ "battery" ],
+ "charges_per_use": 150,
+ "qualities": [ [ "BCOMPRESSING", 1 ], [ "CUT", 3 ] ],
"magazines": [
[
"battery",
@@ -50,23 +50,23 @@
]
},
{
- "ammo": [ "battery" ],
- "bashing": 3,
- "charges_per_use": 10,
- "color": "red",
- "description": "A simple blood chemistry set. It has the complete tools in making chemicals and adhesives for essential projects.",
"id": "bloodchem",
"looks_like": "chemistry_set",
- "material": [ "steel", "glass" ],
+ "type": "TOOL",
"name": { "str": "blood chemistry set" },
+ "description": "A simple blood chemistry set. It has the complete tools in making chemicals and adhesives for essential projects.",
+ "weight": "4850 g",
+ "volume": "3250 ml",
"price": "0 cent",
"price_postapoc": "1500 USD",
- "qualities": [ [ "BCHEMISTRY", 1 ], [ "DISTILL", 1 ], [ "CHEM", 3 ], [ "BOIL", 1 ] ],
- "symbol": "&",
"to_hit": -1,
- "type": "TOOL",
- "volume": "3250 ml",
- "weight": "4850 g",
+ "bashing": 3,
+ "material": [ "steel", "glass" ],
+ "color": "red",
+ "symbol": "&",
+ "ammo": [ "battery" ],
+ "charges_per_use": 10,
+ "qualities": [ [ "BCHEMISTRY", 1 ], [ "DISTILL", 1 ], [ "CHEM", 3 ], [ "BOIL", 1 ] ],
"magazines": [
[
"battery",
diff --git a/vamp_stuff/Modification_Files/Items/Weapons/melee_weapon.json b/vamp_stuff/Modification_Files/Items/Weapons/melee_weapon.json
index 39f245f..f2a7575 100644
--- a/vamp_stuff/Modification_Files/Items/Weapons/melee_weapon.json
+++ b/vamp_stuff/Modification_Files/Items/Weapons/melee_weapon.json
@@ -1,6 +1,6 @@
[
{
- "note": "Bloodrune upgrade add 2 cutting and 1 bashing damage, and its ultimate techniques are learned for that weapon (if available)",
+ "//": "Bloodrune upgrade add 2 cutting and 1 bashing damage, and its ultimate techniques are learned for that weapon (if available)",
"id": "sword_sip",
"type": "GENERIC",
"name": { "str": "blood sipper", "str_pl": "blood sippers" },
diff --git a/vamp_stuff/Modification_Files/Items/Weapons/ranged_weapon.json b/vamp_stuff/Modification_Files/Items/Weapons/ranged_weapon.json
index 0b32ae7..6c8d665 100644
--- a/vamp_stuff/Modification_Files/Items/Weapons/ranged_weapon.json
+++ b/vamp_stuff/Modification_Files/Items/Weapons/ranged_weapon.json
@@ -17,9 +17,9 @@
"volume": "3000 ml",
"bashing": 4,
"cutting": 14,
- "armor_data": { "covers": [ "torso" ], "coverage": 15, "material_thickness": 1, "encumbrance": 27 },
+ "armor_data": { "covers": [ "torso" ], "coverage": 15, "material_thickness": 1, "encumbrance": 18 },
"ranged_damage": { "damage_type": "stab", "amount": 16 },
- "range": 21,
+ "range": 14,
"dispersion": 185,
"durability": 8,
"clip_size": 1,
diff --git a/vamp_stuff/Modification_Files/Mutation/mutations_vamp.json b/vamp_stuff/Modification_Files/Mutation/mutations_vamp.json
index 14fa1d9..ef71767 100644
--- a/vamp_stuff/Modification_Files/Mutation/mutations_vamp.json
+++ b/vamp_stuff/Modification_Files/Mutation/mutations_vamp.json
@@ -27,7 +27,7 @@
{
"type": "mutation",
"id": "VAMP_SIBLING",
- "note": "Consanguinor, Sireling, Embracemate, Siremate, Bloodmate, Kin",
+ "//": "Consanguinor, Sireling, Embracemate, Siremate, Bloodmate, Kin",
"name": { "str": "Your Kin" },
"points": 0,
"description": "This Vampire has the same sire as you.",
@@ -150,7 +150,7 @@
"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.",
+ "description": "You look very pale and your skin is cold to the touch, and you no longer breathe nor does your heart beat. On the other hand you are immune to most conditions that would debilitate the living, as well as being resistant to regular injuries.",
"valid": false,
"purifiable": false,
"threshreq": [ "THRESH_VAMP" ],
diff --git a/vamp_stuff/Modification_Files/Mutation/vamp-desc-extra.txt b/vamp_stuff/Modification_Files/Mutation/vamp-desc-extra.txt
new file mode 100644
index 0000000..385904f
--- /dev/null
+++ b/vamp_stuff/Modification_Files/Mutation/vamp-desc-extra.txt
@@ -0,0 +1,2 @@
+ "description": "In these dark times, only a being of darkness like yourself is fit to rule.",
+ "description": "They say these are dark times. Fortunately darkness is just your forte.",
diff --git a/vamp_stuff/Modification_Files/NPC/v_npc_responds/Isolated/v_lo_responses.json b/vamp_stuff/Modification_Files/NPC/v_npc_responds/Isolated/v_lo_responses.json
index 64f8cf0..955640b 100644
--- a/vamp_stuff/Modification_Files/NPC/v_npc_responds/Isolated/v_lo_responses.json
+++ b/vamp_stuff/Modification_Files/NPC/v_npc_responds/Isolated/v_lo_responses.json
@@ -138,7 +138,7 @@
"responses": [
{
"text": "KILL ME IF YOU CAN!!!",
- "note": "Oof! don't be greedy persuading a vampire to join you so early.",
+ "//": "Oof! don't be greedy persuading a vampire to join you so early.",
"effect": "insult_combat",
"topic": "TALK_DONE"
}
@@ -157,7 +157,7 @@
{
"id": "TALK_VAMP_LONELY_joinparty",
"type": "talk_topic",
- "note": "You can immediately put any isolated vampires you meet into your roster if you've done all the quest by one of them.",
+ "//": "You can immediately put any isolated vampires you meet into your roster if you've done all the quest by one of them.",
"dynamic_line": "You sure about that?",
"responses": [
{
diff --git a/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_us_responses.json b/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_us_responses.json
index e216fb8..5f6ea68 100644
--- a/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_us_responses.json
+++ b/vamp_stuff/Modification_Files/NPC/v_npc_responds/Underrefugee/v_us_responses.json
@@ -111,7 +111,7 @@
{
"text": "As I was saying...",
"topic": "TALK_DONE",
- "note": "Rep up by 5.",
+ "//": "Rep up by 5.",
"effect": [ { "u_faction_rep": 5 }, { "u_add_trait": "underseekermeet" } ]
}
]
diff --git a/vamp_stuff/Modification_Files/NPC/v_npc_responds/Wastelands_Outskirts/v_vgs_responses.json b/vamp_stuff/Modification_Files/NPC/v_npc_responds/Wastelands_Outskirts/v_vgs_responses.json
index 99dff13..71306b1 100644
--- a/vamp_stuff/Modification_Files/NPC/v_npc_responds/Wastelands_Outskirts/v_vgs_responses.json
+++ b/vamp_stuff/Modification_Files/NPC/v_npc_responds/Wastelands_Outskirts/v_vgs_responses.json
@@ -65,7 +65,7 @@
"id": "TALK_VAMP_GUNSHOP_givesupplies",
"type": "talk_topic",
"dynamic_line": "The supplies that were stocked in here contained some spare blood draw kits, a bag and blood powders. Will you take them?",
- "note": "One time free supplies which are not valuable, but at least you've been given with something as a reward.",
+ "//": "One time free supplies which are not valuable, but at least you've been given with something as a reward.",
"responses": [
{
"text": "But he told me to get some guns from you?",
@@ -95,7 +95,7 @@
{
"id": "TALK_VAMP_GUNSHOP_gun",
"type": "talk_topic",
- "note": "Totally a trashy handgun with very low damage output.",
+ "//": "Totally a trashy handgun with very low damage output.",
"dynamic_line": "I could give you the oldest prototype of vampiric guns I got here:\nThe blood slinger.",
"responses": [
{
diff --git a/vamp_stuff/Modification_Files/NPC/v_npc_responds/Wastelands_Outskirts/v_wg2_responses.json b/vamp_stuff/Modification_Files/NPC/v_npc_responds/Wastelands_Outskirts/v_wg2_responses.json
index a980047..b717b7d 100644
--- a/vamp_stuff/Modification_Files/NPC/v_npc_responds/Wastelands_Outskirts/v_wg2_responses.json
+++ b/vamp_stuff/Modification_Files/NPC/v_npc_responds/Wastelands_Outskirts/v_wg2_responses.json
@@ -1,7 +1,7 @@
[
{
"id": "TALK_VAMP_WASTEGUARD2_justcome",
- "note": "Picky wasteland guard infront of the hub door.",
+ "//": "Picky wasteland guard infront of the hub door.",
"type": "talk_topic",
"dynamic_line": {
"u_has_trait": "wsg2meet",
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 a67eb45..0e01110 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
@@ -1,7 +1,7 @@
[
{
"id": [ "TALK_FRIEND", "TALK_GIVE_ITEM", "TALK_USE_ITEM", "TALK_RADIO" ],
- "note": "Check if the player is a vampire, not busy, and in person with a follower.",
+ "//": "Check if the player is a vampire, not busy, and in person with a follower.",
"type": "talk_topic",
"responses": [
{
@@ -19,7 +19,7 @@
},
{
"id": [ "TALK_STRANGER_FRIENDLY", "TALK_STRANGER_NEUTRAL" ],
- "note": "Check if the player is a vampire, not busy, and in person with a friendly or neutral npc.",
+ "//": "Check if the player is a vampire, not busy, and in person with a friendly or neutral npc.",
"type": "talk_topic",
"responses": [
{
@@ -37,7 +37,7 @@
},
{
"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.",
+ "//": "Check if the player is a vampire, not busy, and in person with a wary or scared npc.",
"type": "talk_topic",
"responses": [
{
@@ -56,7 +56,7 @@
},
{
"id": [ "TALK_STRANGER_AGGRESSIVE" ],
- "note": "Check if the player is a vampire, not busy, and in person with a near-hostile npc.",
+ "//": "Check if the player is a vampire, not busy, and in person with a near-hostile npc.",
"type": "talk_topic",
"responses": [
{
@@ -75,11 +75,11 @@
"id": [ "TALK_BLOODDRINK_MENU_ALLY", "TALK_BLOODDRINK_MENU_FRIENDLY" ],
"type": "talk_topic",
"dynamic_line": "What is it?",
- "note": "The mutually-exclusive trait queries look identical on purpose for role-playing reasons.",
+ "//": "The mutually-exclusive trait queries look identical on purpose for role-playing reasons.",
"responses": [
{
"text": "Would you mind sharing some of your blood?",
- "note": "blood dolls willingly give blood if they are healthy, even if they have traits that would normally refuse.",
+ "//": "blood dolls willingly give blood if they are healthy, even if they have traits that would normally refuse.",
"condition": { "npc_has_trait": "VAMP_BLOODDOLL" },
"trial": {
"type": "CONDITION",
@@ -99,7 +99,7 @@
},
{
"text": "Would you mind sharing some of your blood?",
- "note": "vampires will refuse and possibly attack you for merely being asked to give blood.",
+ "//": "vampires will refuse and possibly attack you for merely being asked to give blood.",
"condition": { "npc_has_trait": "THRESH_VAMP" },
"trial": { "type": "PERSUADE", "difficulty": 15, "mod": [ [ "TRUST", 6 ], [ "VALUE", 2 ], [ "ANGER", -6 ] ] },
"success": { "topic": "TALK_BLOODDRINK_VAMPIRE_REFUSE", "opinion": { "trust": -2, "anger": 2 } },
@@ -107,7 +107,7 @@
},
{
"text": "Would you mind sharing some of your blood?",
- "note": "humans with vampire hostile traits will refuse and possibly attack you for merely being asked to give blood.",
+ "//": "humans with vampire hostile traits will refuse and possibly attack you for merely being asked to give blood.",
"condition": {
"and": [
{ "not":
@@ -137,7 +137,7 @@
},
{
"text": "Would you mind sharing some of your blood?",
- "note": "allied humans need to be convinced to give blood.",
+ "//": "allied humans need to be convinced to give blood.",
"condition": {
"and": [
{ "not":
@@ -177,7 +177,7 @@
},
{
"text": "Would you mind sharing some of your blood?",
- "note": "non-allied humans need to be convinced to give blood.",
+ "//": "non-allied humans need to be convinced to give blood.",
"condition": {
"and": [
{ "not":
@@ -218,7 +218,7 @@
},
{
"text": "Would you mind sharing some of your blood?",
- "note": "humans aren't willing to give blood when they are not healthy enough.",
+ "//": "humans aren't willing to give blood when they are not healthy enough.",
"condition": {
"and": [
{ "not":
@@ -255,13 +255,13 @@
},
{
"text": "*Forcefully take blood*",
- "note": "Take blood by force. Vampires.",
+ "//": "Take blood by force. Vampires.",
"condition": { "npc_has_trait": "THRESH_VAMP" },
"topic": "TALK_BLOODDRINK_BY_FORCE_VAMP"
},
{
"text": "*Forcefully take blood*",
- "note": "Take blood by force. Mutants with traits that make biting them a bad idea. Cut/Stab Armour 5 or higher, acid, spines, but not poison.",
+ "//": "Take blood by force. Mutants with traits that make biting them a bad idea. Cut/Stab Armour 5 or higher, acid, spines, but not poison.",
"condition": { "and": [
{ "not": { "npc_has_trait": "THRESH_VAMP" } },
{ "npc_has_any_trait": [
@@ -286,7 +286,7 @@
},
{
"text": "*Forcefully take blood*",
- "note": "Take blood by force. Humans.",
+ "//": "Take blood by force. Humans.",
"condition": { "and": [
{ "not": { "npc_has_trait": "THRESH_VAMP" } },
{ "not": { "npc_has_any_trait": [
@@ -317,7 +317,7 @@
"id": [ "TALK_BLOODDRINK_BLOODDOLL_ACCEPT" ],
"type": "talk_topic",
"dynamic_line": "I would love to. Mmmm~",
- "note": "A blood doll is happy to provide blood. Recover hunger and thirst and heal damage. blood doll takes damage or dies.",
+ "//": "A blood doll is happy to provide blood. Recover hunger and thirst and heal damage. blood doll takes damage and gain morale or dies.",
"responses": [
{ "text": "*You bite their neck, careful not to cause permanent damage*", "topic": "TALK_BLOODDRINK_BLOODDOLL_ACCEPT_LIVE" },
{ "text": "*You bite their neck, losing yourself to the hunger*", "topic": "TALK_BLOODDRINK_BLOODDOLL_ACCEPT_DIE" }
@@ -351,7 +351,7 @@
{
"id": [ "TALK_BLOODDRINK_BLOODDOLL_ACCEPT_LIVE_JOIN_OFFER" ],
"type": "talk_topic",
- "note": "Non-allied blood dolls desire to join any vampire that indulges their twisted pleasure.",
+ "//": "Non-allied blood dolls desire to join any vampire that indulges their twisted pleasure.",
"dynamic_line": "Dark one, would you accept me into your care? I will obey your commands and happily give my blood myself whenever I am able.",
"responses": [
{ "text": "Very well, you shall belong to me from now on.",
@@ -382,7 +382,7 @@
"id": [ "TALK_BLOODDRINK_BLOODDOLL_ACCEPT_DIE" ],
"type": "talk_topic",
"dynamic_line": "Ah...Ahn♪ Oh Mistress, that feels so...good...st-stop, you're h-hurting...m...",
- "note": "The npc dies, and player should receive a large morale and player faction reputation nerf for murdering a follower.",
+ "//": "The npc dies, and player should receive a large morale and player faction reputation nerf for murdering a follower.",
"speaker_effect": {
"effect": [
{ "u_buy_item": "blood", "count": 2, "container": "bag_iv" },
@@ -406,7 +406,7 @@
"id": [ "TALK_BLOODDRINK_BLOODDOLL_REFUSE" ],
"type": "talk_topic",
"dynamic_line": "I long for your kiss but I am too weary right now.",
- "note": "a blood doll will refuse to give blood if they are not healthy enough.",
+ "//": "a blood doll will refuse to give blood if they are not healthy enough.",
"responses": [
{ "text": "Another time then.", "topic": "TALK_NONE" }
]
@@ -415,7 +415,7 @@
"id": [ "TALK_BLOODDRINK_VAMPIRE_REFUSE" ],
"type": "talk_topic",
"dynamic_line": "I am not some kine you can feed on! I have half a mind to show you the seriousness of your mistake.",
- "note": "The vampire is very annoyed. You can grovel for a reduced reputation hit if they are your sire.",
+ "//": "The vampire is very annoyed. You can grovel for a reduced reputation hit if they are your sire.",
"responses": [
{
"text": "I'm sorry Sire! I shouldn't have asked!",
@@ -431,7 +431,7 @@
"id": [ "TALK_BLOODDRINK_VAMPIRE_ATTACK" ],
"type": "talk_topic",
"dynamic_line": "You arrogant whelp! You think you can drink my blood! I shall kill you for your insolence!",
- "note": "The vampire is very angry. You can grovel for your life if they are your sire.",
+ "//": "The vampire is very angry. You can grovel for your life if they are your sire.",
"responses": [
{
"text": "I'm sorry Sire! I shouldn't have asked!",
@@ -450,7 +450,7 @@
"id": [ "TALK_BLOODDRINK_BADTRAIT_REFUSE" ],
"type": "talk_topic",
"dynamic_line": "Not a chance, vampire.",
- "note": "The human is very annoyed.",
+ "//": "The human is very annoyed.",
"responses": [
{ "text": "I shouldn't have asked...", "topic": "TALK_DONE" }
]
@@ -459,7 +459,7 @@
"id": [ "TALK_BLOODDRINK_BADTRAIT_ATTACK" ],
"type": "talk_topic",
"dynamic_line": "I'll never let some monster have my blood. I'll kill you, vampire!",
- "note": "The human is very angry.",
+ "//": "The human is very angry.",
"responses": [
{ "text": "Not if I kill you first!", "topic": "TALK_DONE", "effect": "hostile" }
]
@@ -468,7 +468,7 @@
"id": [ "TALK_BLOODDRINK_ALLY_ACCEPT", "TALK_BLOODDRINK_FRIENDLY_ACCEPT" ],
"type": "talk_topic",
"dynamic_line": "Hmmm, alright. Just make certain to only take a little.",
- "note": "a human was convinced to provide blood. Recover hunger and thirst and heal damage. human takes damage or dies.",
+ "//": "a human was convinced to provide blood. Recover hunger and thirst and heal damage. human takes damage or dies.",
"responses": [
{ "text": "*You bite their neck, careful not to cause permanent damage*", "topic": "TALK_BLOODDRINK_ALLY_ACCEPT_LIVE" },
{ "text": "*You bite their neck, losing yourself to the hunger*",
@@ -538,7 +538,7 @@
"no": "Ah..Nnnng...st-stop, you're h-hurting...m...",
"yes": "Ah...Ahn♪ Oh that feels so...good...st-stop, you're h-hurting...m..."
},
- "note": "The npc dies, and player should receive a large morale nerf for murdering a follower/friend. And a large player faction reputation nerf for murdering a follower.",
+ "//": "The npc dies, and player should receive a large morale nerf for murdering a follower/friend. And a large player faction reputation nerf for murdering a follower.",
"speaker_effect": {
"effect": [
{ "u_buy_item": "blood", "count": 2, "container": "bag_iv" },
@@ -569,7 +569,7 @@
"id": [ "TALK_BLOODDRINK_ALLY_REFUSE", "TALK_BLOODDRINK_FRIENDLY_REFUSE" ],
"type": "talk_topic",
"dynamic_line": "I'd rather not.",
- "note": "The human is unwilling.",
+ "//": "The human is unwilling.",
"responses": [
{ "text": "Nevermind.", "topic": "TALK_DONE" }
]
@@ -578,7 +578,7 @@
"id": [ "TALK_BLOODDRINK_ALLY_REFUSE_LATER", "TALK_BLOODDRINK_FRIENDLY_REFUSE_LATER" ],
"type": "talk_topic",
"dynamic_line": "I'm not feeling well enough to consider giving blood right now.",
- "note": "The human has recently given blood and will refuse to give more until recovered.",
+ "//": "The human has recently given blood and will refuse to give more until recovered.",
"responses": [
{ "text": "Another time then.", "topic": "TALK_DONE" }
]
@@ -587,7 +587,7 @@
"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.",
+ "//": "The human has recently refused to give blood and will refuse until more time has passed.",
"responses": [
{ "text": "Another time then.", "topic": "TALK_DONE" }
]
@@ -596,7 +596,7 @@
"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!",
- "note": "The vampire is very angry. You might be able to grovel if they are your sire.",
+ "//": "The vampire is very angry. You might be able to grovel if they are your sire.",
"responses": [
{
"text": "I'm sorry Sire! I shouldn't have tried that!",
@@ -623,7 +623,7 @@
"id": [ "TALK_BLOODDRINK_BY_FORCE_VAMP_GROVEL" ],
"type": "talk_topic",
"dynamic_line": "I'll give you this one chance, my ungrateful progeny. Next time I won't be so forgiving!",
- "note": "The sire has decided to forgive you. This one time.",
+ "//": "The sire has decided to forgive you. This one time.",
"speaker_effect": {
"effect": [
{ "npc_add_trait": "VAMP_SIRE_FORGIVEN" }
@@ -637,7 +637,7 @@
"id": [ "TALK_BLOODDRINK_BY_FORCE_VAMP_GROVEL_TWICE" ],
"type": "talk_topic",
"dynamic_line": "You had your chance! Now you will die!",
- "note": "This was your second chance.",
+ "//": "This was your second chance.",
"responses": [
{ "text": "Not if I kill you first!", "topic": "TALK_DONE", "effect": "hostile" }
]
@@ -646,7 +646,7 @@
"id": [ "TALK_BLOODDRINK_BY_FORCE_MUTANT" ],
"type": "talk_topic",
"dynamic_line": "Wh-what are you...",
- "note": "You caught your mutant companion off-guard. The vampire will get a nasty surprise for biting a mutant with biological defences. They might be able to avoid you if strong, fast, or hard to grab.",
+ "//": "You caught your mutant companion off-guard. The vampire will get a nasty surprise for biting a mutant with biological defences. They might be able to avoid you if strong, fast, or hard to grab.",
"responses": [
{
"text": "*Attempt to bite*",
@@ -675,7 +675,7 @@
"id": [ "TALK_BLOODDRINK_BY_FORCE_MUTANT_SUCCESS" ],
"type": "talk_topic",
"dynamic_line": "Got more with that bite than you bargained for, eh vampire? I won't let you live to try a second time!",
- "note": "The mutant npc repels the player with natural defences. The player should receive an injury, plus a large morale and player faction reputation nerf for attempting to murder a follower. Yes even if they were a xeno.",
+ "//": "The mutant npc repels the player with natural defences. The player should receive an injury, plus a large morale and player faction reputation nerf for attempting to murder a follower. Yes even if they were a xeno.",
"responses": [
{ "text": "Dammit, then I'll kill you the old fashioned way!", "topic": "TALK_DONE", "effect": [ "hostile", { "u_faction_rep": -50 } ] }
]
@@ -684,7 +684,7 @@
"id": [ "TALK_BLOODDRINK_BY_FORCE_MUTANT_FAILURE" ],
"type": "talk_topic",
"dynamic_line": "Oh no you don't! I'll never let some monster have my blood. I'll kill you, vampire!",
- "note": "The player should receive a large morale and player faction reputation nerf for attempting to murder a follower. Yes even if they were a xeno.",
+ "//": "The player should receive a large morale and player faction reputation nerf for attempting to murder a follower. Yes even if they were a xeno.",
"responses": [
{ "text": "Not if I kill you first!", "topic": "TALK_DONE", "effect": [ "hostile", { "u_faction_rep": -50 } ] }
]
@@ -693,7 +693,7 @@
"id": [ "TALK_BLOODDRINK_BY_FORCE_HUMAN" ],
"type": "talk_topic",
"dynamic_line": "Wh-what are you...",
- "note": "You caught your human companion off-guard. Attempt to drink them dry, though they might be able to avoid you if strong, fast, or hard to grab.",
+ "//": "You caught your human companion off-guard. Attempt to drink them dry, though they might be able to avoid you if strong, fast, or hard to grab.",
"responses": [
{
"text": "*Attempt to bite*",
@@ -730,7 +730,7 @@
"no": "Ah..Nnnng...st-stop, you're h-hurting...m...",
"yes": "Ah...Ahn♪ Oh that feels so...good...st-stop, you're h-hurting...m..."
},
- "note": "The npc dies, and player should receive a large morale and player faction reputation nerf for murdering a follower.",
+ "//": "The npc dies, and player should receive a large morale and player faction reputation nerf for murdering a follower.",
"speaker_effect": {
"effect": [
{ "u_buy_item": "blood", "count": 2, "container": "bag_iv" },
@@ -754,7 +754,7 @@
"id": [ "TALK_BLOODDRINK_BY_FORCE_HUMAN_FAILURE" ],
"type": "talk_topic",
"dynamic_line": "Oh no you don't! I'll never let some monster have my blood. I'll kill you, vampire!",
- "note": "The player should receive a large morale and player faction reputation nerf for attempting to murder a follower.",
+ "//": "The player should receive a large morale and player faction reputation nerf for attempting to murder a follower.",
"responses": [
{ "text": "Not if I kill you first!", "topic": "TALK_DONE", "effect": [ "hostile", { "u_faction_rep": -50 } ] }
]
@@ -763,7 +763,7 @@
"id": [ "TALK_BLOODDRINK_BY_FORCE_FRIENDLY_1" ],
"type": "talk_topic",
"dynamic_line": "Wh-what are you...",
- "note": "You caught the human off-guard. Drink them dry, though they might be able to avoid you if strong or fast.",
+ "//": "You caught the human off-guard. Drink them dry, though they might be able to avoid you if strong or fast.",
"responses": [
{
"text": "*Attempt to bite*",
@@ -779,7 +779,7 @@
"id": [ "TALK_BLOODDRINK_BY_FORCE_FRIENDLY_2" ],
"type": "talk_topic",
"dynamic_line": "Wh-what are you...",
- "note": "You caught the human off-guard. Drink them dry, though they might be able to avoid you if strong or fast.",
+ "//": "You caught the human off-guard. Drink them dry, though they might be able to avoid you if strong or fast.",
"responses": [
{
"text": "*Attempt to bite*",
diff --git a/vamp_stuff/Modification_Files/NPC/v_npc_responds/embrace.json b/vamp_stuff/Modification_Files/NPC/v_npc_responds/embrace.json
index 9fe12ae..a09e352 100644
--- a/vamp_stuff/Modification_Files/NPC/v_npc_responds/embrace.json
+++ b/vamp_stuff/Modification_Files/NPC/v_npc_responds/embrace.json
@@ -1,7 +1,7 @@
[
{
"id": [ "TALK_FRIEND", "TALK_GIVE_ITEM", "TALK_USE_ITEM", "TALK_RADIO" ],
- "note": "Check if the player is a vampire, not busy, and in person with a follower.",
+ "//": "Check if the player is a vampire, not busy, and in person with a follower.",
"type": "talk_topic",
"responses": [
{
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 d129ecb..ba22b1e 100644
--- a/vamp_stuff/Modification_Files/NPC/v_npc_responds/ghoul.json
+++ b/vamp_stuff/Modification_Files/NPC/v_npc_responds/ghoul.json
@@ -1,7 +1,7 @@
[
{
"id": [ "TALK_FRIEND", "TALK_GIVE_ITEM", "TALK_USE_ITEM", "TALK_RADIO" ],
- "note": "Check if the player is a vampire, not busy, and in person with a follower.",
+ "//": "Check if the player is a vampire, not busy, and in person with a follower.",
"type": "talk_topic",
"responses": [
{
@@ -21,7 +21,7 @@
},
{
"id": [ "TALK_STRANGER_FRIENDLY", "TALK_STRANGER_NEUTRAL" ],
- "note": "Check if the player is a vampire, not busy, and in person with a friendly or neutral npc.",
+ "//": "Check if the player is a vampire, not busy, and in person with a friendly or neutral npc.",
"type": "talk_topic",
"responses": [
{
@@ -42,11 +42,11 @@
"id": [ "TALK_GHOULIFY_MENU_ALLY", "TALK_GHOULIFY_MENU_FRIENDLY" ],
"type": "talk_topic",
"dynamic_line": "What is it?",
- "note": "The mutually-exclusive trait queries look identical on purpose for role-playing reasons.",
+ "//": "The mutually-exclusive trait queries look identical on purpose for role-playing reasons.",
"responses": [
{
"text": "Would you mind becoming my servant?",
- "note": "humans with vampire hostile traits will refuse and possibly attack you for merely being asked to become a ghoul.",
+ "//": "humans with vampire hostile traits will refuse and possibly attack you for merely being asked to become a ghoul.",
"condition": {
"and": [
{ "not":
@@ -76,7 +76,7 @@
},
{
"text": "Would you mind becoming my servant?",
- "note": "allied humans need to be convinced to become a ghoul.",
+ "//": "allied humans need to be convinced to become a ghoul.",
"condition": {
"and": [
{ "not":
@@ -108,7 +108,7 @@
},
{
"text": "Would you mind becoming my servant?",
- "note": "non-allied humans need to be convinced to become a ghoul.",
+ "//": "non-allied humans need to be convinced to become a ghoul.",
"condition": {
"and": [
{ "not":
@@ -141,7 +141,7 @@
},
{
"text": "*Forcefully make ghoul*",
- "note": "Make ghoul by force. Humans.",
+ "//": "Make ghoul by force. Humans.",
"condition": { "and": [
{ "not": { "npc_has_trait": "THRESH_VAMP" } },
{ "not": { "npc_has_trait": "VAMP_GHOUL" } },
@@ -157,7 +157,7 @@
"id": [ "TALK_GHOULIFY_ALLY_ACCEPT", "TALK_GHOULIFY_FRIENDLY_ACCEPT" ],
"type": "talk_topic",
"dynamic_line": "Hmmm, so if I serve you I get to become stronger and live forever? That sounds pretty good.",
- "note": "A human was convinced to become a ghoul. NPC gains the Ghoul mutation and joins the player's faction. Player should take a small amount of damage.",
+ "//": "A human was convinced to become a ghoul. NPC gains the Ghoul mutation and joins the player's faction. Player should take a small amount of damage.",
"responses": [
{
"text": "*You bite your wrist, and slowly feed them some blood*",
@@ -174,7 +174,7 @@
"id": [ "TALK_GHOULIFY_ALLY_ACCEPT_AFTERMATH", "TALK_GHOULIFY_FRIENDLY_ACCEPT_AFTERMATH" ],
"type": "talk_topic",
"dynamic_line": "Wow~ This is great. Um, yes, I will serve you loyally, Mistress.",
- "note": "The human is now a ghoul.",
+ "//": "The human is now a ghoul.",
"responses": [
{ "text": "I am sure you will.", "topic": "TALK_DONE" }
]
@@ -183,7 +183,7 @@
"id": [ "TALK_GHOULIFY_ALLY_REFUSE", "TALK_GHOULIFY_FRIENDLY_REFUSE" ],
"type": "talk_topic",
"dynamic_line": "I'd rather not.",
- "note": "The human refuses to become a ghoul, and will not change their mind...willingly.",
+ "//": "The human refuses to become a ghoul, and will not change their mind...willingly.",
"responses": [
{ "text": "Nevermind.", "topic": "TALK_DONE" }
]
@@ -192,7 +192,7 @@
"id": [ "TALK_GHOULIFY_BADTRAIT_REFUSE" ],
"type": "talk_topic",
"dynamic_line": "Not a chance, vampire.",
- "note": "The human angrily refuses to become a ghoul, and will not change their mind...willingly.",
+ "//": "The human angrily refuses to become a ghoul, and will not change their mind...willingly.",
"responses": [
{ "text": "I shouldn't have asked...", "topic": "TALK_DONE" }
]
@@ -201,7 +201,7 @@
"id": [ "TALK_GHOULIFY_BADTRAIT_ATTACK" ],
"type": "talk_topic",
"dynamic_line": "I'll never become a slave to a monster. I'll kill you, vampire!",
- "note": "The human is very angry.",
+ "//": "The human is very angry.",
"responses": [
{ "text": "Not if I kill you first!", "topic": "TALK_DONE", "effect": "hostile" }
]
@@ -210,7 +210,7 @@
"id": [ "TALK_GHOULIFY_BY_FORCE_HUMAN" ],
"type": "talk_topic",
"dynamic_line": "Wh-what are you...",
- "note": "You caught your human companion off-guard. Attempt to forcefully make them into a ghoul, though they might be able to avoid you if strong, fast, or hard to grab.",
+ "//": "You caught your human companion off-guard. Attempt to forcefully make them into a ghoul, though they might be able to avoid you if strong, fast, or hard to grab.",
"responses": [
{
"text": "*Bite your wrist and attempt to force your vitae down their throat*",
@@ -264,7 +264,7 @@
},
{
"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.",
+ "//": "Check if the player is a vampire, not busy, and in person with a wary or scared npc.",
"type": "talk_topic",
"responses": [
{
@@ -286,7 +286,7 @@
},
{
"id": [ "TALK_STRANGER_AGGRESSIVE" ],
- "note": "Check if the player is a vampire, not busy, and in person with a near-hostile npc.",
+ "//": "Check if the player is a vampire, not busy, and in person with a near-hostile npc.",
"type": "talk_topic",
"responses": [
{
diff --git a/vamp_stuff/Modification_Files/Recipes/recipe_blood.json b/vamp_stuff/Modification_Files/Recipes/recipe_blood.json
index 7af55eb..07b696d 100644
--- a/vamp_stuff/Modification_Files/Recipes/recipe_blood.json
+++ b/vamp_stuff/Modification_Files/Recipes/recipe_blood.json
@@ -134,7 +134,7 @@
},
{
"result": "compactsheet",
- "note": "Loosely base difficulty on neoprene sheets from chemicals.",
+ "//": "Loosely base difficulty on neoprene sheets from chemicals.",
"type": "recipe",
"category": "CC_OTHER",
"subcategory": "CSC_OTHER_MATERIALS",
@@ -147,7 +147,7 @@
},
{
"result": "stickyblood",
- "note": "Loosely base difficulty on concentrated hydrogen peroxide.",
+ "//": "Loosely base difficulty on concentrated hydrogen peroxide.",
"type": "recipe",
"category": "CC_OTHER",
"subcategory": "CSC_OTHER_MATERIALS",
@@ -160,7 +160,7 @@
},
{
"result": "melted_bloodrune",
- "note": "Loosely base difficulty on HMTD.",
+ "//": "Loosely base difficulty on HMTD.",
"type": "recipe",
"category": "CC_OTHER",
"subcategory": "CSC_OTHER_MATERIALS",
@@ -175,7 +175,7 @@
{
"result": "melted_bloodrune",
"id_suffix": "from_bigbloodrune",
- "note": "Loosely base difficulty on HMTD.",
+ "//": "Loosely base difficulty on HMTD.",
"type": "recipe",
"category": "CC_OTHER",
"subcategory": "CSC_OTHER_MATERIALS",
diff --git a/vamp_stuff/Modification_Files/Spells/v_spell.json b/vamp_stuff/Modification_Files/Spells/v_spell.json
new file mode 100644
index 0000000..f23faf8
--- /dev/null
+++ b/vamp_stuff/Modification_Files/Spells/v_spell.json
@@ -0,0 +1,43 @@
+[
+ {
+ "id": "t0_vampire_bite",
+ "type": "SPELL",
+ "name": { "str": "Vampire Bite" },
+ "message": "You bite and drink their blood!",
+ "sound_description": "slurp!",
+ "description": "Bite the target and drink their blood.",
+ "difficulty": 1,
+ "max_level": 10,
+ "energy_source": "STAMINA",
+ "base_energy_cost": 5000,
+ "effect": "target_attack",
+ "extra_effects": [ { "id": "t0_vampire_bite_spell_blood" } ],
+ "valid_targets": [ "ally", "hostile" ],
+ "min_damage": 20,
+ "max_damage": 60,
+ "damage_increment": 4,
+ "damage_type": "stab",
+ "affected_body_parts": [ "head"],
+ "min_range": 1,
+ "max_range": 1,
+ "base_casting_time": 150,
+ "casting_time_increment": -25,
+ "final_casting_time": 25,
+ "flags": [ "NO_LEGS", "VERBAL" ]
+ },
+ {
+ "id": "t0_vampire_bite_spell_blood",
+ "type": "SPELL",
+ "name": { "str": "Vampire Drink" },
+ "description": "Creates blood.",
+ "difficulty": 1,
+ "max_level": 10,
+ "flags": [ "SILENT", "PERMANENT" ],
+ "valid_targets": [ "self" ],
+ "effect": "spawn_item",
+ "effect_str": "blood",
+ "min_damage": 1,
+ "max_damage": 1,
+ "damage_type": "none"
+ }
+]
diff --git a/vamp_stuff/Modification_Files/Spells/v_spell_combo.json b/vamp_stuff/Modification_Files/Spells/v_spell_combo.json
index 1ae86d0..b593b1e 100644
--- a/vamp_stuff/Modification_Files/Spells/v_spell_combo.json
+++ b/vamp_stuff/Modification_Files/Spells/v_spell_combo.json
@@ -1,6 +1,6 @@
[
{
- "note": "Any spell that are casted indirectly are taken here.",
+ "//": "Any spell that are casted indirectly are taken here.",
"id": "t1_blood_transfusion_spell",
"type": "SPELL",
"name": { "str": "Tranfusion Spell" },
diff --git a/vamp_stuff/Modification_Files/Spells/v_spell_effects.json b/vamp_stuff/Modification_Files/Spells/v_spell_effects.json
index 7917345..0badc63 100644
--- a/vamp_stuff/Modification_Files/Spells/v_spell_effects.json
+++ b/vamp_stuff/Modification_Files/Spells/v_spell_effects.json
@@ -131,7 +131,7 @@
{
"type": "effect_type",
"id": "hit_by_player",
- "note": "Freezing effects are removed with just a hit.",
+ "//": "Freezing effects are removed with just a hit.",
"removes_effects": [ "v_spell_elem_freeze", "v_spell_elem_flashfreeze" ]
},
{
diff --git a/vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json b/vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json
index bed14e2..cead524 100644
--- a/vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json
+++ b/vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json
@@ -1,6 +1,6 @@
[
{
- "note": "Spells that activate from hitting, getting hit and intermittence.",
+ "//": "Spells that activate from hitting, getting hit and intermittence.",
"type": "SPELL",
"id": "v_spell_null",
"name": { "str": "null" },
@@ -35,7 +35,7 @@
]
},
{
- "note": "Notify the player about the casted on-hit spell.",
+ "//": "Notify the player about the casted on-hit spell.",
"type": "SPELL",
"id": "v_hemo_whip_spell_ss_yes",
"name": { "str": "Sweeping Strike!" },
diff --git a/vamp_stuff/Modification_Files/Spells/v_spell_monspell.json b/vamp_stuff/Modification_Files/Spells/v_spell_monspell.json
index 47d7d33..2e5e918 100644
--- a/vamp_stuff/Modification_Files/Spells/v_spell_monspell.json
+++ b/vamp_stuff/Modification_Files/Spells/v_spell_monspell.json
@@ -1,6 +1,6 @@
[
{
- "note": "Spells that are casted by monsters. Seperated from monster_magic.json, for as it is casted by allied minions.",
+ "//": "Spells that are casted by monsters. Seperated from monster_magic.json, for as it is casted by allied minions.",
"type": "SPELL",
"id": "mon_ether_shadow_spell_target",
"name": { "str": "a spell" },
diff --git a/vamp_stuff/readme b/vamp_stuff/readme
index f16383c..f7c87ee 100644
--- a/vamp_stuff/readme
+++ b/vamp_stuff/readme
@@ -17,7 +17,7 @@ Buff the vampire immunity in line with what makes sense.
-No pulse, thus immune to effects that may induce a heart attack.
-Immune to nutrient deficiency or thrist, as feeding on blood is enough.
-Partial immunity to non-injected drugs, including alcohol.
--Immunity to Yugg mutation darts.
+-Immunity to mutagens and other means of mutating.
Add several traits for roleplaying. (Sire, Thrall, etc)
Remove most of the tiered mutations. Vampirism is a single status so lesser ranks are not required.
Replace Albino and Pale with Deadened Body.
@@ -106,6 +106,7 @@ Patch in blood drinker as an alternate metabolic rehydration mutation so vampire
Patch in damned mutation to cause more dangerous sunlight burns for vampires.
Patch in blood drinker to be used instead of Cannibal and Carnivore.
Patch in actually working fast pain recovery traits.
+Prevent death from heart attacks or drug overdoses.
---To-Do