Files

661 lines
20 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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: Chi 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 Option: Combat & Tactics
weaponProficiencies['Tight Group, Hammers'] = {
'slots': 2,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Maces'] = {
'slots': 2,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Daggers & Knives'] = {
'slots': 2,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Spear-like polearms'] = {
'slots': 2,
'category': 'Polearms',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Poleaxes'] = {
'slots': 2,
'category': 'Polearms',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Bills'] = {
'slots': 2,
'category': 'Polearms',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Glaives'] = {
'slots': 2,
'category': 'Polearms',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Beaked'] = {
'slots': 2,
'category': 'Polearms',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Javelins'] = {
'slots': 2,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Ancient Swords'] = {
'slots': 2,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Roman Swords'] = {
'slots': 2,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Middle Eastern Swords'] = {
'slots': 2,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Oriental Swords'] = {
'slots': 2,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Short Swords'] = {
'slots': 2,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Medium Swords'] = {
'slots': 2,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Large Swords'] = {
'slots': 2,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Chain & Rope Weapons'] = {
'slots': 2,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Martial Arts Weapons'] = {
'slots': 2,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Hand match weapons'] = {
'slots': 2,
'category': 'Firearms',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Matchlocks'] = {
'slots': 2,
'category': 'Firearms',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Wheellocks'] = {
'slots': 2,
'category': 'Firearms',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Tight Group, Snaplocks and Flintlocks'] = {
'slots': 2,
'category': 'Firearms',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Broad Group, Axes, Picks, and Hammers'] = {
'slots': 3,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Broad Group, Clubs, Maces, and Flails'] = {
'slots': 3,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Broad Group, Axes, Picks, and Hammers'] = {
'slots': 3,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Broad Group, Polearms'] = {
'slots': 3,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Broad Group, Spears & Javelins'] = {
'slots': 3,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Broad Group, Swords'] = {
'slots': 3,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Broad Group, Firearms'] = {
'slots': 3,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Missile or Thrown Weapon Style Specialization'] = {
'slots': 1,
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Buckler'] = {
'slots': 1,
'category': 'Shield Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Small shield'] = {
'slots': 1,
'category': 'Shield Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Medium shield'] = {
'slots': 1,
'category': 'Shield Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Body shield'] = {
'slots': 1,
'category': 'Shield Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Banded mail'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Brigandine'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Bronze plate'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Chain mail'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Cord armor'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Field plate'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Full plate'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Hide armor'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Improved mail'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Leather armor'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Light scale'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Metal lamellar'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Padded armor'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Plate mail'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Ring mail'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Scale armor'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Splint mail'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Studded leather'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
weaponProficiencies['Wood/bone armor'] = {
'slots': 1,
'category': 'Armor Proficiency',
'book': 'Player\'s Option: Combat & Tactics'
};
//#endregion
module.exports = weaponProficiencies;