diff --git a/data/yaml/armor.yaml b/data/yaml/armor.yaml index d1b8925..2c34f49 100644 --- a/data/yaml/armor.yaml +++ b/data/yaml/armor.yaml @@ -213,25 +213,37 @@ armorcategory: - Medium Armor - Heavy Armor armorgroup: -- descr: TODO +- descr: The armor is so flexible it can bend with a critical hit and absorb some + of the blow. Reduce the damage from critical hits by either 4 + the value of the + armor’s potency rune for medium armor, or 6 + the value of the armor’s potency + rune for heavy armor. This can’t reduce the damage to less than the damage rolled + for the hit before doubling for a critical hit. name: Chain source: - abbr: CRB page_start: 275 page_stop: 275 -- descr: TODO +- descr: The numerous overlapping pieces of this armor protect you from piercing attacks. + You gain resistance to piercing damage equal to 1 + the value of the armor’s potency + rune for medium armor, or 2 + the value of the armor’s potency rune for heavy + armor. name: Composite source: - abbr: CRB page_start: 275 page_stop: 275 -- descr: TODO +- descr: The thick second skin of the armor disperses blunt force to reduce bludgeoning + damage. You gain resistance to bludgeoning damage equal to 1 + the value of the + armor’s potency rune for medium armor, or 2 + the value of the armor’s potency + rune for heavy armor. name: Leather source: - abbr: CRB page_start: 275 page_stop: 275 -- descr: TODO +- descr: The sturdy plate provides no purchase for a cutting edge. You gain resistance + to slashing damage equal to 1 + the value of the armor’s potency rune for medium + armor, or 2 + the value of the armor’s potency rune for heavy armor. name: Plate source: - abbr: CRB diff --git a/data/yaml/cleanyaml.py b/data/yaml/cleanyaml.py index c5e43c3..e9732d5 100644 --- a/data/yaml/cleanyaml.py +++ b/data/yaml/cleanyaml.py @@ -3,23 +3,13 @@ import yaml -yfiles = ["actions.yaml", - "backgrounds.yaml", - "basics.yaml", - "bulks.yaml", - "conditions.yaml", - "damage.yaml", - "feats-levels-false-matches.yaml", - "feats.yaml", - "langs.yaml", - "monsters.yaml", - "requirements.yaml", - "senses.yaml", - "skills.yaml", - "sources.yaml", - "spells.yaml", - "traits.yaml", - "triggers.yaml"] +yfiles = [ + "actions.yaml", "armor.yaml", "backgrounds.yaml", "basics.yaml", + "bulks.yaml", "conditions.yaml", "damage.yaml", + "feats-levels-false-matches.yaml", "feats.yaml", "langs.yaml", + "monsters.yaml", "requirements.yaml", "senses.yaml", "skills.yaml", + "sources.yaml", "spells.yaml", "traits.yaml", "triggers.yaml" +] def main():