From e43f607400acc497203f40224c71374a53b4efb8 Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Wed, 19 Jan 2022 18:08:34 -0800 Subject: Add Brawling, Fior Di Battaglia, Sojutsu, Taekwondo, Tai Chi. Add Barbaran Montane with book and itemgroup. --- martialarts/fencing.json | 85 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 martialarts/fencing.json (limited to 'martialarts/fencing.json') diff --git a/martialarts/fencing.json b/martialarts/fencing.json new file mode 100644 index 0000000..09dea1c --- /dev/null +++ b/martialarts/fencing.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" + ] + } +] -- cgit v1.2.1