name: armor values: 55 schema: 'ac': type: integer path: armor.ac is_null: false values: 55 different_values: 7 variants: - 2 (x11) - 3 (x9) - 1 (x8) - 4 (x8) - 6 (x8) - 0 (x6) - 5 (x5) 'armor_category': type: string path: armor.armor_category is_null: false values: 55 different_values: 4 variants: - "Light" (x19) - "Medium" (x17) - "Heavy" (x13) - "Unarmored" (x6) 'armor_group_markdown': type: string path: armor.armor_group_markdown is_null: false values: 55 different_values: 8 variants: - "[Plate](/ArmorGroups.aspx?ID=4)" (x15) - "[Leather](/ArmorGroups.aspx?ID=3)" (x8) - "[Cloth](/ArmorGroups.aspx?ID=5)" (x7) - "[Composite](/ArmorGroups.aspx?ID=2)" (x7) - "[Chain](/ArmorGroups.aspx?ID=1)" (x6) - "[Wood](/ArmorGroups.aspx?ID=7)" (x5) - "[Skeletal](/ArmorGroups.aspx?ID=6)" (x4) - "" (x3) 'bulk': type: float path: armor.bulk is_null: false values: 55 different_values: 7 variants: - 2 (x18) - 1 (x15) - 0,1 (x7) - 3 (x6) - 4 (x4) - 5 (x3) - 0 (x2) 'category': type: string path: armor.category is_null: false values: 55 different_values: 1 (all same) variants: "armor" (x55) 'speed': type: object path: armor.speed is_null: false values: 55 schema: 'summary_markdown': type: string path: armor.summary_markdown is_null: false values: 55 different_values: 44 variants: [omitted] 'trait_markdown': type: string path: armor.trait_markdown is_null: false values: 55 different_values: 20 variants: - "" (x19) - "[Comfort](/Traits.aspx?ID=203)" (x6) - "[Laminar](/Traits.aspx?ID=482)" (x6) - "[Flexible](/Traits.aspx?ID=204), [Noisy](/Traits.aspx?ID=205)" (x4) - "[Bulwark](/Traits.aspx?ID=202)" (x3) - "[Bulwark](/Traits.aspx?ID=202), [Uncommon](/Traits.aspx?ID=159)" (x2) - "[Uncommon](/Traits.aspx?ID=159)" (x2) - "[Comfort](/Traits.aspx?ID=203), [Flexible](/Traits.aspx?ID=204), [Uncommon](/Traits.aspx?ID=159)" (x1) - "[Bulwark](/Traits.aspx?ID=202), [Entrench Melee](/Traits.aspx?ID=474), [Hindering](/Traits.aspx?ID=479)" (x1) - "[Adjusted Storage](/Traits.aspx?ID=468), [Noisy](/Traits.aspx?ID=205)" (x1) - "[Adjusted Armor Latches](/Traits.aspx?ID=468), [Noisy](/Traits.aspx?ID=205)" (x1) - "[Aquadynamic](/Traits.aspx?ID=469)" (x1) - "[Bulwark](/Traits.aspx?ID=202), [Entrench Ranged](/Traits.aspx?ID=474), [Ponderous](/Traits.aspx?ID=486)" (x1) - "[Hindering](/Traits.aspx?ID=479), [Laminar](/Traits.aspx?ID=482)" (x1) - "[Adjusted Weapon Harness](/Traits.aspx?ID=468), [Uncommon](/Traits.aspx?ID=159)" (x1) - "[Bulwark](/Traits.aspx?ID=202), [Laminar](/Traits.aspx?ID=482)" (x1) - "[Inscribed](/Traits.aspx?ID=480)" (x1) - "[Comfort](/Traits.aspx?ID=203), [Flexible](/Traits.aspx?ID=204)" (x1) - "[Flexible](/Traits.aspx?ID=605)" (x1) - "[Aquadynamic](/Traits.aspx?ID=792)" (x1) [check_penalty]: type: integer path: armor.check_penalty is_null: true values: 47 different_values: 3 variants: - -1 (x17) - -2 (x17) - -3 (x13) 'type': type: string path: armor.type is_null: false values: 55 different_values: 1 (all same) variants: "Item" (x55) [bulk_raw]: type: string path: armor.bulk_raw is_null: true values: 53 different_values: 6 variants: - "2" (x18) - "1" (x15) - "L" (x7) - "3" (x6) - "4" (x4) - "5" (x3) 'url': type: string path: armor.url is_null: false values: 55 different_values: 55 (all different) variants: [omitted] [dex_cap]: type: integer path: armor.dex_cap is_null: true values: 53 different_values: 6 variants: - 1 (x13) - 3 (x12) - 2 (x11) - 0 (x8) - 4 (x5) - 5 (x4) 'id': type: string path: armor.id is_null: false values: 55 different_values: 55 (all different) variants: [omitted] 'item_category': type: string path: armor.item_category is_null: false values: 55 different_values: 1 (all same) variants: "Armor" (x55) 'item_subcategory': type: string path: armor.item_subcategory is_null: false values: 55 different_values: 1 (all same) variants: "Base Armor" (x55) 'source_category': type: array path: armor.source_category is_null: false values: 55 min_count: 1 max_count: 2 value_type: type: string path: armor.source_category.[] is_null: false values: 57 different_values: 3 variants: - "Rulebooks" (x52) - "Lost Omens" (x4) - "Adventures" (x1) 'source_markdown': type: string path: armor.source_markdown is_null: false values: 55 different_values: 15 variants: - "[Core Rulebook](/Sources.aspx?ID=1) pg. 275 4.0" (x13) - "[Player Core](/Sources.aspx?ID=216) pg. 273 2.0" (x13) - "[Treasure Vault](/Sources.aspx?ID=191) pg. 10 1.1" (x9) - "[Treasure Vault](/Sources.aspx?ID=191) pg. 11 1.1" (x6) - "[Treasure Vault](/Sources.aspx?ID=191) pg. 11 1.1, [War of Immortals](/Sources.aspx?ID=232) pg. 146" (x2) - "[War of Immortals](/Sources.aspx?ID=232) pg. 146" (x2) - "[War of Immortals](/Sources.aspx?ID=232) pg. 146, [Treasure Vault](/Sources.aspx?ID=191) pg. 11 1.1" (x2) - "[Character Guide](/Sources.aspx?ID=12) pg. 80 2.0, [Treasure Vault](/Sources.aspx?ID=191) pg. 10 1.1" (x1) - "[Shadows at Sundown](/Sources.aspx?ID=121) pg. 53" (x1) - "[Knights of Lastwall](/Sources.aspx?ID=123) pg. 87" (x1) - "[Treasure Vault](/Sources.aspx?ID=191) pg. 9 1.1" (x1) - "[Treasure Vault](/Sources.aspx?ID=191) pg. 10 1.1, [Character Guide](/Sources.aspx?ID=12) pg. 80 2.0" (x1) - "[Treasure Vault](/Sources.aspx?ID=191) pg. 10 1.1, [War of Immortals](/Sources.aspx?ID=232) pg. 146" (x1) - "[Firebrands](/Sources.aspx?ID=196) pg. 83 2.0" (x1) - "[War of Immortals](/Sources.aspx?ID=232) pg. 146, [Treasure Vault](/Sources.aspx?ID=191) pg. 10 1.1" (x1) 'weakness': type: object path: armor.weakness is_null: false values: 55 schema: [legacy_id]: type: array path: armor.legacy_id is_null: true values: 13 min_count: 1 max_count: 1 value_type: type: string path: armor.legacy_id.[] is_null: false values: 13 different_values: 13 variants: - "armor-1" (x1) - "armor-2" (x1) - "armor-3" (x1) - "armor-4" (x1) - "armor-5" (x1) - "armor-6" (x1) - "armor-7" (x1) - "armor-8" (x1) - "armor-9" (x1) - "armor-10" (x1) - "armor-11" (x1) - "armor-12" (x1) - "armor-13" (x1) [source_group]: type: array path: armor.source_group is_null: true values: 1 min_count: 1 max_count: 1 value_type: type: string path: armor.source_group.[] is_null: false values: 1 different_values: 1 (all same) variants: "Shadows at Sundown" (x1) 'level': type: integer path: armor.level is_null: false values: 55 different_values: 3 variants: - 0 (x40) - 2 (x8) - 1 (x7) 'markdown': type: string path: armor.markdown is_null: false values: 55 different_values: 55 (all different) variants: [omitted] 'name': type: string path: armor.name is_null: false values: 55 different_values: 38 variants: [omitted] 'pfs': type: string path: armor.pfs is_null: false values: 55 different_values: 2 variants: - "Standard" (x54) - "Limited" (x1) 'primary_source_category': type: string path: armor.primary_source_category is_null: false values: 55 different_values: 3 variants: - "Rulebooks" (x51) - "Lost Omens" (x3) - "Adventures" (x1) 'rarity': type: string path: armor.rarity is_null: false values: 55 different_values: 2 variants: - "common" (x49) - "uncommon" (x6) 'rarity_id': type: integer path: armor.rarity_id is_null: false values: 55 different_values: 2 variants: - 1 (x49) - 2 (x6) 'source': type: array path: armor.source is_null: false values: 55 min_count: 1 max_count: 2 value_type: type: string path: armor.source.[] is_null: false values: 63 different_values: 8 variants: - "Treasure Vault" (x24) - "Core Rulebook" (x13) - "Player Core" (x13) - "War of Immortals" (x8) - "Character Guide" (x2) - "Shadows at Sundown" (x1) - "Knights of Lastwall" (x1) - "Firebrands" (x1) [price_raw]: type: string path: armor.price_raw is_null: true values: 53 different_values: 19 variants: - "5 gp" (x7) - "2 gp" (x6) - "3 gp" (x5) - "6 gp" (x5) - "4 gp" (x4) - "35 gp" (x4) - "2 sp" (x3) - "1 sp" (x2) - "8 gp" (x2) - "13 gp" (x2) - "18 gp" (x2) - "30 gp" (x2) - "20 gp" (x2) - "10 gp" (x2) - "33 gp" (x1) - "32 gp" (x1) - "7 gp" (x1) - "9 gp" (x1) - "1 gp, 5 sp" (x1) [remaster_id]: type: array path: armor.remaster_id is_null: true values: 13 min_count: 1 max_count: 1 value_type: type: string path: armor.remaster_id.[] is_null: false values: 13 different_values: 13 variants: - "armor-38" (x1) - "armor-39" (x1) - "armor-40" (x1) - "armor-41" (x1) - "armor-42" (x1) - "armor-43" (x1) - "armor-44" (x1) - "armor-45" (x1) - "armor-46" (x1) - "armor-47" (x1) - "armor-48" (x1) - "armor-49" (x1) - "armor-50" (x1) 'resistance': type: object path: armor.resistance is_null: false values: 55 schema: [primary_source_group]: type: string path: armor.primary_source_group is_null: true values: 1 different_values: 1 (all same) variants: "Shadows at Sundown" (x1) 'release_date': type: string path: armor.release_date is_null: false values: 55 different_values: 7 variants: - "2023-02-22" (x20) - "2019-08-01" (x13) - "2023-11-15" (x13) - "2024-10-30" (x5) - "2022-05-25" (x2) - "2019-10-16" (x1) - "2023-03-29" (x1) 'search_markdown': type: string path: armor.search_markdown is_null: false values: 55 different_values: 55 (all different) variants: [omitted] [speed_penalty]: type: string path: armor.speed_penalty is_null: true values: 30 different_values: 2 variants: - "-5 ft." (x17) - "-10 ft." (x13) [strength]: type: integer path: armor.strength is_null: true values: 49 different_values: 5 variants: - 3 (x14) - 1 (x11) - 2 (x10) - 0 (x7) - 4 (x7) [trait]: type: array path: armor.trait is_null: true values: 36 min_count: 1 max_count: 3 value_type: type: string path: armor.trait.[] is_null: false values: 54 different_values: 12 variants: - "Comfort" (x8) - "Bulwark" (x8) - "Laminar" (x8) - "Flexible" (x7) - "Noisy" (x6) - "Uncommon" (x6) - "Adjusted" (x3) - "Entrench" (x2) - "Hindering" (x2) - "Aquadynamic" (x2) - "Ponderous" (x1) - "Inscribed" (x1)