summaryrefslogtreecommitdiff
path: root/fencing-martialarts.json
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2022-01-19 15:30:15 -0800
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2022-01-19 15:30:15 -0800
commitbe6694f82c651e464f170a1f809408efce746ba9 (patch)
tree4ac4454220a3db10924884db09fd197d1c6b2b0c /fencing-martialarts.json
downloadcataclysm-bn-mod_martial-arts-update-be6694f82c651e464f170a1f809408efce746ba9.tar.xz
Initial commit
Diffstat (limited to 'fencing-martialarts.json')
-rw-r--r--fencing-martialarts.json85
1 files changed, 85 insertions, 0 deletions
diff --git a/fencing-martialarts.json b/fencing-martialarts.json
new file mode 100644
index 0000000..09dea1c
--- /dev/null
+++ b/fencing-martialarts.json
@@ -0,0 +1,85 @@
+[
+ {
+ "type": "martial_art",
+ "id": "style_fencing",
+ "name": { "str": "Classical Fencing" },
+ "description": "The noble art of fencing is taught with flexible competition blades, but the techniques are derived from (and applicable to) more functional examples. Skilled fencers can take advantage of blocks and feints to deliver accurate strikes.",
+ "initiate": [ "You move into the en-garde stance.", "%s moves into a fencing stance." ],
+ "learn_difficulty": 5,
+ "primary_skill": "stabbing",
+ "strictly_melee": true,
+ "static_buffs": [
+ {
+ "id": "buff_fencing_static",
+ "name": "Fencing Stance",
+ "description": "Your side stance minimizes the chances you will be harmed in a combat.\n\nBlocked damage reduced by 50% of Dexterity.",
+ "melee_allowed": true,
+ "flat_bonuses": [ { "stat": "block", "scaling-stat": "dex", "scale": 0.5 } ]
+ }
+ ],
+ "onblock_buffs": [
+ {
+ "id": "buff_fencing_onblock",
+ "name": "Parry",
+ "description": "Your next strike will find its mark much easier from your parry.\n\n+1 Accuracy.\nLasts 1 turn.",
+ "skill_requirements": [ { "name": "melee", "level": 1 } ],
+ "melee_allowed": true,
+ "buff_duration": 1,
+ "flat_bonuses": [ { "stat": "hit", "scale": 1.0 } ]
+ }
+ ],
+ "onmiss_buffs": [
+ {
+ "id": "buff_fencing_onmiss",
+ "name": "Remise",
+ "description": "Your feint is the perfect setup for a devastating followup attack!\n\n+1 Accuracy.\nEnables \"Compound Attack\" technique.\nLasts 1 turn.",
+ "skill_requirements": [ { "name": "melee", "level": 3 } ],
+ "melee_allowed": true,
+ "buff_duration": 1,
+ "flat_bonuses": [ { "stat": "hit", "scale": 1.0 } ]
+ }
+ ],
+ "onpause_buffs": [
+ {
+ "id": "buff_fencing_onpause",
+ "name": "Counter Time",
+ "description": "You fake an attack and prepare yourself to unleash a Compound Attack.\n\nBlocked damage reduced by 100% of Dexterity.\nEnables \"Compound Attack\" technique.\nLasts 2 turns.",
+ "melee_allowed": true,
+ "skill_requirements": [ { "name": "melee", "level": 4 } ],
+ "buff_duration": 2,
+ "flat_bonuses": [ { "stat": "block", "scaling-stat": "dex", "scale": 1.0 } ]
+ }
+ ],
+ "techniques": [ "tec_fencing_feint", "tec_fencing_lunge", "tec_fencing_riposte", "tec_fencing_compound1", "tec_fencing_compound2" ],
+ "weapons": [
+ "baton-extended",
+ "broadsword",
+ "broadsword_inferior",
+ "broadsword_fake",
+ "cane",
+ "cavalry_sabre",
+ "cavalry_sabre_fake",
+ "cudgel",
+ "hollow_cane",
+ "fencing_foil",
+ "fencing_sabre",
+ "fencing_epee",
+ "fencing_foil_sharpened",
+ "fencing_sabre_sharpened",
+ "fencing_epee_sharpened",
+ "shock_foil",
+ "shock_sabre",
+ "shock_epee",
+ "pointy_stick",
+ "pipe",
+ "PR24-extended",
+ "rapier",
+ "rapier_fake",
+ "shillelagh",
+ "shillelagh_fake",
+ "shillelagh_weighted",
+ "sword_cane",
+ "umbrella"
+ ]
+ }
+]