Anvil
Generated from Lab JSON. Do not edit. Changes go in inbox/ as a whole-tree sketch.
Slug: toughness · Bucket: Defense · Concept: The firing line — they key on you, you wear it, you make it expensive.
Lab notes: Ironhide = dr_additive 3/pick when channel=physical. Unused-weight→armor is chassis-universal.
Fates (personality / callout / Tapestry — not AI power):
+protective 0.05/rank · +resolve 0.05/rank · −mobility 0.05/rank
| Slot | Talent | Wire |
|---|---|---|
| Passive | Ironhide (toughness.passive) | effect (talent_anvil_ironhide) |
| Basic 1 | Antagonist (toughness.basic_1) | effect (talent_anvil_antagonist) |
| Basic 2 | Walking Tall (toughness.basic_2) | effect (talent_anvil_walking_tall) |
| Advanced 1 | Extra Stout (toughness.advanced_1) | effect (talent_anvil_extra_stout) |
| Advanced 2 | Heel Tactics (toughness.advanced_2) | effect (talent_anvil_heel_tactics) |
| Mastery | Heavy Metal (toughness.mastery) | unwired |
Passive — Ironhide
toughness.passive · legacy durability
3% physical damage resistance per pick in this tree.
Author: Madlib: increase dr by 3/pick when channel=physical. Tree passive_effects scales with picks.
Wire: effect (talent_anvil_ironhide)
Basic 1 — Antagonist
toughness.basic_1 · legacy big_threat
Hate written toward you is 1.5×. Thumb, not a taunt.
Author: Madlib: hate_incoming ×1.5 (you are the object). Dump resist dropped — hold + fatter writes. threat_rating −5 hex stripped.
Wire: effect (talent_anvil_antagonist)
Basic 2 — Walking Tall
toughness.basic_2 · legacy meat_and_metal
+2 Presence (occupy: cover provided, body-block, post). −50% incoming allied damage (any friendly fire). Does not change Silhouette or evasion.
Author: Madlib: +2 presence; incoming_damage ×0.5 when ally. Hull S unchanged. body_block hook stripped.
Wire: effect (talent_anvil_walking_tall)
Advanced 1 — Extra Stout
toughness.advanced_1 · legacy stubborn
+2 to Body saves (balance, sunder, slow, weaken, movement_disrupt — not composure / Mind).
Author: Madlib: +2 save_vs_bane when family=body. Consumed at get_bane_save_offset. Not save_bonus (would hit Mind checks).
Wire: effect (talent_anvil_extra_stout)
Advanced 2 — Heel Tactics
toughness.advanced_2 · legacy ironhide
Bonus damage vs a target = 1/5 of their Hate toward you (100-scale → max +20%). You hit people who hate you harder.
Author: Madlib: hate_cash ×0.2 at the hit. Cash Get(them,you) before this attack writes ink. Old +5 DR corpse unbound.
Wire: effect (talent_anvil_heel_tactics)
Mastery — Heavy Metal
toughness.mastery · legacy heavy_plating
Grants Heavy Plating (no grid, no leftover-weight tax). Same item as the gear row.
Author: Grants equipment.json heavy_plating. Balance the item, not this talent. Skip grant if that slug is already equipped. zone_hp_grant unbound.
Wire: unwired