summaryrefslogtreecommitdiff
path: root/martialarts/fencing.json
blob: 09dea1c8e1c39eaae13f909fda606a7bf5e5ae6a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
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"
    ]
  }
]