[ { "type": "technique", "id": "tec_fencing_feint", "messages": [ "You steady your weapon and fake a thrust at %s", " steadies their weapon and fake a thrust at %s" ], "name": "Feint", "skill_requirements": [ { "name": "melee", "level": 4 } ], "melee_allowed": true, "defensive": true, "miss_recovery": true }, { "type": "technique", "id": "tec_fencing_lunge", "name": "Fencing Lunge", "messages": [ "You lunge at %s", " lunges at %s" ], "skill_requirements": [ { "name": "melee", "level": 2 } ], "melee_allowed": true, "crit_ok": true, "mult_bonuses": [ { "stat": "movecost", "scale": 0.8 } ] }, { "type": "technique", "id": "tec_fencing_compound1", "name": "Compound Attack (Remise)", "messages": [ "Your feint leads to a compound attack against %s", "'s feint leads to a compound attack against %s" ], "skill_requirements": [ { "name": "melee", "level": 3 } ], "melee_allowed": true, "req_buffs": [ "buff_fencing_onmiss" ], "weighting": 4, "crit_ok": true, "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.25 }, { "stat": "damage", "type": "cut", "scale": 1.25 }, { "stat": "damage", "type": "stab", "scale": 1.25 } ] }, { "type": "technique", "id": "tec_fencing_compound2", "name": "Compound Attack (Counter Time)", "messages": [ "Your feint leads to a compound attack against %s", "'s feint leads to a compound attack against %s" ], "skill_requirements": [ { "name": "melee", "level": 4 } ], "melee_allowed": true, "req_buffs": [ "buff_fencing_onpause" ], "weighting": 4, "crit_ok": true, "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.25 }, { "stat": "damage", "type": "cut", "scale": 1.25 }, { "stat": "damage", "type": "stab", "scale": 1.25 } ] }, { "type": "technique", "id": "tec_fencing_riposte", "name": "Fencing Riposte", "messages": [ "You deliver a perfect riposte to %s", " delivers a perfect riposte to %s" ], "skill_requirements": [ { "name": "melee", "level": 5 } ], "melee_allowed": true, "req_buffs": [ "buff_fencing_onblock" ], "crit_ok": true, "weighting": 2, "stun_dur": 1, "mult_bonuses": [ { "stat": "movecost", "scale": 0.66 }, { "stat": "damage", "type": "bash", "scale": 1.2 }, { "stat": "damage", "type": "cut", "scale": 1.2 }, { "stat": "damage", "type": "stab", "scale": 1.2 } ] } ]