summaryrefslogtreecommitdiff
path: root/vamp_stuff/Modification_Files/Others/v_techniques.json
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2020-09-12 22:40:36 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2020-09-12 22:40:36 -0700
commit66ffd7038cf10566bd35bb6713677a5f8de3b6ef (patch)
tree1d1118242801f876c27f7566c0258184aafd440a /vamp_stuff/Modification_Files/Others/v_techniques.json
downloadcataclysm-dda-mod_vampire-stuff-redone-66ffd7038cf10566bd35bb6713677a5f8de3b6ef.tar.xz
Initial commit
Diffstat (limited to 'vamp_stuff/Modification_Files/Others/v_techniques.json')
-rw-r--r--vamp_stuff/Modification_Files/Others/v_techniques.json191
1 files changed, 191 insertions, 0 deletions
diff --git a/vamp_stuff/Modification_Files/Others/v_techniques.json b/vamp_stuff/Modification_Files/Others/v_techniques.json
new file mode 100644
index 0000000..e979290
--- /dev/null
+++ b/vamp_stuff/Modification_Files/Others/v_techniques.json
@@ -0,0 +1,191 @@
+[
+ {
+ "type": "technique",
+ "id": "UPRIGHT_SLASH",
+ "name": "Upright Slash",
+ "description": "Sends enemy into the air, knockback 6, down 5, stun 2, crit only",
+ "unarmed_allowed": false,
+ "melee_allowed": true,
+ "crit_tec": true,
+ "stun_dur": 2,
+ "knockback_dist": 6,
+ "down_dur": 5,
+ "weighting": -4,
+ "messages": [
+ "The upward slash brought %s into the air",
+ "%s were sent into the air",
+ "<npcname> striked %s upwards, and fell down"
+ ],
+ "mult_bonuses": [
+ [ "movecost", 1.33 ],
+ [ "damage", "bash", "str", 1.33 ],
+ [ "damage", "cut", "str", 1.66 ],
+ [ "damage", "stab", "str", 0.66 ]
+ ]
+ },
+ {
+ "type": "technique",
+ "id": "DOWNWARD_SLASH",
+ "name": "Downward Slash",
+ "description": "Slams enemy into the ground, down 6, stun 2, crit only",
+ "unarmed_allowed": false,
+ "melee_allowed": true,
+ "crit_tec": true,
+ "weighting": -3,
+ "down_dur": 6,
+ "stun_dur": 2,
+ "messages": [ "%s faced the floor", "The downward slash sent %s into the ground", "<npcname> slammed %s beneath the floor." ],
+ "mult_bonuses": [
+ [ "movecost", 1.33 ],
+ [ "damage", "bash", "str", 1.66 ],
+ [ "damage", "cut", "str", 1.33 ],
+ [ "damage", "stab", "str", 0.66 ]
+ ]
+ },
+ {
+ "type": "technique",
+ "id": "VAMP_WRATH",
+ "name": "Vampire's Wrath",
+ "description": "Swift attacks, 33% movecost, 66% damage.",
+ "unarmed_allowed": false,
+ "melee_allowed": true,
+ "crit_tec": false,
+ "weighting": 1,
+ "messages": [ "Quick strike", "%s was immediately struck", "<npcname> attacked %s quickly" ],
+ "mult_bonuses": [
+ [ "movecost", 0.33 ],
+ [ "damage", "bash", "str", 0.66 ],
+ [ "damage", "cut", "str", 0.66 ],
+ [ "damage", "stab", "str", 0.66 ]
+ ]
+ },
+ {
+ "type": "technique",
+ "id": "BOW_VAMP_SWEEP",
+ "name": "Vampiric Bow Sweep",
+ "description": "Send monsters back, 3 tile sweep attack, down 1, knockback 1.",
+ "unarmed_allowed": false,
+ "melee_allowed": true,
+ "knockback_dist": 1,
+ "down_dur": 1,
+ "crit_tec": false,
+ "weighting": 1,
+ "messages": [ "Your swing sent %s back and stumble", "<npcname>'s bow horizontally swinged!" ],
+ "aoe": "wide"
+ },
+ {
+ "type": "technique",
+ "id": "WEAK_HITCRIT",
+ "name": "Weak Point Stab",
+ "description": "Precise hit for 2x damage, down 1, crit only",
+ "unarmed_allowed": false,
+ "melee_allowed": true,
+ "crit_tec": true,
+ "weighting": -8,
+ "down_dur": 1,
+ "messages": [ "%s's weak point were stabbed", "<npcname> located %s's weak point and stab it" ],
+ "mult_bonuses": [ [ "damage", "stab", "str", 2.0 ] ]
+ },
+ {
+ "type": "technique",
+ "id": "STRONG_HITCRIT",
+ "name": "Weak Point Pierce",
+ "description": "Precise hit for 4x damage, down 2, crit only",
+ "unarmed_allowed": false,
+ "melee_allowed": true,
+ "crit_tec": true,
+ "weighting": -16,
+ "down_dur": 2,
+ "messages": [ "You delivered a deadly stab to %s's weak point", "<npcname>'s deadly hit struck to %s." ],
+ "mult_bonuses": [ [ "damage", "stab", "str", 4.0 ] ]
+ },
+ {
+ "type": "technique",
+ "id": "VAMP_TRICK",
+ "name": "Vampire's Trick",
+ "description": "Trips enemy, down 3.",
+ "unarmed_allowed": false,
+ "melee_allowed": true,
+ "crit_tec": false,
+ "weighting": 1,
+ "down_dur": 3,
+ "messages": [ "%s was tripped", "<npcname> tripped %s" ],
+ "mult_bonuses": [ [ "movecost", 0.75 ], [ "damage", "bash", "str", 1.0 ] ]
+ },
+ {
+ "type": "technique",
+ "id": "BOW_VAMP_THRUST",
+ "name": "Vampiric Bow Thrust",
+ "description": "Stabs enemy back, down 1, knockback 2.",
+ "unarmed_allowed": false,
+ "melee_allowed": true,
+ "knockback_dist": 2,
+ "down_dur": 1,
+ "crit_tec": false,
+ "weighting": 0,
+ "messages": [ "You stab %s and stumble", "%s was pushed back with a stab by <npcname>" ]
+ },
+ {
+ "type": "technique",
+ "id": "HEAD_GRIND",
+ "name": "Head Grind",
+ "description": "Insta-kill, crit only",
+ "unarmed_allowed": false,
+ "melee_allowed": true,
+ "crit_tec": true,
+ "weighting": -100,
+ "messages": [ "%s's head were snapped out of from its neck", "%s's head fell into the floor after strucked by <npcname>" ],
+ "mult_bonuses": [ [ "movecost", 2.0 ], [ "damage", "cut", "str", 99.99 ] ]
+ },
+ {
+ "type": "technique",
+ "id": "UPRIGHT_BASH",
+ "name": "Upright Slash",
+ "description": "Sends enemy into the air, knockback 8, down 4, stun 3, crit only",
+ "unarmed_allowed": false,
+ "melee_allowed": true,
+ "crit_tec": true,
+ "stun_dur": 3,
+ "knockback_dist": 8,
+ "down_dur": 4,
+ "weighting": -5,
+ "messages": [ "The upward bash brought %s into the air", "%s were sent into the air!", "You bash %s upwards, and fell down" ],
+ "mult_bonuses": [
+ [ "movecost", 1.33 ],
+ [ "damage", "bash", "str", 1.66 ],
+ [ "damage", "cut", "str", 0.66 ],
+ [ "damage", "stab", "str", 1.33 ]
+ ]
+ },
+ {
+ "type": "technique",
+ "id": "DOWNWARD_BASH",
+ "name": "Downward Bash",
+ "description": "Slams enemy into the ground, down 2, stun 5, crit only",
+ "unarmed_allowed": false,
+ "melee_allowed": true,
+ "crit_tec": true,
+ "stun_dur": 5,
+ "down_dur": 2,
+ "weighting": -6,
+ "messages": [ "The heavy slam drove %s into the ground", "<npcname>'s bash sent %s downwards, and kissed the floor" ],
+ "mult_bonuses": [
+ [ "movecost", 1.33 ],
+ [ "damage", "bash", "str", 1.66 ],
+ [ "damage", "cut", "str", 0.66 ],
+ [ "damage", "stab", "str", 1.66 ]
+ ]
+ },
+ {
+ "type": "technique",
+ "id": "TRENCH",
+ "name": "Trench",
+ "description": "Crushes opponent, insta-kill, crit only",
+ "unarmed_allowed": false,
+ "melee_allowed": true,
+ "crit_tec": true,
+ "weighting": -100,
+ "messages": [ "%s was crushed", "<npcname> smashed %s" ],
+ "mult_bonuses": [ [ "movecost", 2.0 ], [ "damage", "bash", "str", 99.99 ] ]
+ }
+]