const weaponProficiencies = {}; //#region The Complete Fighter's Handbook weaponProficiencies['Tight Group, Axes'] = { 'slots': 2, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Tight Group, Bows'] = { 'slots': 2, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Tight Group, Clubbing Weapons'] = { 'slots': 2, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Tight Group, Crossbows'] = { 'slots': 2, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Tight Group, Fencing Blades'] = { 'slots': 2, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Tight Group, Flails'] = { 'slots': 2, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Tight Group, Lances'] = { 'slots': 2, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Tight Group, Long Blades'] = { 'slots': 2, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Tight Group, Medium Blades'] = { 'slots': 2, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Tight Group, Picks'] = { 'slots': 2, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Tight Group, Polearms'] = { 'slots': 2, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Tight Group, Short Blades'] = { 'slots': 2, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Tight Group, Sickles'] = { 'slots': 2, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Tight Group, Slings'] = { 'slots': 2, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Tight Group, Spears'] = { 'slots': 2, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Tight Group, Whips'] = { 'slots': 2, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Broad Group, Blades'] = { 'slots': 3, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Broad Group, Cleaving/Crushing weapons'] = { 'slots': 3, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Broad Group, Pole Weapons'] = { 'slots': 3, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Broad Group, Small Throwing Weapons'] = { 'slots': 3, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Ambidexterity'] = { 'slots': 1, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Single-Weapon Style Specialization'] = { 'slots': 1, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Two-Hander Style Specialization'] = { 'slots': 1, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Weapon and Shield Style Specialization'] = { 'slots': 1, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Two-Weapons Style Specialization'] = { 'slots': 1, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Punching Specialization'] = { 'slots': 1, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Wrestling Specialization'] = { 'slots': 1, 'book': 'The Complete Fighter\'s Handbook' }; weaponProficiencies['Martial Arts'] = { 'slots': 1, 'book': 'The Complete Fighter\'s Handbook' }; //#endregion //#region The Complete Book of Elves weaponProficiencies['Bladesong Fighting Style'] = { 'slots': 2, 'book': 'The Complete Book of Elves' }; //#endregion //#region The Complete Ninja's Handbook weaponProficiencies['Tight Group, Oriental Blades'] = { 'slots': 2, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Tight Group, Chain Weapons'] = { 'slots': 2, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Tight Group, Lash Weapons'] = { 'slots': 2, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Tight Group, Rope Weapons'] = { 'slots': 2, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Tight Group, Karate Weapons'] = { 'slots': 2, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Tight Group, Staves'] = { 'slots': 2, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Tight Group, Bladed Poles'] = { 'slots': 2, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Tight Group, Bladed Throwing Weapons'] = { 'slots': 2, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Tight Group, Grenades'] = { 'slots': 2, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Tight Group, Shuriken'] = { 'slots': 2, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Tight Group, Blown Weapons'] = { 'slots': 2, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Tight Group, Primitive Firearms'] = { 'slots': 2, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Broad Group, Arrow-Firing Missile Weapons'] = { 'slots': 3, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Broad Group, Chain/Rope Weapons'] = { 'slots': 3, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Martial Arts, Aikijutsu'] = { 'slots': 1, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Martial Arts, Atemi'] = { 'slots': 1, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Martial Arts, Jujutsu'] = { 'slots': 1, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Martial Arts, Karate'] = { 'slots': 1, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Martial Arts, Kung fu'] = { 'slots': 1, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Martial Arts, Ninjutsu'] = { 'slots': 1, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Martial Arts, Sumo'] = { 'slots': 1, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Martial Arts, Tae Kwon Do'] = { 'slots': 1, 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Basic Parry (1)'] = { 'slots': 1, 'category': 'Principal Method: Block', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Parry All (2)'] = { 'slots': 1, 'category': 'Principal Method: Block', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Grappling Block (3)'] = { 'slots': 1, 'category': 'Principal Method: Block', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Arrow Parry (4)'] = { 'slots': 1, 'category': 'Principal Method: Block', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Circle Kick (1)'] = { 'slots': 1, 'category': 'Principal Method: Kick', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Flying Kick (2)'] = { 'slots': 1, 'category': 'Principal Method: Kick', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Backward Kick (3)'] = { 'slots': 1, 'category': 'Principal Method: Kick', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Choke Hold (1)'] = { 'slots': 1, 'category': 'Principal Method: Lock', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Locking Block (2)'] = { 'slots': 1, 'category': 'Principal Method: Lock', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Incapacitator (3)'] = { 'slots': 1, 'category': 'Principal Method: Lock', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Immobilizing (4)'] = { 'slots': 1, 'category': 'Principal Method: Lock', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Feint (1)'] = { 'slots': 1, 'category': 'Principal Method: Movement', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Prone Fighting (2)'] = { 'slots': 1, 'category': 'Principal Method: Movement', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Immovability (3)'] = { 'slots': 1, 'category': 'Principal Method: Movement', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Leap (4)'] = { 'slots': 1, 'category': 'Principal Method: Movement', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Speed (5)'] = { 'slots': 1, 'category': 'Principal Method: Movement', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Slow Resistance (6)'] = { 'slots': 1, 'category': 'Principal Method: Movement', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Concentrated Push (1)'] = { 'slots': 1, 'category': 'Principal Method: Push', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Sticking Touch (2)'] = { 'slots': 1, 'category': 'Principal Method: Push', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: One Finger Push (3)'] = { 'slots': 1, 'category': 'Principal Method: Push', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Iron Fist (1)'] = { 'slots': 1, 'category': 'Principal Method: Strike', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Crushing Blow (2)'] = { 'slots': 1, 'category': 'Principal Method: Strike', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Eagle Claw (3)'] = { 'slots': 1, 'category': 'Principal Method: Strike', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Fall (1)'] = { 'slots': 1, 'category': 'Principal Method: Throw', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Instant Stand (2)'] = { 'slots': 1, 'category': 'Principal Method: Throw', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Hurl (3)'] = { 'slots': 1, 'category': 'Principal Method: Throw', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Great Throw (4)'] = { 'slots': 1, 'category': 'Principal Method: Throw', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Pain Touch (1)'] = { 'slots': 1, 'category': 'Principal Method: Vital Area', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Stunning Touch (2)'] = { 'slots': 1, 'category': 'Principal Method: Vital Area', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Paralyzing Touch (3)'] = { 'slots': 1, 'category': 'Principal Method: Vital Area', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Distance Death (4)'] = { 'slots': 1, 'category': 'Principal Method: Vital Area', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Weapon Breaker (1)'] = { 'slots': 1, 'category': 'Principal Method: Weapon', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Steel Cloth (2)'] = { 'slots': 1, 'category': 'Principal Method: Weapon', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Meditation (1)'] = { 'slots': 1, 'category': 'Mental and Physical Training', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: All-Around Sight (2)'] = { 'slots': 1, 'category': 'Mental and Physical Training', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Mental Resistance (3)'] = { 'slots': 1, 'category': 'Mental and Physical Training', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Ch’i Attacks (4)'] = { 'slots': 1, 'category': 'Mental and Physical Training', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Blind Fighting (5)'] = { 'slots': 1, 'category': 'Mental and Physical Training', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Ironskin (6)'] = { 'slots': 1, 'category': 'Mental and Physical Training', 'book': 'The Complete Ninja\'s Handbook' }; weaponProficiencies['Special Maneuver: Levitation (7)'] = { 'slots': 1, 'category': 'Mental and Physical Training', 'book': 'The Complete Ninja\'s Handbook' }; //#endregion //#region Player's Options: Combat & Tactics weaponProficiencies['Tight Group, Hammers'] = { 'slots': 2, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Maces'] = { 'slots': 2, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Daggers & Knives'] = { 'slots': 2, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Spear-like polearms'] = { 'slots': 2, 'category': 'Polearms', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Poleaxes'] = { 'slots': 2, 'category': 'Polearms', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Bills'] = { 'slots': 2, 'category': 'Polearms', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Glaives'] = { 'slots': 2, 'category': 'Polearms', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Beaked'] = { 'slots': 2, 'category': 'Polearms', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Javelins'] = { 'slots': 2, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Ancient Swords'] = { 'slots': 2, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Roman Swords'] = { 'slots': 2, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Middle Eastern Swords'] = { 'slots': 2, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Oriental Swords'] = { 'slots': 2, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Short Swords'] = { 'slots': 2, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Medium Swords'] = { 'slots': 2, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Large Swords'] = { 'slots': 2, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Chain & Rope Weapons'] = { 'slots': 2, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Martial Arts Weapons'] = { 'slots': 2, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Hand match weapons'] = { 'slots': 2, 'category': 'Firearms', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Matchlocks'] = { 'slots': 2, 'category': 'Firearms', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Wheellocks'] = { 'slots': 2, 'category': 'Firearms', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Tight Group, Snaplocks and Flintlocks'] = { 'slots': 2, 'category': 'Firearms', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Broad Group, Axes, Picks, and Hammers'] = { 'slots': 3, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Broad Group, Clubs, Maces, and Flails'] = { 'slots': 3, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Broad Group, Axes, Picks, and Hammers'] = { 'slots': 3, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Broad Group, Polearms'] = { 'slots': 3, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Broad Group, Spears & Javelins'] = { 'slots': 3, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Broad Group, Swords'] = { 'slots': 3, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Broad Group, Firearms'] = { 'slots': 3, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Missile or Thrown Weapon Style Specialization'] = { 'slots': 1, 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Buckler'] = { 'slots': 1, 'category': 'Shield Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Small shield'] = { 'slots': 1, 'category': 'Shield Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Medium shield'] = { 'slots': 1, 'category': 'Shield Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Body shield'] = { 'slots': 1, 'category': 'Shield Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Banded mail'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Brigandine'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Bronze plate'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Chain mail'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Cord armor'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Field plate'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Full plate'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Hide armor'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Improved mail'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Leather armor'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Light scale'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Metal lamellar'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Padded armor'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Plate mail'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Ring mail'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Scale armor'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Splint mail'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Studded leather'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; weaponProficiencies['Wood/bone armor'] = { 'slots': 1, 'category': 'Armor Proficiency', 'book': 'Player\'s Options: Combat & Tactics' }; //#endregion module.exports = weaponProficiencies;