[
  {
    "type": "martial_art",
    "id": "style_none",
    "name": { "str": "No style" },
    "description": "Not a martial art, this is just plain old punching and kicking.",
    "initiate": [ "You decide to not use any martial arts.", "%s enters a generic combat stance." ],
    "arm_block": 1,
    "leg_block": 99,
    "allow_melee": true
  },
  {
    "type": "martial_art",
    "id": "style_kicks",
    "name": { "str": "Force unarmed" },
    "description": "Not a martial art, setting this style will prevent weapon attacks and force punches (with free hand) or kicks.",
    "initiate": [ "You force yourself to fight unarmed.", "%s decides to fight unarmed." ],
    "arm_block": 1,
    "leg_block": 99,
    "force_unarmed": true
  },
  {
    "type": "martial_art",
    "id": "style_aikido",
    "name": { "str": "Aikido" },
    "description": "Aikido is a Japanese martial art focused on self-defense, while minimizing injury to the attacker.  It uses defensive throws and disarms but lacks offensive techniques.",
    "initiate": [ "You enter the hamni stance.", "%s changes into a relaxed combat posture." ],
    "learn_difficulty": 5,
    "arm_block": 0,
    "static_buffs": [
      {
        "id": "buff_aikido_static1",
        "name": "Aikido Stance",
        "description": "By disregarding offensive in favor of self-defense, you are better at protecting.\n\nBlocked damage reduced by 100% of Dexterity.",
        "unarmed_allowed": true,
        "unarmed_weapons_allowed": false,
        "melee_allowed": true,
        "flat_bonuses": [ { "stat": "block", "scaling-stat": "dex", "scale": 1.0 } ]
      },
      {
        "id": "buff_aikido_static2",
        "name": "Intermediate Aikido",
        "description": "An intermediate aikido practitioner can protect themselves against multiple opponents.\n\nBlocked Damage reduced by 100% of Dexterity.\n+1 Block attempts, +1 Dodge attempts.",
        "unarmed_allowed": true,
        "unarmed_weapons_allowed": false,
        "melee_allowed": true,
        "skill_requirements": [ { "name": "unarmed", "level": 3 } ],
        "bonus_dodges": 1,
        "bonus_blocks": 1,
        "flat_bonuses": [ { "stat": "block", "scaling-stat": "dex", "scale": 1.0 } ]
      },
      {
        "id": "buff_aikido_static3",
        "name": "Advanced Aikido",
        "description": "An advanced aikido practitioner can protect themselves against even more opponents than normal.\n\n+1 Block attempts, +1 Dodge attempts.",
        "unarmed_allowed": true,
        "unarmed_weapons_allowed": false,
        "melee_allowed": true,
        "skill_requirements": [ { "name": "unarmed", "level": 5 } ],
        "bonus_dodges": 1,
        "bonus_blocks": 1
      }
    ],
    "techniques": [
      "tec_aikido_break",
      "tec_aikido_dodgedisarm",
      "tec_aikido_blockdisarm",
      "tec_aikido_dodgethrow",
      "tec_aikido_blockthrow"
    ],
    "weapons": [ "bagh_nakha", "bio_claws_weapon", "cestus", "knuckle_brass", "knuckle_nail", "knuckle_steel" ]
  },
  {
    "type": "martial_art",
    "id": "style_boxing",
    "name": { "str": "Boxing" },
    "description": "Sport of the true gentleman, modern boxing has evolved from the prizefights of the Victorian era.  Strength reduces blocked damage and moving increase dodge skill.",
    "initiate": [ "You lower your chin and raise your fists to eye level.", "%s prepares to fight with raised fists." ],
    "learn_difficulty": 1,
    "arm_block": 1,
    "static_buffs": [
      {
        "id": "buff_boxing_static",
        "name": "Boxing Stance",
        "description": "A solid stance allows you block more damage than normal and deliver better punches.\n\n+2 Bash damage, Blocked damge reduced by 50% of Strength.",
        "unarmed_allowed": true,
        "flat_bonuses": [ { "stat": "block", "scaling-stat": "str", "scale": 0.5 }, { "stat": "damage", "type": "bash", "scale": 2.0 } ]
      }
    ],
    "onmove_buffs": [
      {
        "id": "buff_boxing_onmove",
        "name": "Footwork",
        "description": "You are make yourself harder to hit by bobbing and weaving as you move.\n\n+1.0 Dodge skill.\nLasts for 1 turns.  Stacks 2 times.",
        "skill_requirements": [ { "name": "unarmed", "level": 3 } ],
        "unarmed_allowed": true,
        "buff_duration": 1,
        "max_stacks": 2,
        "flat_bonuses": [ { "stat": "dodge", "scale": 1.0 } ]
      }
    ],
    "ondodge_buffs": [
      {
        "id": "buff_boxing_ondodge",
        "name": "Counter Chance",
        "description": "You've seen your chance.  Now strike back!\n\n+25% Bash damage.\nLasts for 1 turn.",
        "skill_requirements": [ { "name": "unarmed", "level": 5 } ],
        "unarmed_allowed": true,
        "buff_duration": 1,
        "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.25 } ]
      }
    ],
    "techniques": [ "tec_boxing_rapid", "tec_boxing_cross", "tec_boxing_upper", "tec_boxing_counter" ]
  },
  {
    "type": "martial_art",
    "id": "style_brawling",
    "name": { "str": "Brawling" },
    "description": "You're used to hand-to-creature fighting.  You know how to fight when unarmed or with any weapon to a certain extent.  It's not stylish or sporting, but it gets the job done.",
    "initiate": [ "You grit your teeth and prepare for a good fight.", "%s gets ready to brawl." ],
    "autolearn": [ [ "melee", "1" ] ],
    "arm_block": 1,
    "static_buffs": [
      {
        "id": "buff_brawling_block",
        "name": "Enhanced Blocking",
        "description": "Combat experience has led to you being able to block multiple attacks at a time.\n\n+1 Block attempts.",
        "unarmed_allowed": true,
        "melee_allowed": true,
        "skill_requirements": [ { "name": "melee", "level": 7 } ],
        "bonus_blocks": 1
      }
    ],
    "allow_melee": true,
    "techniques": [
      "tec_brawl_disarm_unarmed",
      "tec_brawl_feint_unarmed",
      "tec_brawl_counter_unarmed",
      "tec_brawl_break_unarmed",
      "tec_brawl_power",
      "tec_brawl_trip",
      "tec_brawl_disarm_melee",
      "tec_brawl_counter_melee",
      "tec_brawl_feint_melee",
      "tec_brawl_break_melee"
    ]
  },
  {
    "type": "martial_art",
    "id": "style_capoeira",
    "name": { "str": "Capoeira" },
    "description": "A dance-like style with its roots in Brazilian slavery, Capoeira is focused on fluid movement and sweeping kicks.  Moving briefly enables stronger techniques.  Missing an attack grants bonus damage for a short time.",
    "initiate": [ "You begin performing the ginga.", "%s begins to rhythmically rock back and forth." ],
    "learn_difficulty": 4,
    "static_buffs": [
      {
        "id": "buff_capoeira_static",
        "name": "Capoeira Stance",
        "description": "You never stop moving while performing the ginga.  This makes you very mobile while fighting.\n\n+1.0 Dodge skill, +1 Dodge attempts.",
        "unarmed_allowed": true,
        "bonus_dodges": 1,
        "flat_bonuses": [ { "stat": "dodge", "scale": 1.0 } ]
      }
    ],
    "onmiss_buffs": [
      {
        "id": "buff_capoeira_onmiss",
        "name": "Capoeira Tempo",
        "description": "You didn't miss, it's just part of the dance and the best part is about to start!\n\n+15% Bash damage.\nLasts 2 turns.  Stacks 3 times.",
        "unarmed_allowed": true,
        "skill_requirements": [ { "name": "unarmed", "level": 1 } ],
        "buff_duration": 2,
        "max_stacks": 3,
        "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.15 } ]
      }
    ],
    "onmove_buffs": [
      {
        "id": "buff_capoeira_onmove",
        "name": "Capoeira Momentum",
        "description": "You can feel the rhythm as you move.  Not only are you harder to hit, but your kicks are even more amazing!\n\n+1.0 Dodge skill.\nEnables \"Spin Kick\" and \"Sweep Kick\" techniques.\nLasts 3 turns.",
        "unarmed_allowed": true,
        "skill_requirements": [ { "name": "unarmed", "level": 2 } ],
        "buff_duration": 3,
        "flat_bonuses": [ { "stat": "dodge", "scale": 1.0 } ]
      }
    ],
    "techniques": [
      "tec_capoeira_feint",
      "tec_capoeira_pushkick",
      "tec_capoeira_sweepkick",
      "tec_capoeira_circlekick",
      "tec_capoeira_spinkick"
    ]
  },
  {
    "type": "martial_art",
    "id": "style_crane",
    "name": { "str": "Crane Kung Fu" },
    "description": "One of the five Shaolin animal styles.  The Crane uses intricate hand techniques and jumping dodges.  Dexterity determines your damage, rather than Strength; you also receive a dodge bonus move or dodge an attack.",
    "initiate": [ "You raise your leg slightly and balance like a crane.", "%s assumes a crane-like stance." ],
    "learn_difficulty": 10,
    "arm_block": 3,
    "static_buffs": [
      {
        "id": "buff_crane_static",
        "name": "Crane's Precision",
        "description": "Your attacks strike at your opponents weakness with speed and precision instead of brute force.\nDexterity increases melee damage instead of Strength.\n\nBash damage increased by 75% of Dexterity but decreased by 75% of Strength.",
        "unarmed_allowed": true,
        "flat_bonuses": [
          { "stat": "damage", "type": "bash", "scaling-stat": "dex", "scale": 0.75 },
          { "stat": "damage", "type": "bash", "scaling-stat": "str", "scale": -0.75 }
        ]
      }
    ],
    "onmove_buffs": [
      {
        "id": "buff_crane_onmove",
        "name": "Crane's Flight",
        "description": "Just like a bird, you take to the air to avoid danger.\n\n+1.0 Dodge skill.\nLasts 2 turns.",
        "unarmed_allowed": true,
        "skill_requirements": [ { "name": "unarmed", "level": 2 } ],
        "buff_duration": 2,
        "flat_bonuses": [ { "stat": "dodge", "scale": 1.0 } ]
      }
    ],
    "ondodge_buffs": [
      {
        "id": "buff_crane_ondodge",
        "name": "Crane's Grace",
        "description": "Much like the crane, you a quick to avoid danger.\n\n+1 Dodge attempts, +1.0 Dodge skill.\nLasts 2 turns.",
        "unarmed_allowed": true,
        "skill_requirements": [ { "name": "unarmed", "level": 2 } ],
        "buff_duration": 2,
        "bonus_dodges": 1,
        "flat_bonuses": [ { "stat": "dodge", "scale": 1.0 } ]
      }
    ],
    "techniques": [ "tec_crane_feint", "tec_crane_break", "tec_crane_counter", "tec_crane_precise" ]
  },
  {
    "type": "martial_art",
    "id": "style_dragon",
    "name": { "str": "Dragon Kung Fu" },
    "description": "One of the five Shaolin animal styles.  The Dragon uses fluid movements and hard strikes.  Intelligence improves your accuracy instead of Dexterity.  Your attacks lead to counterattacks which disable your opponents and set them up for a powerful finishing move.",
    "initiate": [ "You relax and patiently await conflict like the great dragon.", "%s assumes a dragon-like stance." ],
    "learn_difficulty": 10,
    "arm_block": 2,
    "static_buffs": [
      {
        "id": "buff_dragon_static",
        "name": "Dragon's Knowledge",
        "description": "You plan your attack far in advance relying on your intuition instead of your speed to strike true.\nIntelligence increases Accuracy instead of Dexterity.\n\nAccuracy increased by 25% of Intelligence but decreased by 25% of Dexterity.",
        "unarmed_allowed": true,
        "flat_bonuses": [ { "stat": "hit", "scaling-stat": "int", "scale": 0.25 }, { "stat": "hit", "scaling-stat": "dex", "scale": -0.25 } ]
      }
    ],
    "onhit_buffs": [
      {
        "id": "buff_dragon_onhit",
        "name": "Dragon's Flight",
        "description": "Life and combat are a circle.  An attack leads to a counter and to an attack once again.  Seek to complete this loop.\n\n+1 Accuracy, +2 bash Damage.\nEnables \"Dragon Vortex Block\" and \"Dragon Wing Dodge\"\nLasts 1 turn.",
        "unarmed_allowed": true,
        "skill_requirements": [ { "name": "unarmed", "level": 1 } ],
        "buff_duration": 1,
        "flat_bonuses": [ { "stat": "hit", "scale": 1.0 }, { "stat": "damage", "type": "bash", "scale": 2.0 } ]
      }
    ],
    "techniques": [ "tec_dragon_claw", "tec_dragon_blockcounter", "tec_dragon_dodgecounter", "tec_dragon_tail", "tec_dragon_strike" ]
  },
  {
    "type": "martial_art",
    "id": "style_eskrima",
    "name": { "str": "Eskrima" },
    "description": "Eskrima, also known as Kali, is a Filipino martial art.  It emphasizes rapid strikes with knife and baton weapons, along with a variety of improvised substitutes.",
    "initiate": [ "You enter an open guard stance and prepare to strike.", "%s enters an open stance." ],
    "learn_difficulty": 8,
    "primary_skill": "bashing",
    "strictly_melee": true,
    "static_buffs": [
      {
        "id": "buff_eskrima_static",
        "name": "Eskrima Stance",
        "description": "You are skilled at getting the most out of your weapons.  The term 'weapon' might be very subjective,\n\n+2 Accuracy.",
        "melee_allowed": true,
        "flat_bonuses": [ { "stat": "hit", "scale": 2.0 } ]
      }
    ],
    "oncrit_buffs": [
      {
        "id": "buff_eskrima_oncrit",
        "name": "Eskrima Combination",
        "description": "You can follow up a critical hit with a stronger attack if the opportunity presents itself.\n\n+15% bonus to all damage.\nEnables \"Combination Strike\" technique.\nLasts 3 turns.  Stacks 3 times.",
        "skill_requirements": [ { "name": "melee", "level": 2 } ],
        "melee_allowed": true,
        "buff_duration": 3,
        "max_stacks": 3,
        "mult_bonuses": [
          { "stat": "damage", "type": "bash", "scale": 1.15 },
          { "stat": "damage", "type": "cut", "scale": 1.15 },
          { "stat": "damage", "type": "stab", "scale": 1.15 }
        ]
      }
    ],
    "techniques": [
      "tec_eskrima_round",
      "tec_eskrima_fan",
      "tec_eskrima_snap",
      "tec_eskrima_puno",
      "tec_eskrima_low",
      "tec_eskrima_combination"
    ],
    "weapons": [
      "2x4",
      "bagh_nakha",
      "baton-extended",
      "bee_sting",
      "bone_knife",
      "bowling_pin",
      "butterfly_swords",
      "cane",
      "copper_knife",
      "cudgel",
      "cu_pipe",
      "diveknife",
      "fighter_sting",
      "glass_shiv",
      "hammer",
      "knife_baselard",
      "knife_combat",
      "knife_hunting",
      "knife_trench",
      "kukri",
      "knife_rambo",
      "knife_rm42",
      "machete",
      "machete_gimmick",
      "makeshift_knife",
      "makeshift_machete",
      "pipe",
      "pockknife",
      "pool_cue",
      "PR24-extended",
      "primitive_knife",
      "primitive_hammer",
      "punch_dagger",
      "scissors",
      "screwdriver",
      "sharp_toothbrush",
      "shillelagh",
      "shillelagh_fake",
      "shillelagh_weighted",
      "shocktonfa_off",
      "shocktonfa_on",
      "stick",
      "survivor_machete",
      "switchblade",
      "tanto",
      "tanto_inferior",
      "tanto_fake",
      "tonfa",
      "tonfa_wood",
      "umbrella",
      "wasp_sting",
      "wrench"
    ]
  },
  {
    "type": "martial_art",
    "id": "style_fencing",
    "name": { "str": "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 } ]
      }
    ],
    "techniques": [ "tec_fencing_feint", "tec_fencing_lunge", "tec_fencing_riposte", "tec_fencing_compound" ],
    "weapons": [
      "baton-extended",
      "bio_blade_weapon",
      "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",
      "estoc",
      "estoc_inferior",
      "estoc_fake"
    ]
  },
  {
    "type": "martial_art",
    "id": "style_medievalpole",
    "name": { "str": "Fior Di Battaglia" },
    "description": "Medieval Europe's martial techniques for fighting with polearms.  The \"Flower of Battle\" places great focus on countering one's opponent and knocking them down before landing a killing blow",
    "initiate": [ "You hold your weapon in a firm grip, ready to block any attack.", "%s grips their weapon tightly." ],
    "learn_difficulty": 6,
    "primary_skill": "bashing",
    "strictly_melee": true,
    "static_buffs": [
      {
        "id": "buff_medievalpole_static",
        "name": "Stand Your Ground",
        "description": "You are stalwart and will not budge against any threat.\n\n+2 Block attempts, -1.0 Dodge skill, blocked damage reduced by 50% of Strength.",
        "melee_allowed": true,
        "bonus_blocks": 2,
        "flat_bonuses": [ { "stat": "block", "scaling-stat": "str", "scale": 0.5 }, { "stat": "dodge", "scale": -1.0 } ]
      }
    ],
    "onmove_buffs": [
      {
        "id": "buff_medievalpole_onmove",
        "name": "Tactical Retreat",
        "description": "You moved and nullified the effects of Stand Your Ground!\n\n-2 Block attempts, +1.0 Dodge skill, blocked damaged increased by 50% of Strength.\nLasts 1 turn.",
        "melee_allowed": true,
        "buff_duration": 1,
        "bonus_blocks": -2,
        "flat_bonuses": [ { "stat": "block", "scaling-stat": "str", "scale": -0.5 }, { "stat": "dodge", "scale": 1.0 } ]
      }
    ],
    "onmiss_buffs": [
      {
        "id": "buff_medievalpole_onmiss",
        "name": "Tactical Feinting",
        "description": "They fell for your feint!\n\nEnables \"Hook and Drag\" technique.\nLasts 1 turn.",
        "melee_allowed": true,
        "skill_requirements": [ { "name": "melee", "level": 3 } ],
        "buff_duration": 1
      }
    ],
    "onblock_buffs": [
      {
        "id": "buff_medievalpole_onblock",
        "name": "Defense Break",
        "description": "Each successful block reveals an opening in your opponent's guard.\n\n+1 Accuracy.\nLasts 1 turn.  Stacks 3 times.",
        "melee_allowed": true,
        "skill_requirements": [ { "name": "melee", "level": 1 } ],
        "buff_duration": 1,
        "max_stacks": 3,
        "flat_bonuses": [ { "stat": "hit", "scale": 1.0 } ]
      }
    ],
    "techniques": [
      "tec_medievalpole_counter",
      "tec_medievalpole_highround",
      "tec_medievalpole_feint",
      "tec_medievalpole_hook",
      "tec_medievalpole_execute",
      "tec_medievalpole_break"
    ],
    "weapons": [
      "ax",
      "battleaxe",
      "battleaxe_fake",
      "battleaxe_inferior",
      "copper_ax",
      "fire_ax",
      "glaive",
      "halberd",
      "halberd_fake",
      "hammer_sledge",
      "hammer_sledge_short",
      "hockey_stick",
      "hoe",
      "ji",
      "lobotomizer",
      "lucern_hammer",
      "lucern_hammerfake",
      "makeshift_halberd",
      "pickaxe",
      "poleaxe",
      "primitive_axe"
    ]
  },
  {
    "type": "martial_art",
    "id": "style_judo",
    "name": { "str": "Judo" },
    "description": "Judo is a martial art that focuses on grabs and throws, both defensive and offensive.  You are resistant to most effects that can knock you down and can counter grab and takedown attacks with strong judo throw.",
    "initiate": [ "You prepare yourself for a grapple.", "%s prepares for a grapple." ],
    "learn_difficulty": 4,
    "static_buffs": [
      {
        "id": "buff_judo_static",
        "name": "Judo Stance",
        "description": "Your knowledge of grappling allows you to recover from knock down effects instantly.\nIn addition, you can counter grabs and takedown attacks with a judo throw.",
        "unarmed_allowed": true,
        "melee_allowed": true,
        "unarmed_weapons_allowed": false,
        "throw_immune": true
      }
    ],
    "techniques": [ "tec_judo_backthrow", "tec_judo_counter", "tec_judo_disarm", "tec_judo_break", "tec_judo_throw" ],
    "weapons": [ "bagh_nakha", "bio_claws_weapon", "cestus", "knuckle_brass", "knuckle_nail", "knuckle_steel" ]
  },
  {
    "type": "martial_art",
    "id": "style_karate",
    "name": { "str": "Karate" },
    "description": "Karate is a popular martial art, originating from Japan.  It focuses on rapid, precise attacks, blocks, and fluid movement.  A successful hit allows you an extra dodge and two extra blocks on the following round.",
    "initiate": [ "You adopt a classic karate stance.", "%s adopts a classic karate stance." ],
    "learn_difficulty": 5,
    "arm_block": 2,
    "static_buffs": [
      {
        "id": "buff_karate_static",
        "name": "Karate Stance",
        "description": "Your no nonsense stance allows you hit more accurately.\n\n+2 Accuracy.",
        "unarmed_allowed": true,
        "flat_bonuses": [ { "stat": "hit", "scale": 2.0 } ]
      }
    ],
    "onhit_buffs": [
      {
        "id": "buff_karate_onhit",
        "name": "Karate Strike",
        "description": "Landing a hit allows you to perfectly position yourself for maximum defense against multiple opponents.\n\n+2 Block attempts, +1 Dodges attempts, blocked damge reduced by 50% of Strength.\nLasts 2 turns.",
        "skill_requirements": [ { "name": "unarmed", "level": 3 } ],
        "unarmed_allowed": true,
        "buff_duration": 2,
        "bonus_blocks": 2,
        "bonus_dodges": 1,
        "flat_bonuses": [ { "stat": "block", "scaling-stat": "str", "scale": 0.5 } ]
      }
    ],
    "techniques": [ "tec_karate_rapid", "tec_karate_precise", "tec_karate_roundhouse", "tec_karate_counter" ]
  },
  {
    "type": "martial_art",
    "id": "style_krav_maga",
    "name": { "str": "Krav Maga" },
    "description": "Originating in Israel, Krav Maga is based on taking down an enemy quickly and effectively.  It focuses on applicable attacks rather than showy or complex moves.  Popular among police and armed forces everywhere.",
    "initiate": [ "You assume a practical combat stance.", "%s assumes a practical combat stance." ],
    "learn_difficulty": 6,
    "arm_block": 2,
    "leg_block": 4,
    "static_buffs": [
      {
        "id": "buff_krav_maga_static1",
        "name": "Krav Maga Stance",
        "description": "Your training makes it easier to land hits and fight multiple opponents.\n\n+1 Accuracy, +1 Block attempts.",
        "melee_allowed": true,
        "unarmed_allowed": true,
        "bonus_blocks": 1,
        "flat_bonuses": [ { "stat": "hit", "scale": 1.0 } ]
      }
    ],
    "techniques": [
      "tec_krav_maga_rapid",
      "tec_krav_maga_crit",
      "tec_krav_maga_takedown",
      "tec_krav_maga_disarm",
      "tec_krav_maga_break",
      "tec_krav_maga_counter"
    ],
    "weapons": [
      "baton-extended",
      "bone_knife",
      "butterfly_swords",
      "copper_knife",
      "cudgel",
      "diveknife",
      "honey_scraper",
      "knife_baselard",
      "knife_combat",
      "knife_combat_mod",
      "knife_folding",
      "knife_hunting",
      "knife_rambo",
      "knife_rm42",
      "knife_trench",
      "makeshift_knife",
      "PR24-extended",
      "shocktonfa_off",
      "shocktonfa_on",
      "switchblade",
      "tonfa",
      "tonfa_wood",
      "af2011a1_38super",
      "cz75",
      "deagle_44",
      "fn1910",
      "fn57",
      "glock_17",
      "glock_18c",
      "glock_19",
      "glock_22",
      "glock_31",
      "hi_power_9mm",
      "hi_power_40",
      "hptjcp",
      "hptjhp",
      "m17",
      "m1911",
      "m1911_MEU",
      "m1911a1_38super",
      "m9",
      "mk23",
      "needlepistol",
      "sw_22",
      "p226_357sig",
      "p320_357sig",
      "sig_40",
      "sig_p230",
      "sig_mosquito",
      "tokarev",
      "usp_45",
      "usp_9mm",
      "walther_ccp",
      "walther_p38",
      "walther_ppk",
      "walther_ppq_9mm",
      "walther_ppq_40",
      "walther_ppq_45",
      "acr",
      "acr_300blk",
      "ak47",
      "ak74",
      "an94",
      "ar10",
      "ar15",
      "ar15_retool_300blk",
      "fn_fal",
      "h&k416a5",
      "hk417_13",
      "hk_g3",
      "hk_g36",
      "iwi_tavor_x95_300blk",
      "m1a",
      "m110a1",
      "m14ebr",
      "m16a4",
      "m27iar",
      "m38dmr",
      "m4a1",
      "rm51_assault_rifle",
      "rm88_battle_rifle",
      "ruger_mini",
      "scar_l",
      "scar_h",
      "sig552",
      "sks",
      "steyr_aug",
      "tanto",
      "tanto_inferior",
      "tanto_fake"
    ]
  },
  {
    "type": "martial_art",
    "id": "style_leopard",
    "name": { "str": "Leopard Kung Fu" },
    "description": "One of the five Shaolin animal styles.  The Leopard focuses on rapid, strategically planned strikes.  Dexterity determines your damage, rather than Strength.  Moving increases dodge skill and accuracy further; attacking after moving increases damage.",
    "initiate": [ "You prepare to pounce like a leopard.", "%s assumes a leopard-like stance." ],
    "learn_difficulty": 10,
    "static_buffs": [
      {
        "id": "buff_leopard_static1",
        "name": "Leopard's Strategy",
        "description": "You fight by overwhelming your opponents with speedy strikes that are much harder to defend against.\nDexterity increases melee damage instead of Strength.\n\nBash damage increased by 75% of Dexterity but decreased by 75% of Strength.",
        "unarmed_allowed": true,
        "flat_bonuses": [
          { "stat": "damage", "type": "bash", "scaling-stat": "dex", "scale": 0.75 },
          { "stat": "damage", "type": "bash", "scaling-stat": "str", "scale": -0.75 }
        ]
      },
      {
        "id": "buff_leopard_static2",
        "name": "Leopard's Agility",
        "description": "Just like a cat, you are quick, agile, and hard to pin down.\n\n+1.0 Dodge skill.",
        "skill_requirements": [ { "name": "unarmed", "level": 1 } ],
        "unarmed_allowed": true,
        "flat_bonuses": [ { "stat": "dodge", "scale": 1.0 } ]
      }
    ],
    "onmove_buffs": [
      {
        "id": "buff_leopard_onmove1",
        "name": "Leopard's Stalk",
        "description": "You proudly stalk the shadows and preparing to pounce with unrelenting fury.\n\n+2 Accuracy.\nEnables \"Leopard's Pounce\" buff.\nLasts 1 turn.",
        "skill_requirements": [ { "name": "unarmed", "level": 1 } ],
        "unarmed_allowed": true,
        "buff_duration": 1,
        "flat_bonuses": [ { "stat": "hit", "scale": 2.0 } ]
      },
      {
        "id": "buff_leopard_onmove2",
        "name": "Leopard's Pounce",
        "description": "You are ready.  Attack and claim your prey!\n\n+25% bonus to all damage.\nLasts 1 turn.",
        "skill_requirements": [ { "name": "unarmed", "level": 3 } ],
        "unarmed_allowed": true,
        "req_buffs": [ "buff_leopard_onmove1" ],
        "buff_duration": 1,
        "mult_bonuses": [
          { "stat": "damage", "type": "bash", "scale": 1.25 },
          { "stat": "damage", "type": "cut", "scale": 1.25 },
          { "stat": "damage", "type": "stab", "scale": 1.25 }
        ]
      }
    ],
    "techniques": [ "tec_leopard_rapid", "tec_leopard_feint", "tec_leopard_counter", "tec_leopard_precise" ]
  },
  {
    "type": "martial_art",
    "id": "style_swordsmanship",
    "name": { "str": "Medieval Swordsmanship" },
    "description": "The art of the longsword and sword & shield, preceding the later development of fencing.  Designed for combat both unarmored and in armor, it includes grappling as well as defensive and offensive sword techniques.  This treatise compares the Italian and German traditions of medieval combat with detailed step-by-step pictures.",
    "initiate": [ "You take on a knightly stance.", "%s takes on a knightly stance." ],
    "strictly_melee": true,
    "learn_difficulty": 6,
    "primary_skill": "cutting",
    "static_buffs": [
      {
        "id": "buff_swordsmanship_static",
        "name": "Swordsman's Stance",
        "description": "Through chivalry and vigilance, your defense with a blade has increased.\n\n+1 Dodge attempts, blocked damage decreased by 50% of Strength.",
        "melee_allowed": true,
        "bonus_dodges": 1,
        "flat_bonuses": [ { "stat": "block", "scaling-stat": "str", "scale": 0.5 } ]
      }
    ],
    "onblock_buffs": [
      {
        "id": "buff_swordsmanship_onblock",
        "name": "Deflection",
        "description": "You deflected your enemy's attack and now they are open to a counterattack!\nEnables \"Sweeping Strike\" and \"Deathblow\" techniques.\nLasts 1 turn.",
        "skill_requirements": [ { "name": "melee", "level": 1 } ],
        "melee_allowed": true,
        "buff_duration": 1
      }
    ],
    "oncrit_buffs": [
      {
        "id": "buff_swordsmanship_oncrit",
        "name": "Manslayer",
        "description": "Your powerful attack has given you the chance to end this fight right now!\nEnables \"Vicious Strike\" techniques.\nLasts 1 turn.",
        "skill_requirements": [ { "name": "melee", "level": 5 } ],
        "melee_allowed": true,
        "buff_duration": 1
      }
    ],
    "techniques": [
      "tec_swordsmanship_grab",
      "tec_swordsmanship_break",
      "tec_swordsmanship_zornhau",
      "tec_swordsmanship_unterhau",
      "tec_swordsmanship_mordhau"
    ],
    "weapons": [
      "arming_sword",
      "arming_sword_inferior",
      "arming_sword_fake",
      "bio_blade_weapon",
      "broadsword",
      "broadsword_inferior",
      "broadsword_fake",
      "estoc",
      "estoc_inferior",
      "estoc_fake",
      "longsword",
      "longsword_inferior",
      "longsword_fake",
      "sword_crude",
      "sword_nail",
      "sword_wood",
      "zweihander",
      "zweihander_inferior",
      "zweihander_fake"
    ]
  },
  {
    "type": "martial_art",
    "id": "style_muay_thai",
    "name": { "str": "Muay Thai" },
    "description": "Also referred to as the \"Art of 8 Limbs,\" Muay Thai is a popular fighting technique from Thailand that uses powerful strikes.  Your strength decreases blocked damage.  Blocking attacks or getting hit will increase your damage and blocked damage further.",
    "initiate": [ "You perform a short wai khru in honor of your teachers.", "%s performs a short war-dance." ],
    "learn_difficulty": 5,
    "arm_block": 2,
    "leg_block": 4,
    "static_buffs": [
      {
        "id": "buff_muay_thai_static",
        "name": "Muay Thai Stance",
        "description": "Strength is everything in Muay Thai and you know how to make the most of yours.\n\nBlocked damage decreased by 50% of Strength.",
        "unarmed_allowed": true,
        "flat_bonuses": [ { "stat": "block", "scaling-stat": "str", "scale": 0.5 } ]
      }
    ],
    "ongethit_buffs": [
      {
        "id": "buff_muay_thai_ongethit",
        "name": "Determination",
        "description": "Taking a hit will not slow you down.  You will outlast your opponent and win this fight.\n\n+Bash damage increased by 25% of Strength, blocked damage decreased by 50% of Strength.\nLasts 5 turns.",
        "skill_requirements": [ { "name": "unarmed", "level": 3 } ],
        "unarmed_allowed": true,
        "buff_duration": 5,
        "flat_bonuses": [
          { "stat": "damage", "type": "bash", "scaling-stat": "str", "scale": 0.25 },
          { "stat": "block", "scaling-stat": "str", "scale": 0.5 }
        ]
      }
    ],
    "techniques": [ "tec_muay_thai_elbow", "tec_muay_thai_kick", "tec_muay_thai_knee", "tec_muay_thai_break" ]
  },
  {
    "type": "martial_art",
    "id": "style_ninjutsu",
    "name": { "str": "Ninjutsu" },
    "description": "Ninjutsu is a martial art and set of tactics used by ninja in feudal Japan.  It focuses on rapid, precise, silent strikes.  Ninjutsu is almost entirely silent and does extra damage on the first attack.  It also provides small combat bonuses every time you move.",
    "initiate": [ "You perform a kuji-in mantra with your hands.  Rin, Kai, Jin!", "%s performs a series of intricate hand signs." ],
    "learn_difficulty": 6,
    "arm_block": 3,
    "static_buffs": [
      {
        "id": "buff_ninjutsu_static1",
        "name": "Ninjutsu Stance",
        "description": "Your training allows you to make no noise when attacking and less noise when moving around.\n\nMelee and unarmed attacks generate 0 noise.  Moving generates 1/2 as much noise.",
        "unarmed_allowed": true,
        "melee_allowed": true,
        "quiet": true,
        "stealthy": true
      },
      {
        "id": "buff_ninjutsu_static2",
        "name": "Sneak Attack",
        "description": "To a true shinobi, the first strike and the last strike are one in the same.\n\n+50% all damage.",
        "unarmed_allowed": true,
        "melee_allowed": true,
        "mult_bonuses": [
          { "stat": "damage", "type": "bash", "scale": 1.5 },
          { "stat": "damage", "type": "cut", "scale": 1.5 },
          { "stat": "damage", "type": "stab", "scale": 1.5 }
        ]
      }
    ],
    "onattack_buffs": [
      {
        "id": "buff_ninjutsu_onattack",
        "name": "Loss of Surprise",
        "description": "You intentions are known!  It will take you a few moments to sneak attack again.\n\n-50% all damage.\nLast 3 turns.",
        "unarmed_allowed": true,
        "melee_allowed": true,
        "buff_duration": 3,
        "mult_bonuses": [
          { "stat": "damage", "type": "bash", "scale": 0.67 },
          { "stat": "damage", "type": "cut", "scale": 0.67 },
          { "stat": "damage", "type": "stab", "scale": 0.67 }
        ]
      }
    ],
    "onmove_buffs": [
      {
        "id": "buff_ninjutsu_onmove",
        "name": "Momentum Shift",
        "description": "Ninjas are training to be extremely agile and mobile.\n\n+1.0 Dodge skill, Accuracy increased by 20% of Dexterity.\nLast 1 turn.",
        "skill_requirements": [ { "name": "unarmed", "level": 2 } ],
        "unarmed_allowed": true,
        "melee_allowed": true,
        "buff_duration": 1,
        "flat_bonuses": [ { "stat": "dodge", "scale": 1.0 }, { "stat": "hit", "scaling-stat": "dex", "scale": 0.2 } ]
      }
    ],
    "onkill_buffs": [
      {
        "id": "buff_ninjutsu_onkill",
        "name": "Escape Plan",
        "description": "Your target has perished.  It is time to leave and plan your next attack.\n\n+2 Dodge attempts, +10 movement speed.\nLast 3 turns.",
        "skill_requirements": [ { "name": "melee", "level": 3 } ],
        "unarmed_allowed": true,
        "melee_allowed": true,
        "buff_duration": 3,
        "bonus_dodges": 2,
        "flat_bonuses": [ { "stat": "speed", "scale": 10.0 } ]
      }
    ],
    "techniques": [ "tec_ninjutsu_swift", "tec_ninjutsu_takedown", "tec_ninjutsu_precise" ],
    "weapons": [
      "arming_sword",
      "arming_sword_inferior",
      "arming_sword_fake",
      "bio_blade_weapon",
      "bio_claws_weapon",
      "bokken",
      "bokken_inferior",
      "bokken_fake",
      "bone_knife",
      "broadsword",
      "broadsword_inferior",
      "broadsword_fake",
      "butterfly_swords",
      "cavalry_sabre",
      "cavalry_sabre_fake",
      "copper_knife",
      "cutlass_fake",
      "cutlass_inferior",
      "cutlass",
      "dao",
      "diveknife",
      "i_staff",
      "jian",
      "jian_inferior",
      "jian_fake",
      "katana",
      "katana_inferior",
      "katana_fake",
      "kirpan",
      "knife_baselard",
      "knife_combat",
      "knife_hunting",
      "knife_rambo",
      "knife_rm42",
      "knife_trench",
      "kirpan_cheap",
      "kris",
      "kukri",
      "khopesh",
      "longsword",
      "longsword_inferior",
      "longsword_fake",
      "l-stick",
      "l-stick_on",
      "machete",
      "machete_gimmick",
      "makeshift_machete",
      "makeshift_knife",
      "nodachi",
      "nodachi_inferior",
      "nodachi_fake",
      "q_staff",
      "scimitar",
      "scimitar_fake",
      "scimitar_inferior",
      "shillelagh",
      "shillelagh_fake",
      "shillelagh_weighted",
      "shock_staff",
      "sickle",
      "survivor_machete",
      "switchblade",
      "sword_bayonet",
      "sword_crude",
      "sword_nail",
      "sword_wood",
      "sword_xiphos",
      "tanto",
      "tanto_inferior",
      "tanto_fake",
      "wakizashi",
      "wakizashi_inferior",
      "wakizashi_fake"
    ]
  },
  {
    "type": "martial_art",
    "id": "style_niten",
    "name": { "str": "Niten Ichi-Ryu" },
    "description": "Niten Ichi-Ryu is an ancient school of combat, transmitting a style of classical Japanese swordsmanship conceived by the warrior Miyamoto Musashi.  Perception increases damage and reduces blocked damage.  Moving and attacking reduces dodging and damage until you pause.  Pausing for a moment increases Dodge skill.",
    "initiate": [ "You clear your mind as you prepare yourself for combat.", "%s relaxes and prepares for combat." ],
    "learn_difficulty": 8,
    "primary_skill": "cutting",
    "strictly_melee": true,
    "static_buffs": [
      {
        "id": "buff_niten_static",
        "name": "Niten Ichi-Ryu Stance",
        "description": "Cautious watchful eyes\nmeasure and display your skill.\nPractice makes perfect.\n\nBash and Cut armor penetration increased by 50% of Perception, blocked damage reduced by 100% of Perception.",
        "melee_allowed": true,
        "flat_bonuses": [
          { "stat": "arpen", "type": "cut", "scaling-stat": "per", "scale": 0.5 },
          { "stat": "arpen", "type": "bash", "scaling-stat": "per", "scale": 0.5 },
          { "stat": "block", "scaling-stat": "per", "scale": 1.0 }
        ]
      }
    ],
    "onmove_buffs": [
      {
        "id": "buff_niten_onmove",
        "name": "Waning Moon",
        "description": "Blackened like darkness,\nnightmares approach from all sides.\nFlee at any cost!\n\n-5.0 Dodge skill.\nLasts 1 turn.",
        "melee_allowed": true,
        "buff_duration": 1,
        "flat_bonuses": [ { "stat": "dodge", "scale": -5.0 } ]
      }
    ],
    "onattack_buffs": [
      {
        "id": "buff_niten_onattack",
        "name": "Falling Leaf",
        "description": "A sharp sword cuts true.\nAlthough, all things fade with time.\nRestraint hones your skills.\n\n-1.0 Dodge skill, -1 bash damage, -1 cut damage.\nLasts 1 turn.  Stacks 5 times.",
        "melee_allowed": true,
        "buff_duration": 1,
        "max_stacks": 5,
        "flat_bonuses": [
          { "stat": "dodge", "scale": -1.0 },
          { "stat": "damage", "type": "cut", "scale": -1.0 },
          { "stat": "damage", "type": "bash", "scale": -1.0 }
        ]
      }
    ],
    "ondodge_buffs": [
      {
        "id": "buff_niten_ondodge",
        "name": "Moonlight",
        "description": "Luck be the light,\non a dark and cloudy night\nas the moon shines down\n\nEnables \"In-One Timing\".\nLasts 1 turn.",
        "skill_requirements": [ { "name": "melee", "level": 5 } ],
        "melee_allowed": true,
        "buff_duration": 1
      }
    ],
    "onpause_buffs": [
      {
        "id": "buff_niten_onpause",
        "name": "Stillness",
        "description": "The eye of the storm,\na fleeting moment of peace,\ngone without a trace.\n\n+2 Accuracy, Dodge skill increased by 50% of Perception.\nLasts 2 turns.",
        "melee_allowed": true,
        "buff_duration": 2,
        "flat_bonuses": [ { "stat": "hit", "scale": 2.0 }, { "stat": "dodge", "scaling-stat": "per", "scale": 0.5 } ]
      }
    ],
    "techniques": [ "niten_water_cut", "niten_red_leaf", "niten_stone_cut", "niten_timing_attack", "niten_feint" ],
    "weapons": [
      "bio_blade_weapon",
      "bokken",
      "bokken_inferior",
      "bokken_fake",
      "katana",
      "katana_inferior",
      "katana_fake",
      "nodachi",
      "nodachi_inferior",
      "nodachi_fake",
      "sword_nail",
      "sword_crude",
      "sword_wood",
      "wakizashi",
      "wakizashi_inferior",
      "wakizashi_fake"
    ]
  },
  {
    "type": "martial_art",
    "id": "style_pankration",
    "name": { "str": "Pankration" },
    "description": "An ancient Greek martial art once used by the Spartans.  It combines boxing and wrestling techniques to create a brutal sport, though modern revival of the art is less of no-holds-barred in nature.",
    "initiate": [ "You crouch slightly and prepare to rush forward.", "%s crouches slightly, ready to rush forward." ],
    "learn_difficulty": 3,
    "arm_block": 2,
    "leg_block": 4,
    "ondodge_buffs": [
      {
        "id": "buff_pankration_ondodge",
        "name": "Counter Chance",
        "description": "The enemy has presented an opening in their defense.\n+10% bash damage.  Enables \"Close Combat\" buff.\nLasts 1 turn.",
        "skill_requirements": [ { "name": "unarmed", "level": 1 } ],
        "unarmed_allowed": true,
        "buff_duration": 1,
        "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.1 } ]
      }
    ],
    "onhit_buffs": [
      {
        "id": "buff_pankration_oncrit",
        "name": "Close Combat",
        "description": "You got your opponent right where you want them!\n\n+20% bash damage.\nLasts 1 turn.",
        "skill_requirements": [ { "name": "unarmed", "level": 4 } ],
        "unarmed_allowed": true,
        "req_buffs": [ "buff_pankration_ondodge" ],
        "buff_duration": 1,
        "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.2 } ]
      }
    ],
    "techniques": [
      "tec_pankration_cross",
      "tec_pankration_kick",
      "tec_pankration_break",
      "tec_pankration_grabknee",
      "tec_pankration_grabdisarm",
      "tec_pankration_grabthrow"
    ]
  },
  {
    "type": "martial_art",
    "id": "style_silat",
    "name": { "str": "Silat" },
    "description": "Pentjak Silat, of Indonesian origin, is a fighting style that covers the use of short blades and bludgeons.  Fighters stay low and mobile to avoid attacks, then unleash deadly critical hits.",
    "initiate": [ "You give a salute of respect as you prepare to combat.", "%s gives a combat salute." ],
    "learn_difficulty": 7,
    "primary_skill": "cutting",
    "strictly_melee": true,
    "static_buffs": [
      {
        "id": "buff_silat_static",
        "name": "Silat Stance",
        "description": "You try to stay loose as possible when fighting to have more chances to dodge.\n\n+1 Dodge attempts.",
        "melee_allowed": true,
        "bonus_dodges": 1
      }
    ],
    "ondodge_buffs": [
      {
        "id": "buff_silat_ondodge",
        "name": "Silat Appraisal",
        "description": "Each time you dodge an attack, you learn a bit more about your opponents' fighting style.  This allows you to make more precise attacks against them.\n\nAccuracy increased by 15% of Dexterity.\nLasts 2 turns.  Stacks 3 times.",
        "skill_requirements": [ { "name": "melee", "level": 1 } ],
        "melee_allowed": true,
        "buff_duration": 2,
        "max_stacks": 3,
        "flat_bonuses": [ { "stat": "hit", "scaling-stat": "dex", "scale": 0.15 } ]
      }
    ],
    "onmove_buffs": [
      {
        "id": "buff_silat_onmove",
        "name": "Silat Evasion",
        "description": "You stay low as you move, making it harder for enemies to pin you down.\n\n+1 Dodge attempts.\nLasts 2 turn.",
        "skill_requirements": [ { "name": "melee", "level": 1 } ],
        "melee_allowed": true,
        "buff_duration": 2,
        "bonus_dodges": 1
      }
    ],
    "techniques": [ "tec_silat_hamstring", "tec_silat_precise", "tec_silat_brutal", "tec_silat_dirty" ],
    "weapons": [
      "baton-extended",
      "bone_knife",
      "bowling_pin",
      "butterfly_swords",
      "cudgel",
      "diveknife",
      "glaive",
      "golf_club",
      "hockey_stick",
      "i_staff",
      "javelin",
      "javelin_iron",
      "knife_combat",
      "knife_baselard",
      "copper_knife",
      "knife_hunting",
      "knife_trench",
      "kris",
      "kris_fake",
      "machete",
      "machete_gimmick",
      "makeshift_halberd",
      "makeshift_knife",
      "makeshift_machete",
      "naginata",
      "naginata_inferior",
      "naginata_fake",
      "pipe",
      "pointy_stick",
      "pool_cue",
      "PR24-extended",
      "primitive_knife",
      "q_staff",
      "rebar",
      "scimitar",
      "scimitar_inferior",
      "scimitar_fake",
      "scythe",
      "scythe_war",
      "shock_staff",
      "shocktonfa_off",
      "shocktonfa_on",
      "sickle",
      "shillelagh",
      "shillelagh_fake",
      "shillelagh_weighted",
      "spear_knife",
      "spear_knife_superior",
      "spear_spike",
      "spear_rebar",
      "spear_pipe",
      "spear_forked",
      "spear_steel",
      "spear_survivor",
      "spear_wood",
      "spear_copper",
      "spear_homemade_halfpike",
      "stick",
      "survivor_machete",
      "tanto",
      "tonfa",
      "tonfa_wood",
      "kukri",
      "knife_rambo",
      "knife_rm42",
      "switchblade",
      "l-stick",
      "l-stick_on",
      "wakizashi",
      "wakizashi_inferior",
      "wakizashi_fake"
    ]
  },
  {
    "type": "martial_art",
    "id": "style_snake",
    "name": { "str": "Snake Kung Fu" },
    "description": "One of the five Shaolin animal styles.  The Snake focuses on sinuous movement and precision strikes.  Perception determines your Accuracy, rather than Dexterity.  Standing still will increases your accuracy and damage of your next attack.",
    "initiate": [ "You adopt a fluid stance, ready to strike like a snake.", "%s assumes a snake-like stance." ],
    "learn_difficulty": 10,
    "arm_block": 2,
    "static_buffs": [
      {
        "id": "buff_snake_static",
        "name": "Snake's Sight",
        "description": "You are patient and know where to hit your opponent for the best results.\n\nPerception increases Accuracy instead of Dexterity.  Accuracy increased by 25% of Perception but decreased by 25% of Dexterity.",
        "unarmed_allowed": true,
        "flat_bonuses": [ { "stat": "hit", "scaling-stat": "per", "scale": 0.25 }, { "stat": "hit", "scaling-stat": "dex", "scale": -0.25 } ]
      }
    ],
    "onpause_buffs": [
      {
        "id": "buff_snake_onpause",
        "name": "Snake's Coil",
        "description": "Every snake wait for the perfect moment to strike.  Aim as your opponents approve and attack their weakness without mercy!\n\n+1 Accuracy, gain armor penetration equal to 50% of Perceptions.\nLasts 1 turn.  Stacks 3 times.",
        "skill_requirements": [ { "name": "unarmed", "level": 1 } ],
        "unarmed_allowed": true,
        "buff_duration": 1,
        "max_stacks": 3,
        "flat_bonuses": [
          { "stat": "hit", "scale": 1.0 },
          { "stat": "arpen", "type": "bash", "scaling-stat": "per", "scale": 0.5 },
          { "stat": "arpen", "type": "cut", "scaling-stat": "per", "scale": 0.5 },
          { "stat": "arpen", "type": "stab", "scaling-stat": "per", "scale": 0.5 }
        ]
      }
    ],
    "techniques": [ "tec_snake_rapid", "tec_snake_feint", "tec_snake_break", "tec_snake_precise" ]
  },
  {
    "type": "martial_art",
    "id": "style_sojutsu",
    "name": { "str": "Sōjutsu" },
    "description": "Sōjutsu, \"The Way of the Spear\", is the Japanese martial art of fighting with a spear.  Sōjutsu focuses on keeping opponents at a distance in order to maintain advantage in combat.  Standing still gives you an extra block attempt but moving will briefly increase your damage.",
    "initiate": [ "You prepare to defend against all that approach you.", "%s assumes a wide, defensive stance." ],
    "learn_difficulty": 7,
    "primary_skill": "stabbing",
    "strictly_melee": true,
    "static_buffs": [
      {
        "id": "buff_sojutsu_static",
        "name": "Sōjutsu Stance",
        "description": "Your training grants better defense while using a polearm.\n\n+1 Block attempt.",
        "melee_allowed": true,
        "bonus_blocks": 1
      }
    ],
    "onmove_buffs": [
      {
        "id": "buff_sojutsu_onmove",
        "name": "Superior Positioning",
        "description": "You have given up your defenses for a moment to increase the damage of your attacks.\n\n+10% damage, -1 Block attempts.\nLasts 1 turn.",
        "melee_allowed": true,
        "buff_duration": 1,
        "bonus_blocks": -1,
        "mult_bonuses": [
          { "stat": "damage", "type": "bash", "scale": 1.1 },
          { "stat": "damage", "type": "cut", "scale": 1.1 },
          { "stat": "damage", "type": "stab", "scale": 1.1 }
        ]
      }
    ],
    "techniques": [ "tec_sojutsu_push", "tec_sojutsu_shove", "tec_sojutsu_trip" ],
    "weapons": [
      "glaive",
      "halberd",
      "halberd_fake",
      "ji",
      "naginata",
      "naginata_inferior",
      "naginata_fake",
      "long_pole",
      "makeshift_halberd",
      "pike",
      "pike_inferior",
      "pike_fake",
      "pitchfork",
      "qiang",
      "spear_copper",
      "spear_dory",
      "spear_forked",
      "spear_homemade_halfpike",
      "spear_pipe",
      "spear_knife",
      "spear_knife_superior",
      "spear_spike",
      "spear_rebar",
      "spear_steel",
      "spear_survivor",
      "spear_wood"
    ]
  },
  {
    "type": "martial_art",
    "id": "style_taekwondo",
    "name": { "str": "Taekwondo" },
    "description": "Taekwondo is the national sport of Korea, and was used by the South Korean army in the 20th century.  Focused on kicks and so it does not benefit from wielded weapons.  It also includes strength training; your blocks absorb extra damage and your attacks do more damage if you are not holding anything.",
    "initiate": [ "You adopt a narrow fighting stance.", "You adopts a narrow fighting stance." ],
    "learn_difficulty": 5,
    "arm_block": 1,
    "leg_block": 3,
    "force_unarmed": true,
    "static_buffs": [
      {
        "id": "buff_taekwondo_static",
        "name": "Taekwondo Stance",
        "description": "Using your legs to attack allows your hands to be free for better defense.\n\nBlocked damage decreased by 50% of Strength.",
        "unarmed_allowed": true,
        "flat_bonuses": [ { "stat": "block", "scaling-stat": "str", "scale": 0.5 } ]
      },
      {
        "id": "buff_taekwondo_static2",
        "name": "Unhindered",
        "description": "Your attacks are stronger if you are not holding anything in your hands.\n\n+33% bash damage when not using a weapon.",
        "unarmed_allowed": true,
        "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 1.33 } ]
      }
    ],
    "techniques": [
      "tec_taekwondo_disarm",
      "tec_taekwondo_strong",
      "tec_taekwondo_roundhouse",
      "tec_taekwondo_feint",
      "tec_taekwondo_push",
      "tec_taekwondo_sweep"
    ]
  },
  {
    "type": "martial_art",
    "id": "style_tai_chi",
    "name": { "str": "Tai Chi" },
    "description": "Though Tai Chi is often seen as a form of mental and physical exercise, it is a legitimate martial art, focused on self-defense.  Its ability to absorb the force of an attack makes your Perception decrease damage further on a block.  Pausing for a moment enables powerful palm strike techniques.",
    "initiate": [ "You settle into a gentle stance and prepare to defend yourself.", "%s settles into a gentle stance." ],
    "learn_difficulty": 4,
    "arm_block": 0,
    "static_buffs": [
      {
        "id": "buff_tai_chi_static",
        "name": "Tai Chi Stance",
        "description": "You are focused of defense and predicting your opponents attacks.\n\n+1 Block attempts, blocked damage reduced by 100% Perception.",
        "unarmed_allowed": true,
        "bonus_blocks": 1,
        "flat_bonuses": [ { "stat": "block", "scaling-stat": "per", "scale": 1.0 } ]
      }
    ],
    "ondodge_buffs": [
      {
        "id": "buff_tai_chi_ondodge",
        "name": "Repulse the Monkey",
        "description": "By perfectly positioning yourself and your opponent, you have become more accurate and can bypass your opponent's defenses.\n\nAccuracy increased by 20% of Perception, gain bash Armor Penetration equal to 50% of Perception.\nLasts 2 turns.",
        "unarmed_allowed": true,
        "skill_requirements": [ { "name": "unarmed", "level": 3 } ],
        "buff_duration": 2,
        "flat_bonuses": [
          { "stat": "arpen", "type": "bash", "scaling-stat": "per", "scale": 0.5 },
          { "stat": "hit", "scaling-stat": "per", "scale": 0.2 }
        ]
      }
    ],
    "onpause_buffs": [
      {
        "id": "buff_tai_chi_onpause",
        "name": "Cross Hands",
        "description": "By taking a moment to prepare yourself, you are able to use your entire body fully for attacking and defending.\n\n+1.0 Dodge skill, blocked damage reduced by 50% of Perception.\nEnables \"Palm Strike\" and \"Double Palm Strike\" techniques.\nLasts 3 turns.",
        "unarmed_allowed": true,
        "skill_requirements": [ { "name": "unarmed", "level": 1 } ],
        "buff_duration": 3,
        "flat_bonuses": [ { "stat": "block", "scaling-stat": "per", "scale": 0.5 }, { "stat": "dodge", "scale": 1.0 } ]
      }
    ],
    "techniques": [ "tec_taichi_disarm", "tec_taichi_palm", "tec_taichi_counter", "tec_taichi_precise" ]
  },
  {
    "type": "martial_art",
    "id": "style_tiger",
    "name": { "str": "Tiger Kung Fu" },
    "description": "One of the five Shaolin animal styles.  The Tiger focuses on relentless attacks above all else.  Your Strength determines your accuracy, and your attacks do increasing damage as you continue attacking.",
    "initiate": [ "You clench your hands into ferocious, tiger-like claws.", "%s assumes a tiger-like stance." ],
    "learn_difficulty": 10,
    "static_buffs": [
      {
        "id": "buff_tiger_static",
        "name": "Tiger's Strength",
        "description": "You do not need defense.  You do not need a plan.  You need strength.  Strength will break your opponents' defenses and overwhelm them completely.\nStrength increases Accuracy instead of Dexterity.\n\nAccuracy increased by 25% of Strength but decreased by 25% of Dexterity.",
        "unarmed_allowed": true,
        "flat_bonuses": [ { "stat": "hit", "scaling-stat": "str", "scale": 0.25 }, { "stat": "hit", "scaling-stat": "dex", "scale": -0.25 } ]
      }
    ],
    "onhit_buffs": [
      {
        "id": "buff_tiger_onhit",
        "name": "Tiger Fury",
        "description": "You attack with an endless barrage of strikes.  The more you hit, the stronger you become.\n\n+10% damage.\nLasts 3 turns.  Stacks 4 times.",
        "unarmed_allowed": true,
        "skill_requirements": [ { "name": "unarmed", "level": 2 } ],
        "buff_duration": 3,
        "max_stacks": 4,
        "mult_bonuses": [
          { "stat": "damage", "type": "bash", "scale": 1.1 },
          { "stat": "damage", "type": "cut", "scale": 1.1 },
          { "stat": "damage", "type": "stab", "scale": 1.1 }
        ]
      }
    ],
    "oncrit_buffs": [
      {
        "id": "buff_tiger_oncrit",
        "name": "Tiger Rampage",
        "description": "Your opponent's lose is your gain.  Your next attack will break through your opponent's guard.\n\nGain Armor Penetration equal to 50% of Strength.\nLasts 1 turns.  Stacks 2 times.",
        "unarmed_allowed": true,
        "skill_requirements": [ { "name": "unarmed", "level": 3 } ],
        "buff_duration": 1,
        "max_stacks": 2,
        "flat_bonuses": [
          { "stat": "arpen", "type": "bash", "scaling-stat": "str", "scale": 0.5 },
          { "stat": "arpen", "type": "cut", "scaling-stat": "str", "scale": 0.5 },
          { "stat": "arpen", "type": "stab", "scaling-stat": "str", "scale": 0.5 }
        ]
      }
    ],
    "techniques": [ "tec_tiger_palm", "tec_tiger_takedown" ]
  },
  {
    "type": "martial_art",
    "id": "style_wingchun",
    "name": { "str": "Wing Chun" },
    "description": "Wing Chun is a Chinese martial art that began by selecting the easiest-to-learn effective techniques from the various Shaolin animal forms.  It has a high stance, with weight entirely on the rear leg.  Wing Chun focuses on sensitivity to the opponent's direction of force, and flowing around it to get back to hitting.",
    "initiate": [
      "You take your stance and prepare to receive the gift of violence.",
      "%s patiently assumes a curiously pigeon-toed stance."
    ],
    "learn_difficulty": 8,
    "arm_block": 2,
    "leg_block": 3,
    "static_buffs": [
      {
        "id": "buff_wingchun_static",
        "name": "Chi-Sao Sensitivity",
        "description": "You have a greater understanding of balance and technique.  This gives you a better chance to avoid your opponent's attacks.\n\n Dodging Skill increased by 15% of Perception.  Blocked damage reduced by 50% of Perception.",
        "unarmed_allowed": true,
        "flat_bonuses": [ { "stat": "block", "scaling-stat": "per", "scale": 0.5 }, { "stat": "dodge", "scaling-stat": "per", "scale": 0.15 } ]
      }
    ],
    "onhit_buffs": [
      {
        "id": "buff_wingchun_onhit",
        "name": "Chain Punch",
        "description": "Your punches are properly timed to give your opponent no rest from your strikes.\n\n-10% move cost.\nLasts 1 turn.  Stacks 3 times.",
        "skill_requirements": [ { "name": "unarmed", "level": 1 } ],
        "unarmed_allowed": true,
        "buff_duration": 1,
        "max_stacks": 3,
        "mult_bonuses": [ { "stat": "movecost", "scale": 0.9 } ]
      }
    ],
    "onpause_buffs": [
      {
        "id": "buff_wingchun_onpause",
        "name": "Biu Ji",
        "description": "Through the perfect application of the Thrusting Fingers form, you can strike your opponents' weak points, force them away, and follow!\n\nAccuracy increased by 20% of Perception, Enables \"Straight Punch (Knockback)\" and \"L-Hook (Knockback)\" techniques.\nLasts 2 turns.",
        "skill_requirements": [ { "name": "unarmed", "level": 4 } ],
        "unarmed_allowed": true,
        "buff_duration": 2,
        "flat_bonuses": [ { "stat": "hit", "scaling-stat": "per", "scale": 0.2 } ]
      }
    ],
    "techniques": [
      "tec_wingchun_punch",
      "tec_wingchun_hook",
      "tec_wingchun_punch_knockback",
      "tec_wingchun_hook_knockback",
      "tec_wingchun_feint",
      "tec_wingchun_counter"
    ]
  },
  {
    "type": "martial_art",
    "id": "style_zui_quan",
    "name": { "str": "Zui Quan" },
    "description": "AKA \"drunken boxing,\" Zui Quan imitates the movement of a drunk to confuse the enemy.  You gain a passive dodge bonus and accuracy bonus based on your intelligence.  Moving gives you additional dodge attempts and each time you dodge, you inflict more damage with your counterattack for until the end of your next turn.",
    "initiate": [ "You begin to sway to and fro with a confident swagger.", "%s stumbles as if pretending to be drunk." ],
    "learn_difficulty": 8,
    "static_buffs": [
      {
        "id": "buff_zuiquan_static",
        "name": "Zui Quan Stance",
        "description": "Others might think you stumble about at random but you know better.  Each movement is calculated to make evading harm easier.\n\nDodging Skill increased by 15% of Intelligence.",
        "unarmed_allowed": true,
        "flat_bonuses": [ { "stat": "dodge", "scaling-stat": "int", "scale": 0.15 } ]
      },
      {
        "id": "buff_zuiquan_static2",
        "name": "Advanced Zui Quan",
        "description": "You have a greater understanding of Zui Quan.  Your skills at dodging and landing attacks are much better as a result.\n\n+1 Dodge attempts, Accuracy increased by 15% of Intelligence.",
        "skill_requirements": [ { "name": "unarmed", "level": 3 } ],
        "unarmed_allowed": true,
        "bonus_dodges": 1,
        "flat_bonuses": [ { "stat": "hit", "scaling-stat": "int", "scale": 0.15 } ]
      }
    ],
    "onmove_buffs": [
      {
        "id": "buff_zuiquan_onmove",
        "name": "Drunken Stumble",
        "description": "With a few quick steps, you can completely change your orientation and dodge additional attacks.\n\n+2 Dodge attempts.\nLasts 3 turns.",
        "skill_requirements": [ { "name": "unarmed", "level": 5 } ],
        "unarmed_allowed": true,
        "buff_duration": 3,
        "bonus_dodges": 2
      }
    ],
    "ondodge_buffs": [
      {
        "id": "buff_zuiquan_ondodge",
        "name": "Drunken Dodging",
        "description": "Each time you dodge, your positional advantage increases against your opponents.  This makes your attacks hit harder with each successful dodge.\n\nGain Armor Penetration equal to 25% of Intelligence.\nLasts 1 turn.  Stacks 4 times.",
        "skill_requirements": [ { "name": "unarmed", "level": 1 } ],
        "unarmed_allowed": true,
        "buff_duration": 1,
        "max_stacks": 4,
        "flat_bonuses": [
          { "stat": "arpen", "type": "bash", "scaling-stat": "int", "scale": 0.25 },
          { "stat": "arpen", "type": "cut", "scaling-stat": "int", "scale": 0.25 },
          { "stat": "arpen", "type": "stab", "scaling-stat": "int", "scale": 0.25 }
        ]
      }
    ],
    "techniques": [ "tec_zuiquan_feint", "tec_zuiquan_break", "tec_zuiquan_counter" ]
  },
  {
    "type": "martial_art",
    "id": "style_debug",
    "name": { "str": "Debug Mastery" },
    "description": "A secret martial art used only by developers and cheaters.",
    "initiate": [ "You get ready pwn some zeds!", "%s prepares to cheat at martial arts!" ],
    "arm_block": 99,
    "leg_block": 99,
    "static_buffs": [
      {
        "id": "debug_elem_resist",
        "name": "Elemental resistance",
        "description": "+Strength bash armor, +Dexterity acid armor, +Intelligence electricity armor, +Perception fire armor.",
        "unarmed_allowed": true,
        "flat_bonuses": [
          { "stat": "armor", "type": "bash", "scaling-stat": "str", "scale": 1.0 },
          { "stat": "armor", "type": "cut", "scaling-stat": "dex", "scale": 1.0 },
          { "stat": "armor", "type": "electric", "scaling-stat": "int", "scale": 1.0 },
          { "stat": "armor", "type": "heat", "scaling-stat": "per", "scale": 1.0 }
        ]
      }
    ],
    "oncrit_buffs": [
      {
        "id": "debug_crit_buff",
        "name": "Lightning Strike",
        "description": "Lightning strikes twice.  +Perception electric damage for 3 turns.  Stacks 2 times.",
        "unarmed_allowed": true,
        "buff_duration": 3,
        "max_stacks": 2,
        "flat_bonuses": [ { "stat": "damage", "type": "electric", "scaling-stat": "per", "scale": 1.0 } ]
      }
    ],
    "onmiss_buffs": [
      {
        "id": "debug_miss_buff",
        "name": "Getting Angry",
        "description": "When I get my hands on you…  +2 bash damage for 2 turns.  Stacks 5 times.",
        "unarmed_allowed": true,
        "buff_duration": 2,
        "max_stacks": 5,
        "flat_bonuses": [ { "stat": "damage", "type": "bash", "scale": 2.0 } ]
      }
    ],
    "onkill_buffs": [
      {
        "id": "debug_kill_buff",
        "name": "On Fire",
        "description": "YOU ARE ON FIRE!  +5 fire damage for 5 turns.",
        "unarmed_allowed": true,
        "buff_duration": 5,
        "flat_bonuses": [ { "stat": "damage", "type": "heat", "scale": 5.0 } ]
      }
    ],
    "techniques": [ "tec_debug_slow", "tec_debug_arpen" ]
  }
]
