summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2021-04-30 20:04:32 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2021-04-30 20:04:32 -0700
commitfee089cf391f4598acafb70895297c924929955b (patch)
treebc7a61f1710aa7b88cab54a260ad4a326686f1f8
parentAllow batch time reductions for draining blood (diff)
downloadcataclysm-dda-mod_vampire-stuff-redone-fee089cf391f4598acafb70895297c924929955b.tar.xz
Add spellcraft trait
Remove freebie spell from mage classes
-rw-r--r--vamp_stuff/Modification_Files/Mutation/v_classes.json9
-rw-r--r--vamp_stuff/modinfo.json7
-rw-r--r--vamp_stuff/readme14
3 files changed, 20 insertions, 10 deletions
diff --git a/vamp_stuff/Modification_Files/Mutation/v_classes.json b/vamp_stuff/Modification_Files/Mutation/v_classes.json
index c6f4e4b..03b81ed 100644
--- a/vamp_stuff/Modification_Files/Mutation/v_classes.json
+++ b/vamp_stuff/Modification_Files/Mutation/v_classes.json
@@ -8,8 +8,7 @@
"starting_trait": false,
"purifiable": false,
"valid": false,
- "cancels": [ "VAMP_BLOOD_spellcaster", "VAMP_ELEM_spellcaster" ],
- "spells_learned": [ [ "t1_mana_darkbolt", 1 ] ]
+ "cancels": [ "VAMP_BLOOD_spellcaster", "VAMP_ELEM_spellcaster" ]
},
{
"type": "mutation",
@@ -20,8 +19,7 @@
"starting_trait": false,
"purifiable": false,
"valid": false,
- "cancels": [ "VAMP_MANA_spellcaster", "VAMP_BLOOD_spellcaster" ],
- "spells_learned": [ [ "t1_elem_exerxium", 1 ] ]
+ "cancels": [ "VAMP_MANA_spellcaster", "VAMP_BLOOD_spellcaster" ]
},
{
"type": "mutation",
@@ -32,7 +30,6 @@
"starting_trait": false,
"purifiable": false,
"valid": false,
- "cancels": [ "VAMP_ELEM_spellcaster", "VAMP_MANA_spellcaster" ],
- "spells_learned": [ [ "t1_blood_transfusion", 1 ] ]
+ "cancels": [ "VAMP_ELEM_spellcaster", "VAMP_MANA_spellcaster" ]
}
]
diff --git a/vamp_stuff/modinfo.json b/vamp_stuff/modinfo.json
index 6651383..9e9b608 100644
--- a/vamp_stuff/modinfo.json
+++ b/vamp_stuff/modinfo.json
@@ -7,5 +7,12 @@
"description": "Adds night creatures, new items, monsters and locations. Conflicts with Vampiric Stuff.",
"category": "misc_additions",
"dependencies": [ "dda" ]
+ },
+ {
+ "type": "skill",
+ "ident": "spellcraft",
+ "name": "spellcraft",
+ "display_category": "display_ranged",
+ "description": "Your skill in the arcane. Represents magic theory and all that entails. A higher skill increases how quickly you can learn spells, and decreases their spell failure chance."
}
]
diff --git a/vamp_stuff/readme b/vamp_stuff/readme
index 02d87b9..3b97195 100644
--- a/vamp_stuff/readme
+++ b/vamp_stuff/readme
@@ -16,6 +16,8 @@ Buff the vampire immunity in line with what makes sense.
-Partial immunity to drugs and alcohol. You won't die, but you'll still get hella buzzed. ala VtM.
-Spells
+Added spellcraft skill.
+Added scrolls for Hemomancer spells.
Redo the Hemomancer descriptions to be less broken english.
Rename some Hemomancer spells to sound better.
Remove the meta decriptions from the Hemomancer spells.
@@ -66,21 +68,26 @@ Clean up a lot of broken english.
-Source patches
Patch the warnings upon entering gas fields vampires are immune to in the source code.
Patch underwater breathing in the source code.
+Patch mutation layering for vampire skin in the source.
-To-Do
Add a story to the goals conversation topic for vampires.
Expand the vampire towns.
+Create a way to become a vampire.
+Change vampire replies to notice if you are a vampire.
+
Fix the vampire immunity to apply properly.
Add a way to become a mage.
+Add a way to gain spells.
+Add a way to level spellcraft.
+Rename/redescribe spellcraft skill.
Redo the Warlock and Profane Conjurer spells and descriptions.
+Add a tile for when using blood ascension.
Get the arcana side of the mod working as well.
-Create a way to become a vampire.
-Change vampire replies to notice if you are a vampire.
-
Rebalance blood more so it won't make you fat so quickly.
Come up with some other way to get human blood without killing. (Via conversation topic? Depends on relationship? By force too?)
Make blood an addiction.
@@ -90,4 +97,3 @@ Fix or remove the vampire equpiment. (Convert battery powered kits into static t
Add a vampire martial art based on the vampire weapon skills.
Patch blood to be healthy for vampires in the source.
-Patch mutation layering for vampire skin in the source.