[
  {
    "id": "fang_knife",
    "name": "Fang-knife",
    "kind": "weapon",
    "cost_fang": 2,
    "weight_lb": 0.5,
    "sizes": ["small", "medium", "large"],
    "properties": ["finesse", "light", "thrown"],
    "proficiency": "simple",
    "damage": "1d4",
    "damage_type": "piercing",
    "range_short_tiles": 4,
    "range_long_tiles": 12,
    "description": "Curved blade mimicking a canine tooth. Universal grip — works for paws, hooves, and claws."
  },
  {
    "id": "hoof_club",
    "name": "Hoof-club",
    "kind": "weapon",
    "cost_fang": 1,
    "weight_lb": 3,
    "sizes": ["medium", "large"],
    "properties": [],
    "proficiency": "simple",
    "damage": "1d6",
    "damage_type": "bludgeoning",
    "description": "Thick handle with weighted head, designed for split-hoof grip. Standard prey-clade sidearm."
  },
  {
    "id": "claw_pick",
    "name": "Claw-pick",
    "kind": "weapon",
    "cost_fang": 3,
    "weight_lb": 2,
    "sizes": ["small", "medium"],
    "properties": [],
    "proficiency": "simple",
    "damage": "1d6",
    "damage_type": "piercing",
    "description": "Short hafted pick that locks between extended claws. Felidae and Mustelidae weapon."
  },
  {
    "id": "antler_staff",
    "name": "Antler-staff",
    "kind": "weapon",
    "cost_fang": 5,
    "weight_lb": 4,
    "sizes": ["medium", "large"],
    "properties": ["versatile"],
    "proficiency": "simple",
    "damage": "1d8",
    "damage_versatile": "1d10",
    "damage_type": "bludgeoning",
    "description": "A shed antler rack mounted on a hardwood shaft. Cervidae cultural weapon."
  },
  {
    "id": "rend_sword",
    "name": "Rend-sword",
    "kind": "weapon",
    "cost_fang": 25,
    "weight_lb": 3,
    "sizes": ["medium", "large"],
    "properties": ["versatile"],
    "proficiency": "martial",
    "damage": "1d8",
    "damage_versatile": "1d10",
    "damage_type": "slashing",
    "description": "Curved single-edged blade with a claw-guard hilt. Standard sidearm of Canid military."
  },
  {
    "id": "thorn_blade",
    "name": "Thorn-blade",
    "kind": "weapon",
    "cost_fang": 30,
    "weight_lb": 2,
    "sizes": ["small", "medium"],
    "properties": ["finesse", "light"],
    "proficiency": "martial",
    "damage": "1d6",
    "damage_type": "piercing",
    "description": "Needle-thin thrusting sword. Felidae dueling weapon — designed for precision targeting of joints and soft tissue."
  },
  {
    "id": "gore_lance",
    "name": "Gore-lance",
    "kind": "weapon",
    "cost_fang": 35,
    "weight_lb": 6,
    "sizes": ["medium", "large"],
    "properties": ["heavy", "two_handed", "reach"],
    "proficiency": "martial",
    "damage": "1d12",
    "damage_type": "piercing",
    "reach_tiles": 2,
    "description": "Reinforced lance designed for Bovid and Cervid charge attacks. +1d6 damage when used in a charge (20+ feet of movement)."
  },
  {
    "id": "paw_axe",
    "name": "Paw-axe",
    "kind": "weapon",
    "cost_fang": 20,
    "weight_lb": 3,
    "sizes": ["medium", "large"],
    "properties": ["versatile"],
    "proficiency": "martial",
    "damage": "1d8",
    "damage_versatile": "1d10",
    "damage_type": "slashing",
    "description": "Broad-headed axe with oversized grip accommodating padded paws. Ursidae and Canidae weapon."
  },
  {
    "id": "weasel_blade",
    "name": "Weasel-blade",
    "kind": "weapon",
    "cost_fang": 35,
    "weight_lb": 1,
    "sizes": ["small", "medium"],
    "properties": ["finesse", "light"],
    "proficiency": "martial",
    "damage": "1d6",
    "damage_type": "slashing",
    "description": "Thin flexible blade for Mustelid proportions. No disadvantage in confined environments (tunnels, crawlspaces)."
  },
  {
    "id": "herd_hammer",
    "name": "Herd-hammer",
    "kind": "weapon",
    "cost_fang": 30,
    "weight_lb": 10,
    "sizes": ["medium", "large"],
    "properties": ["heavy", "two_handed"],
    "proficiency": "martial",
    "damage": "2d6",
    "damage_type": "bludgeoning",
    "description": "Massive maul with flat striking face. Bovid siege weapon. On a critical hit, target is knocked prone automatically."
  },
  {
    "id": "short_bow",
    "name": "Short Bow",
    "kind": "weapon",
    "cost_fang": 15,
    "weight_lb": 2,
    "sizes": ["small", "medium", "large"],
    "properties": ["ammunition", "two_handed"],
    "proficiency": "simple",
    "damage": "1d6",
    "damage_type": "piercing",
    "range_short_tiles": 16,
    "range_long_tiles": 64,
    "description": "Standard ranged weapon. 80/320 ft. range."
  },
  {
    "id": "claw_bow",
    "name": "Claw-bow",
    "kind": "weapon",
    "cost_fang": 35,
    "weight_lb": 1.5,
    "sizes": ["small", "medium"],
    "properties": ["ammunition", "light"],
    "proficiency": "martial",
    "damage": "1d6",
    "damage_type": "piercing",
    "range_short_tiles": 16,
    "range_long_tiles": 64,
    "description": "Wrist-mounted crossbow that fires when claws are extended in a specific position. Felidae design — leaves a free hand."
  },

  {
    "id": "hide_vest",
    "name": "Hide Vest",
    "kind": "armor",
    "cost_fang": 5,
    "weight_lb": 4,
    "sizes": ["small", "medium", "large"],
    "properties": [],
    "armor_class": "light",
    "ac_base": 11,
    "ac_max_dex": -1,
    "description": "Fur-lined interior for thin-coated species. Ventilated panels for thick-coated."
  },
  {
    "id": "leather_harness",
    "name": "Leather Harness",
    "kind": "armor",
    "cost_fang": 10,
    "weight_lb": 5,
    "sizes": ["small", "medium"],
    "properties": [],
    "armor_class": "light",
    "ac_base": 11,
    "ac_max_dex": -1,
    "description": "Chest-and-shoulder coverage, tail-slotted. Standard Mustelid and Leporidae armor."
  },
  {
    "id": "studded_leather",
    "name": "Studded Leather",
    "kind": "armor",
    "cost_fang": 25,
    "weight_lb": 8,
    "sizes": ["small", "medium", "large"],
    "properties": [],
    "armor_class": "light",
    "ac_base": 12,
    "ac_max_dex": -1,
    "description": "Reinforced with metal studs. Tail-slot, ear-cutouts."
  },
  {
    "id": "chain_shirt",
    "name": "Chain Shirt",
    "kind": "armor",
    "cost_fang": 30,
    "weight_lb": 15,
    "sizes": ["medium", "large"],
    "properties": [],
    "armor_class": "medium",
    "ac_base": 13,
    "ac_max_dex": 2,
    "stealth_disadvantage": true,
    "description": "Tail-slotted standard. Disadvantage on Stealth."
  },
  {
    "id": "breastplate",
    "name": "Breastplate",
    "kind": "armor",
    "cost_fang": 50,
    "weight_lb": 18,
    "sizes": ["medium", "large"],
    "properties": [],
    "armor_class": "medium",
    "ac_base": 14,
    "ac_max_dex": 2,
    "description": "Covers torso only, leaves limbs free for natural weapon use. Favored by Feral class."
  },
  {
    "id": "chain_mail",
    "name": "Chain Mail",
    "kind": "armor",
    "cost_fang": 50,
    "weight_lb": 40,
    "sizes": ["medium", "large"],
    "properties": [],
    "armor_class": "heavy",
    "ac_base": 16,
    "ac_max_dex": 0,
    "min_str": 13,
    "stealth_disadvantage": true,
    "description": "Full chain suit. Tail-slotted, ear-cutouts. STR 13 required. Overheating risk for double-coated species."
  },

  {
    "id": "buckler",
    "name": "Buckler",
    "kind": "shield",
    "cost_fang": 5,
    "weight_lb": 3,
    "sizes": ["small", "medium", "large"],
    "properties": [],
    "ac_base": 1,
    "description": "Strapped to forearm. Allows use of the attached paw at disadvantage for fine tasks."
  },
  {
    "id": "standard_shield",
    "name": "Standard Shield",
    "kind": "shield",
    "cost_fang": 10,
    "weight_lb": 6,
    "sizes": ["small", "medium", "large"],
    "properties": [],
    "ac_base": 2,
    "description": "Round, kite, or tower depending on Clade. Paw-grip or hoof-brace options."
  },
  {
    "id": "tower_shield",
    "name": "Tower Shield",
    "kind": "shield",
    "cost_fang": 30,
    "weight_lb": 15,
    "sizes": ["medium", "large"],
    "properties": ["heavy"],
    "ac_base": 3,
    "min_str": 14,
    "description": "Three-quarter body coverage. STR 14 required. Disadvantage on attack rolls. Provides three-quarters cover when planted."
  },

  {
    "id": "poultice_universal",
    "name": "Poultice (universal)",
    "kind": "consumable",
    "cost_fang": 5,
    "weight_lb": 0.1,
    "sizes": ["medium"],
    "properties": ["consumable"],
    "consumable_kind": "healing",
    "healing": "1d4",
    "description": "Topical healing compound that works on any Clade. The compromise option — heals 1d4. Single use."
  },
  {
    "id": "poultice_canid",
    "name": "Poultice (Canid-calibrated)",
    "kind": "consumable",
    "cost_fang": 2,
    "weight_lb": 0.1,
    "sizes": ["medium"],
    "properties": ["consumable", "clade_canidae"],
    "consumable_kind": "healing",
    "healing": "1d6",
    "description": "Optimized for Canid metabolism — heals 1d6 on Canidae, 1d4 otherwise. Single use."
  },
  {
    "id": "healers_kit",
    "name": "Healer's Kit",
    "kind": "consumable",
    "cost_fang": 5,
    "weight_lb": 3,
    "sizes": ["medium"],
    "properties": ["multi_use"],
    "consumable_kind": "kit",
    "description": "10 uses. Stabilize creatures at 0 HP without a Medicine check. Calibrated for purebred physiology."
  },
  {
    "id": "scent_mask_basic",
    "name": "Scent-mask (basic)",
    "kind": "consumable",
    "cost_fang": 5,
    "weight_lb": 0.1,
    "sizes": ["medium"],
    "properties": ["consumable"],
    "consumable_kind": "scent_mask",
    "description": "Topical compound. Suppresses natural scent for 4 hours. Breaks under heavy exertion, fear, or arousal. Casual-grade."
  },
  {
    "id": "pheromone_vial_calm",
    "name": "Pheromone Vial (calm)",
    "kind": "consumable",
    "cost_fang": 10,
    "weight_lb": 0.1,
    "sizes": ["medium"],
    "properties": ["consumable", "thrown"],
    "consumable_kind": "pheromone",
    "description": "Throwable or applied. 10-foot radius. WIS save DC 12 or become docile for 1 minute (breaks on damage). Single use."
  },
  {
    "id": "pheromone_vial_fear",
    "name": "Pheromone Vial (fear)",
    "kind": "consumable",
    "cost_fang": 10,
    "weight_lb": 0.1,
    "sizes": ["medium"],
    "properties": ["consumable", "thrown"],
    "consumable_kind": "pheromone",
    "description": "Throwable. 10-foot radius. Creatures must WIS save DC 12 or be frightened for 1 round. Single use."
  },

  {
    "id": "torch_scent_neutral",
    "name": "Torch (scent-neutral)",
    "kind": "gear",
    "cost_fang": 1,
    "weight_lb": 1,
    "sizes": ["medium"],
    "properties": [],
    "description": "Burns for 1 hour. Produces light without smoke or scent. Essential in a world where standard torches blind every nose in the party."
  },
  {
    "id": "rope_claw_braid",
    "name": "Rope (claw-braid, 50 ft.)",
    "kind": "gear",
    "cost_fang": 3,
    "weight_lb": 5,
    "sizes": ["medium"],
    "properties": [],
    "description": "Braided to provide grip texture for clawed paws. Advantage on Athletics checks to climb when using this rope (Felidae, Mustelidae, Canidae)."
  },
  {
    "id": "rations_predator",
    "name": "Rations (predator, 1 day)",
    "kind": "gear",
    "cost_fang": 0.5,
    "weight_lb": 1,
    "sizes": ["medium"],
    "properties": ["consumable"],
    "description": "Dried fish, smoked poultry, insect protein bars, pickled eggs. Balanced for Canid/Felid/Mustelid/Ursid diet."
  },
  {
    "id": "rations_prey",
    "name": "Rations (prey, 1 day)",
    "kind": "gear",
    "cost_fang": 0.3,
    "weight_lb": 1.5,
    "sizes": ["medium"],
    "properties": ["consumable"],
    "description": "Grain cakes, dried fruit and vegetables, nut butter, seed mix, root chips. Bulkier but cheaper."
  },
  {
    "id": "adaptive_pack",
    "name": "Size-adaptive Pack",
    "kind": "gear",
    "cost_fang": 15,
    "weight_lb": 3,
    "sizes": ["small", "medium", "large"],
    "properties": ["adaptive"],
    "description": "Adjustable backpack with extendable straps and modular capacity. Fits Small through Large creatures. Tail-vent standard. Raises carrying capacity."
  },
  {
    "id": "bedroll_multi_height",
    "name": "Multi-height Bedroll",
    "kind": "gear",
    "cost_fang": 5,
    "weight_lb": 5,
    "sizes": ["small", "medium", "large"],
    "properties": ["adaptive"],
    "description": "Expandable sleeping surface. Compressed: fits Leporidae/Mustelid. Extended: fits Ursidae. Temperature-regulating lining."
  },

  {
    "id": "fang_caps_steel",
    "name": "Fang Caps (steel)",
    "kind": "natural_weapon_enhancer",
    "cost_fang": 15,
    "weight_lb": 0.2,
    "sizes": ["small", "medium", "large"],
    "properties": [],
    "enhancer_slot": "fang",
    "damage_bonus": 1,
    "clade_fit": ["canidae", "felidae", "mustelidae"],
    "description": "Steel sheaths fitted over canines. Removable. +1 damage to bite attacks."
  },
  {
    "id": "claw_sheaths_iron",
    "name": "Claw Sheaths (iron)",
    "kind": "natural_weapon_enhancer",
    "cost_fang": 20,
    "weight_lb": 0.3,
    "sizes": ["small", "medium", "large"],
    "properties": [],
    "enhancer_slot": "claw",
    "damage_bonus": 1,
    "clade_fit": ["felidae", "mustelidae", "ursidae"],
    "description": "Iron caps over natural claws. +1 damage to claw attacks. Retractable models for Felidae cost 35f."
  },
  {
    "id": "hoof_plates_iron",
    "name": "Hoof Plates (iron)",
    "kind": "natural_weapon_enhancer",
    "cost_fang": 15,
    "weight_lb": 1,
    "sizes": ["medium", "large"],
    "properties": [],
    "enhancer_slot": "hoof",
    "damage_bonus": 1,
    "clade_fit": ["cervidae", "bovidae"],
    "description": "Bolted or strapped to hooves. +1 damage to kick attacks."
  },
  {
    "id": "antler_tips_steel",
    "name": "Antler Tips (steel)",
    "kind": "natural_weapon_enhancer",
    "cost_fang": 25,
    "weight_lb": 0.5,
    "sizes": ["medium", "large"],
    "properties": [],
    "enhancer_slot": "antler",
    "damage_bonus": 1,
    "clade_fit": ["cervidae"],
    "description": "Steel points capped over antler tines. +1 damage to antler attacks. Seasonal — must be refitted after shed cycle."
  },

  {
    "id": "briarstead_journal",
    "name": "Parents' Journal",
    "kind": "gear",
    "cost_fang": 0,
    "weight_lb": 0.5,
    "sizes": ["medium"],
    "properties": ["quest"],
    "description": "A leather-bound notebook your parent kept in secret. Pages of careful handwriting trace concerns about repurposed scent-pathway research and the people who might be using it."
  },
  {
    "id": "formula_partial",
    "name": "Partial Chemical Formula",
    "kind": "gear",
    "cost_fang": 0,
    "weight_lb": 0.1,
    "sizes": ["medium"],
    "properties": ["quest"],
    "description": "Three sheets of stained vellum holding fragments of an alchemical formula. Even incomplete, the structure resembles a neural-pathway compound — suppressive at low doses, weaponisable at high."
  },
  {
    "id": "names_list",
    "name": "Names on a List",
    "kind": "gear",
    "cost_fang": 0,
    "weight_lb": 0.05,
    "sizes": ["medium"],
    "properties": ["quest"],
    "description": "A short list of names in your parent's handwriting. Some have been crossed out. The remaining names: Dr. Marisol Venn (Thornfield), Magistrate Pell Sorvic (Sanctum Fidelis), and \"S.V.\" — no surname, no city."
  },
  {
    "id": "maw_sigil",
    "name": "Wax-Sealed Letter",
    "kind": "gear",
    "cost_fang": 0,
    "weight_lb": 0.1,
    "sizes": ["medium"],
    "properties": ["quest"],
    "description": "A coded letter sealed with a sigil: a circle of teeth meeting at the centre. The mark of the Maw."
  },
  {
    "id": "howl_stone",
    "name": "Howl-stone",
    "kind": "gear",
    "cost_fang": 0,
    "weight_lb": 1.0,
    "sizes": ["medium"],
    "properties": ["quest"],
    "description": "A polished river stone, the size of a fist, etched with a worn Canid hand-glyph. Grandmother Asha's family heirloom — its cool weight feels older than the mine it sat in."
  },
  {
    "id": "scent_mask_military",
    "name": "Scent-mask (military)",
    "kind": "consumable",
    "cost_fang": 25,
    "weight_lb": 0.2,
    "sizes": ["medium"],
    "properties": ["consumable"],
    "consumable_kind": "scent_mask",
    "description": "Issued to scout-patrol units. Layered compound suppresses individual scent under combat exertion for up to 8 hours. Auto-passes casual scent detection."
  },
  {
    "id": "scent_mask_deep_cover",
    "name": "Scent-mask (deep cover)",
    "kind": "consumable",
    "cost_fang": 90,
    "weight_lb": 0.3,
    "sizes": ["medium"],
    "properties": ["consumable", "rare"],
    "consumable_kind": "scent_mask",
    "description": "Black-market grade. Built to fool a Canid Superior Scent. Application takes ten minutes; effect holds 24 hours through combat, fear, and injury. Single-use."
  },
  {
    "id": "healing_potion",
    "name": "Healing potion",
    "kind": "consumable",
    "cost_fang": 50,
    "weight_lb": 0.5,
    "sizes": ["medium"],
    "properties": ["consumable"],
    "consumable_kind": "healing",
    "healing": "2d4+2",
    "description": "Sealed phial of bitter alchemical resin. Drink in a free action to restore 2d4+2 hit points. Hybrids absorb three quarters of the dose."
  }
]
