diff --git a/Content/Data/clades.json b/Content/Data/clades.json index 0e6cf39..d93695a 100644 --- a/Content/Data/clades.json +++ b/Content/Data/clades.json @@ -39,13 +39,13 @@ "ability_mods": { "DEX": 1, "INT": 1 }, "languages": ["common", "mustelid"], "traits": [ - { "id": "sinuous_frame", "name": "Sinuous Frame", "description": "Squeeze through openings sized for one size category smaller without penalty. Advantage on checks to escape grapples and restraints." }, - { "id": "burning_metabolism", "name": "Burning Metabolism", "description": "Advantage on saves vs. cold and exhaustion. Requires double rations to function (see equipment costs)." }, - { "id": "ferocity", "name": "Ferocity", "description": "When reduced below half HP, deal +1 damage on melee attacks until end of next turn. Triggers once per long rest." } + { "id": "metabolic_furnace", "name": "Metabolic Furnace", "description": "Advantage on CON saves against cold environments and cold-based damage. (You must consume twice the normal daily ration to fuel this — see Burn Rate.)" }, + { "id": "sinuous_body", "name": "Sinuous Body", "description": "Move through spaces sized one category smaller than your actual size without squeezing penalties. Advantage on checks to escape grapples." }, + { "id": "ferocity", "name": "Ferocity", "description": "When reduced to half HP or below, gain +2 to melee attack rolls. Mustelidae don't retreat — they get angrier." } ], "detriments": [ - { "id": "high_metabolism", "name": "High Metabolism", "description": "Requires double rations daily. Without enough food, gain a level of exhaustion every 12 hours instead of 24." }, - { "id": "scent_marker", "name": "Scent Marker", "description": "Mustelid musk is unmistakable and difficult to mask. Disadvantage on Stealth checks against creatures with scent abilities unless you have a deep-cover scent-mask active." } + { "id": "burn_rate", "name": "Burn Rate", "description": "You require double standard rations. Without them, gain one level of exhaustion per day of insufficient feeding. Starvation hits Mustelidae twice as fast as any other Clade." }, + { "id": "short_fuse", "name": "Short Fuse", "description": "Disadvantage on WIS saves against effects that provoke rage, aggression, or recklessness. The gap between 'annoyed' and 'fighting' is dangerously short." } ] }, { diff --git a/Content/Data/species.json b/Content/Data/species.json index 2049400..fb30296 100644 --- a/Content/Data/species.json +++ b/Content/Data/species.json @@ -109,11 +109,13 @@ "ability_mods": { "CHA": 1 }, "base_speed_ft": 30, "traits": [ - { "id": "weaver", "name": "Weaver", "description": "Move through any opening at least 6 inches wide. No penalty for combat in cramped spaces (tunnels, crawlspaces)." }, - { "id": "social_charm", "name": "Social Charm", "description": "Advantage on Deception and Persuasion checks against creatures who underestimate you for your size." } + { "id": "war_dance", "name": "War Dance", "description": "Bonus action: weave erratically. Until the start of your next turn, attack rolls against you have disadvantage if you moved at least 15 ft. this turn. Uses equal to proficiency bonus per long rest." }, + { "id": "tunnel_runner", "name": "Tunnel Runner", "description": "Burrow speed of 15 ft. in loose soil or sand. Navigate tunnels and underground spaces without penalty. Advantage on checks to find or create underground passages." }, + { "id": "irrepressible", "name": "Irrepressible", "description": "Advantage on saves against the frightened condition. Ferret-folk have a pathological inability to take threats as seriously as they should." } ], "detriments": [ - { "id": "small_frame", "name": "Small Frame", "description": "Carrying capacity halved. Heavy weapons cannot be used effectively." } + { "id": "attention_deficit", "name": "Attention Deficit", "description": "Disadvantage on checks requiring sustained concentration outside of combat (extended research, long stakeouts, detailed crafting over 4+ hours). Your focus is explosive, not sustained." }, + { "id": "musk_broadcast", "name": "Musk Broadcast", "description": "Under stress, fear, or arousal, your scent intensifies involuntarily. Stealth checks in these states are made with disadvantage, and creatures with scent abilities automatically know your emotional state." } ] }, { @@ -122,13 +124,15 @@ "name": "Badger-Folk", "size": "medium", "ability_mods": { "CON": 1 }, - "base_speed_ft": 25, + "base_speed_ft": 30, "traits": [ - { "id": "burrower", "name": "Burrower", "description": "Burrow speed of 10 ft. through loose soil, sand, or snow. Cannot burrow through stone or hardpacked earth." }, - { "id": "tenacious_grip", "name": "Tenacious Grip", "description": "Advantage on grapple attempts. Targets you grapple have disadvantage on checks to escape." } + { "id": "immovable", "name": "Immovable", "description": "Advantage on STR and CON saves against being knocked prone, pushed, or forcibly moved. Your low center of gravity and dense build make displacement extremely difficult." }, + { "id": "digging_claws", "name": "Digging Claws", "description": "Burrow speed of 20 ft. Claw attacks deal 1d6 + STR slashing. Advantage on checks to break through barriers, dig through obstacles, or demolish structures." }, + { "id": "relentless_endurance", "name": "Relentless Endurance", "description": "When you take damage that would reduce you to 0 HP, reaction: CON save (DC = 10 + damage taken). On success, drop to 1 HP instead. Once per long rest." } ], "detriments": [ - { "id": "stocky_build", "name": "Stocky Build", "description": "Base speed 25 ft. Disadvantage on long-jump checks." } + { "id": "tunnel_vision", "name": "Tunnel Vision", "description": "When engaged with a single target, disadvantage on Perception checks to notice other threats. Badger-folk lock on and everything else goes dark." }, + { "id": "antisocial_default", "name": "Antisocial Default", "description": "Disadvantage on CHA checks in social gatherings of 6+ people. Not shy — actively irritated by crowds." } ] }, { @@ -139,11 +143,13 @@ "ability_mods": { "STR": 1 }, "base_speed_ft": 30, "traits": [ - { "id": "savage_jaws", "name": "Savage Jaws", "description": "Unarmed bite deals 1d8 + STR piercing. On a critical hit, the wound bleeds: 1d4 damage at the start of the target's turn for 2 turns." }, - { "id": "indomitable_ferocity", "name": "Indomitable Ferocity", "description": "When reduced to 0 HP, drop to 1 HP instead. Once per long rest." } + { "id": "wolverine_frenzy", "name": "Wolverine's Frenzy", "description": "Once per long rest, bonus action: enter a frenzy for 1 minute. While frenzied, gain resistance to all damage except psychic. (Distinct from the Feral class's Rage; renamed to avoid confusion. Doc: 'Feral Rage'.)" }, + { "id": "jaws_of_iron", "name": "Jaws of Iron", "description": "Bite attack deals 1d8 + STR piercing and can target objects. Chew through rope, leather, and soft wood as an action. Hard materials (metal, stone) take 1 minute per inch." }, + { "id": "arctic_survivor", "name": "Arctic Survivor", "description": "Immunity to the effects of extreme cold environments. Leave no tracks in snow. Advantage on Survival checks in tundra, mountain, and arctic terrain." } ], "detriments": [ - { "id": "feared_kin", "name": "Feared Kin", "description": "Disadvantage on CHA (Persuasion) checks with non-Mustelid creatures who recognize your species. Wolverine reputation precedes you." } + { "id": "berserkers_toll", "name": "Berserker's Toll", "description": "After Wolverine's Frenzy ends, gain one level of exhaustion. The fire burns hot but the crash is real." }, + { "id": "feared_not_loved", "name": "Feared, Not Loved", "description": "Disadvantage on CHA (Persuasion) checks with creatures who know what you are. Wolverine-folk's reputation precedes them, and it is not a friendly reputation." } ] }, {