systems/WEAPON_PROFILES.json
{
"schema": "weapon_profiles/v1",
"note": "The 72 weapons AS DATA. damage_class is DERIVED from the row's own weapon_name by the token table in harness/emit_weapon_profiles.py, with the token that fired recorded per row. The four physics cells are READ from the registry, where the physics lane populated them with per-cell provenance. Nothing here is authored.",
"emitter": "harness/emit_weapon_profiles.py",
"law": "docs/proposals/combat/MATERIAL_INTERACTION_TABLE.md",
"class_notes": {
"CRUSH": "mass with no edge; answered by hardness, defeated by giving ground",
"CLEAVE": "edge carried by mass",
"SLASH": "edge carried by speed",
"PIERCE": "a point, concentrating the whole force on an area",
"BALLISTIC": "kinetic delivery at range, by chemistry or by stored spring",
"FLEX_IMPACT": "mass on a flexible link -- it goes around a guard rather than through it",
"ENTANGLE": "it takes the limb rather than the body",
"RESONANCE": "it acts through the air, on what will ring",
"FOCUS": "a conduit rather than a striker; its own physics is the ability's",
"GUARD": "for receiving -- which is a damage class in a game with a parry"
},
"census": {
"weapons": 72,
"by_damage_class": {
"CRUSH": 10,
"CLEAVE": 6,
"SLASH": 14,
"PIERCE": 8,
"BALLISTIC": 17,
"GUARD": 3,
"FOCUS": 6,
"FLEX_IMPACT": 4,
"ENTANGLE": 1,
"RESONANCE": 3
},
"by_weapon_class": {
"BRUTE": 36,
"TRICKERY": 36
},
"unclassified": [],
"phys_columns_populated": 72,
"damage_type_populated_at_read": 72
},
"profiles": [
{
"weapon_id": "WPN_001",
"weapon_name": "Knuckles",
"weapon_class": "BRUTE",
"weapon_subclass": "FIST",
"damage_class": "CRUSH",
"derived_by": "weapon_name contains 'knuckles'",
"mass_class": "heavy",
"hardness": "firm",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:copper_alloy(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'brass' | hard<=DEFAULTED:copper_alloy(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'brass' | frag<=DEFAULTE",
"chapter_acquisition": "CH_39",
"damage_type_cell_at_read": "CRUSH"
},
{
"weapon_id": "WPN_002",
"weapon_name": "Gauntlet",
"weapon_class": "BRUTE",
"weapon_subclass": "FIST",
"damage_class": "CRUSH",
"derived_by": "weapon_name contains 'gauntlet'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_27",
"damage_type_cell_at_read": "CRUSH"
},
{
"weapon_id": "WPN_003",
"weapon_name": "Cestus",
"weapon_class": "BRUTE",
"weapon_subclass": "FIST",
"damage_class": "CRUSH",
"derived_by": "weapon_name contains 'cestus'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:bloomery_iron(ASHBY2011+GORDON1976) via T0_Weapon_Registry.mesh_tags:material=~'iron' | hard<=DEFAULTED:bloomery_iron(ASHBY2011+GORDON1976) via T0_Weapon_Registry.mesh_tags:material=~'",
"chapter_acquisition": "CH_23",
"damage_type_cell_at_read": "CRUSH"
},
{
"weapon_id": "WPN_004",
"weapon_name": "Axe (1H)",
"weapon_class": "BRUTE",
"weapon_subclass": "SHORT BLADES",
"damage_class": "CLEAVE",
"derived_by": "weapon_name contains 'axe'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'steel+haft' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_",
"chapter_acquisition": "CH_24",
"damage_type_cell_at_read": "CLEAVE"
},
{
"weapon_id": "WPN_005",
"weapon_name": "Cutlass",
"weapon_class": "BRUTE",
"weapon_subclass": "SHORT BLADES",
"damage_class": "SLASH",
"derived_by": "weapon_name contains 'cutlass'",
"mass_class": "heavy",
"hardness": "firm",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:copper_alloy(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'brass' | hard<=DEFAULTED:copper_alloy(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'brass' | frag<=DEFAULTE",
"chapter_acquisition": "CH_33",
"damage_type_cell_at_read": "SLASH"
},
{
"weapon_id": "WPN_006",
"weapon_name": "Scimitar",
"weapon_class": "BRUTE",
"weapon_subclass": "SHORT BLADES",
"damage_class": "SLASH",
"derived_by": "weapon_name contains 'scimitar'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_19",
"damage_type_cell_at_read": "SLASH"
},
{
"weapon_id": "WPN_007",
"weapon_name": "Hook Swords",
"weapon_class": "BRUTE",
"weapon_subclass": "SHORT BLADES",
"damage_class": "SLASH",
"derived_by": "weapon_name contains 'hook swords'",
"mass_class": "heavy",
"hardness": "firm",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:copper_alloy(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'brass' | hard<=DEFAULTED:copper_alloy(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'brass' | frag<=DEFAULTE",
"chapter_acquisition": "CH_21",
"damage_type_cell_at_read": "SLASH"
},
{
"weapon_id": "WPN_008",
"weapon_name": "Rapier",
"weapon_class": "BRUTE",
"weapon_subclass": "SHORT BLADES",
"damage_class": "PIERCE",
"derived_by": "weapon_name contains 'rapier'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_28",
"damage_type_cell_at_read": "PIERCE"
},
{
"weapon_id": "WPN_009",
"weapon_name": "Axe (2H)",
"weapon_class": "BRUTE",
"weapon_subclass": "SHORT BLADES",
"damage_class": "CLEAVE",
"derived_by": "weapon_name contains 'axe'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'steel+haft' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_",
"chapter_acquisition": "CH_24",
"damage_type_cell_at_read": "CLEAVE"
},
{
"weapon_id": "WPN_010",
"weapon_name": "Katana",
"weapon_class": "BRUTE",
"weapon_subclass": "SHORT BLADES",
"damage_class": "SLASH",
"derived_by": "weapon_name contains 'katana'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_60",
"damage_type_cell_at_read": "SLASH"
},
{
"weapon_id": "WPN_011",
"weapon_name": "Long Sword",
"weapon_class": "BRUTE",
"weapon_subclass": "LONG BLADES",
"damage_class": "SLASH",
"derived_by": "weapon_name contains 'long sword'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_27",
"damage_type_cell_at_read": "SLASH"
},
{
"weapon_id": "WPN_012",
"weapon_name": "Great Sword",
"weapon_class": "BRUTE",
"weapon_subclass": "LONG BLADES",
"damage_class": "SLASH",
"derived_by": "weapon_name contains 'great sword'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_24",
"damage_type_cell_at_read": "SLASH"
},
{
"weapon_id": "WPN_013",
"weapon_name": "Sickle (2H)",
"weapon_class": "BRUTE",
"weapon_subclass": "LONG BLADES",
"damage_class": "SLASH",
"derived_by": "weapon_name contains 'sickle'",
"mass_class": "heavy",
"hardness": "firm",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:copper_alloy(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'bronze' | hard<=DEFAULTED:copper_alloy(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'bronze' | frag<=DEFAUL",
"chapter_acquisition": "CH_15",
"damage_type_cell_at_read": "SLASH"
},
{
"weapon_id": "WPN_014",
"weapon_name": "Twin Sabre",
"weapon_class": "BRUTE",
"weapon_subclass": "LONG BLADES",
"damage_class": "SLASH",
"derived_by": "weapon_name contains 'twin sabre'",
"mass_class": "heavy",
"hardness": "firm",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:copper_alloy(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'brass' | hard<=DEFAULTED:copper_alloy(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'brass' | frag<=DEFAULTE",
"chapter_acquisition": "CH_21",
"damage_type_cell_at_read": "SLASH"
},
{
"weapon_id": "WPN_015",
"weapon_name": "Spear",
"weapon_class": "BRUTE",
"weapon_subclass": "LONG BLADES",
"damage_class": "PIERCE",
"derived_by": "weapon_name contains 'spear'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'iron+wood' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_t",
"chapter_acquisition": "",
"damage_type_cell_at_read": "PIERCE"
},
{
"weapon_id": "WPN_016",
"weapon_name": "Club",
"weapon_class": "BRUTE",
"weapon_subclass": "BLUNT",
"damage_class": "CRUSH",
"derived_by": "weapon_name contains 'club'",
"mass_class": "medium",
"hardness": "firm",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hardwood_timber(FPL2010+WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'wood' | hard<=DEFAULTED:hardwood_timber(FPL2010+WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'wo",
"chapter_acquisition": "",
"damage_type_cell_at_read": "CRUSH"
},
{
"weapon_id": "WPN_017",
"weapon_name": "Mace (2H)",
"weapon_class": "BRUTE",
"weapon_subclass": "BLUNT",
"damage_class": "CRUSH",
"derived_by": "weapon_name contains 'mace'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'iron+wood' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_t",
"chapter_acquisition": "CH_17",
"damage_type_cell_at_read": "CRUSH"
},
{
"weapon_id": "WPN_018",
"weapon_name": "Hammer (1H)",
"weapon_class": "BRUTE",
"weapon_subclass": "BLUNT",
"damage_class": "CRUSH",
"derived_by": "weapon_name contains 'hammer'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'steel+wood' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_",
"chapter_acquisition": "CH_27",
"damage_type_cell_at_read": "CRUSH"
},
{
"weapon_id": "WPN_019",
"weapon_name": "Hammer (2H)",
"weapon_class": "BRUTE",
"weapon_subclass": "BLUNT",
"damage_class": "CRUSH",
"derived_by": "weapon_name contains 'hammer'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'steel+haft' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_",
"chapter_acquisition": "CH_27",
"damage_type_cell_at_read": "CRUSH"
},
{
"weapon_id": "WPN_020",
"weapon_name": "Falchion",
"weapon_class": "BRUTE",
"weapon_subclass": "SHORT BLADES",
"damage_class": "CLEAVE",
"derived_by": "weapon_name contains 'falchion'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_27",
"damage_type_cell_at_read": "CLEAVE"
},
{
"weapon_id": "WPN_021",
"weapon_name": "Throwing Axe",
"weapon_class": "BRUTE",
"weapon_subclass": "THROWN",
"damage_class": "CLEAVE",
"derived_by": "weapon_name contains 'throwing axe'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'iron+wood' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_t",
"chapter_acquisition": "CH_24",
"damage_type_cell_at_read": "CLEAVE"
},
{
"weapon_id": "WPN_022",
"weapon_name": "Javelin",
"weapon_class": "BRUTE",
"weapon_subclass": "THROWN",
"damage_class": "PIERCE",
"derived_by": "weapon_name contains 'javelin'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'iron+wood' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_t",
"chapter_acquisition": "",
"damage_type_cell_at_read": "PIERCE"
},
{
"weapon_id": "WPN_023",
"weapon_name": "Shotgun",
"weapon_class": "BRUTE",
"weapon_subclass": "RANGE",
"damage_class": "BALLISTIC",
"derived_by": "weapon_name contains 'shotgun'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_39",
"damage_type_cell_at_read": "BALLISTIC"
},
{
"weapon_id": "WPN_024",
"weapon_name": "Machine Gun",
"weapon_class": "BRUTE",
"weapon_subclass": "RANGE",
"damage_class": "BALLISTIC",
"derived_by": "weapon_name contains 'machine gun'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_46",
"damage_type_cell_at_read": "BALLISTIC"
},
{
"weapon_id": "WPN_025",
"weapon_name": "Carbine",
"weapon_class": "BRUTE",
"weapon_subclass": "RANGE",
"damage_class": "BALLISTIC",
"derived_by": "weapon_name contains 'carbine'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_39",
"damage_type_cell_at_read": "BALLISTIC"
},
{
"weapon_id": "WPN_026",
"weapon_name": "Rifle",
"weapon_class": "BRUTE",
"weapon_subclass": "RANGE",
"damage_class": "BALLISTIC",
"derived_by": "weapon_name contains 'rifle'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_39",
"damage_type_cell_at_read": "BALLISTIC"
},
{
"weapon_id": "WPN_027",
"weapon_name": "Assault Rifle",
"weapon_class": "BRUTE",
"weapon_subclass": "RANGE",
"damage_class": "BALLISTIC",
"derived_by": "weapon_name contains 'assault rifle'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_46",
"damage_type_cell_at_read": "BALLISTIC"
},
{
"weapon_id": "WPN_028",
"weapon_name": "Long Bow",
"weapon_class": "BRUTE",
"weapon_subclass": "LONG RANGE",
"damage_class": "BALLISTIC",
"derived_by": "weapon_name contains 'long bow'",
"mass_class": "light",
"hardness": "soft",
"fragility": "durable",
"flexibility": "flexible",
"phys_provenance": "mass<=DEFAULTED:sinew_tendon(WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'sinew' | hard<=DEFAULTED:sinew_tendon(WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'sinew' | frag<=DEFAULTE",
"chapter_acquisition": "CH_14",
"damage_type_cell_at_read": "BALLISTIC"
},
{
"weapon_id": "WPN_029",
"weapon_name": "Cross Bow",
"weapon_class": "BRUTE",
"weapon_subclass": "LONG RANGE",
"damage_class": "BALLISTIC",
"derived_by": "weapon_name contains 'cross bow'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'bronze+wood' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh",
"chapter_acquisition": "CH_21",
"damage_type_cell_at_read": "BALLISTIC"
},
{
"weapon_id": "WPN_030",
"weapon_name": "Rocket Launcher",
"weapon_class": "BRUTE",
"weapon_subclass": "LONG RANGE",
"damage_class": "BALLISTIC",
"derived_by": "weapon_name contains 'rocket launcher'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_46",
"damage_type_cell_at_read": "BALLISTIC"
},
{
"weapon_id": "WPN_031",
"weapon_name": "Missile Launcher",
"weapon_class": "BRUTE",
"weapon_subclass": "LONG RANGE",
"damage_class": "BALLISTIC",
"derived_by": "weapon_name contains 'missile launcher'",
"mass_class": "medium",
"hardness": "firm",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:polymer_composite(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'composite' | hard<=DEFAULTED:polymer_composite(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'composite",
"chapter_acquisition": "CH_46",
"damage_type_cell_at_read": "BALLISTIC"
},
{
"weapon_id": "WPN_032",
"weapon_name": "Xiphos",
"weapon_class": "BRUTE",
"weapon_subclass": "OFF-HAND",
"damage_class": "SLASH",
"derived_by": "weapon_name contains 'xiphos'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'bronze+wood' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh",
"chapter_acquisition": "CH_23",
"damage_type_cell_at_read": "SLASH"
},
{
"weapon_id": "WPN_033",
"weapon_name": "Shield",
"weapon_class": "BRUTE",
"weapon_subclass": "OFF-HAND",
"damage_class": "GUARD",
"derived_by": "weapon_name contains 'shield'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'iron+wood' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_t",
"chapter_acquisition": "CH_03",
"damage_type_cell_at_read": "GUARD"
},
{
"weapon_id": "WPN_034",
"weapon_name": "Great Shield",
"weapon_class": "BRUTE",
"weapon_subclass": "OFF-HAND",
"damage_class": "GUARD",
"derived_by": "weapon_name contains 'great shield'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'iron+wood' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_t",
"chapter_acquisition": "CH_27",
"damage_type_cell_at_read": "GUARD"
},
{
"weapon_id": "WPN_035",
"weapon_name": "Shotel",
"weapon_class": "BRUTE",
"weapon_subclass": "SHORT BLADES",
"damage_class": "CLEAVE",
"derived_by": "weapon_name contains 'shotel'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_09",
"damage_type_cell_at_read": "CLEAVE"
},
{
"weapon_id": "WPN_036",
"weapon_name": "Macuahuitl",
"weapon_class": "BRUTE",
"weapon_subclass": "SHORT BLADES",
"damage_class": "CLEAVE",
"derived_by": "weapon_name contains 'macuahuitl'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "fragile",
"flexibility": "rigid",
"phys_provenance": "mass<=DEFAULTED:volcanic_glass(KLEIN2007+COTTERELL1987) via T0_Weapon_Registry.mesh_tags:material=~'obsidian' | hard<=DEFAULTED:volcanic_glass(KLEIN2007+COTTERELL1987) via T0_Weapon_Registry.mesh_tags",
"chapter_acquisition": "CH_47",
"damage_type_cell_at_read": "CLEAVE"
},
{
"weapon_id": "WPN_037",
"weapon_name": "Magic Knuckles",
"weapon_class": "TRICKERY",
"weapon_subclass": "FIST",
"damage_class": "CRUSH",
"derived_by": "weapon_name contains 'knuckles'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "rigid",
"phys_provenance": "mass<=DEFAULTED:igneous_rock(KLEIN2007+ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'stone' | hard<=DEFAULTED:igneous_rock(KLEIN2007+ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'sto",
"chapter_acquisition": "",
"damage_type_cell_at_read": "CRUSH"
},
{
"weapon_id": "WPN_038",
"weapon_name": "Claws",
"weapon_class": "TRICKERY",
"weapon_subclass": "FIST",
"damage_class": "PIERCE",
"derived_by": "weapon_name contains 'claws'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_07",
"damage_type_cell_at_read": "PIERCE"
},
{
"weapon_id": "WPN_039",
"weapon_name": "Dagger",
"weapon_class": "TRICKERY",
"weapon_subclass": "BLADES",
"damage_class": "PIERCE",
"derived_by": "weapon_name contains 'dagger'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'steel+wood' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_",
"chapter_acquisition": "CH_04",
"damage_type_cell_at_read": "PIERCE"
},
{
"weapon_id": "WPN_040",
"weapon_name": "Chakram",
"weapon_class": "TRICKERY",
"weapon_subclass": "BLADES",
"damage_class": "SLASH",
"derived_by": "weapon_name contains 'chakram'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_07",
"damage_type_cell_at_read": "SLASH"
},
{
"weapon_id": "WPN_041",
"weapon_name": "Sickle (1H)",
"weapon_class": "TRICKERY",
"weapon_subclass": "BLADES",
"damage_class": "SLASH",
"derived_by": "weapon_name contains 'sickle'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'steel+wood' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_",
"chapter_acquisition": "CH_05",
"damage_type_cell_at_read": "SLASH"
},
{
"weapon_id": "WPN_042",
"weapon_name": "Madu",
"weapon_class": "TRICKERY",
"weapon_subclass": "BLADES",
"damage_class": "GUARD",
"derived_by": "weapon_name contains 'madu'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_07",
"damage_type_cell_at_read": "GUARD"
},
{
"weapon_id": "WPN_043",
"weapon_name": "Sword (1H)",
"weapon_class": "TRICKERY",
"weapon_subclass": "BLADES",
"damage_class": "SLASH",
"derived_by": "weapon_name contains 'sword'",
"mass_class": "heavy",
"hardness": "firm",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:copper_alloy(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'brass' | hard<=DEFAULTED:copper_alloy(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'brass' | frag<=DEFAULTE",
"chapter_acquisition": "CH_21",
"damage_type_cell_at_read": "SLASH"
},
{
"weapon_id": "WPN_044",
"weapon_name": "Scepter",
"weapon_class": "TRICKERY",
"weapon_subclass": "BLADES",
"damage_class": "FOCUS",
"derived_by": "weapon_name contains 'scepter'",
"mass_class": "medium",
"hardness": "firm",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hardwood_timber(FPL2010+WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'wood' | hard<=DEFAULTED:hardwood_timber(FPL2010+WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'wo",
"chapter_acquisition": "CH_15",
"damage_type_cell_at_read": "FOCUS"
},
{
"weapon_id": "WPN_045",
"weapon_name": "Nunchuks",
"weapon_class": "TRICKERY",
"weapon_subclass": "BLUNT",
"damage_class": "FLEX_IMPACT",
"derived_by": "weapon_name contains 'nunchuks'",
"mass_class": "light",
"hardness": "soft",
"fragility": "durable",
"flexibility": "flexible",
"phys_provenance": "mass<=DEFAULTED:cordage_fibre(WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'cord' | hard<=DEFAULTED:cordage_fibre(WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'cord' | frag<=DEFAULTE",
"chapter_acquisition": "CH_21",
"damage_type_cell_at_read": "FLEX_IMPACT"
},
{
"weapon_id": "WPN_046",
"weapon_name": "Mace (1H)",
"weapon_class": "TRICKERY",
"weapon_subclass": "BLUNT",
"damage_class": "CRUSH",
"derived_by": "weapon_name contains 'mace'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'iron+wood' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_t",
"chapter_acquisition": "CH_17",
"damage_type_cell_at_read": "CRUSH"
},
{
"weapon_id": "WPN_047",
"weapon_name": "Whip",
"weapon_class": "TRICKERY",
"weapon_subclass": "BLUNT",
"damage_class": "FLEX_IMPACT",
"derived_by": "weapon_name contains 'whip'",
"mass_class": "light",
"hardness": "soft",
"fragility": "durable",
"flexibility": "flexible",
"phys_provenance": "mass<=DEFAULTED:hide_leather(WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'hide' | hard<=DEFAULTED:hide_leather(WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'hide' | frag<=DEFAULTED:",
"chapter_acquisition": "CH_07",
"damage_type_cell_at_read": "FLEX_IMPACT"
},
{
"weapon_id": "WPN_048",
"weapon_name": "Flail",
"weapon_class": "TRICKERY",
"weapon_subclass": "BLUNT",
"damage_class": "FLEX_IMPACT",
"derived_by": "weapon_name contains 'flail'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'iron+wood' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_t",
"chapter_acquisition": "CH_27",
"damage_type_cell_at_read": "FLEX_IMPACT"
},
{
"weapon_id": "WPN_049",
"weapon_name": "Staff",
"weapon_class": "TRICKERY",
"weapon_subclass": "BLUNT",
"damage_class": "CRUSH",
"derived_by": "weapon_name contains 'staff'",
"mass_class": "medium",
"hardness": "firm",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hardwood_timber(FPL2010+WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'wood' | hard<=DEFAULTED:hardwood_timber(FPL2010+WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'wo",
"chapter_acquisition": "CH_21",
"damage_type_cell_at_read": "CRUSH"
},
{
"weapon_id": "WPN_050",
"weapon_name": "Shuriken",
"weapon_class": "TRICKERY",
"weapon_subclass": "THROWN",
"damage_class": "PIERCE",
"derived_by": "weapon_name contains 'shuriken'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_60",
"damage_type_cell_at_read": "PIERCE"
},
{
"weapon_id": "WPN_051",
"weapon_name": "Throwing Knives",
"weapon_class": "TRICKERY",
"weapon_subclass": "THROWN",
"damage_class": "PIERCE",
"derived_by": "weapon_name contains 'throwing knives'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:bloomery_iron(ASHBY2011+GORDON1976) via T0_Weapon_Registry.mesh_tags:material=~'iron' | hard<=DEFAULTED:bloomery_iron(ASHBY2011+GORDON1976) via T0_Weapon_Registry.mesh_tags:material=~'",
"chapter_acquisition": "CH_11",
"damage_type_cell_at_read": "PIERCE"
},
{
"weapon_id": "WPN_052",
"weapon_name": "Boomerang",
"weapon_class": "TRICKERY",
"weapon_subclass": "THROWN",
"damage_class": "FLEX_IMPACT",
"derived_by": "weapon_name contains 'boomerang'",
"mass_class": "medium",
"hardness": "firm",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hardwood_timber(FPL2010+WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'wood' | hard<=DEFAULTED:hardwood_timber(FPL2010+WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'wo",
"chapter_acquisition": "CH_15",
"damage_type_cell_at_read": "FLEX_IMPACT"
},
{
"weapon_id": "WPN_053",
"weapon_name": "Woven Cloth",
"weapon_class": "TRICKERY",
"weapon_subclass": "RANGE",
"damage_class": "ENTANGLE",
"derived_by": "weapon_name contains 'woven cloth'",
"mass_class": "light",
"hardness": "soft",
"fragility": "durable",
"flexibility": "flexible",
"phys_provenance": "mass<=DEFAULTED:silk_fibre(WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'silk' | hard<=DEFAULTED:silk_fibre(WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'silk' | frag<=DEFAULTED:silk",
"chapter_acquisition": "CH_21",
"damage_type_cell_at_read": "ENTANGLE"
},
{
"weapon_id": "WPN_054",
"weapon_name": "Fan (1H)",
"weapon_class": "TRICKERY",
"weapon_subclass": "RANGE",
"damage_class": "SLASH",
"derived_by": "weapon_name contains 'fan'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'iron+bamboo' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh",
"chapter_acquisition": "CH_21",
"damage_type_cell_at_read": "SLASH"
},
{
"weapon_id": "WPN_055",
"weapon_name": "Sling",
"weapon_class": "TRICKERY",
"weapon_subclass": "RANGE",
"damage_class": "BALLISTIC",
"derived_by": "weapon_name contains 'sling'",
"mass_class": "light",
"hardness": "soft",
"fragility": "durable",
"flexibility": "flexible",
"phys_provenance": "mass<=DEFAULTED:hide_leather(WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'hide' | hard<=DEFAULTED:hide_leather(WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'hide' | frag<=DEFAULTED:",
"chapter_acquisition": "CH_18",
"damage_type_cell_at_read": "BALLISTIC"
},
{
"weapon_id": "WPN_056",
"weapon_name": "Slingshot",
"weapon_class": "TRICKERY",
"weapon_subclass": "RANGE",
"damage_class": "BALLISTIC",
"derived_by": "weapon_name contains 'slingshot'",
"mass_class": "light",
"hardness": "soft",
"fragility": "durable",
"flexibility": "flexible",
"phys_provenance": "mass<=DEFAULTED:hide_leather(WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'hide' | hard<=DEFAULTED:hide_leather(WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'hide' | frag<=DEFAULTED:",
"chapter_acquisition": "CH_39",
"damage_type_cell_at_read": "BALLISTIC"
},
{
"weapon_id": "WPN_057",
"weapon_name": "Light Bow",
"weapon_class": "TRICKERY",
"weapon_subclass": "RANGE",
"damage_class": "BALLISTIC",
"derived_by": "weapon_name contains 'light bow'",
"mass_class": "light",
"hardness": "firm",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:horn_keratin(WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'horn' | hard<=DEFAULTED:horn_keratin(WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'horn' | frag<=DEFAULTED:",
"chapter_acquisition": "CH_22",
"damage_type_cell_at_read": "BALLISTIC"
},
{
"weapon_id": "WPN_058",
"weapon_name": "Handgun",
"weapon_class": "TRICKERY",
"weapon_subclass": "RANGE",
"damage_class": "BALLISTIC",
"derived_by": "weapon_name contains 'handgun'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_39",
"damage_type_cell_at_read": "BALLISTIC"
},
{
"weapon_id": "WPN_059",
"weapon_name": "Sub-Machine Gun",
"weapon_class": "TRICKERY",
"weapon_subclass": "RANGE",
"damage_class": "BALLISTIC",
"derived_by": "weapon_name contains 'machine gun'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_39",
"damage_type_cell_at_read": "BALLISTIC"
},
{
"weapon_id": "WPN_060",
"weapon_name": "Fan (2H)",
"weapon_class": "TRICKERY",
"weapon_subclass": "LONG RANGE",
"damage_class": "SLASH",
"derived_by": "weapon_name contains 'fan'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'iron+bamboo' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh",
"chapter_acquisition": "CH_21",
"damage_type_cell_at_read": "SLASH"
},
{
"weapon_id": "WPN_061",
"weapon_name": "Hand Cannon",
"weapon_class": "TRICKERY",
"weapon_subclass": "LONG RANGE",
"damage_class": "BALLISTIC",
"derived_by": "weapon_name contains 'hand cannon'",
"mass_class": "medium",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh_tags:material=~'bronze+wood' | hard<=DEFAULTED:hafted_metal_and_wood(ASHBY2011+FPL2010) via T0_Weapon_Registry.mesh",
"chapter_acquisition": "CH_21",
"damage_type_cell_at_read": "BALLISTIC"
},
{
"weapon_id": "WPN_062",
"weapon_name": "Sniper Rifle",
"weapon_class": "TRICKERY",
"weapon_subclass": "LONG RANGE",
"damage_class": "BALLISTIC",
"derived_by": "weapon_name contains 'sniper rifle'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_46",
"damage_type_cell_at_read": "BALLISTIC"
},
{
"weapon_id": "WPN_063",
"weapon_name": "Talisman Cards",
"weapon_class": "TRICKERY",
"weapon_subclass": "MAGIC",
"damage_class": "FOCUS",
"derived_by": "weapon_name contains 'talisman'",
"mass_class": "light",
"hardness": "soft",
"fragility": "fragile",
"flexibility": "flexible",
"phys_provenance": "mass<=DEFAULTED:paper_sheet(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'paper' | hard<=DEFAULTED:paper_sheet(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'paper' | frag<=DEFAULTED:",
"chapter_acquisition": "CH_21",
"damage_type_cell_at_read": "FOCUS"
},
{
"weapon_id": "WPN_064",
"weapon_name": "Wand",
"weapon_class": "TRICKERY",
"weapon_subclass": "MAGIC",
"damage_class": "FOCUS",
"derived_by": "weapon_name contains 'wand'",
"mass_class": "medium",
"hardness": "firm",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:ivory(CURREY2002) via T0_Weapon_Registry.mesh_tags:material=~'ivory' | hard<=DEFAULTED:ivory(CURREY2002) via T0_Weapon_Registry.mesh_tags:material=~'ivory' | frag<=DEFAULTED:ivory(CURR",
"chapter_acquisition": "CH_15",
"damage_type_cell_at_read": "FOCUS"
},
{
"weapon_id": "WPN_065",
"weapon_name": "Dragon Column",
"weapon_class": "TRICKERY",
"weapon_subclass": "MAGIC",
"damage_class": "FOCUS",
"derived_by": "weapon_name contains 'dragon column'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "rigid",
"phys_provenance": "mass<=DEFAULTED:igneous_rock(KLEIN2007+ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'stone' | hard<=DEFAULTED:igneous_rock(KLEIN2007+ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'sto",
"chapter_acquisition": "CH_21",
"damage_type_cell_at_read": "FOCUS"
},
{
"weapon_id": "WPN_066",
"weapon_name": "Bell",
"weapon_class": "TRICKERY",
"weapon_subclass": "SOUND",
"damage_class": "RESONANCE",
"derived_by": "weapon_name contains 'bell'",
"mass_class": "heavy",
"hardness": "firm",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:copper_alloy(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'bronze' | hard<=DEFAULTED:copper_alloy(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'bronze' | frag<=DEFAUL",
"chapter_acquisition": "CH_20",
"damage_type_cell_at_read": "RESONANCE"
},
{
"weapon_id": "WPN_067",
"weapon_name": "Harp",
"weapon_class": "TRICKERY",
"weapon_subclass": "SOUND",
"damage_class": "RESONANCE",
"derived_by": "weapon_name contains 'harp'",
"mass_class": "heavy",
"hardness": "firm",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:copper_alloy(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'brass' | hard<=DEFAULTED:copper_alloy(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'brass' | frag<=DEFAULTE",
"chapter_acquisition": "CH_24",
"damage_type_cell_at_read": "RESONANCE"
},
{
"weapon_id": "WPN_068",
"weapon_name": "Flute",
"weapon_class": "TRICKERY",
"weapon_subclass": "SOUND",
"damage_class": "RESONANCE",
"derived_by": "weapon_name contains 'flute'",
"mass_class": "medium",
"hardness": "brittle",
"fragility": "fragile",
"flexibility": "rigid",
"phys_provenance": "mass<=DEFAULTED:fired_clay_ceramic(ASHBY2011+GORDON1976) via T0_Weapon_Registry.mesh_tags:material=~'clay' | hard<=DEFAULTED:fired_clay_ceramic(ASHBY2011+GORDON1976) via T0_Weapon_Registry.mesh_tags:m",
"chapter_acquisition": "CH_47",
"damage_type_cell_at_read": "RESONANCE"
},
{
"weapon_id": "WPN_069",
"weapon_name": "Orb",
"weapon_class": "TRICKERY",
"weapon_subclass": "OFF-HAND",
"damage_class": "FOCUS",
"derived_by": "weapon_name contains 'orb'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "rigid",
"phys_provenance": "mass<=DEFAULTED:igneous_rock(KLEIN2007+ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'stone' | hard<=DEFAULTED:igneous_rock(KLEIN2007+ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'sto",
"chapter_acquisition": "CH_15",
"damage_type_cell_at_read": "FOCUS"
},
{
"weapon_id": "WPN_070",
"weapon_name": "Tomb",
"weapon_class": "TRICKERY",
"weapon_subclass": "OFF-HAND",
"damage_class": "FOCUS",
"derived_by": "weapon_name contains 'tomb'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "rigid",
"phys_provenance": "mass<=DEFAULTED:igneous_rock(KLEIN2007+ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'stone' | hard<=DEFAULTED:igneous_rock(KLEIN2007+ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'sto",
"chapter_acquisition": "CH_15",
"damage_type_cell_at_read": "FOCUS"
},
{
"weapon_id": "WPN_071",
"weapon_name": "Reindeer-Antler Knife",
"weapon_class": "TRICKERY",
"weapon_subclass": "BLADES",
"damage_class": "PIERCE",
"derived_by": "weapon_name contains 'knife'",
"mass_class": "heavy",
"hardness": "hard",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | hard<=DEFAULTED:steel_forged(ASHBY2011) via T0_Weapon_Registry.mesh_tags:material=~'steel' | frag<=DEFAULTE",
"chapter_acquisition": "CH_29",
"damage_type_cell_at_read": "PIERCE"
},
{
"weapon_id": "WPN_072",
"weapon_name": "Woomera",
"weapon_class": "TRICKERY",
"weapon_subclass": "RANGE",
"damage_class": "BALLISTIC",
"derived_by": "weapon_name contains 'woomera'",
"mass_class": "medium",
"hardness": "firm",
"fragility": "durable",
"flexibility": "semi",
"phys_provenance": "mass<=DEFAULTED:hardwood_timber(FPL2010+WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'wood' | hard<=DEFAULTED:hardwood_timber(FPL2010+WEGST2004) via T0_Weapon_Registry.mesh_tags:material=~'wo",
"chapter_acquisition": "CH_57",
"damage_type_cell_at_read": "BALLISTIC"
}
]
}