diff --git a/Pf2eDataScrapper/Importers/Implementations/Aonprd/Processors/Preparation/SchemaBuildProcessor.cs b/Pf2eDataScrapper/Importers/Implementations/Aonprd/Processors/Preparation/SchemaBuildProcessor.cs index 3613d04..c2a785c 100644 --- a/Pf2eDataScrapper/Importers/Implementations/Aonprd/Processors/Preparation/SchemaBuildProcessor.cs +++ b/Pf2eDataScrapper/Importers/Implementations/Aonprd/Processors/Preparation/SchemaBuildProcessor.cs @@ -15,7 +15,7 @@ namespace Pf2eDataScrapper.Importers.Implementations.Aonprd.Processors.Preparati Group = ProcessorGroupEnum.AonprdPreparation, Active = false )] -[ProcessorDependencies(["aonprd:repository"])] +[ProcessorDependencies(["aonprd:repository", "aonprd:compendium"])] internal class SchemaBuildProcessor( AonprdImporter importer, AonprdCompendium compendium, diff --git a/Pf2eDataScrapper/SchemaBuilder/Types/ObjectSchemaType.cs b/Pf2eDataScrapper/SchemaBuilder/Types/ObjectSchemaType.cs index 7385f7a..155b512 100644 --- a/Pf2eDataScrapper/SchemaBuilder/Types/ObjectSchemaType.cs +++ b/Pf2eDataScrapper/SchemaBuilder/Types/ObjectSchemaType.cs @@ -58,12 +58,7 @@ internal class ObjectSchemaType(SchemaNode parent) : AbstractSchemaType(parent) /// public override void Beautify() { - Fields.Sort( - (a, b) => - a.IsNullable && !b.IsNullable - ? 0 - : string.Compare(a.Name, b.Name, StringComparison.Ordinal) - ); + Fields.Sort((a, b) => string.Compare(a.Name, b.Name, StringComparison.Ordinal)); foreach (SchemaNode field in Fields) { diff --git a/output/aonprd/_subclass.yaml b/output/aonprd/_subclass.yaml index a2c7756..a3c4d24 100644 --- a/output/aonprd/_subclass.yaml +++ b/output/aonprd/_subclass.yaml @@ -1,5 +1,5 @@ name: _subclass -values: 330 +values: 340 schema: [alignment]: type: string @@ -34,8 +34,8 @@ schema: type: string path: _subclass.bloodline_markdown is_null: true - values: 27 - different_values: 17 + values: 28 + different_values: 18 variants: - "Aberrant" (x2) - "Angelic" (x2) @@ -54,37 +54,14 @@ schema: - "Phoenix" (x1) - "Wyrmblessed" (x1) - "Harrow" (x1) + - "Aesir" (x1) 'category': type: string path: _subclass.category is_null: false - values: 330 + values: 340 different_values: 28 variants: [omitted] - 'id': - type: string - path: _subclass.id - is_null: false - values: 330 - different_values: 330 (all different) - variants: [omitted] - [lesson_type]: - type: string - path: _subclass.lesson_type - is_null: true - values: 29 - different_values: 3 - variants: - - "Greater" (x12) - - "Basic" (x11) - - "Major" (x6) - 'markdown': - type: string - path: _subclass.markdown - is_null: false - values: 330 - different_values: 330 (all different) - variants: [omitted] [domain]: type: array path: _subclass.domain @@ -99,263 +76,6 @@ schema: values: 64 different_values: 33 variants: [omitted] - [level]: - type: integer - path: _subclass.level - is_null: true - values: 16 - different_values: 3 - variants: - - 3 (x6) - - 7 (x6) - - 15 (x4) - 'name': - type: string - path: _subclass.name - is_null: false - values: 330 - different_values: 255 - variants: [omitted] - 'primary_source_category': - type: string - path: _subclass.primary_source_category - is_null: false - values: 330 - different_values: 4 - variants: - - "Rulebooks" (x297) - - "Lost Omens" (x24) - - "Adventure Paths" (x8) - - "Adventures" (x1) - 'rarity': - type: string - path: _subclass.rarity - is_null: false - values: 330 - different_values: 3 - variants: - - "common" (x321) - - "rare" (x7) - - "uncommon" (x2) - 'rarity_id': - type: integer - path: _subclass.rarity_id - is_null: false - values: 330 - different_values: 3 - variants: - - 1 (x321) - - 3 (x7) - - 2 (x2) - 'release_date': - type: string - path: _subclass.release_date - is_null: false - values: 330 - different_values: 20 - variants: - - "2024-10-30" (x55) - - "2020-07-30" (x50) - - "2019-08-01" (x50) - - "2023-11-15" (x46) - - "2024-08-01" (x45) - - "2022-07-27" (x23) - - "2025-01-30" (x10) - - "2021-09-01" (x8) - - "2021-10-13" (x8) - - "2024-05-29" (x7) - - "2025-02-26" (x7) - - "2023-08-02" (x7) - - "2024-05-15" (x4) - - "2021-07-07" (x2) - - "2022-11-16" (x2) - - "2024-08-28" (x2) - - "2021-08-05" (x1) - - "2023-04-13" (x1) - - "2021-12-22" (x1) - - "2024-07-31" (x1) - 'resistance': - type: object - path: _subclass.resistance - is_null: false - values: 330 - schema: - 'search_markdown': - type: string - path: _subclass.search_markdown - is_null: false - values: 330 - different_values: 308 - variants: [omitted] - 'source': - type: array - path: _subclass.source - is_null: false - values: 330 - min_count: 1 - max_count: 1 - value_type: - type: string - path: _subclass.source.[] - is_null: false - values: 330 - different_values: 23 - variants: [omitted] - 'source_markdown': - type: string - path: _subclass.source_markdown - is_null: false - values: 330 - different_values: 148 - variants: [omitted] - 'speed': - type: object - path: _subclass.speed - is_null: false - values: 330 - schema: - [skill_markdown]: - type: string - path: _subclass.skill_markdown - is_null: true - values: 58 - different_values: 28 - variants: [omitted] - 'source_category': - type: array - path: _subclass.source_category - is_null: false - values: 330 - min_count: 1 - max_count: 1 - value_type: - type: string - path: _subclass.source_category.[] - is_null: false - values: 330 - different_values: 4 - variants: - - "Rulebooks" (x297) - - "Lost Omens" (x24) - - "Adventure Paths" (x8) - - "Adventures" (x1) - [spell_markdown]: - type: string - path: _subclass.spell_markdown - is_null: true - values: 85 - different_values: 77 - variants: [omitted] - 'summary_markdown': - type: string - path: _subclass.summary_markdown - is_null: false - values: 301 - different_values: 281 - variants: [omitted] - [tradition]: - type: array - path: _subclass.tradition - is_null: true - values: 52 - min_count: 1 - max_count: 1 - value_type: - type: string - path: _subclass.tradition.[] - is_null: false - values: 52 - different_values: 4 - variants: - - "Occult" (x17) - - "Primal" (x15) - - "Divine" (x14) - - "Arcane" (x6) - [tradition_markdown]: - type: string - path: _subclass.tradition_markdown - is_null: true - values: 26 - different_values: 4 - variants: - - "[Occult](/SpellLists.aspx?Tradition=3)" (x11) - - "[Primal](/SpellLists.aspx?Tradition=4)" (x9) - - "[Divine](/SpellLists.aspx?Tradition=2)" (x4) - - "[Arcane](/SpellLists.aspx?Tradition=1)" (x2) - 'type': - type: string - path: _subclass.type - is_null: false - values: 330 - different_values: 32 - variants: [omitted] - [primary_source_group]: - type: string - path: _subclass.primary_source_group - is_null: true - values: 9 - different_values: 6 - variants: - - "Wardens of Wildwood" (x4) - - "Strength of Thousands" (x1) - - "Fists of the Ruby Phoenix" (x1) - - "Stolen Fate" (x1) - - "Blood Lords" (x1) - - "Prey for Death" (x1) - [source_group]: - type: array - path: _subclass.source_group - is_null: true - values: 9 - min_count: 1 - max_count: 1 - value_type: - type: string - path: _subclass.source_group.[] - is_null: false - values: 9 - different_values: 6 - variants: - - "Wardens of Wildwood" (x4) - - "Strength of Thousands" (x1) - - "Fists of the Ruby Phoenix" (x1) - - "Stolen Fate" (x1) - - "Blood Lords" (x1) - - "Prey for Death" (x1) - [spoilers]: - type: string - path: _subclass.spoilers - is_null: true - values: 2 - different_values: 2 - variants: - - "Strength of Thousands" (x1) - - "Fists of the Ruby Phoenix" (x1) - [trait]: - type: array - path: _subclass.trait - is_null: true - values: 13 - min_count: 1 - max_count: 1 - value_type: - type: string - path: _subclass.trait.[] - is_null: false - values: 13 - different_values: 4 - variants: - - "Rare" (x7) - - "Uncommon" (x2) - - "Unholy" (x2) - - "Holy" (x2) - 'url': - type: string - path: _subclass.url - is_null: false - values: 330 - different_values: 330 (all different) - variants: [omitted] [element]: type: array path: _subclass.element @@ -376,6 +96,13 @@ schema: - "Metal" (x1) - "Water" (x1) - "Wood" (x1) + 'id': + type: string + path: _subclass.id + is_null: false + values: 340 + different_values: 340 (all different) + variants: [omitted] [legacy_id]: type: array path: _subclass.legacy_id @@ -390,16 +117,104 @@ schema: values: 87 different_values: 87 variants: [omitted] + [lesson_type]: + type: string + path: _subclass.lesson_type + is_null: true + values: 29 + different_values: 3 + variants: + - "Greater" (x12) + - "Basic" (x11) + - "Major" (x6) + [level]: + type: integer + path: _subclass.level + is_null: true + values: 18 + different_values: 3 + variants: + - 7 (x8) + - 3 (x6) + - 15 (x4) + 'markdown': + type: string + path: _subclass.markdown + is_null: false + values: 340 + different_values: 340 (all different) + variants: [omitted] + 'name': + type: string + path: _subclass.name + is_null: false + values: 340 + different_values: 265 + variants: [omitted] [pfs]: type: string path: _subclass.pfs is_null: true - values: 319 + values: 329 different_values: 3 variants: - - "Standard" (x308) - - "Limited" (x9) - - "Restricted" (x2) + - "Standard" (x312) + - "Limited" (x14) + - "Restricted" (x3) + 'primary_source_category': + type: string + path: _subclass.primary_source_category + is_null: false + values: 340 + different_values: 4 + variants: + - "Rulebooks" (x300) + - "Lost Omens" (x26) + - "Adventure Paths" (x13) + - "Adventures" (x1) + [primary_source_group]: + type: string + path: _subclass.primary_source_group + is_null: true + values: 21 + different_values: 9 + variants: + - "Convocation" (x7) + - "Wardens of Wildwood" (x4) + - "Myth-Speakers" (x4) + - "Prey for Death" (x1) + - "Shades of Blood" (x1) + - "Blood Lords" (x1) + - "Strength of Thousands" (x1) + - "Fists of the Ruby Phoenix" (x1) + - "Stolen Fate" (x1) + 'rarity': + type: string + path: _subclass.rarity + is_null: false + values: 340 + different_values: 3 + variants: + - "common" (x331) + - "rare" (x7) + - "uncommon" (x2) + 'rarity_id': + type: integer + path: _subclass.rarity_id + is_null: false + values: 340 + different_values: 3 + variants: + - 1 (x331) + - 3 (x7) + - 2 (x2) + 'release_date': + type: string + path: _subclass.release_date + is_null: false + values: 340 + different_values: 24 + variants: [omitted] [remaster_id]: type: array path: _subclass.remaster_id @@ -414,23 +229,196 @@ schema: values: 87 different_values: 87 variants: [omitted] + 'resistance': + type: object + path: _subclass.resistance + is_null: false + values: 340 + schema: + 'search_markdown': + type: string + path: _subclass.search_markdown + is_null: false + values: 340 + different_values: 318 + variants: [omitted] + [skill_markdown]: + type: string + path: _subclass.skill_markdown + is_null: true + values: 60 + different_values: 30 + variants: [omitted] + 'source': + type: array + path: _subclass.source + is_null: false + values: 340 + min_count: 1 + max_count: 1 + value_type: + type: string + path: _subclass.source.[] + is_null: false + values: 340 + different_values: 28 + variants: [omitted] + 'source_category': + type: array + path: _subclass.source_category + is_null: false + values: 340 + min_count: 1 + max_count: 1 + value_type: + type: string + path: _subclass.source_category.[] + is_null: false + values: 340 + different_values: 4 + variants: + - "Rulebooks" (x300) + - "Lost Omens" (x26) + - "Adventure Paths" (x13) + - "Adventures" (x1) + [source_group]: + type: array + path: _subclass.source_group + is_null: true + values: 21 + min_count: 1 + max_count: 1 + value_type: + type: string + path: _subclass.source_group.[] + is_null: false + values: 21 + different_values: 9 + variants: + - "Convocation" (x7) + - "Wardens of Wildwood" (x4) + - "Myth-Speakers" (x4) + - "Prey for Death" (x1) + - "Shades of Blood" (x1) + - "Blood Lords" (x1) + - "Strength of Thousands" (x1) + - "Fists of the Ruby Phoenix" (x1) + - "Stolen Fate" (x1) + 'source_markdown': + type: string + path: _subclass.source_markdown + is_null: false + values: 340 + different_values: 156 + variants: [omitted] + 'speed': + type: object + path: _subclass.speed + is_null: false + values: 340 + schema: + [spell_markdown]: + type: string + path: _subclass.spell_markdown + is_null: true + values: 91 + different_values: 83 + variants: [omitted] + [spoilers]: + type: string + path: _subclass.spoilers + is_null: true + values: 3 + different_values: 3 + variants: + - "Convocation" (x1) + - "Strength of Thousands" (x1) + - "Fists of the Ruby Phoenix" (x1) + [summary_markdown]: + type: string + path: _subclass.summary_markdown + is_null: true + values: 311 + different_values: 291 + variants: [omitted] + [tradition]: + type: array + path: _subclass.tradition + is_null: true + values: 53 + min_count: 1 + max_count: 1 + value_type: + type: string + path: _subclass.tradition.[] + is_null: false + values: 53 + different_values: 4 + variants: + - "Occult" (x17) + - "Divine" (x15) + - "Primal" (x15) + - "Arcane" (x6) + [tradition_markdown]: + type: string + path: _subclass.tradition_markdown + is_null: true + values: 26 + different_values: 4 + variants: + - "[Occult](/SpellLists.aspx?Tradition=3)" (x11) + - "[Primal](/SpellLists.aspx?Tradition=4)" (x9) + - "[Divine](/SpellLists.aspx?Tradition=2)" (x4) + - "[Arcane](/SpellLists.aspx?Tradition=1)" (x2) + [trait]: + type: array + path: _subclass.trait + is_null: true + values: 13 + min_count: 1 + max_count: 1 + value_type: + type: string + path: _subclass.trait.[] + is_null: false + values: 13 + different_values: 4 + variants: + - "Rare" (x7) + - "Unholy" (x2) + - "Holy" (x2) + - "Uncommon" (x2) [trait_markdown]: type: string path: _subclass.trait_markdown is_null: true - values: 101 + values: 102 different_values: 6 variants: - - "" (x88) + - "" (x89) - "[Rare](/Traits.aspx?ID=137)" (x6) - - "[Uncommon](/Traits.aspx?ID=159)" (x2) - "[Unholy](/Traits.aspx?ID=521)" (x2) - "[Holy](/Traits.aspx?ID=517)" (x2) + - "[Uncommon](/Traits.aspx?ID=159)" (x2) - "[Rare](/Traits.aspx?ID=683)" (x1) - [usage_markdown]: + 'type': + type: string + path: _subclass.type + is_null: false + values: 340 + different_values: 32 + variants: [omitted] + 'url': + type: string + path: _subclass.url + is_null: false + values: 340 + different_values: 340 (all different) + variants: [omitted] + 'usage_markdown': type: string path: _subclass.usage_markdown - is_null: true + is_null: false values: 21 different_values: 19 variants: @@ -457,5 +445,5 @@ schema: type: object path: _subclass.weakness is_null: false - values: 330 + values: 340 schema: diff --git a/output/aonprd/action.yaml b/output/aonprd/action.yaml index 51f49a4..bbe9046 100644 --- a/output/aonprd/action.yaml +++ b/output/aonprd/action.yaml @@ -1,92 +1,38 @@ name: action -values: 2978 +values: 3222 schema: [actions]: type: string path: action.actions is_null: true - values: 2403 + values: 2635 different_values: 11 variants: - - "Single Action" (x807) - - "Two Actions" (x798) - - "Reaction" (x343) - - "Free Action" (x309) - - "Three Actions" (x131) - - "Single Action to Three Actions" (x5) + - "Single Action" (x907) + - "Two Actions" (x863) + - "Reaction" (x380) + - "Free Action" (x326) + - "Three Actions" (x143) + - "Single Action to Three Actions" (x6) - "Single Action or Two Actions" (x5) - "Single Action or more Actions" (x2) - "Reaction or One Action" (x1) - - "Single Action to Two Actions" (x1) - "Free Action or One Action" (x1) + - "Single Action to Two Actions" (x1) 'category': type: string path: action.category is_null: false - values: 2978 + values: 3222 different_values: 1 (all same) - variants: "action" (x2978) - [frequency]: - type: string - path: action.frequency - is_null: true - values: 1499 - different_values: 45 - variants: [omitted] - 'id': - type: string - path: action.id - is_null: false - values: 2978 - different_values: 2978 (all different) - variants: [omitted] + variants: "action" (x3222) [cost_markdown]: type: string path: action.cost_markdown is_null: true - values: 14 - different_values: 8 + values: 15 + different_values: 9 variants: [omitted] - 'source_markdown': - type: string - path: action.source_markdown - is_null: false - values: 2978 - different_values: 946 - variants: [omitted] - 'speed': - type: object - path: action.speed - is_null: false - values: 2978 - schema: - 'trait_markdown': - type: string - path: action.trait_markdown - is_null: false - values: 2978 - different_values: 193 - variants: [omitted] - 'type': - type: string - path: action.type - is_null: false - values: 2978 - different_values: 1 (all same) - variants: "Action" (x2978) - 'url': - type: string - path: action.url - is_null: false - values: 2978 - different_values: 2978 (all different) - variants: [omitted] - 'weakness': - type: object - path: action.weakness - is_null: false - values: 2978 - schema: [element]: type: array path: action.element @@ -101,123 +47,123 @@ schema: values: 1 different_values: 1 (all same) variants: "Fire" (x1) - 'source_category': - type: array - path: action.source_category + [frequency]: + type: string + path: action.frequency + is_null: true + values: 1671 + different_values: 47 + variants: [omitted] + 'id': + type: string + path: action.id is_null: false - values: 2978 - min_count: 1 - max_count: 1 - value_type: - type: string - path: action.source_category.[] - is_null: false - values: 2978 - different_values: 7 - variants: - - "Rulebooks" (x1827) - - "Adventure Paths" (x720) - - "Lost Omens" (x336) - - "Adventures" (x73) - - "Comics" (x11) - - "Blog Posts" (x9) - - "Society" (x2) + values: 3222 + different_values: 3222 (all different) + variants: [omitted] [legacy_id]: type: array path: action.legacy_id is_null: true - values: 101 - min_count: 1 - max_count: 1 - value_type: - type: string - path: action.legacy_id.[] - is_null: false - values: 101 - different_values: 101 - variants: [omitted] - 'markdown': - type: string - path: action.markdown - is_null: false - values: 2978 - different_values: 2944 - variants: [omitted] - 'name': - type: string - path: action.name - is_null: false - values: 2978 - different_values: 824 - variants: [omitted] - 'primary_source_category': - type: string - path: action.primary_source_category - is_null: false - values: 2978 - different_values: 7 - variants: - - "Rulebooks" (x1827) - - "Adventure Paths" (x720) - - "Lost Omens" (x336) - - "Adventures" (x73) - - "Comics" (x11) - - "Blog Posts" (x9) - - "Society" (x2) - 'rarity': - type: string - path: action.rarity - is_null: false - values: 2978 - different_values: 3 - variants: - - "common" (x2968) - - "uncommon" (x5) - - "rare" (x5) - 'rarity_id': - type: integer - path: action.rarity_id - is_null: false - values: 2978 - different_values: 3 - variants: - - 1 (x2968) - - 2 (x5) - - 3 (x5) - 'release_date': - type: string - path: action.release_date - is_null: false - values: 2978 - different_values: 82 - variants: [omitted] - 'resistance': - type: object - path: action.resistance - is_null: false - values: 2978 - schema: - [remaster_id]: - type: array - path: action.remaster_id - is_null: true values: 103 min_count: 1 max_count: 1 value_type: type: string - path: action.remaster_id.[] + path: action.legacy_id.[] is_null: false values: 103 - different_values: 102 + different_values: 103 + variants: [omitted] + 'markdown': + type: string + path: action.markdown + is_null: false + values: 3222 + different_values: 3191 + variants: [omitted] + 'name': + type: string + path: action.name + is_null: false + values: 3222 + different_values: 881 + variants: [omitted] + 'primary_source_category': + type: string + path: action.primary_source_category + is_null: false + values: 3222 + different_values: 7 + variants: + - "Rulebooks" (x1992) + - "Adventure Paths" (x762) + - "Lost Omens" (x364) + - "Adventures" (x82) + - "Comics" (x11) + - "Blog Posts" (x9) + - "Society" (x2) + [primary_source_group]: + type: string + path: action.primary_source_group + is_null: true + values: 855 + different_values: 33 + variants: [omitted] + 'rarity': + type: string + path: action.rarity + is_null: false + values: 3222 + different_values: 3 + variants: + - "common" (x3212) + - "rare" (x5) + - "uncommon" (x5) + 'rarity_id': + type: integer + path: action.rarity_id + is_null: false + values: 3222 + different_values: 3 + variants: + - 1 (x3212) + - 3 (x5) + - 2 (x5) + 'release_date': + type: string + path: action.release_date + is_null: false + values: 3222 + different_values: 90 + variants: [omitted] + [remaster_id]: + type: array + path: action.remaster_id + is_null: true + values: 105 + min_count: 1 + max_count: 1 + value_type: + type: string + path: action.remaster_id.[] + is_null: false + values: 105 + different_values: 104 variants: [omitted] [requirement_markdown]: type: string path: action.requirement_markdown is_null: true - values: 532 - different_values: 459 + values: 582 + different_values: 502 variants: [omitted] + 'resistance': + type: object + path: action.resistance + is_null: false + values: 3222 + schema: [school]: type: string path: action.school @@ -227,54 +173,81 @@ schema: variants: - "evocation" (x6) - "transmutation" (x4) - - "necromancy" (x3) - - "enchantment" (x3) - "conjuration" (x3) - "divination" (x3) + - "necromancy" (x3) + - "enchantment" (x3) - "abjuration" (x2) - "illusion" (x2) 'search_markdown': type: string path: action.search_markdown is_null: false - values: 2978 - different_values: 2956 + values: 3222 + different_values: 3198 variants: [omitted] 'source': type: array path: action.source is_null: false - values: 2978 + values: 3222 min_count: 1 max_count: 1 value_type: type: string path: action.source.[] is_null: false - values: 2978 - different_values: 121 + values: 3222 + different_values: 132 variants: [omitted] - [primary_source_group]: - type: string - path: action.primary_source_group - is_null: true - values: 793 - different_values: 30 - variants: [omitted] + 'source_category': + type: array + path: action.source_category + is_null: false + values: 3222 + min_count: 1 + max_count: 1 + value_type: + type: string + path: action.source_category.[] + is_null: false + values: 3222 + different_values: 7 + variants: + - "Rulebooks" (x1992) + - "Adventure Paths" (x762) + - "Lost Omens" (x364) + - "Adventures" (x82) + - "Comics" (x11) + - "Blog Posts" (x9) + - "Society" (x2) [source_group]: type: array path: action.source_group is_null: true - values: 793 + values: 855 min_count: 1 max_count: 1 value_type: type: string path: action.source_group.[] is_null: false - values: 793 - different_values: 30 + values: 855 + different_values: 33 variants: [omitted] + 'source_markdown': + type: string + path: action.source_markdown + is_null: false + values: 3222 + different_values: 1013 + variants: [omitted] + 'speed': + type: object + path: action.speed + is_null: false + values: 3222 + schema: [spoilers]: type: string path: action.spoilers @@ -286,27 +259,54 @@ schema: type: string path: action.summary_markdown is_null: true - values: 2750 - different_values: 2603 + values: 2991 + different_values: 2843 variants: [omitted] [trait]: type: array path: action.trait is_null: true - values: 465 + values: 482 min_count: 1 max_count: 7 value_type: type: string path: action.trait.[] is_null: false - values: 943 - different_values: 97 + values: 976 + different_values: 98 variants: [omitted] + 'trait_markdown': + type: string + path: action.trait_markdown + is_null: false + values: 3222 + different_values: 199 + variants: [omitted] [trigger_markdown]: type: string path: action.trigger_markdown is_null: true - values: 557 - different_values: 492 + values: 607 + different_values: 538 variants: [omitted] + 'type': + type: string + path: action.type + is_null: false + values: 3222 + different_values: 1 (all same) + variants: "Action" (x3222) + 'url': + type: string + path: action.url + is_null: false + values: 3222 + different_values: 3222 (all different) + variants: [omitted] + 'weakness': + type: object + path: action.weakness + is_null: false + values: 3222 + schema: diff --git a/output/aonprd/ancestry.yaml b/output/aonprd/ancestry.yaml index 1f8b405..349a2e1 100644 --- a/output/aonprd/ancestry.yaml +++ b/output/aonprd/ancestry.yaml @@ -1,57 +1,77 @@ name: ancestry -values: 90 +values: 91 schema: [attribute]: type: array path: ancestry.attribute is_null: true - values: 66 + values: 67 min_count: 1 max_count: 3 value_type: type: string path: ancestry.attribute.[] is_null: false - values: 172 + values: 175 different_values: 8 variants: - - "Free" (x61) + - "Free" (x62) - "Dexterity" (x27) - "Constitution" (x21) - "Charisma" (x19) - - "Wisdom" (x17) - - "Strength" (x11) + - "Wisdom" (x18) + - "Strength" (x12) - "Intelligence" (x11) - "Two free ability boosts" (x5) + [attribute_flaw]: + type: array + path: ancestry.attribute_flaw + is_null: true + values: 46 + min_count: 1 + max_count: 1 + value_type: + type: string + path: ancestry.attribute_flaw.[] + is_null: false + values: 46 + different_values: 6 + variants: + - "Wisdom" (x11) + - "Strength" (x9) + - "Intelligence" (x9) + - "Charisma" (x8) + - "Constitution" (x8) + - "Dexterity" (x1) 'category': type: string path: ancestry.category is_null: false - values: 90 + values: 91 different_values: 1 (all same) - variants: "ancestry" (x90) + variants: "ancestry" (x91) 'hp_raw': type: string path: ancestry.hp_raw is_null: false - values: 90 + values: 91 different_values: 4 variants: - "8" (x37) - "" (x25) - "6" (x19) - - "10" (x9) + - "10" (x10) 'id': type: string path: ancestry.id is_null: false - values: 90 - different_values: 90 (all different) + values: 91 + different_values: 91 (all different) variants: [omitted] - 'image': + [image]: type: array path: ancestry.image - is_null: false + is_null: true values: 90 min_count: 1 max_count: 4 @@ -66,257 +86,9 @@ schema: type: string path: ancestry.language_markdown is_null: false - values: 90 + values: 91 different_values: 50 variants: [omitted] - 'markdown': - type: string - path: ancestry.markdown - is_null: false - values: 90 - different_values: 90 (all different) - variants: [omitted] - 'name': - type: string - path: ancestry.name - is_null: false - values: 90 - different_values: 73 - variants: [omitted] - 'primary_source_category': - type: string - path: ancestry.primary_source_category - is_null: false - values: 90 - different_values: 3 - variants: - - "Rulebooks" (x52) - - "Lost Omens" (x37) - - "Adventure Paths" (x1) - [primary_source_group]: - type: string - path: ancestry.primary_source_group - is_null: true - values: 1 - different_values: 1 (all same) - variants: "Extinction Curse" (x1) - 'rarity': - type: string - path: ancestry.rarity - is_null: false - values: 90 - different_values: 3 - variants: - - "uncommon" (x50) - - "rare" (x22) - - "common" (x18) - 'rarity_id': - type: integer - path: ancestry.rarity_id - is_null: false - values: 90 - different_values: 3 - variants: - - 2 (x50) - - 3 (x22) - - 1 (x18) - 'release_date': - type: string - path: ancestry.release_date - is_null: false - values: 90 - different_values: 15 - variants: - - "2021-02-24" (x15) - - "2023-11-15" (x12) - - "2024-08-01" (x11) - - "2020-07-30" (x10) - - "2019-08-01" (x8) - - "2024-08-28" (x7) - - "2024-05-29" (x6) - - "2021-07-07" (x6) - - "2022-11-16" (x5) - - "2019-10-16" (x3) - - "2021-10-13" (x2) - - "2023-08-02" (x2) - - "2020-03-26" (x1) - - "2022-04-27" (x1) - - "2022-07-27" (x1) - [remaster_id]: - type: array - path: ancestry.remaster_id - is_null: true - values: 23 - min_count: 1 - max_count: 1 - value_type: - type: string - path: ancestry.remaster_id.[] - is_null: false - values: 23 - different_values: 22 - variants: [omitted] - 'resistance': - type: object - path: ancestry.resistance - is_null: false - values: 90 - schema: - 'search_markdown': - type: string - path: ancestry.search_markdown - is_null: false - values: 90 - different_values: 90 (all different) - variants: [omitted] - 'size': - type: array - path: ancestry.size - is_null: false - values: 90 - min_count: 1 - max_count: 4 - value_type: - type: string - path: ancestry.size.[] - is_null: false - values: 95 - different_values: 4 - variants: - - "Medium" (x68) - - "Small" (x22) - - "Large" (x3) - - "Tiny" (x2) - 'size_id': - type: array - path: ancestry.size_id - is_null: false - values: 90 - min_count: 1 - max_count: 4 - value_type: - type: integer - path: ancestry.size_id.[] - is_null: false - values: 95 - different_values: 4 - variants: - - 3 (x68) - - 2 (x22) - - 4 (x3) - - 1 (x2) - 'source': - type: array - path: ancestry.source - is_null: false - values: 90 - min_count: 1 - max_count: 1 - value_type: - type: string - path: ancestry.source.[] - is_null: false - values: 90 - different_values: 17 - variants: - - "Ancestry Guide" (x14) - - "Player Core" (x12) - - "Player Core 2" (x11) - - "Advanced Player's Guide" (x10) - - "Core Rulebook" (x8) - - "Tian Xia Character Guide" (x7) - - "Howl of the Wild" (x6) - - "The Mwangi Expanse" (x6) - - "Impossible Lands" (x5) - - "Character Guide" (x3) - - "Rage of Elements" (x2) - - "Pathfinder #153: Life's Long Shadows" (x1) - - "Azarketi Ancestry Web Supplement" (x1) - - "Guns & Gears" (x1) - - "Grand Bazaar" (x1) - - "Book of the Dead" (x1) - - "Dark Archive" (x1) - 'source_category': - type: array - path: ancestry.source_category - is_null: false - values: 90 - min_count: 1 - max_count: 1 - value_type: - type: string - path: ancestry.source_category.[] - is_null: false - values: 90 - different_values: 3 - variants: - - "Rulebooks" (x52) - - "Lost Omens" (x37) - - "Adventure Paths" (x1) - 'source_markdown': - type: string - path: ancestry.source_markdown - is_null: false - values: 90 - different_values: 89 - variants: [omitted] - 'speed': - type: object - path: ancestry.speed - is_null: false - values: 90 - schema: - [land]: - type: integer - path: ancestry.speed.land - is_null: true - values: 63 - different_values: 3 - variants: - - 25 (x55) - - 30 (x4) - - 20 (x4) - [max]: - type: integer - path: ancestry.speed.max - is_null: true - values: 63 - different_values: 3 - variants: - - 25 (x55) - - 30 (x4) - - 20 (x4) - 'speed_markdown': - type: string - path: ancestry.speed_markdown - is_null: false - values: 90 - different_values: 4 - variants: - - "25 feet" (x55) - - "" (x27) - - "30 feet" (x4) - - "20 feet" (x4) - [attribute_flaw]: - type: array - path: ancestry.attribute_flaw - is_null: true - values: 45 - min_count: 1 - max_count: 1 - value_type: - type: string - path: ancestry.attribute_flaw.[] - is_null: false - values: 45 - different_values: 6 - variants: - - "Wisdom" (x11) - - "Intelligence" (x9) - - "Strength" (x9) - - "Constitution" (x8) - - "Charisma" (x7) - - "Dexterity" (x1) [legacy_id]: type: array path: ancestry.legacy_id @@ -331,6 +103,192 @@ schema: values: 21 different_values: 21 variants: [omitted] + 'markdown': + type: string + path: ancestry.markdown + is_null: false + values: 91 + different_values: 91 (all different) + variants: [omitted] + 'name': + type: string + path: ancestry.name + is_null: false + values: 91 + different_values: 74 + variants: [omitted] + 'primary_source_category': + type: string + path: ancestry.primary_source_category + is_null: false + values: 91 + different_values: 3 + variants: + - "Rulebooks" (x53) + - "Lost Omens" (x37) + - "Adventure Paths" (x1) + [primary_source_group]: + type: string + path: ancestry.primary_source_group + is_null: true + values: 1 + different_values: 1 (all same) + variants: "Extinction Curse" (x1) + 'rarity': + type: string + path: ancestry.rarity + is_null: false + values: 91 + different_values: 3 + variants: + - "uncommon" (x50) + - "rare" (x23) + - "common" (x18) + 'rarity_id': + type: integer + path: ancestry.rarity_id + is_null: false + values: 91 + different_values: 3 + variants: + - 2 (x50) + - 3 (x23) + - 1 (x18) + 'release_date': + type: string + path: ancestry.release_date + is_null: false + values: 91 + different_values: 16 + variants: + - "2021-02-24" (x15) + - "2023-11-15" (x12) + - "2024-08-01" (x11) + - "2020-07-30" (x10) + - "2019-08-01" (x8) + - "2024-08-28" (x7) + - "2021-07-07" (x6) + - "2024-05-29" (x6) + - "2022-11-16" (x5) + - "2019-10-16" (x3) + - "2021-10-13" (x2) + - "2023-08-02" (x2) + - "2020-03-26" (x1) + - "2022-04-27" (x1) + - "2022-07-27" (x1) + - "2025-07-31" (x1) + [remaster_id]: + type: array + path: ancestry.remaster_id + is_null: true + values: 24 + min_count: 1 + max_count: 1 + value_type: + type: string + path: ancestry.remaster_id.[] + is_null: false + values: 24 + different_values: 23 + variants: [omitted] + 'resistance': + type: object + path: ancestry.resistance + is_null: false + values: 91 + schema: + 'search_markdown': + type: string + path: ancestry.search_markdown + is_null: false + values: 91 + different_values: 91 (all different) + variants: [omitted] + 'size': + type: array + path: ancestry.size + is_null: false + values: 91 + min_count: 1 + max_count: 4 + value_type: + type: string + path: ancestry.size.[] + is_null: false + values: 96 + different_values: 4 + variants: + - "Medium" (x68) + - "Small" (x22) + - "Large" (x4) + - "Tiny" (x2) + 'size_id': + type: array + path: ancestry.size_id + is_null: false + values: 91 + min_count: 1 + max_count: 4 + value_type: + type: integer + path: ancestry.size_id.[] + is_null: false + values: 96 + different_values: 4 + variants: + - 3 (x68) + - 2 (x22) + - 4 (x4) + - 1 (x2) + 'source': + type: array + path: ancestry.source + is_null: false + values: 91 + min_count: 1 + max_count: 1 + value_type: + type: string + path: ancestry.source.[] + is_null: false + values: 91 + different_values: 18 + variants: + - "Ancestry Guide" (x14) + - "Player Core" (x12) + - "Player Core 2" (x11) + - "Advanced Player's Guide" (x10) + - "Core Rulebook" (x8) + - "Tian Xia Character Guide" (x7) + - "The Mwangi Expanse" (x6) + - "Howl of the Wild" (x6) + - "Impossible Lands" (x5) + - "Character Guide" (x3) + - "Rage of Elements" (x2) + - "Pathfinder #153: Life's Long Shadows" (x1) + - "Azarketi Ancestry Web Supplement" (x1) + - "Guns & Gears" (x1) + - "Grand Bazaar" (x1) + - "Book of the Dead" (x1) + - "Dark Archive" (x1) + - "Battlecry!" (x1) + 'source_category': + type: array + path: ancestry.source_category + is_null: false + values: 91 + min_count: 1 + max_count: 1 + value_type: + type: string + path: ancestry.source_category.[] + is_null: false + values: 91 + different_values: 3 + variants: + - "Rulebooks" (x53) + - "Lost Omens" (x37) + - "Adventure Paths" (x1) [source_group]: type: array path: ancestry.source_group @@ -345,12 +303,53 @@ schema: values: 1 different_values: 1 (all same) variants: "Extinction Curse" (x1) - 'weakness': - type: object - path: ancestry.weakness + 'source_markdown': + type: string + path: ancestry.source_markdown is_null: false - values: 90 - schema: + values: 91 + different_values: 90 + variants: [omitted] + 'speed': + type: object + path: ancestry.speed + is_null: false + values: 91 + schema: + [land]: + type: integer + path: ancestry.speed.land + is_null: true + values: 66 + different_values: 4 + variants: + - 25 (x56) + - 20 (x5) + - 30 (x4) + - 5 (x1) + [max]: + type: integer + path: ancestry.speed.max + is_null: true + values: 66 + different_values: 4 + variants: + - 25 (x56) + - 20 (x5) + - 30 (x4) + - 5 (x1) + 'speed_markdown': + type: string + path: ancestry.speed_markdown + is_null: false + values: 91 + different_values: 5 + variants: + - "25 feet" (x56) + - "" (x25) + - "20 feet" (x5) + - "30 feet" (x4) + - "5 feet" (x1) [spoilers]: type: string path: ancestry.spoilers @@ -362,53 +361,59 @@ schema: type: string path: ancestry.summary_markdown is_null: false - values: 90 - different_values: 90 (all different) + values: 91 + different_values: 91 (all different) variants: [omitted] 'trait': type: array path: ancestry.trait is_null: false - values: 90 + values: 91 min_count: 2 max_count: 5 value_type: type: string path: ancestry.trait.[] is_null: false - values: 252 - different_values: 87 + values: 256 + different_values: 89 variants: [omitted] 'trait_markdown': type: string path: ancestry.trait_markdown is_null: false - values: 90 - different_values: 90 (all different) + values: 91 + different_values: 91 (all different) variants: [omitted] 'type': type: string path: ancestry.type is_null: false - values: 90 + values: 91 different_values: 3 variants: - - "Ancestry" (x64) + - "Ancestry" (x65) - "Versatile Heritage" (x24) - "Half-Human Heritage" (x2) 'url': type: string path: ancestry.url is_null: false - values: 90 - different_values: 90 (all different) + values: 91 + different_values: 91 (all different) variants: [omitted] [vision]: type: string path: ancestry.vision is_null: true - values: 50 + values: 51 different_values: 2 variants: - - "Low-Light Vision" (x33) + - "Low-Light Vision" (x34) - "Darkvision" (x17) + 'weakness': + type: object + path: ancestry.weakness + is_null: false + values: 91 + schema: diff --git a/output/aonprd/animal-companion-advanced.yaml b/output/aonprd/animal-companion-advanced.yaml index f56ee1f..92a121a 100644 --- a/output/aonprd/animal-companion-advanced.yaml +++ b/output/aonprd/animal-companion-advanced.yaml @@ -105,19 +105,6 @@ schema: - "2019-08-31" (x1) - "2020-07-30" (x1) - "2022-07-27" (x1) - 'resistance': - type: object - path: animal-companion-advanced.resistance - is_null: false - values: 7 - schema: - 'search_markdown': - type: string - path: animal-companion-advanced.search_markdown - is_null: false - values: 7 - different_values: 5 - variants: [omitted] [remaster_id]: type: array path: animal-companion-advanced.remaster_id @@ -134,6 +121,19 @@ schema: variants: - "animal-companion-advanced-8" (x1) - "animal-companion-advanced-7" (x1) + 'resistance': + type: object + path: animal-companion-advanced.resistance + is_null: false + values: 7 + schema: + 'search_markdown': + type: string + path: animal-companion-advanced.search_markdown + is_null: false + values: 7 + different_values: 5 + variants: [omitted] 'source': type: array path: animal-companion-advanced.source @@ -187,6 +187,22 @@ schema: is_null: false values: 7 schema: + [trait]: + type: array + path: animal-companion-advanced.trait + is_null: true + values: 2 + min_count: 1 + max_count: 1 + value_type: + type: string + path: animal-companion-advanced.trait.[] + is_null: false + values: 2 + different_values: 2 + variants: + - "Rare" (x1) + - "Uncommon" (x1) 'trait_markdown': type: string path: animal-companion-advanced.trait_markdown @@ -224,19 +240,3 @@ schema: is_null: false values: 7 schema: - [trait]: - type: array - path: animal-companion-advanced.trait - is_null: true - values: 2 - min_count: 1 - max_count: 1 - value_type: - type: string - path: animal-companion-advanced.trait.[] - is_null: false - values: 2 - different_values: 2 - variants: - - "Rare" (x1) - - "Uncommon" (x1) diff --git a/output/aonprd/animal-companion-specialization.yaml b/output/aonprd/animal-companion-specialization.yaml index c575edc..69ceedb 100644 --- a/output/aonprd/animal-companion-specialization.yaml +++ b/output/aonprd/animal-companion-specialization.yaml @@ -118,12 +118,6 @@ schema: - "2023-11-15" (x6) - "2020-07-30" (x4) - "2021-09-01" (x1) - 'resistance': - type: object - path: animal-companion-specialization.resistance - is_null: false - values: 17 - schema: [remaster_id]: type: array path: animal-companion-specialization.remaster_id @@ -144,6 +138,12 @@ schema: - "animal-companion-specialization-16" (x1) - "animal-companion-specialization-17" (x1) - "animal-companion-specialization-18" (x1) + 'resistance': + type: object + path: animal-companion-specialization.resistance + is_null: false + values: 17 + schema: 'search_markdown': type: string path: animal-companion-specialization.search_markdown diff --git a/output/aonprd/animal-companion.yaml b/output/aonprd/animal-companion.yaml index a530a12..a889a72 100644 --- a/output/aonprd/animal-companion.yaml +++ b/output/aonprd/animal-companion.yaml @@ -1,215 +1,46 @@ name: animal-companion -values: 99 +values: 105 schema: 'category': type: string path: animal-companion.category is_null: false - values: 99 + values: 105 different_values: 1 (all same) - variants: "animal-companion" (x99) + variants: "animal-companion" (x105) 'charisma': type: integer path: animal-companion.charisma is_null: false - values: 99 + values: 105 different_values: 3 variants: - - 0 (x87) - - 1 (x8) + - 0 (x91) + - 1 (x10) - 2 (x4) 'constitution': type: integer path: animal-companion.constitution is_null: false - values: 99 + values: 105 different_values: 5 variants: - - 2 (x58) + - 2 (x61) - 1 (x25) - - 3 (x14) + - 3 (x17) - 0 (x1) - 4 (x1) 'dexterity': type: integer path: animal-companion.dexterity is_null: false - values: 99 + values: 105 different_values: 4 variants: - - 2 (x44) + - 2 (x47) - 3 (x31) - - 1 (x22) + - 1 (x25) - 0 (x2) - 'source': - type: array - path: animal-companion.source - is_null: false - values: 99 - min_count: 1 - max_count: 1 - value_type: - type: string - path: animal-companion.source.[] - is_null: false - values: 99 - different_values: 20 - variants: - - "Howl of the Wild" (x19) - - "Player Core" (x16) - - "Core Rulebook" (x8) - - "Advanced Player's Guide" (x8) - - "Grand Bazaar" (x6) - - "Rage of Elements" (x6) - - "Book of the Dead" (x5) - - "Pathfinder #181: Zombie Feast" (x5) - - "Tian Xia Character Guide" (x5) - - "Pathfinder #177: Burning Tundra" (x4) - - "Pathfinder #149: Against the Scarlet Triad" (x3) - - "Pathfinder #154: Siege of the Dinosaurs" (x3) - - "Highhelm" (x3) - - "Treasure Vault" (x2) - - "Secrets of Magic" (x1) - - "Monsters of Myth" (x1) - - "Impossible Lands" (x1) - - "Pathfinder #208: Hoof, Cinder, and Storm" (x1) - - "Pathfinder #209: Destroyer's Doom" (x1) - - "Pathfinder #201: Pactbreaker" (x1) - 'source_category': - type: array - path: animal-companion.source_category - is_null: false - values: 99 - min_count: 1 - max_count: 1 - value_type: - type: string - path: animal-companion.source_category.[] - is_null: false - values: 99 - different_values: 3 - variants: - - "Rulebooks" (x65) - - "Adventure Paths" (x18) - - "Lost Omens" (x16) - 'source_markdown': - type: string - path: animal-companion.source_markdown - is_null: false - values: 99 - different_values: 40 - variants: [omitted] - 'speed': - type: object - path: animal-companion.speed - is_null: false - values: 99 - schema: - [burrow]: - type: integer - path: animal-companion.speed.burrow - is_null: true - values: 6 - different_values: 3 - variants: - - 10 (x4) - - 20 (x1) - - 15 (x1) - [climb]: - type: integer - path: animal-companion.speed.climb - is_null: true - values: 15 - different_values: 5 - variants: - - 20 (x6) - - 25 (x5) - - 10 (x2) - - 15 (x1) - - 30 (x1) - [land]: - type: integer - path: animal-companion.speed.land - is_null: true - values: 95 - different_values: 10 - variants: - - 20 (x19) - - 25 (x18) - - 35 (x14) - - 30 (x13) - - 40 (x11) - - 10 (x8) - - 15 (x6) - - 50 (x2) - - 45 (x2) - - 5 (x2) - 'max': - type: integer - path: animal-companion.speed.max - is_null: false - values: 99 - different_values: 8 - variants: - - 25 (x22) - - 40 (x19) - - 30 (x17) - - 35 (x15) - - 20 (x13) - - 60 (x6) - - 50 (x4) - - 45 (x3) - [fly]: - type: integer - path: animal-companion.speed.fly - is_null: true - values: 17 - different_values: 6 - variants: - - 60 (x6) - - 30 (x5) - - 50 (x2) - - 40 (x2) - - 45 (x1) - - 20 (x1) - [swim]: - type: integer - path: animal-companion.speed.swim - is_null: true - values: 20 - different_values: 6 - variants: - - 40 (x6) - - 20 (x5) - - 25 (x5) - - 15 (x2) - - 35 (x1) - - 10 (x1) - 'speed_markdown': - type: string - path: animal-companion.speed_markdown - is_null: false - values: 99 - different_values: 37 - variants: [omitted] - 'strength': - type: integer - path: animal-companion.strength - is_null: false - values: 99 - different_values: 4 - variants: - - 2 (x50) - - 3 (x46) - - 1 (x2) - - -5 (x1) - 'summary_markdown': - type: string - path: animal-companion.summary_markdown - is_null: false - values: 99 - different_values: 86 - variants: [omitted] [element]: type: array path: animal-companion.element @@ -234,85 +65,30 @@ schema: type: string path: animal-companion.hp_raw is_null: false - values: 99 + values: 105 different_values: 4 variants: - - "8" (x42) + - "8" (x45) - "6" (x35) - - "4" (x19) - - "10" (x3) + - "4" (x21) + - "10" (x4) 'id': type: string path: animal-companion.id is_null: false - values: 99 - different_values: 99 (all different) + values: 105 + different_values: 105 (all different) variants: [omitted] 'intelligence': type: integer path: animal-companion.intelligence is_null: false - values: 99 + values: 105 different_values: 3 variants: - - -4 (x90) - - -5 (x8) + - -4 (x95) + - -5 (x9) - -3 (x1) - 'skill_markdown': - type: string - path: animal-companion.skill_markdown - is_null: false - values: 99 - different_values: 11 - variants: - - "[Stealth](/Skills.aspx?ID=15)" (x24) - - "[Survival](/Skills.aspx?ID=16)" (x21) - - "[Intimidation](/Skills.aspx?ID=7)" (x14) - - "[Survival](/Skills.aspx?ID=49)" (x13) - - "[Stealth](/Skills.aspx?ID=48)" (x9) - - "none (mindless)" (x8) - - "[Intimidation](/Skills.aspx?ID=40)" (x4) - - "[Athletics](/Skills.aspx?ID=3)" (x3) - - "[Thievery](/Skills.aspx?ID=17)" (x1) - - "[Acrobatics](/Skills.aspx?ID=1)" (x1) - - "[Performance](/Skills.aspx?ID=45)" (x1) - 'trait_markdown': - type: string - path: animal-companion.trait_markdown - is_null: false - values: 99 - different_values: 23 - variants: [omitted] - 'type': - type: string - path: animal-companion.type - is_null: false - values: 99 - different_values: 1 (all same) - variants: "Animal Companion" (x99) - 'url': - type: string - path: animal-companion.url - is_null: false - values: 99 - different_values: 99 (all different) - variants: [omitted] - 'weakness': - type: object - path: animal-companion.weakness - is_null: false - values: 99 - schema: - 'wisdom': - type: integer - path: animal-companion.wisdom - is_null: false - values: 99 - different_values: 3 - variants: - - 1 (x66) - - 2 (x24) - - 0 (x9) [legacy_id]: type: array path: animal-companion.legacy_id @@ -347,10 +123,10 @@ schema: type: integer path: animal-companion.level is_null: false - values: 99 + values: 105 different_values: 6 variants: - - 1 (x88) + - 1 (x94) - 14 (x4) - 6 (x3) - 4 (x2) @@ -360,57 +136,44 @@ schema: type: string path: animal-companion.markdown is_null: false - values: 99 - different_values: 99 (all different) + values: 105 + different_values: 105 (all different) variants: [omitted] 'mount': type: boolean path: animal-companion.mount is_null: false - values: 99 + values: 105 different_values: 2 variants: - - False (x63) - - True (x36) + - False (x68) + - True (x37) 'name': type: string path: animal-companion.name is_null: false - values: 99 - different_values: 83 + values: 105 + different_values: 89 variants: [omitted] 'pfs': type: string path: animal-companion.pfs is_null: false - values: 99 + values: 105 different_values: 2 variants: - - "Standard" (x81) + - "Standard" (x87) - "Limited" (x18) 'primary_source_category': type: string path: animal-companion.primary_source_category is_null: false - values: 99 + values: 105 different_values: 3 variants: - "Rulebooks" (x65) + - "Lost Omens" (x22) - "Adventure Paths" (x18) - - "Lost Omens" (x16) - 'resistance': - type: object - path: animal-companion.resistance - is_null: false - values: 99 - schema: - 'search_markdown': - type: string - path: animal-companion.search_markdown - is_null: false - values: 99 - different_values: 99 (all different) - variants: [omitted] [primary_source_group]: type: string path: animal-companion.primary_source_group @@ -428,55 +191,28 @@ schema: type: string path: animal-companion.rarity is_null: false - values: 99 + values: 105 different_values: 3 variants: - - "common" (x63) - - "uncommon" (x34) - - "rare" (x2) + - "common" (x62) + - "uncommon" (x40) + - "rare" (x3) 'rarity_id': type: integer path: animal-companion.rarity_id is_null: false - values: 99 + values: 105 different_values: 3 variants: - - 1 (x63) - - 2 (x34) - - 3 (x2) + - 1 (x62) + - 2 (x40) + - 3 (x3) 'release_date': type: string path: animal-companion.release_date is_null: false - values: 99 - different_values: 20 - variants: - - "2024-05-29" (x19) - - "2023-11-15" (x16) - - "2019-08-01" (x8) - - "2020-07-30" (x8) - - "2021-10-13" (x6) - - "2023-08-02" (x6) - - "2022-04-27" (x5) - - "2022-07-27" (x5) - - "2024-08-28" (x5) - - "2022-03-30" (x4) - - "2019-11-13" (x3) - - "2020-04-29" (x3) - - "2023-06-28" (x3) - - "2023-02-22" (x2) - - "2021-09-01" (x1) - - "2021-12-22" (x1) - - "2022-11-16" (x1) - - "2024-11-15" (x1) - - "2024-12-15" (x1) - - "2024-04-15" (x1) - 'sense_markdown': - type: string - path: animal-companion.sense_markdown - is_null: false - values: 99 - different_values: 28 + values: 105 + different_values: 21 variants: [omitted] [remaster_id]: type: array @@ -508,42 +244,113 @@ schema: - "animal-companion-77" (x1) - "animal-companion-78" (x1) - "animal-companion-79" (x1) + 'resistance': + type: object + path: animal-companion.resistance + is_null: false + values: 105 + schema: + 'search_markdown': + type: string + path: animal-companion.search_markdown + is_null: false + values: 105 + different_values: 105 (all different) + variants: [omitted] + 'sense_markdown': + type: string + path: animal-companion.sense_markdown + is_null: false + values: 105 + different_values: 33 + variants: [omitted] 'size': type: array path: animal-companion.size is_null: false - values: 99 + values: 105 min_count: 1 max_count: 2 value_type: type: string path: animal-companion.size.[] is_null: false - values: 116 + values: 122 different_values: 4 variants: - - "Small" (x59) + - "Small" (x63) - "Large" (x33) - - "Medium" (x23) + - "Medium" (x25) - "Huge" (x1) 'size_id': type: array path: animal-companion.size_id is_null: false - values: 99 + values: 105 min_count: 1 max_count: 2 value_type: type: integer path: animal-companion.size_id.[] is_null: false - values: 116 + values: 122 different_values: 4 variants: - - 2 (x59) + - 2 (x63) - 4 (x33) - - 3 (x23) + - 3 (x25) - 5 (x1) + 'skill_markdown': + type: string + path: animal-companion.skill_markdown + is_null: false + values: 105 + different_values: 13 + variants: + - "[Stealth](/Skills.aspx?ID=15)" (x24) + - "[Survival](/Skills.aspx?ID=16)" (x21) + - "[Survival](/Skills.aspx?ID=49)" (x15) + - "[Intimidation](/Skills.aspx?ID=7)" (x14) + - "none (mindless)" (x9) + - "[Stealth](/Skills.aspx?ID=48)" (x9) + - "[Intimidation](/Skills.aspx?ID=40)" (x5) + - "[Athletics](/Skills.aspx?ID=3)" (x3) + - "[Thievery](/Skills.aspx?ID=17)" (x1) + - "[Acrobatics](/Skills.aspx?ID=1)" (x1) + - "[Performance](/Skills.aspx?ID=45)" (x1) + - "[Thievery](/Skills.aspx?ID=50)" (x1) + - "[Athletics](/Skills.aspx?ID=36)" (x1) + 'source': + type: array + path: animal-companion.source + is_null: false + values: 105 + min_count: 1 + max_count: 1 + value_type: + type: string + path: animal-companion.source.[] + is_null: false + values: 105 + different_values: 21 + variants: [omitted] + 'source_category': + type: array + path: animal-companion.source_category + is_null: false + values: 105 + min_count: 1 + max_count: 1 + value_type: + type: string + path: animal-companion.source_category.[] + is_null: false + values: 105 + different_values: 3 + variants: + - "Rulebooks" (x65) + - "Lost Omens" (x22) + - "Adventure Paths" (x18) [source_group]: type: array path: animal-companion.source_group @@ -564,47 +371,184 @@ schema: - "Extinction Curse" (x3) - "Triumph of the Tusk" (x2) - "Wardens of Wildwood" (x1) + 'source_markdown': + type: string + path: animal-companion.source_markdown + is_null: false + values: 105 + different_values: 44 + variants: [omitted] + 'speed': + type: object + path: animal-companion.speed + is_null: false + values: 105 + schema: + [burrow]: + type: integer + path: animal-companion.speed.burrow + is_null: true + values: 7 + different_values: 3 + variants: + - 10 (x5) + - 20 (x1) + - 15 (x1) + [climb]: + type: integer + path: animal-companion.speed.climb + is_null: true + values: 15 + different_values: 5 + variants: + - 20 (x6) + - 25 (x5) + - 10 (x2) + - 15 (x1) + - 30 (x1) + [fly]: + type: integer + path: animal-companion.speed.fly + is_null: true + values: 18 + different_values: 7 + variants: + - 60 (x6) + - 30 (x5) + - 50 (x2) + - 40 (x2) + - 45 (x1) + - 20 (x1) + - 25 (x1) + [land]: + type: integer + path: animal-companion.speed.land + is_null: true + values: 101 + different_values: 10 + variants: + - 20 (x20) + - 25 (x19) + - 35 (x15) + - 30 (x14) + - 40 (x12) + - 10 (x8) + - 15 (x7) + - 50 (x2) + - 45 (x2) + - 5 (x2) + 'max': + type: integer + path: animal-companion.speed.max + is_null: false + values: 105 + different_values: 8 + variants: + - 25 (x24) + - 40 (x20) + - 30 (x18) + - 35 (x16) + - 20 (x14) + - 60 (x6) + - 50 (x4) + - 45 (x3) + [swim]: + type: integer + path: animal-companion.speed.swim + is_null: true + values: 20 + different_values: 6 + variants: + - 40 (x6) + - 20 (x5) + - 25 (x5) + - 15 (x2) + - 35 (x1) + - 10 (x1) + 'speed_markdown': + type: string + path: animal-companion.speed_markdown + is_null: false + values: 105 + different_values: 39 + variants: [omitted] [spoilers]: type: string path: animal-companion.spoilers is_null: true - values: 12 - different_values: 3 + values: 13 + different_values: 4 variants: - "Blood Lords" (x5) - "Quest for the Frozen Flame" (x4) - "Extinction Curse" (x3) - [trait]: + - "Triumph of the Tusk" (x1) + 'strength': + type: integer + path: animal-companion.strength + is_null: false + values: 105 + different_values: 4 + variants: + - 2 (x54) + - 3 (x48) + - 1 (x2) + - -5 (x1) + 'summary_markdown': + type: string + path: animal-companion.summary_markdown + is_null: false + values: 105 + different_values: 92 + variants: [omitted] + 'trait': type: array path: animal-companion.trait - is_null: true - values: 96 - min_count: 1 + is_null: false + values: 105 + min_count: 2 max_count: 5 value_type: type: string path: animal-companion.trait.[] is_null: false - values: 248 - different_values: 20 - variants: - - "Minion" (x95) - - "Animal" (x72) - - "Uncommon" (x34) - - "Undead" (x10) - - "Mindless" (x8) - - "Elemental" (x6) - - "Aquatic" (x4) - - "Plant" (x3) - - "Dragon" (x2) - - "Amphibious" (x2) - - "Beast" (x2) - - "Rare" (x2) - - "Incorporeal" (x1) - - "Air" (x1) - - "Earth" (x1) - - "Fire" (x1) - - "Metal" (x1) - - "Water" (x1) - - "Wood" (x1) - - "Fungus" (x1) + values: 277 + different_values: 22 + variants: [omitted] + 'trait_markdown': + type: string + path: animal-companion.trait_markdown + is_null: false + values: 105 + different_values: 27 + variants: [omitted] + 'type': + type: string + path: animal-companion.type + is_null: false + values: 105 + different_values: 1 (all same) + variants: "Animal Companion" (x105) + 'url': + type: string + path: animal-companion.url + is_null: false + values: 105 + different_values: 105 (all different) + variants: [omitted] + 'weakness': + type: object + path: animal-companion.weakness + is_null: false + values: 105 + schema: + 'wisdom': + type: integer + path: animal-companion.wisdom + is_null: false + values: 105 + different_values: 3 + variants: + - 1 (x70) + - 2 (x24) + - 0 (x11) diff --git a/output/aonprd/apparition.yaml b/output/aonprd/apparition.yaml index 6238ad4..1eff0ae 100644 --- a/output/aonprd/apparition.yaml +++ b/output/aonprd/apparition.yaml @@ -1,19 +1,19 @@ name: apparition -values: 11 +values: 13 schema: 'category': type: string path: apparition.category is_null: false - values: 11 + values: 13 different_values: 1 (all same) - variants: "apparition" (x11) + variants: "apparition" (x13) 'id': type: string path: apparition.id is_null: false - values: 11 - different_values: 11 (all different) + values: 13 + different_values: 13 (all different) variants: - "apparition-3" (x1) - "apparition-4" (x1) @@ -26,19 +26,21 @@ schema: - "apparition-11" (x1) - "apparition-12" (x1) - "apparition-13" (x1) + - "apparition-14" (x1) + - "apparition-15" (x1) 'markdown': type: string path: apparition.markdown is_null: false - values: 11 - different_values: 11 (all different) + values: 13 + different_values: 13 (all different) variants: [omitted] 'name': type: string path: apparition.name is_null: false - values: 11 - different_values: 11 (all different) + values: 13 + different_values: 13 (all different) variants: - "Crafter in the Vault" (x1) - "Custodian of Groves and Gardens" (x1) @@ -51,60 +53,75 @@ schema: - "Steward of Stone and Fire" (x1) - "Vanguard of Roaring Waters" (x1) - "Witness to Ancient Battles" (x1) + - "Shepherd of Errant Winds" (x1) + - "Speaker in Sibilance" (x1) 'pfs': type: string path: apparition.pfs is_null: false - values: 11 - different_values: 1 (all same) - variants: "Standard" (x11) + values: 13 + different_values: 2 + variants: + - "Standard" (x11) + - "Limited" (x2) 'primary_source_category': type: string path: apparition.primary_source_category is_null: false - values: 11 + values: 13 + different_values: 2 + variants: + - "Rulebooks" (x11) + - "Adventure Paths" (x2) + 'primary_source_group': + type: string + path: apparition.primary_source_group + is_null: false + values: 2 different_values: 1 (all same) - variants: "Rulebooks" (x11) + variants: "Myth-Speakers" (x2) 'rarity': type: string path: apparition.rarity is_null: false - values: 11 + values: 13 different_values: 1 (all same) - variants: "common" (x11) + variants: "common" (x13) 'rarity_id': type: integer path: apparition.rarity_id is_null: false - values: 11 + values: 13 different_values: 1 (all same) - variants: 1 (x11) + variants: 1 (x13) 'release_date': type: string path: apparition.release_date is_null: false - values: 11 - different_values: 1 (all same) - variants: "2024-10-30" (x11) + values: 13 + different_values: 2 + variants: + - "2024-10-30" (x11) + - "2025-07-17" (x2) 'resistance': type: object path: apparition.resistance is_null: false - values: 11 + values: 13 schema: 'search_markdown': type: string path: apparition.search_markdown is_null: false - values: 11 - different_values: 11 (all different) + values: 13 + different_values: 13 (all different) variants: [omitted] 'skill_markdown': type: string path: apparition.skill_markdown is_null: false - values: 11 - different_values: 11 (all different) + values: 13 + different_values: 13 (all different) variants: - "Architecture Lore, Engineering Lore" (x1) - "Farming Lore, Herbalism Lore" (x1) @@ -117,58 +134,79 @@ schema: - "Mountain Lore, Volcano Lore" (x1) - "Mountain Lore, River Lore" (x1) - "Battlegrounds Lore, Heraldry Lore" (x1) + - "Sailing Lore, Scouting Lore" (x1) + - "Fortune-Telling Lore, Mountain Lore" (x1) 'source': type: array path: apparition.source is_null: false - values: 11 + values: 13 min_count: 1 max_count: 1 value_type: type: string path: apparition.source.[] is_null: false - values: 11 - different_values: 1 (all same) - variants: "War of Immortals" (x11) + values: 13 + different_values: 2 + variants: + - "War of Immortals" (x11) + - "Pathfinder #216: The Acropolis Pyre" (x2) 'source_category': type: array path: apparition.source_category is_null: false - values: 11 + values: 13 min_count: 1 max_count: 1 value_type: type: string path: apparition.source_category.[] is_null: false - values: 11 + values: 13 + different_values: 2 + variants: + - "Rulebooks" (x11) + - "Adventure Paths" (x2) + 'source_group': + type: array + path: apparition.source_group + is_null: false + values: 2 + min_count: 1 + max_count: 1 + value_type: + type: string + path: apparition.source_group.[] + is_null: false + values: 2 different_values: 1 (all same) - variants: "Rulebooks" (x11) + variants: "Myth-Speakers" (x2) 'source_markdown': type: string path: apparition.source_markdown is_null: false - values: 11 - different_values: 5 + values: 13 + different_values: 6 variants: - "[War of Immortals](/Sources.aspx?ID=232) pg. 18" (x3) - "[War of Immortals](/Sources.aspx?ID=232) pg. 19" (x3) - "[War of Immortals](/Sources.aspx?ID=232) pg. 20" (x2) - "[War of Immortals](/Sources.aspx?ID=232) pg. 21" (x2) + - "[Pathfinder #216: The Acropolis Pyre](/Sources.aspx?ID=271) pg. 83" (x2) - "[War of Immortals](/Sources.aspx?ID=232) pg. 17" (x1) 'speed': type: object path: apparition.speed is_null: false - values: 11 + values: 13 schema: 'spell_markdown': type: string path: apparition.spell_markdown is_null: false - values: 11 - different_values: 11 (all different) + values: 13 + different_values: 13 (all different) variants: - "[Beheading Buzz Saw](/Spells.aspx?ID=1365) [Creation](/Spells.aspx?ID=1477) [Ferrous Form](/Spells.aspx?ID=1369) [Ghostly Weapon](/Spells.aspx?ID=1544) [Impaling Spike](/Spells.aspx?ID=1571) [Knock](/Spells.aspx?ID=1581) [Mending](/Spells.aspx?ID=1597) [Resplendent Mansion](/Spells.aspx?ID=2018) [Sigil](/Spells.aspx?ID=1673) [Wall of Metal](/Spells.aspx?ID=1379)" (x1) - "[Field of Life](/Spells.aspx?ID=1526) [Gentle Breeze](/Spells.aspx?ID=1316) [Lifewood Cage](/Spells.aspx?ID=2006) [Moment of Renewal](/Spells.aspx?ID=1607) [Nature’s Enmity](/Spells.aspx?ID=2010) [Peaceful Bubble](/Spells.aspx?ID=1624) [Protector Tree](/Spells.aspx?ID=2015) [Safe Passage](/Spells.aspx?ID=1659) [Tangle Vine](/Spells.aspx?ID=1713) [Truespeech](/Spells.aspx?ID=1728)" (x1) @@ -181,12 +219,14 @@ schema: - "[Earthquake](/Spells.aspx?ID=1507) [Exploding Earth](/Spells.aspx?ID=1331) [Falling Stars](/Spells.aspx?ID=1521) [Fireball](/Spells.aspx?ID=1530) [Ignition](/Spells.aspx?ID=1565) [Interposing Earth](/Spells.aspx?ID=1337) [Petrify](/Spells.aspx?ID=1628) [Volcanic Eruption](/Spells.aspx?ID=1746) [Wall of Fire](/Spells.aspx?ID=1748) [Wall of Stone](/Spells.aspx?ID=1751)" (x1) - "[Control Water](/Spells.aspx?ID=1473) [Crashing Wave](/Spells.aspx?ID=1984) [Dancing Fountain](/Spells.aspx?ID=1385) [Hydraulic Push](/Spells.aspx?ID=1561) [Hydraulic Torrent](/Spells.aspx?ID=1562) [Mist](/Spells.aspx?ID=1606) [Personal Ocean](/Spells.aspx?ID=1393) [Rousing Splash](/Spells.aspx?ID=1395) [Whirlpool](/Spells.aspx?ID=1398) [Wrathful Storm](/Spells.aspx?ID=1759)" (x1) - "[Canticle of Everlasting Grief](/Spells.aspx?ID=1459) [Enlarge](/Spells.aspx?ID=1514) [Ghostly Weapon](/Spells.aspx?ID=1544) [Invoke Spirits](/Spells.aspx?ID=1578) [Phantasmal Calamity](/Spells.aspx?ID=1630) [Shield](/Spells.aspx?ID=1671) [Sure Strike](/Spells.aspx?ID=1709) [True Target](/Spells.aspx?ID=1726) [Weapon of Judgment](/Spells.aspx?ID=2044) [Weapon Storm](/Spells.aspx?ID=1758)" (x1) + - "[Mislead](/Spells.aspx?ID=1605) [Propulsive Breeze](/Spells.aspx?ID=1319) [Punishing Winds](/Spells.aspx?ID=1643) [Scouting Eye](/Spells.aspx?ID=1661) [Slashing Gust](/Spells.aspx?ID=1321) [Tailwind](/Spells.aspx?ID=1711) [Vacuum](/Spells.aspx?ID=1324) [Vapor Form](/Spells.aspx?ID=1738) [Wall of Wind](/Spells.aspx?ID=1753) [Wrathful Storm](/Spells.aspx?ID=1759)" (x1) + - "[Hypercognition](/Spells.aspx?ID=1563) [Ill Omen](/Spells.aspx?ID=1566) [Mask of Terror](/Spells.aspx?ID=1595) [Petrify](/Spells.aspx?ID=1628) [Puff of Poison](/Spells.aspx?ID=2016) [Slither](/Spells.aspx?ID=1676) [Snake Fangs](/Spells.aspx?ID=1959) [Stupefy](/Spells.aspx?ID=1691) [Unfathomable Song](/Spells.aspx?ID=1731) [Unrelenting Observation](/Spells.aspx?ID=1734)" (x1) 'summary_markdown': type: string path: apparition.summary_markdown is_null: false - values: 11 - different_values: 11 (all different) + values: 13 + different_values: 13 (all different) variants: - "Crafters in the vault are found in dungeons, forges, or other places where creation and injury occur concurrently. They enjoy partnering with …" (x1) - "Custodians of groves and gardens frequent tended greenery and farmlands cared for by loving stewards, and other places of reflection and restoration …" (x1) @@ -199,19 +239,21 @@ schema: - "Stewards of stone and fire linger near volcanoes and deep places near the heart of the earth, hot springs where the water is too scorchingly hot to …" (x1) - "Vanguards of roaring waters are found where rivers carve their way through mountains, creating fearsome rapids. They can also be found near bays …" (x1) - "Witnesses to ancient battles may be the lingering remnants of soldiers who never returned from their last deployment or the restless souls of …" (x1) + - "Often spun from eddies in the wake of air elementals, a shepherd of errant winds delights in movement and freedom. They might seek animists in breezy …" (x1) + - "Whether witnessed in hissing serpents or the whisper of pungent fumes wafting up from a forlorn cave, a speaker in sibilance offers forbidden …" (x1) 'type': type: string path: apparition.type is_null: false - values: 11 + values: 13 different_values: 1 (all same) - variants: "Animist Apparition" (x11) + variants: "Animist Apparition" (x13) 'url': type: string path: apparition.url is_null: false - values: 11 - different_values: 11 (all different) + values: 13 + different_values: 13 (all different) variants: - "/Apparitions.aspx?ID=3" (x1) - "/Apparitions.aspx?ID=4" (x1) @@ -224,9 +266,11 @@ schema: - "/Apparitions.aspx?ID=11" (x1) - "/Apparitions.aspx?ID=12" (x1) - "/Apparitions.aspx?ID=13" (x1) + - "/Apparitions.aspx?ID=14" (x1) + - "/Apparitions.aspx?ID=15" (x1) 'weakness': type: object path: apparition.weakness is_null: false - values: 11 + values: 13 schema: diff --git a/output/aonprd/arcane-school.yaml b/output/aonprd/arcane-school.yaml index efd61d1..0e8dcf6 100644 --- a/output/aonprd/arcane-school.yaml +++ b/output/aonprd/arcane-school.yaml @@ -1,172 +1,165 @@ name: arcane-school -values: 20 +values: 23 schema: 'category': type: string path: arcane-school.category is_null: false - values: 20 + values: 23 different_values: 1 (all same) - variants: "arcane-school" (x20) + variants: "arcane-school" (x23) 'id': type: string path: arcane-school.id is_null: false - values: 20 - different_values: 20 (all different) - variants: - - "arcane-school-1" (x1) - - "arcane-school-2" (x1) - - "arcane-school-3" (x1) - - "arcane-school-4" (x1) - - "arcane-school-5" (x1) - - "arcane-school-6" (x1) - - "arcane-school-7" (x1) - - "arcane-school-8" (x1) - - "arcane-school-9" (x1) - - "arcane-school-16" (x1) - - "arcane-school-17" (x1) - - "arcane-school-18" (x1) - - "arcane-school-19" (x1) - - "arcane-school-20" (x1) - - "arcane-school-21" (x1) - - "arcane-school-22" (x1) - - "arcane-school-23" (x1) - - "arcane-school-24" (x1) - - "arcane-school-25" (x1) - - "arcane-school-26" (x1) + values: 23 + different_values: 23 (all different) + variants: [omitted] 'markdown': type: string path: arcane-school.markdown is_null: false - values: 20 - different_values: 20 (all different) + values: 23 + different_values: 23 (all different) variants: [omitted] 'name': type: string path: arcane-school.name is_null: false - values: 20 - different_values: 20 (all different) - variants: - - "Abjuration" (x1) - - "Conjuration" (x1) - - "Divination" (x1) - - "Enchantment" (x1) - - "Evocation" (x1) - - "Illusion" (x1) - - "Necromancy" (x1) - - "Transmutation" (x1) - - "Universalist" (x1) - - "School of Ars Grammatica" (x1) - - "School of the Boundary" (x1) - - "School of Civic Wizardry" (x1) - - "School of Mentalism" (x1) - - "School of Protean Form" (x1) - - "School of Unified Magical Theory" (x1) - - "School of Battle Magic" (x1) - - "Red Mantis Magic School" (x1) - - "School of Rooted Wisdom" (x1) - - "School of Thassilonian Rune Magic" (x1) - - "School of the Reclamation" (x1) + values: 23 + different_values: 23 (all different) + variants: [omitted] 'pfs': type: string path: arcane-school.pfs is_null: false - values: 20 + values: 23 different_values: 2 variants: - - "Standard" (x19) - - "Limited" (x1) + - "Standard" (x21) + - "Limited" (x2) 'primary_source_category': type: string path: arcane-school.primary_source_category is_null: false - values: 20 - different_values: 3 + values: 23 + different_values: 4 variants: - "Rulebooks" (x16) - - "Lost Omens" (x3) + - "Lost Omens" (x5) - "Adventures" (x1) + - "Adventure Paths" (x1) + [primary_source_group]: + type: string + path: arcane-school.primary_source_group + is_null: true + values: 5 + different_values: 3 + variants: + - "Convocation" (x3) + - "Prey for Death" (x1) + - "Shades of Blood" (x1) 'rarity': type: string path: arcane-school.rarity is_null: false - values: 20 + values: 23 different_values: 1 (all same) - variants: "common" (x20) + variants: "common" (x23) 'rarity_id': type: integer path: arcane-school.rarity_id is_null: false - values: 20 + values: 23 different_values: 1 (all same) - variants: 1 (x20) + variants: 1 (x23) 'release_date': type: string path: arcane-school.release_date is_null: false - values: 20 - different_values: 4 + values: 23 + different_values: 6 variants: - "2019-08-01" (x9) - "2023-11-15" (x7) - "2025-02-26" (x3) + - "2025-06-04" (x2) - "2024-07-31" (x1) + - "2025-05-15" (x1) 'resistance': type: object path: arcane-school.resistance is_null: false - values: 20 + values: 23 schema: 'search_markdown': type: string path: arcane-school.search_markdown is_null: false - values: 20 - different_values: 20 (all different) + values: 23 + different_values: 23 (all different) variants: [omitted] 'source': type: array path: arcane-school.source is_null: false - values: 20 + values: 23 min_count: 1 max_count: 1 value_type: type: string path: arcane-school.source.[] is_null: false - values: 20 - different_values: 4 + values: 23 + different_values: 6 variants: - "Core Rulebook" (x9) - "Player Core" (x7) - "Rival Academies" (x3) + - "Shining Kingdoms" (x2) - "Prey for Death" (x1) + - "Pathfinder #215: To Blot Out the Sun" (x1) 'source_category': type: array path: arcane-school.source_category is_null: false - values: 20 + values: 23 min_count: 1 max_count: 1 value_type: type: string path: arcane-school.source_category.[] is_null: false - values: 20 - different_values: 3 + values: 23 + different_values: 4 variants: - "Rulebooks" (x16) - - "Lost Omens" (x3) + - "Lost Omens" (x5) - "Adventures" (x1) + - "Adventure Paths" (x1) + [source_group]: + type: array + path: arcane-school.source_group + is_null: true + values: 5 + min_count: 1 + max_count: 1 + value_type: + type: string + path: arcane-school.source_group.[] + is_null: false + values: 5 + different_values: 3 + variants: + - "Convocation" (x3) + - "Prey for Death" (x1) + - "Shades of Blood" (x1) 'source_markdown': type: string path: arcane-school.source_markdown is_null: false - values: 20 - different_values: 10 + values: 23 + different_values: 13 variants: - "[Core Rulebook](/Sources.aspx?ID=1) pg. 208 4.0" (x6) - "[Player Core](/Sources.aspx?ID=216) pg. 199 2.0" (x3) @@ -178,18 +171,21 @@ schema: - "[Rival Academies](/Sources.aspx?ID=235) pg. 68" (x1) - "[Rival Academies](/Sources.aspx?ID=235) pg. 114" (x1) - "[Rival Academies](/Sources.aspx?ID=235) pg. 32" (x1) + - "[Shining Kingdoms](/Sources.aspx?ID=265) pg. 75" (x1) + - "[Shining Kingdoms](/Sources.aspx?ID=265) pg. 148" (x1) + - "[Pathfinder #215: To Blot Out the Sun](/Sources.aspx?ID=259) pg. 81" (x1) 'speed': type: object path: arcane-school.speed is_null: false - values: 20 + values: 23 schema: 'spell_markdown': type: string path: arcane-school.spell_markdown is_null: false - values: 20 - different_values: 12 + values: 23 + different_values: 15 variants: - "" (x9) - "[Command](/Spells.aspx?ID=1470), [Disguise Magic](/Spells.aspx?ID=1491), [Message](/Spells.aspx?ID=1598), [Protective Wards](/Spells.aspx?ID=1894), [Runic Body](/Spells.aspx?ID=1657), [Runic Weapon](/Spells.aspx?ID=1658), [Sigil](/Spells.aspx?ID=1673), [Dispel Magic](/Spells.aspx?ID=1493), [Translate](/Spells.aspx?ID=1723), [Enthrall](/Spells.aspx?ID=1516), [Veil of Privacy](/Spells.aspx?ID=1739), [Dispelling Globe](/Spells.aspx?ID=1494), [Rune of Observation](/Spells.aspx?ID=1895), [Suggestion](/Spells.aspx?ID=1693), [Sending](/Spells.aspx?ID=1665), [Truespeech](/Spells.aspx?ID=1728), [Repulsion](/Spells.aspx?ID=1650), [Planar Seal](/Spells.aspx?ID=1635), [Quandary](/Spells.aspx?ID=1644), [Unrelenting Observation](/Spells.aspx?ID=1734), [Detonate Magic](/Spells.aspx?ID=1488), [Contingency](/Spells.aspx?ID=1472), [Spellwrack](/Spells.aspx?ID=1683)" (x1) @@ -203,91 +199,33 @@ schema: - "[Detect Magic](/Spells.aspx?ID=1485), [Alarm](/Spells.aspx?ID=1439), [Dispel Magic](/Spells.aspx?ID=1493), [Safe Passage](/Spells.aspx?ID=1659), [Mountain Resilience](/Spells.aspx?ID=1610), [Control Water](/Spells.aspx?ID=1473), [Truesight](/Spells.aspx?ID=1727), [Energy Aegis](/Spells.aspx?ID=1512), [Quandary](/Spells.aspx?ID=1644), [Halcyon Mists](/Spells.aspx?ID=2303), [Call the Ten](/Spells.aspx?ID=2304)" (x1) - "[Detect Magic](/Spells.aspx?ID=1485), [Sigil](/Spells.aspx?ID=1673), [Mystic Armor](/Spells.aspx?ID=1611), [Runic Body](/Spells.aspx?ID=1657), [Runic Weapon](/Spells.aspx?ID=1658), [Sure Strike](/Spells.aspx?ID=1709), [Darkvision](/Spells.aspx?ID=1481), [See the Unseen](/Spells.aspx?ID=1663), [Clairaudience](/Spells.aspx?ID=1465), [Veil of Privacy](/Spells.aspx?ID=1739), [Clairvoyance](/Spells.aspx?ID=1466), [Fly](/Spells.aspx?ID=1534), [Mind Probe](/Spells.aspx?ID=1601), [Sending](/Spells.aspx?ID=1665), [Scrying](/Spells.aspx?ID=1662), [Truesight](/Spells.aspx?ID=1727), [Contingency](/Spells.aspx?ID=1472), [Spell Riposte](/Spells.aspx?ID=2027), [Unrelenting Observation](/Spells.aspx?ID=1734), [Hidden Mind](/Spells.aspx?ID=1556), [Foresight](/Spells.aspx?ID=1537), [Personal Runewell](/Spells.aspx?ID=2325)" (x1) - "[Telekinetic Hand](/Spells.aspx?ID=1715), [Telekinetic Projectile](/Spells.aspx?ID=1718), [Fleet Step](/Spells.aspx?ID=1531), [Gust of Wind](/Spells.aspx?ID=1550), [Mending](/Spells.aspx?ID=1597), [Knock](/Spells.aspx?ID=1581), [Mental Map](/Spells.aspx?ID=2295), [Locate](/Spells.aspx?ID=1588), [Overwhelming Memory](/Spells.aspx?ID=2296), [Bridge of Vines](/Spells.aspx?ID=2294), [Shape Stone](/Spells.aspx?ID=1667), [Mind Probe](/Spells.aspx?ID=1601), [Scouting Eye](/Spells.aspx?ID=1661), [Truesight](/Spells.aspx?ID=1727), [Wall of Force](/Spells.aspx?ID=1749), [Restore Ground](/Spells.aspx?ID=2297), [Retrocognition](/Spells.aspx?ID=1652), [Pinpoint](/Spells.aspx?ID=1633), [Unrelenting Observation](/Spells.aspx?ID=1734), [Metamorphosis](/Spells.aspx?ID=1599), [Grasping Vine](/Spells.aspx?ID=2292), [Unsettling Knowledge](/Spells.aspx?ID=2293)" (x1) + - "[Prestidigitation](/Spells.aspx?ID=1639), [Read Aura](/Spells.aspx?ID=1646), [Alarm](/Spells.aspx?ID=1439), [Charm](/Spells.aspx?ID=1463), [Item Facade](/Spells.aspx?ID=1579), [Ghostly Carrier](/Spells.aspx?ID=1543), [Invisibility](/Spells.aspx?ID=1577), [Clairaudience](/Spells.aspx?ID=1465), [Veil of Privacy](/Spells.aspx?ID=1739), [Outcast's Curse](/Spells.aspx?ID=1620), [Suggestion](/Spells.aspx?ID=1693), [Imaginary Lockbox](/Spells.aspx?ID=2002), [Subconscious Suggestion](/Spells.aspx?ID=1692), [Repulsion](/Spells.aspx?ID=1650), [Scrying](/Spells.aspx?ID=1662), [Project Image](/Spells.aspx?ID=1640), [Retrocognition](/Spells.aspx?ID=1652), [Disappearance](/Spells.aspx?ID=1490), [Hidden Mind](/Spells.aspx?ID=1556), [Resplendent Mansion](/Spells.aspx?ID=2018), [Capital Dividend](/Spells.aspx?ID=2466), [Unexpected Windfall](/Spells.aspx?ID=2465)" (x1) + - "[Message](/Spells.aspx?ID=1598), [Telekinetic Hand](/Spells.aspx?ID=1715), [Fleet Step](/Spells.aspx?ID=1531), [Lock](/Spells.aspx?ID=1589), [Thoughtful Gift](/Spells.aspx?ID=2037), [Knock](/Spells.aspx?ID=1581), [Warping Pull](/Spells.aspx?ID=2486), [Echo Jump](/Spells.aspx?ID=2481), [Trade Items](/Spells.aspx?ID=2485), [Flicker](/Spells.aspx?ID=1532), [Translocate](/Spells.aspx?ID=1724), [King's Castle](/Spells.aspx?ID=2483), [Magic Passage](/Spells.aspx?ID=1591), [Collective Transposition](/Spells.aspx?ID=1978), [Teleport](/Spells.aspx?ID=1720), [Interplanar Teleport](/Spells.aspx?ID=1576), [Planar Seal](/Spells.aspx?ID=1635), [Quandary](/Spells.aspx?ID=1644), [Sudden Transposition](/Spells.aspx?ID=2484), [Forest of Gates](/Spells.aspx?ID=2482), [Friendly Push](/Spells.aspx?ID=2479), [Rapid Retreat](/Spells.aspx?ID=2480)" (x1) + - "[Needle Darts](/Spells.aspx?ID=1375), [Shield](/Spells.aspx?ID=1671), [Conjured Clockwork](/Spells.aspx?ID=2487), [Augmented Body](/Spells.aspx?ID=2488), [Mending](/Spells.aspx?ID=1597), [Runic Weapon](/Spells.aspx?ID=1658), [Summon Construct](/Spells.aspx?ID=1696), [Animated Assault](/Spells.aspx?ID=1964), [Dismantle](/Spells.aspx?ID=1987), [Shrink Item](/Spells.aspx?ID=2026), [Wooden Double](/Spells.aspx?ID=1416), [Creation](/Spells.aspx?ID=1477), [Weapon Storm](/Spells.aspx?ID=1758), [Impaling Spike](/Spells.aspx?ID=1571), [Wall of Stone](/Spells.aspx?ID=1751), [Field of Razors](/Spells.aspx?ID=1370), [Petrify](/Spells.aspx?ID=1628), [Beheading Buzz Saw](/Spells.aspx?ID=1365), [Lifewood Cage](/Spells.aspx?ID=2006), [Ferrous Form](/Spells.aspx?ID=1369), [Quandary](/Spells.aspx?ID=1644), [Resplendent Mansion](/Spells.aspx?ID=2018)" (x1) 'summary_markdown': type: string path: arcane-school.summary_markdown is_null: false - values: 20 - different_values: 20 (all different) - variants: - - "As an abjurer, you master the art of protection, strengthening defenses, preventing attacks, and even turning magic against itself. You understand …" (x1) - - "As a conjurer, you summon creatures and objects from places beyond, and use magic to transport to distant locales. You understand that the true key …" (x1) - - "As a diviner, you master remote viewing and prescience, learning information that can transform investigations, research, and battle strategies. You …" (x1) - - "As an enchanter, you use magic to manipulate others’ minds. You might use your abilities to subtly influence others or seize control over them. You …" (x1) - - "As an evoker, you revel in the raw power of magic, using it to create and destroy with ease. You can call forth elements, forces, and energy to …" (x1) - - "As an illusionist, you use magic to create images, figments, and phantasms to baffle your enemies. You understand that perception is reality. You add …" (x1) - - "As a necromancer, you call upon the powers of life and death. While your school is often vilified for its association with raising the undead, you …" (x1) - - "As a transmuter, you alter the physical properties of things, transforming creatures, objects, the natural world, and even yourself at your whim. You …" (x1) - - "Instead of specializing narrowly in an arcane school, you can become a universalist wizard—by studying all the schools equally, you devote yourself …" (x1) - - "Runes and wards, numbers and letters—they underpin all magic, making them the logical subject for a wizard who studies fundamental forces. Perhaps …" (x1) - - "Why use your magic to affect something as pedestrian as the physical world? Whether you studied at the College of Dimensional Studies in Katapesh or …" (x1) - - "Whether you studied in Manaket's Occularium or the Academy of Applied Magic, you learned that the fruits of arcane studies—like any other …" (x1) - - "As a scholar, you know all too well the importance of a sound mind. Thus, you attended a school—like the Farseer Tower or the Stone of the Seers—that …" (x1) - - "The uninitiated often think of wizards as cerebral, focused on their studies more than the body, yet your school of magic taught of the relationship …" (x1) - - "You eschew the idea that magic can be neatly expressed by the teachings of any single school or college, instead directing your self-study to pick up …" (x1) - - "Magic is power, and there are always those who will use power for the art of battle. You may have studied in the military of a nation of the brink of …" (x1) - - "While any thug can commit a murder, proper assassination requires finesse and guile. Deep within the Crimson Citadel, the Red Mantis assassins have …" (x1) - - "You’ve studied at the Magaambya or under one of its traveling professors, learning the ancient magic of Golarion’s oldest academy. Your curriculum is …" (x1) - - "This curriculum, taught at a few select academies in New Thassilon, can be learned only by wizards with the runelord class archetype. You have …" (x1) - - "Whether it's been lost to war, abandoned during calamity, or simply buried by the ages, there is as much important knowledge to be found in the …" (x1) + values: 23 + different_values: 23 (all different) + variants: [omitted] 'type': type: string path: arcane-school.type is_null: false - values: 20 + values: 23 different_values: 1 (all same) - variants: "Wizard Arcane School" (x20) + variants: "Wizard Arcane School" (x23) 'url': type: string path: arcane-school.url is_null: false - values: 20 - different_values: 20 (all different) - variants: - - "/ArcaneSchools.aspx?ID=1" (x1) - - "/ArcaneSchools.aspx?ID=2" (x1) - - "/ArcaneSchools.aspx?ID=3" (x1) - - "/ArcaneSchools.aspx?ID=4" (x1) - - "/ArcaneSchools.aspx?ID=5" (x1) - - "/ArcaneSchools.aspx?ID=6" (x1) - - "/ArcaneSchools.aspx?ID=7" (x1) - - "/ArcaneSchools.aspx?ID=8" (x1) - - "/ArcaneSchools.aspx?ID=9" (x1) - - "/ArcaneSchools.aspx?ID=16" (x1) - - "/ArcaneSchools.aspx?ID=17" (x1) - - "/ArcaneSchools.aspx?ID=18" (x1) - - "/ArcaneSchools.aspx?ID=19" (x1) - - "/ArcaneSchools.aspx?ID=20" (x1) - - "/ArcaneSchools.aspx?ID=21" (x1) - - "/ArcaneSchools.aspx?ID=22" (x1) - - "/ArcaneSchools.aspx?ID=23" (x1) - - "/ArcaneSchools.aspx?ID=24" (x1) - - "/ArcaneSchools.aspx?ID=25" (x1) - - "/ArcaneSchools.aspx?ID=26" (x1) + values: 23 + different_values: 23 (all different) + variants: [omitted] 'weakness': type: object path: arcane-school.weakness is_null: false - values: 20 + values: 23 schema: - [primary_source_group]: - type: string - path: arcane-school.primary_source_group - is_null: true - values: 1 - different_values: 1 (all same) - variants: "Prey for Death" (x1) - [source_group]: - type: array - path: arcane-school.source_group - is_null: true - values: 1 - min_count: 1 - max_count: 1 - value_type: - type: string - path: arcane-school.source_group.[] - is_null: false - values: 1 - different_values: 1 (all same) - variants: "Prey for Death" (x1) diff --git a/output/aonprd/arcane-thesis.yaml b/output/aonprd/arcane-thesis.yaml index ae37778..fda6db7 100644 --- a/output/aonprd/arcane-thesis.yaml +++ b/output/aonprd/arcane-thesis.yaml @@ -102,12 +102,6 @@ schema: - "2023-11-15" (x5) - "2019-08-01" (x4) - "2020-07-30" (x1) - 'resistance': - type: object - path: arcane-thesis.resistance - is_null: false - values: 10 - schema: [remaster_id]: type: array path: arcane-thesis.remaster_id @@ -127,6 +121,12 @@ schema: - "arcane-thesis-8" (x1) - "arcane-thesis-9" (x1) - "arcane-thesis-10" (x1) + 'resistance': + type: object + path: arcane-thesis.resistance + is_null: false + values: 10 + schema: 'search_markdown': type: string path: arcane-thesis.search_markdown diff --git a/output/aonprd/archetype.yaml b/output/aonprd/archetype.yaml index ba004b3..bd420a1 100644 --- a/output/aonprd/archetype.yaml +++ b/output/aonprd/archetype.yaml @@ -1,97 +1,128 @@ name: archetype -values: 266 +values: 285 schema: 'archetype': type: array path: archetype.archetype is_null: false - values: 266 + values: 285 min_count: 1 max_count: 1 value_type: type: string path: archetype.archetype.[] is_null: false - values: 266 - different_values: 210 + values: 285 + different_values: 227 variants: [omitted] 'category': type: string path: archetype.category is_null: false - values: 266 + values: 285 different_values: 1 (all same) - variants: "archetype" (x266) + variants: "archetype" (x285) 'id': type: string path: archetype.id is_null: false - values: 266 - different_values: 266 (all different) + values: 285 + different_values: 285 (all different) variants: [omitted] [image]: type: array path: archetype.image is_null: true - values: 72 + values: 82 min_count: 1 max_count: 1 value_type: type: string path: archetype.image.[] is_null: false - values: 72 - different_values: 72 + values: 82 + different_values: 82 variants: [omitted] - 'markdown': - type: string - path: archetype.markdown - is_null: false - values: 266 - different_values: 266 (all different) - variants: [omitted] - 'name': - type: string - path: archetype.name - is_null: false - values: 266 - different_values: 210 - variants: [omitted] [legacy_id]: type: array path: archetype.legacy_id is_null: true - values: 54 + values: 57 min_count: 1 max_count: 1 value_type: type: string path: archetype.legacy_id.[] is_null: false - values: 54 - different_values: 54 + values: 57 + different_values: 57 variants: [omitted] + [level]: + type: integer + path: archetype.level + is_null: true + values: 271 + different_values: 6 + variants: + - 2 (x234) + - 6 (x15) + - 4 (x15) + - 8 (x3) + - 10 (x2) + - 12 (x2) + 'markdown': + type: string + path: archetype.markdown + is_null: false + values: 285 + different_values: 285 (all different) + variants: [omitted] + 'name': + type: string + path: archetype.name + is_null: false + values: 285 + different_values: 227 + variants: [omitted] + [pfs]: + type: string + path: archetype.pfs + is_null: true + values: 275 + different_values: 3 + variants: + - "Standard" (x221) + - "Limited" (x48) + - "Restricted" (x6) + [prerequisite_markdown]: + type: string + path: archetype.prerequisite_markdown + is_null: true + values: 236 + different_values: 189 + variants: [omitted] 'primary_source_category': type: string path: archetype.primary_source_category is_null: false - values: 266 + values: 285 different_values: 5 variants: - - "Rulebooks" (x181) - - "Lost Omens" (x46) - - "Adventure Paths" (x35) + - "Rulebooks" (x192) + - "Lost Omens" (x53) + - "Adventure Paths" (x36) - "Adventures" (x3) - "Blog Posts" (x1) [primary_source_group]: type: string path: archetype.primary_source_group is_null: true - values: 38 - different_values: 17 + values: 43 + different_values: 19 variants: - "Extinction Curse" (x5) - "Fists of the Ruby Phoenix" (x4) + - "Convocation" (x4) - "Age of Ashes" (x3) - "Agents of Edgewatch" (x3) - "Abomination Vaults" (x3) @@ -107,109 +138,48 @@ schema: - "Prey for Death" (x1) - "Wardens of Wildwood" (x1) - "Triumph of the Tusk" (x1) + - "Shades of Blood" (x1) 'rarity': type: string path: archetype.rarity is_null: false - values: 266 + values: 285 different_values: 3 variants: - - "common" (x143) - - "uncommon" (x98) - - "rare" (x25) + - "common" (x149) + - "uncommon" (x109) + - "rare" (x27) 'rarity_id': type: integer path: archetype.rarity_id is_null: false - values: 266 + values: 285 different_values: 3 variants: - - 1 (x143) - - 2 (x98) - - 3 (x25) + - 1 (x149) + - 2 (x109) + - 3 (x27) 'release_date': type: string path: archetype.release_date is_null: false - values: 266 - different_values: 43 - variants: [omitted] - [level]: - type: integer - path: archetype.level - is_null: true - values: 253 - different_values: 6 - variants: - - 2 (x217) - - 4 (x15) - - 6 (x14) - - 8 (x3) - - 10 (x2) - - 12 (x2) - [pfs]: - type: string - path: archetype.pfs - is_null: true - values: 256 - different_values: 3 - variants: - - "Standard" (x205) - - "Limited" (x47) - - "Restricted" (x4) - [prerequisite_markdown]: - type: string - path: archetype.prerequisite_markdown - is_null: true - values: 219 - different_values: 177 + values: 285 + different_values: 46 variants: [omitted] [remaster_id]: type: array path: archetype.remaster_id is_null: true - values: 54 + values: 57 min_count: 1 max_count: 1 value_type: type: string path: archetype.remaster_id.[] is_null: false - values: 54 - different_values: 54 + values: 57 + different_values: 57 variants: [omitted] - 'trait_markdown': - type: string - path: archetype.trait_markdown - is_null: false - values: 266 - different_values: 5 - variants: - - "" (x143) - - "[Uncommon](/Traits.aspx?ID=159)" (x86) - - "[Rare](/Traits.aspx?ID=137)" (x18) - - "[Uncommon](/Traits.aspx?ID=721)" (x12) - - "[Rare](/Traits.aspx?ID=683)" (x7) - 'type': - type: string - path: archetype.type - is_null: false - values: 266 - different_values: 1 (all same) - variants: "Archetype" (x266) - 'url': - type: string - path: archetype.url - is_null: false - values: 266 - different_values: 266 (all different) - variants: [omitted] - 'weakness': - type: object - path: archetype.weakness - is_null: false - values: 266 - schema: [requirement_markdown]: type: string path: archetype.requirement_markdown @@ -221,79 +191,67 @@ schema: type: object path: archetype.resistance is_null: false - values: 266 + values: 285 schema: 'search_markdown': type: string path: archetype.search_markdown is_null: false - values: 266 - different_values: 266 (all different) + values: 285 + different_values: 285 (all different) variants: [omitted] 'source': type: array path: archetype.source is_null: false - values: 266 + values: 285 min_count: 1 max_count: 2 value_type: type: string path: archetype.source.[] is_null: false - values: 270 - different_values: 55 + values: 289 + different_values: 58 variants: [omitted] 'source_category': type: array path: archetype.source_category is_null: false - values: 266 + values: 285 min_count: 1 max_count: 2 value_type: type: string path: archetype.source_category.[] is_null: false - values: 270 + values: 289 different_values: 5 variants: - - "Rulebooks" (x181) - - "Lost Omens" (x48) - - "Adventure Paths" (x37) + - "Rulebooks" (x192) + - "Lost Omens" (x55) + - "Adventure Paths" (x38) - "Adventures" (x3) - "Blog Posts" (x1) - 'source_markdown': - type: string - path: archetype.source_markdown - is_null: false - values: 266 - different_values: 266 (all different) - variants: [omitted] - 'speed': - type: object - path: archetype.speed - is_null: false - values: 266 - schema: [source_group]: type: array path: archetype.source_group is_null: true - values: 40 + values: 45 min_count: 1 max_count: 1 value_type: type: string path: archetype.source_group.[] is_null: false - values: 40 - different_values: 17 + values: 45 + different_values: 19 variants: - "Extinction Curse" (x5) - "Strength of Thousands" (x4) - "Agents of Edgewatch" (x4) - "Fists of the Ruby Phoenix" (x4) + - "Convocation" (x4) - "Age of Ashes" (x3) - "Abomination Vaults" (x3) - "Gatewalkers" (x3) @@ -307,15 +265,30 @@ schema: - "Prey for Death" (x1) - "Wardens of Wildwood" (x1) - "Triumph of the Tusk" (x1) + - "Shades of Blood" (x1) + 'source_markdown': + type: string + path: archetype.source_markdown + is_null: false + values: 285 + different_values: 285 (all different) + variants: [omitted] + 'speed': + type: object + path: archetype.speed + is_null: false + values: 285 + schema: [spoilers]: type: string path: archetype.spoilers is_null: true - values: 37 - different_values: 17 + values: 42 + different_values: 19 variants: - "Extinction Curse" (x5) - "Fists of the Ruby Phoenix" (x4) + - "Convocation" (x4) - "Age of Ashes" (x3) - "Abomination Vaults" (x3) - "Strength of Thousands" (x3) @@ -331,26 +304,59 @@ schema: - "Prey for Death" (x1) - "Wardens of Wildwood" (x1) - "Triumph of the Tusk" (x1) + - "Shades of Blood" (x1) 'summary_markdown': type: string path: archetype.summary_markdown is_null: false - values: 266 - different_values: 241 + values: 285 + different_values: 260 variants: [omitted] [trait]: type: array path: archetype.trait is_null: true - values: 123 + values: 136 min_count: 1 max_count: 1 value_type: type: string path: archetype.trait.[] is_null: false - values: 123 + values: 136 different_values: 2 variants: - - "Uncommon" (x98) - - "Rare" (x25) + - "Uncommon" (x109) + - "Rare" (x27) + 'trait_markdown': + type: string + path: archetype.trait_markdown + is_null: false + values: 285 + different_values: 5 + variants: + - "" (x149) + - "[Uncommon](/Traits.aspx?ID=159)" (x97) + - "[Rare](/Traits.aspx?ID=137)" (x20) + - "[Uncommon](/Traits.aspx?ID=721)" (x12) + - "[Rare](/Traits.aspx?ID=683)" (x7) + 'type': + type: string + path: archetype.type + is_null: false + values: 285 + different_values: 1 (all same) + variants: "Archetype" (x285) + 'url': + type: string + path: archetype.url + is_null: false + values: 285 + different_values: 285 (all different) + variants: [omitted] + 'weakness': + type: object + path: archetype.weakness + is_null: false + values: 285 + schema: diff --git a/output/aonprd/armor-group.yaml b/output/aonprd/armor-group.yaml index a6357aa..bf3ce23 100644 --- a/output/aonprd/armor-group.yaml +++ b/output/aonprd/armor-group.yaml @@ -145,8 +145,8 @@ schema: variants: - "[Core Rulebook](/Sources.aspx?ID=1) pg. 275 4.0" (x4) - "[PFS Scenario #1-03: Escaping the Grave](/Sources.aspx?ID=9) pg. 191" (x1) - - "[Treasure Vault](/Sources.aspx?ID=191) pg. 8 1.1" (x1) - - "[Treasure Vault](/Sources.aspx?ID=191) pg. 9 1.1" (x1) + - "[Treasure Vault](/Sources.aspx?ID=191) pg. 8 2.0" (x1) + - "[Treasure Vault](/Sources.aspx?ID=191) pg. 9 2.0" (x1) 'speed': type: object path: armor-group.speed diff --git a/output/aonprd/armor.yaml b/output/aonprd/armor.yaml index 2ac0475..82c7850 100644 --- a/output/aonprd/armor.yaml +++ b/output/aonprd/armor.yaml @@ -55,70 +55,6 @@ schema: - 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 @@ -132,13 +68,23 @@ schema: - "3" (x6) - "4" (x4) - "5" (x3) - 'url': + 'category': type: string - path: armor.url + path: armor.category is_null: false values: 55 - different_values: 55 (all different) - variants: [omitted] + different_values: 1 (all same) + variants: "armor" (x55) + [check_penalty]: + type: integer + path: armor.check_penalty + is_null: true + values: 47 + different_values: 3 + variants: + - -1 (x17) + - -2 (x17) + - -3 (x13) [dex_cap]: type: integer path: armor.dex_cap @@ -173,51 +119,6 @@ schema: 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 @@ -245,20 +146,6 @@ schema: - "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 @@ -292,56 +179,6 @@ schema: 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 @@ -368,6 +205,55 @@ schema: - "7 gp" (x1) - "9 gp" (x1) - "1 gp, 5 sp" (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) + [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) + '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) + '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) [remaster_id]: type: array path: armor.remaster_id @@ -401,27 +287,6 @@ schema: 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 @@ -429,6 +294,87 @@ schema: values: 55 different_values: 55 (all different) variants: [omitted] + '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) + '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_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) + '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 2.0" (x9) + - "[Treasure Vault](/Sources.aspx?ID=191) pg. 11 2.0" (x6) + - "[Treasure Vault](/Sources.aspx?ID=191) pg. 11 2.0, [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 2.0" (x2) + - "[Character Guide](/Sources.aspx?ID=12) pg. 80 2.0, [Treasure Vault](/Sources.aspx?ID=191) pg. 10 2.0" (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 2.0" (x1) + - "[Treasure Vault](/Sources.aspx?ID=191) pg. 10 2.0, [Character Guide](/Sources.aspx?ID=12) pg. 80 2.0" (x1) + - "[Treasure Vault](/Sources.aspx?ID=191) pg. 10 2.0, [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 2.0" (x1) + 'speed': + type: object + path: armor.speed + is_null: false + values: 55 + schema: [speed_penalty]: type: string path: armor.speed_penalty @@ -442,14 +388,21 @@ schema: type: integer path: armor.strength is_null: true - values: 49 + values: 51 different_values: 5 variants: - 3 (x14) - 1 (x11) - 2 (x10) - - 0 (x7) + - 0 (x9) - 4 (x7) + 'summary_markdown': + type: string + path: armor.summary_markdown + is_null: false + values: 55 + different_values: 43 + variants: [omitted] [trait]: type: array path: armor.trait @@ -476,3 +429,50 @@ schema: - "Aquadynamic" (x2) - "Ponderous" (x1) - "Inscribed" (x1) + '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) + 'type': + type: string + path: armor.type + is_null: false + values: 55 + different_values: 1 (all same) + variants: "Item" (x55) + 'url': + type: string + path: armor.url + is_null: false + values: 55 + different_values: 55 (all different) + variants: [omitted] + 'weakness': + type: object + path: armor.weakness + is_null: false + values: 55 + schema: diff --git a/output/aonprd/article.yaml b/output/aonprd/article.yaml index 5b974b5..993045f 100644 --- a/output/aonprd/article.yaml +++ b/output/aonprd/article.yaml @@ -1,47 +1,49 @@ name: article -values: 99 +values: 107 schema: 'category': type: string path: article.category is_null: false - values: 99 + values: 107 different_values: 1 (all same) - variants: "article" (x99) + variants: "article" (x107) 'id': type: string path: article.id is_null: false - values: 99 - different_values: 99 (all different) + values: 107 + different_values: 107 (all different) variants: [omitted] 'markdown': type: string path: article.markdown is_null: false - values: 99 - different_values: 99 (all different) + values: 107 + different_values: 107 (all different) variants: [omitted] 'name': type: string path: article.name is_null: false - values: 99 - different_values: 98 + values: 107 + different_values: 106 variants: [omitted] 'primary_source_category': type: string path: article.primary_source_category is_null: false - values: 99 - different_values: 1 (all same) - variants: "Adventure Paths" (x99) - 'primary_source_group': + values: 107 + different_values: 2 + variants: + - "Adventure Paths" (x106) + - "Adventures" (x1) + [primary_source_group]: type: string path: article.primary_source_group - is_null: false - values: 99 - different_values: 18 + is_null: true + values: 106 + different_values: 19 variants: - "Extinction Curse" (x11) - "Agents of Edgewatch" (x11) @@ -54,88 +56,91 @@ schema: - "Fists of the Ruby Phoenix" (x5) - "Sky King's Tomb" (x5) - "Spore War" (x5) + - "Myth-Speakers" (x5) - "Quest for the Frozen Flame" (x4) + - "Shades of Blood" (x4) - "Outlaws of Alkenstar" (x3) - "Gatewalkers" (x3) - "Curtain Call" (x3) - - "Shades of Blood" (x2) - "Stolen Fate" (x1) - "Season of Ghosts" (x1) 'rarity': type: string path: article.rarity is_null: false - values: 99 + values: 107 different_values: 1 (all same) - variants: "common" (x99) + variants: "common" (x107) 'rarity_id': type: integer path: article.rarity_id is_null: false - values: 99 + values: 107 different_values: 1 (all same) - variants: 1 (x99) + variants: 1 (x107) 'release_date': type: string path: article.release_date is_null: false - values: 99 - different_values: 59 + values: 107 + different_values: 64 variants: [omitted] 'resistance': type: object path: article.resistance is_null: false - values: 99 + values: 107 schema: 'search_markdown': type: string path: article.search_markdown is_null: false - values: 99 - different_values: 99 (all different) + values: 107 + different_values: 107 (all different) variants: [omitted] 'source': type: array path: article.source is_null: false - values: 99 + values: 107 min_count: 1 max_count: 1 value_type: type: string path: article.source.[] is_null: false - values: 99 - different_values: 63 + values: 107 + different_values: 69 variants: [omitted] 'source_category': type: array path: article.source_category is_null: false - values: 99 + values: 107 min_count: 1 max_count: 1 value_type: type: string path: article.source_category.[] is_null: false - values: 99 - different_values: 1 (all same) - variants: "Adventure Paths" (x99) - 'source_group': + values: 107 + different_values: 2 + variants: + - "Adventure Paths" (x106) + - "Adventures" (x1) + [source_group]: type: array path: article.source_group - is_null: false - values: 99 + is_null: true + values: 106 min_count: 1 max_count: 1 value_type: type: string path: article.source_group.[] is_null: false - values: 99 - different_values: 18 + values: 106 + different_values: 19 variants: - "Extinction Curse" (x11) - "Agents of Edgewatch" (x11) @@ -148,50 +153,51 @@ schema: - "Fists of the Ruby Phoenix" (x5) - "Sky King's Tomb" (x5) - "Spore War" (x5) + - "Myth-Speakers" (x5) - "Quest for the Frozen Flame" (x4) + - "Shades of Blood" (x4) - "Outlaws of Alkenstar" (x3) - "Gatewalkers" (x3) - "Curtain Call" (x3) - - "Shades of Blood" (x2) - "Stolen Fate" (x1) - "Season of Ghosts" (x1) 'source_markdown': type: string path: article.source_markdown is_null: false - values: 99 - different_values: 99 (all different) + values: 107 + different_values: 107 (all different) variants: [omitted] 'speed': type: object path: article.speed is_null: false - values: 99 + values: 107 schema: 'summary_markdown': type: string path: article.summary_markdown is_null: false - values: 99 - different_values: 99 (all different) + values: 107 + different_values: 107 (all different) variants: [omitted] 'type': type: string path: article.type is_null: false - values: 99 + values: 107 different_values: 1 (all same) - variants: "Setting Article" (x99) + variants: "Setting Article" (x107) 'url': type: string path: article.url is_null: false - values: 99 - different_values: 99 (all different) + values: 107 + different_values: 107 (all different) variants: [omitted] 'weakness': type: object path: article.weakness is_null: false - values: 99 + values: 107 schema: diff --git a/output/aonprd/background.yaml b/output/aonprd/background.yaml index 0e0302b..b4030ba 100644 --- a/output/aonprd/background.yaml +++ b/output/aonprd/background.yaml @@ -1,129 +1,47 @@ name: background -values: 516 +values: 535 schema: [attribute]: type: array path: background.attribute is_null: true - values: 496 + values: 516 min_count: 1 max_count: 2 value_type: type: string path: background.attribute.[] is_null: false - values: 983 + values: 1023 different_values: 6 variants: - - "Wisdom" (x196) - - "Intelligence" (x190) - - "Charisma" (x187) - - "Constitution" (x150) - - "Dexterity" (x144) - - "Strength" (x116) + - "Wisdom" (x202) + - "Intelligence" (x198) + - "Charisma" (x194) + - "Constitution" (x156) + - "Dexterity" (x151) + - "Strength" (x122) 'category': type: string path: background.category is_null: false - values: 516 + values: 535 different_values: 1 (all same) - variants: "background" (x516) + variants: "background" (x535) [feat_markdown]: type: string path: background.feat_markdown is_null: true - values: 448 - different_values: 126 + values: 466 + different_values: 136 variants: [omitted] 'id': type: string path: background.id is_null: false - values: 516 - different_values: 516 (all different) + values: 535 + different_values: 535 (all different) variants: [omitted] - 'search_markdown': - type: string - path: background.search_markdown - is_null: false - values: 516 - different_values: 516 (all different) - variants: [omitted] - 'source_category': - type: array - path: background.source_category - is_null: false - values: 516 - min_count: 1 - max_count: 1 - value_type: - type: string - path: background.source_category.[] - is_null: false - values: 516 - different_values: 7 - variants: - - "Rulebooks" (x209) - - "Adventure Paths" (x135) - - "Lost Omens" (x134) - - "Adventures" (x14) - - "Society" (x14) - - "Blog Posts" (x7) - - "Comics" (x3) - 'source_markdown': - type: string - path: background.source_markdown - is_null: false - values: 516 - different_values: 129 - variants: [omitted] - 'speed': - type: object - path: background.speed - is_null: false - values: 516 - schema: - 'summary_markdown': - type: string - path: background.summary_markdown - is_null: false - values: 516 - different_values: 464 - variants: [omitted] - 'trait_markdown': - type: string - path: background.trait_markdown - is_null: false - values: 516 - different_values: 7 - variants: - - "" (x328) - - "[Rare](/Traits.aspx?ID=137)" (x89) - - "[Uncommon](/Traits.aspx?ID=159)" (x36) - - "[Uncommon](/Traits.aspx?ID=721)" (x28) - - "[Rare](/Traits.aspx?ID=683)" (x28) - - "[Legacy - Age of Ashes](/Traits.aspx?ID=270), [Rare](/Traits.aspx?ID=137)" (x4) - - "[Pervasive Magic](/Traits.aspx?ID=390), [Rare](/Traits.aspx?ID=137)" (x3) - 'type': - type: string - path: background.type - is_null: false - values: 516 - different_values: 1 (all same) - variants: "Background" (x516) - 'url': - type: string - path: background.url - is_null: false - values: 516 - different_values: 516 (all different) - variants: [omitted] - 'weakness': - type: object - path: background.weakness - is_null: false - values: 516 - schema: [legacy_id]: type: array path: background.legacy_id @@ -138,83 +56,29 @@ schema: values: 64 different_values: 64 variants: [omitted] - [skill_markdown]: - type: string - path: background.skill_markdown - is_null: true - values: 513 - different_values: 348 - variants: [omitted] 'markdown': type: string path: background.markdown is_null: false - values: 516 - different_values: 516 (all different) + values: 535 + different_values: 535 (all different) variants: [omitted] 'name': type: string path: background.name is_null: false - values: 516 - different_values: 452 - variants: [omitted] - 'primary_source_category': - type: string - path: background.primary_source_category - is_null: false - values: 516 - different_values: 7 - variants: - - "Rulebooks" (x209) - - "Adventure Paths" (x135) - - "Lost Omens" (x134) - - "Adventures" (x14) - - "Society" (x14) - - "Blog Posts" (x7) - - "Comics" (x3) - 'rarity': - type: string - path: background.rarity - is_null: false - values: 516 - different_values: 3 - variants: - - "common" (x328) - - "rare" (x124) - - "uncommon" (x64) - 'rarity_id': - type: integer - path: background.rarity_id - is_null: false - values: 516 - different_values: 3 - variants: - - 1 (x328) - - 3 (x124) - - 2 (x64) - 'release_date': - type: string - path: background.release_date - is_null: false - values: 516 - different_values: 50 + values: 535 + different_values: 471 variants: [omitted] [pfs]: type: string path: background.pfs is_null: true - values: 401 + values: 420 different_values: 2 variants: - - "Standard" (x382) + - "Standard" (x401) - "Limited" (x19) - 'resistance': - type: object - path: background.resistance - is_null: false - values: 516 - schema: [prerequisite_markdown]: type: string path: background.prerequisite_markdown @@ -225,13 +89,47 @@ schema: - "[Kobold](/Ancestries.aspx?ID=18) ancestry" (x3) - "[Leshy](/Ancestries.aspx?ID=14) ancestry" (x1) - "[Hobgoblin](/Ancestries.aspx?ID=13) Ancestry" (x1) + 'primary_source_category': + type: string + path: background.primary_source_category + is_null: false + values: 535 + different_values: 7 + variants: + - "Rulebooks" (x222) + - "Adventure Paths" (x141) + - "Lost Omens" (x134) + - "Adventures" (x14) + - "Society" (x14) + - "Blog Posts" (x7) + - "Comics" (x3) [primary_source_group]: type: string path: background.primary_source_group is_null: true - values: 169 - different_values: 24 + values: 184 + different_values: 26 variants: [omitted] + 'rarity': + type: string + path: background.rarity + is_null: false + values: 535 + different_values: 3 + variants: + - "common" (x337) + - "rare" (x124) + - "uncommon" (x74) + 'rarity_id': + type: integer + path: background.rarity_id + is_null: false + values: 535 + different_values: 3 + variants: + - 1 (x337) + - 3 (x124) + - 2 (x74) [region]: type: string path: background.region @@ -249,6 +147,13 @@ schema: - "Old Cheliax" (x7) - "Saga Lands" (x7) - "Shining Kingdoms" (x7) + 'release_date': + type: string + path: background.release_date + is_null: false + values: 535 + different_values: 52 + variants: [omitted] [remaster_id]: type: array path: background.remaster_id @@ -263,75 +168,151 @@ schema: values: 64 different_values: 64 variants: [omitted] + 'resistance': + type: object + path: background.resistance + is_null: false + values: 535 + schema: + 'search_markdown': + type: string + path: background.search_markdown + is_null: false + values: 535 + different_values: 535 (all different) + variants: [omitted] + [skill_markdown]: + type: string + path: background.skill_markdown + is_null: true + values: 532 + different_values: 364 + variants: [omitted] 'source': type: array path: background.source is_null: false - values: 516 + values: 535 min_count: 1 max_count: 1 value_type: type: string path: background.source.[] is_null: false - values: 516 - different_values: 55 + values: 535 + different_values: 57 variants: [omitted] + 'source_category': + type: array + path: background.source_category + is_null: false + values: 535 + min_count: 1 + max_count: 1 + value_type: + type: string + path: background.source_category.[] + is_null: false + values: 535 + different_values: 7 + variants: + - "Rulebooks" (x222) + - "Adventure Paths" (x141) + - "Lost Omens" (x134) + - "Adventures" (x14) + - "Society" (x14) + - "Blog Posts" (x7) + - "Comics" (x3) [source_group]: type: array path: background.source_group is_null: true - values: 169 + values: 184 min_count: 1 max_count: 1 value_type: type: string path: background.source_group.[] is_null: false - values: 169 - different_values: 24 + values: 184 + different_values: 26 variants: [omitted] + 'source_markdown': + type: string + path: background.source_markdown + is_null: false + values: 535 + different_values: 134 + variants: [omitted] + 'speed': + type: object + path: background.speed + is_null: false + values: 535 + schema: [spoilers]: type: string path: background.spoilers is_null: true - values: 99 - different_values: 19 - variants: - - "Curtain Call" (x8) - - "Kingmaker" (x7) - - "Pathfinder Society" (x7) - - "Stolen Fate" (x7) - - "Rusthenge" (x7) - - "Quest for the Frozen Flame" (x6) - - "Outlaws of Alkenstar" (x6) - - "Blood Lords" (x6) - - "Gatewalkers" (x6) - - "Season of Ghosts" (x6) - - "Wardens of Wildwood" (x6) - - "Triumph of the Tusk" (x6) - - "Spore War" (x6) - - "Shades of Blood" (x6) - - "Age of Ashes" (x4) - - "Fists of the Ruby Phoenix" (x2) - - "Extinction Curse" (x1) - - "Little Trouble in Big Absalom" (x1) - - "Crown of the Kobold King" (x1) + values: 114 + different_values: 21 + variants: [omitted] + 'summary_markdown': + type: string + path: background.summary_markdown + is_null: false + values: 535 + different_values: 483 + variants: [omitted] [trait]: type: array path: background.trait is_null: true - values: 188 + values: 198 min_count: 1 max_count: 2 value_type: type: string path: background.trait.[] is_null: false - values: 195 + values: 205 different_values: 4 variants: - "Rare" (x124) - - "Uncommon" (x64) + - "Uncommon" (x74) - "Legacy" (x4) - "Pervasive Magic" (x3) + 'trait_markdown': + type: string + path: background.trait_markdown + is_null: false + values: 535 + different_values: 7 + variants: + - "" (x337) + - "[Rare](/Traits.aspx?ID=137)" (x89) + - "[Uncommon](/Traits.aspx?ID=159)" (x40) + - "[Uncommon](/Traits.aspx?ID=721)" (x34) + - "[Rare](/Traits.aspx?ID=683)" (x28) + - "[Legacy - Age of Ashes](/Traits.aspx?ID=270), [Rare](/Traits.aspx?ID=137)" (x4) + - "[Pervasive Magic](/Traits.aspx?ID=390), [Rare](/Traits.aspx?ID=137)" (x3) + 'type': + type: string + path: background.type + is_null: false + values: 535 + different_values: 1 (all same) + variants: "Background" (x535) + 'url': + type: string + path: background.url + is_null: false + values: 535 + different_values: 535 (all different) + variants: [omitted] + 'weakness': + type: object + path: background.weakness + is_null: false + values: 535 + schema: diff --git a/output/aonprd/bloodline.yaml b/output/aonprd/bloodline.yaml index 22905d7..2a26246 100644 --- a/output/aonprd/bloodline.yaml +++ b/output/aonprd/bloodline.yaml @@ -1,12 +1,12 @@ name: bloodline -values: 27 +values: 28 schema: 'bloodline_markdown': type: string path: bloodline.bloodline_markdown is_null: false - values: 27 - different_values: 17 + values: 28 + different_values: 18 variants: - "Aberrant" (x2) - "Angelic" (x2) @@ -25,24 +25,25 @@ schema: - "Phoenix" (x1) - "Wyrmblessed" (x1) - "Harrow" (x1) + - "Aesir" (x1) 'category': type: string path: bloodline.category is_null: false - values: 27 + values: 28 different_values: 1 (all same) - variants: "bloodline" (x27) + variants: "bloodline" (x28) 'id': type: string path: bloodline.id is_null: false - values: 27 - different_values: 27 (all different) + values: 28 + different_values: 28 (all different) variants: [omitted] - 'legacy_id': + [legacy_id]: type: array path: bloodline.legacy_id - is_null: false + is_null: true values: 10 min_count: 1 max_count: 1 @@ -67,15 +68,15 @@ schema: type: string path: bloodline.markdown is_null: false - values: 27 - different_values: 27 (all different) + values: 28 + different_values: 28 (all different) variants: [omitted] 'name': type: string path: bloodline.name is_null: false - values: 27 - different_values: 17 + values: 28 + different_values: 18 variants: - "Aberrant" (x2) - "Angelic" (x2) @@ -94,55 +95,26 @@ schema: - "Phoenix" (x1) - "Wyrmblessed" (x1) - "Harrow" (x1) + - "Aesir" (x1) 'pfs': type: string path: bloodline.pfs is_null: false - values: 27 + values: 28 different_values: 2 variants: - - "Standard" (x25) + - "Standard" (x26) - "Limited" (x2) 'primary_source_category': type: string path: bloodline.primary_source_category is_null: false - values: 27 + values: 28 different_values: 3 variants: - - "Rulebooks" (x24) + - "Rulebooks" (x25) - "Adventure Paths" (x2) - "Lost Omens" (x1) - 'rarity': - type: string - path: bloodline.rarity - is_null: false - values: 27 - different_values: 2 - variants: - - "common" (x26) - - "uncommon" (x1) - 'rarity_id': - type: integer - path: bloodline.rarity_id - is_null: false - values: 27 - different_values: 2 - variants: - - 1 (x26) - - 2 (x1) - 'release_date': - type: string - path: bloodline.release_date - is_null: false - values: 27 - different_values: 5 - variants: - - "2019-08-01" (x10) - - "2024-08-01" (x10) - - "2020-07-30" (x4) - - "2021-07-07" (x2) - - "2023-04-13" (x1) [primary_source_group]: type: string path: bloodline.primary_source_group @@ -152,131 +124,37 @@ schema: variants: - "Fists of the Ruby Phoenix" (x1) - "Stolen Fate" (x1) - 'resistance': - type: object - path: bloodline.resistance - is_null: false - values: 27 - schema: - 'search_markdown': + 'rarity': type: string - path: bloodline.search_markdown + path: bloodline.rarity is_null: false - values: 27 - different_values: 27 (all different) - variants: [omitted] - 'source': - type: array - path: bloodline.source - is_null: false - values: 27 - min_count: 1 - max_count: 1 - value_type: - type: string - path: bloodline.source.[] - is_null: false - values: 27 - different_values: 6 - variants: - - "Core Rulebook" (x10) - - "Player Core 2" (x10) - - "Advanced Player's Guide" (x4) - - "Pathfinder #168: King of the Mountain" (x1) - - "The Mwangi Expanse" (x1) - - "Stolen Fate Player's Guide" (x1) - 'source_category': - type: array - path: bloodline.source_category - is_null: false - values: 27 - min_count: 1 - max_count: 1 - value_type: - type: string - path: bloodline.source_category.[] - is_null: false - values: 27 - different_values: 3 - variants: - - "Rulebooks" (x24) - - "Adventure Paths" (x2) - - "Lost Omens" (x1) - 'spell_markdown': - type: string - path: bloodline.spell_markdown - is_null: false - values: 27 - different_values: 27 (all different) - variants: [omitted] - 'summary_markdown': - type: string - path: bloodline.summary_markdown - is_null: false - values: 27 - different_values: 25 - variants: [omitted] - [tradition]: - type: array - path: bloodline.tradition - is_null: true - values: 26 - min_count: 1 - max_count: 1 - value_type: - type: string - path: bloodline.tradition.[] - is_null: false - values: 26 - different_values: 4 - variants: - - "Divine" (x10) - - "Occult" (x6) - - "Primal" (x6) - - "Arcane" (x4) - [trait]: - type: array - path: bloodline.trait - is_null: true - values: 1 - min_count: 1 - max_count: 1 - value_type: - type: string - path: bloodline.trait.[] - is_null: false - values: 1 - different_values: 1 (all same) - variants: "Uncommon" (x1) - 'trait_markdown': - type: string - path: bloodline.trait_markdown - is_null: false - values: 27 + values: 28 different_values: 2 variants: - - "" (x26) - - "[Uncommon](/Traits.aspx?ID=159)" (x1) - 'type': + - "common" (x27) + - "uncommon" (x1) + 'rarity_id': + type: integer + path: bloodline.rarity_id + is_null: false + values: 28 + different_values: 2 + variants: + - 1 (x27) + - 2 (x1) + 'release_date': type: string - path: bloodline.type + path: bloodline.release_date is_null: false - values: 27 - different_values: 1 (all same) - variants: "Sorcerer Bloodline" (x27) - 'url': - type: string - path: bloodline.url - is_null: false - values: 27 - different_values: 27 (all different) - variants: [omitted] - 'weakness': - type: object - path: bloodline.weakness - is_null: false - values: 27 - schema: + values: 28 + different_values: 6 + variants: + - "2019-08-01" (x10) + - "2024-08-01" (x10) + - "2020-07-30" (x4) + - "2021-07-07" (x2) + - "2023-04-13" (x1) + - "2025-07-31" (x1) [remaster_id]: type: array path: bloodline.remaster_id @@ -301,6 +179,57 @@ schema: - "bloodline-26" (x1) - "bloodline-27" (x1) - "bloodline-28" (x1) + 'resistance': + type: object + path: bloodline.resistance + is_null: false + values: 28 + schema: + 'search_markdown': + type: string + path: bloodline.search_markdown + is_null: false + values: 28 + different_values: 28 (all different) + variants: [omitted] + 'source': + type: array + path: bloodline.source + is_null: false + values: 28 + min_count: 1 + max_count: 1 + value_type: + type: string + path: bloodline.source.[] + is_null: false + values: 28 + different_values: 7 + variants: + - "Core Rulebook" (x10) + - "Player Core 2" (x10) + - "Advanced Player's Guide" (x4) + - "Pathfinder #168: King of the Mountain" (x1) + - "The Mwangi Expanse" (x1) + - "Stolen Fate Player's Guide" (x1) + - "Battlecry!" (x1) + 'source_category': + type: array + path: bloodline.source_category + is_null: false + values: 28 + min_count: 1 + max_count: 1 + value_type: + type: string + path: bloodline.source_category.[] + is_null: false + values: 28 + different_values: 3 + variants: + - "Rulebooks" (x25) + - "Adventure Paths" (x2) + - "Lost Omens" (x1) [source_group]: type: array path: bloodline.source_group @@ -321,8 +250,8 @@ schema: type: string path: bloodline.source_markdown is_null: false - values: 27 - different_values: 12 + values: 28 + different_values: 13 variants: - "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 138 2.0" (x4) - "[Player Core 2](/Sources.aspx?ID=227) pg. 150 1.1" (x4) @@ -336,12 +265,20 @@ schema: - "[The Mwangi Expanse](/Sources.aspx?ID=89) pg. 75 2.0" (x1) - "[Stolen Fate Player's Guide](/Sources.aspx?ID=197) pg. 15" (x1) - "[Player Core 2](/Sources.aspx?ID=227) pg. 149 1.1" (x1) + - "[Battlecry!](/Sources.aspx?ID=268) pg. 71" (x1) 'speed': type: object path: bloodline.speed is_null: false - values: 27 + values: 28 schema: + 'spell_markdown': + type: string + path: bloodline.spell_markdown + is_null: false + values: 28 + different_values: 28 (all different) + variants: [omitted] [spoilers]: type: string path: bloodline.spoilers @@ -349,3 +286,71 @@ schema: values: 1 different_values: 1 (all same) variants: "Fists of the Ruby Phoenix" (x1) + 'summary_markdown': + type: string + path: bloodline.summary_markdown + is_null: false + values: 28 + different_values: 26 + variants: [omitted] + [tradition]: + type: array + path: bloodline.tradition + is_null: true + values: 27 + min_count: 1 + max_count: 1 + value_type: + type: string + path: bloodline.tradition.[] + is_null: false + values: 27 + different_values: 4 + variants: + - "Divine" (x11) + - "Occult" (x6) + - "Primal" (x6) + - "Arcane" (x4) + [trait]: + type: array + path: bloodline.trait + is_null: true + values: 1 + min_count: 1 + max_count: 1 + value_type: + type: string + path: bloodline.trait.[] + is_null: false + values: 1 + different_values: 1 (all same) + variants: "Uncommon" (x1) + 'trait_markdown': + type: string + path: bloodline.trait_markdown + is_null: false + values: 28 + different_values: 2 + variants: + - "" (x27) + - "[Uncommon](/Traits.aspx?ID=159)" (x1) + 'type': + type: string + path: bloodline.type + is_null: false + values: 28 + different_values: 1 (all same) + variants: "Sorcerer Bloodline" (x28) + 'url': + type: string + path: bloodline.url + is_null: false + values: 28 + different_values: 28 (all different) + variants: [omitted] + 'weakness': + type: object + path: bloodline.weakness + is_null: false + values: 28 + schema: diff --git a/output/aonprd/campsite-meal.yaml b/output/aonprd/campsite-meal.yaml index 3c43e5e..1145e8f 100644 --- a/output/aonprd/campsite-meal.yaml +++ b/output/aonprd/campsite-meal.yaml @@ -54,6 +54,31 @@ schema: values: 27 different_values: 27 (all different) variants: [omitted] + [price_raw]: + type: string + path: campsite-meal.price_raw + is_null: true + values: 26 + different_values: 18 + variants: + - "8 gp" (x2) + - "3 gp" (x2) + - "5 sp" (x2) + - "1 gp" (x2) + - "13 gp" (x2) + - "25 gp" (x2) + - "18 gp" (x2) + - "2 gp" (x2) + - "1,200 gp" (x1) + - "3,500 gp" (x1) + - "5 gp" (x1) + - "150 gp" (x1) + - "500 gp" (x1) + - "50 gp" (x1) + - "225 gp" (x1) + - "70 gp" (x1) + - "100 gp" (x1) + - "35 gp" (x1) 'primary_source_category': type: string path: campsite-meal.primary_source_category @@ -183,6 +208,13 @@ schema: is_null: false values: 27 schema: + [spoilers]: + type: string + path: campsite-meal.spoilers + is_null: true + values: 12 + different_values: 1 (all same) + variants: "Kingmaker" (x12) 'summary_markdown': type: string path: campsite-meal.summary_markdown @@ -239,35 +271,3 @@ schema: is_null: false values: 27 schema: - [price_raw]: - type: string - path: campsite-meal.price_raw - is_null: true - values: 26 - different_values: 18 - variants: - - "8 gp" (x2) - - "3 gp" (x2) - - "5 sp" (x2) - - "1 gp" (x2) - - "13 gp" (x2) - - "25 gp" (x2) - - "18 gp" (x2) - - "2 gp" (x2) - - "1,200 gp" (x1) - - "3,500 gp" (x1) - - "5 gp" (x1) - - "150 gp" (x1) - - "500 gp" (x1) - - "50 gp" (x1) - - "225 gp" (x1) - - "70 gp" (x1) - - "100 gp" (x1) - - "35 gp" (x1) - [spoilers]: - type: string - path: campsite-meal.spoilers - is_null: true - values: 12 - different_values: 1 (all same) - variants: "Kingmaker" (x12) diff --git a/output/aonprd/category-page.yaml b/output/aonprd/category-page.yaml index 5c5de33..424e5e9 100644 --- a/output/aonprd/category-page.yaml +++ b/output/aonprd/category-page.yaml @@ -1,111 +1,20 @@ name: category-page -values: 160 +values: 164 schema: 'category': type: string path: category-page.category is_null: false - values: 160 + values: 164 different_values: 1 (all same) - variants: "category-page" (x160) + variants: "category-page" (x164) 'id': type: string path: category-page.id is_null: false - values: 160 - different_values: 160 (all different) + values: 164 + different_values: 164 (all different) variants: [omitted] - 'source': - type: array - path: category-page.source - is_null: false - values: 160 - min_count: 1 - max_count: 1 - value_type: - type: string - path: category-page.source.[] - is_null: false - values: 160 - different_values: 19 - variants: - - "Core Rulebook" (x45) - - "Player Core" (x41) - - "Advanced Player's Guide" (x9) - - "Kingmaker Adventure Path" (x9) - - "Player Core 2" (x8) - - "War of Immortals" (x8) - - "Dark Archive" (x7) - - "GM Core" (x7) - - "Gamemastery Guide" (x6) - - "Bestiary" (x4) - - "Guns & Gears" (x4) - - "Kingmaker Companion Guide" (x3) - - "Character Guide" (x2) - - "Secrets of Magic" (x2) - - "The Fall of Plaguestone" (x1) - - "Book of the Dead" (x1) - - "Treasure Vault" (x1) - - "Rage of Elements" (x1) - - "Howl of the Wild" (x1) - 'source_category': - type: array - path: category-page.source_category - is_null: false - values: 160 - min_count: 1 - max_count: 1 - value_type: - type: string - path: category-page.source_category.[] - is_null: false - values: 160 - different_values: 4 - variants: - - "Rulebooks" (x145) - - "Adventure Paths" (x12) - - "Lost Omens" (x2) - - "Adventures" (x1) - 'source_markdown': - type: string - path: category-page.source_markdown - is_null: false - values: 160 - different_values: 151 - variants: [omitted] - 'speed': - type: object - path: category-page.speed - is_null: false - values: 160 - schema: - 'summary_markdown': - type: string - path: category-page.summary_markdown - is_null: false - values: 160 - different_values: 139 - variants: [omitted] - 'type': - type: string - path: category-page.type - is_null: false - values: 160 - different_values: 1 (all same) - variants: "Category Page" (x160) - 'url': - type: string - path: category-page.url - is_null: false - values: 160 - different_values: 100 - variants: [omitted] - 'weakness': - type: object - path: category-page.weakness - is_null: false - values: 160 - schema: [legacy_id]: type: array path: category-page.legacy_id @@ -124,47 +33,57 @@ schema: type: string path: category-page.markdown is_null: false - values: 160 - different_values: 160 (all different) + values: 164 + different_values: 164 (all different) variants: [omitted] 'name': type: string path: category-page.name is_null: false - values: 160 - different_values: 104 + values: 164 + different_values: 107 variants: [omitted] 'primary_source_category': type: string path: category-page.primary_source_category is_null: false - values: 160 + values: 164 different_values: 4 variants: - - "Rulebooks" (x145) - - "Adventure Paths" (x12) + - "Rulebooks" (x148) + - "Adventure Paths" (x13) - "Lost Omens" (x2) - "Adventures" (x1) + [primary_source_group]: + type: string + path: category-page.primary_source_group + is_null: true + values: 14 + different_values: 3 + variants: + - "Kingmaker" (x12) + - "The Fall of Plaguestone" (x1) + - "Myth-Speakers" (x1) 'rarity': type: string path: category-page.rarity is_null: false - values: 160 + values: 164 different_values: 1 (all same) - variants: "common" (x160) + variants: "common" (x164) 'rarity_id': type: integer path: category-page.rarity_id is_null: false - values: 160 + values: 164 different_values: 1 (all same) - variants: 1 (x160) + variants: 1 (x164) 'release_date': type: string path: category-page.release_date is_null: false - values: 160 - different_values: 15 + values: 164 + different_values: 16 variants: - "2019-08-01" (x50) - "2023-11-15" (x48) @@ -175,27 +94,13 @@ schema: - "2022-07-27" (x7) - "2020-02-26" (x6) - "2021-10-13" (x4) + - "2025-07-31" (x4) - "2019-10-16" (x2) - "2021-09-01" (x2) - "2022-04-27" (x1) - "2023-02-22" (x1) - "2023-08-02" (x1) - "2024-05-29" (x1) - 'resistance': - type: object - path: category-page.resistance - is_null: false - values: 160 - schema: - [primary_source_group]: - type: string - path: category-page.primary_source_group - is_null: true - values: 13 - different_values: 2 - variants: - - "Kingmaker" (x12) - - "The Fall of Plaguestone" (x1) [remaster_id]: type: array path: category-page.remaster_id @@ -210,26 +115,105 @@ schema: values: 56 different_values: 56 variants: [omitted] + 'resistance': + type: object + path: category-page.resistance + is_null: false + values: 164 + schema: 'search_markdown': type: string path: category-page.search_markdown is_null: false - values: 160 - different_values: 160 (all different) + values: 164 + different_values: 164 (all different) variants: [omitted] + 'source': + type: array + path: category-page.source + is_null: false + values: 164 + min_count: 1 + max_count: 1 + value_type: + type: string + path: category-page.source.[] + is_null: false + values: 164 + different_values: 21 + variants: [omitted] + 'source_category': + type: array + path: category-page.source_category + is_null: false + values: 164 + min_count: 1 + max_count: 1 + value_type: + type: string + path: category-page.source_category.[] + is_null: false + values: 164 + different_values: 4 + variants: + - "Rulebooks" (x148) + - "Adventure Paths" (x13) + - "Lost Omens" (x2) + - "Adventures" (x1) [source_group]: type: array path: category-page.source_group is_null: true - values: 13 + values: 14 min_count: 1 max_count: 1 value_type: type: string path: category-page.source_group.[] is_null: false - values: 13 - different_values: 2 + values: 14 + different_values: 3 variants: - "Kingmaker" (x12) - "The Fall of Plaguestone" (x1) + - "Myth-Speakers" (x1) + 'source_markdown': + type: string + path: category-page.source_markdown + is_null: false + values: 164 + different_values: 155 + variants: [omitted] + 'speed': + type: object + path: category-page.speed + is_null: false + values: 164 + schema: + 'summary_markdown': + type: string + path: category-page.summary_markdown + is_null: false + values: 164 + different_values: 144 + variants: [omitted] + 'type': + type: string + path: category-page.type + is_null: false + values: 164 + different_values: 1 (all same) + variants: "Category Page" (x164) + 'url': + type: string + path: category-page.url + is_null: false + values: 164 + different_values: 104 + variants: [omitted] + 'weakness': + type: object + path: category-page.weakness + is_null: false + values: 164 + schema: diff --git a/output/aonprd/cause.yaml b/output/aonprd/cause.yaml index 0b90b12..3c8779a 100644 --- a/output/aonprd/cause.yaml +++ b/output/aonprd/cause.yaml @@ -41,6 +41,26 @@ schema: - "cause-12" (x1) - "cause-13" (x1) - "cause-14" (x1) + [legacy_id]: + type: array + path: cause.legacy_id + is_null: true + values: 6 + min_count: 1 + max_count: 1 + value_type: + type: string + path: cause.legacy_id.[] + is_null: false + values: 6 + different_values: 6 + variants: + - "cause-5" (x1) + - "cause-6" (x1) + - "cause-1" (x1) + - "cause-3" (x1) + - "cause-4" (x1) + - "cause-2" (x1) 'markdown': type: string path: cause.markdown @@ -68,26 +88,15 @@ schema: - "Liberation" (x1) - "Obedience" (x1) - "Redemption" (x1) - [legacy_id]: - type: array - path: cause.legacy_id + [pfs]: + type: string + path: cause.pfs is_null: true - values: 6 - min_count: 1 - max_count: 1 - value_type: - type: string - path: cause.legacy_id.[] - is_null: false - values: 6 - different_values: 6 - variants: - - "cause-5" (x1) - - "cause-6" (x1) - - "cause-1" (x1) - - "cause-3" (x1) - - "cause-4" (x1) - - "cause-2" (x1) + values: 10 + different_values: 2 + variants: + - "Standard" (x8) + - "Restricted" (x2) 'primary_source_category': type: string path: cause.primary_source_category @@ -119,21 +128,32 @@ schema: - "2024-08-01" (x7) - "2019-08-01" (x3) - "2020-07-30" (x3) + [remaster_id]: + type: array + path: cause.remaster_id + is_null: true + values: 6 + min_count: 1 + max_count: 1 + value_type: + type: string + path: cause.remaster_id.[] + is_null: false + values: 6 + different_values: 6 + variants: + - "cause-11" (x1) + - "cause-14" (x1) + - "cause-12" (x1) + - "cause-13" (x1) + - "cause-8" (x1) + - "cause-10" (x1) 'resistance': type: object path: cause.resistance is_null: false values: 13 schema: - [pfs]: - type: string - path: cause.pfs - is_null: true - values: 10 - different_values: 2 - variants: - - "Standard" (x8) - - "Restricted" (x2) 'search_markdown': type: string path: cause.search_markdown @@ -211,6 +231,22 @@ schema: - "You will see all people free from bondage and prohibitions." (x1) - "Society is ordered with good reason, and people should conduct themselves as appropriate for their proper place." (x1) - "Yearning for all to live in harmony, you make every attempt to redeem those others might slay or dismiss." (x1) + [trait]: + type: array + path: cause.trait + is_null: true + values: 4 + min_count: 1 + max_count: 1 + value_type: + type: string + path: cause.trait.[] + is_null: false + values: 4 + different_values: 2 + variants: + - "Unholy" (x2) + - "Holy" (x2) 'trait_markdown': type: string path: cause.trait_markdown @@ -254,39 +290,3 @@ schema: is_null: false values: 13 schema: - [remaster_id]: - type: array - path: cause.remaster_id - is_null: true - values: 6 - min_count: 1 - max_count: 1 - value_type: - type: string - path: cause.remaster_id.[] - is_null: false - values: 6 - different_values: 6 - variants: - - "cause-11" (x1) - - "cause-14" (x1) - - "cause-12" (x1) - - "cause-13" (x1) - - "cause-8" (x1) - - "cause-10" (x1) - [trait]: - type: array - path: cause.trait - is_null: true - values: 4 - min_count: 1 - max_count: 1 - value_type: - type: string - path: cause.trait.[] - is_null: false - values: 4 - different_values: 2 - variants: - - "Unholy" (x2) - - "Holy" (x2) diff --git a/output/aonprd/class-feature.yaml b/output/aonprd/class-feature.yaml index 547cc7f..af38911 100644 --- a/output/aonprd/class-feature.yaml +++ b/output/aonprd/class-feature.yaml @@ -1,97 +1,19 @@ name: class-feature -values: 1084 +values: 1136 schema: 'category': type: string path: class-feature.category is_null: false - values: 1084 + values: 1136 different_values: 1 (all same) - variants: "class-feature" (x1084) + variants: "class-feature" (x1136) 'id': type: string path: class-feature.id is_null: false - values: 1084 - different_values: 1084 (all different) - variants: [omitted] - 'search_markdown': - type: string - path: class-feature.search_markdown - is_null: false - values: 1084 - different_values: 1084 (all different) - variants: [omitted] - 'source': - type: array - path: class-feature.source - is_null: false - values: 1084 - min_count: 1 - max_count: 1 - value_type: - type: string - path: class-feature.source.[] - is_null: false - values: 1084 - different_values: 9 - variants: - - "Core Rulebook" (x306) - - "Player Core 2" (x220) - - "Player Core" (x193) - - "Advanced Player's Guide" (x109) - - "Secrets of Magic" (x59) - - "Guns & Gears" (x59) - - "Dark Archive" (x59) - - "War of Immortals" (x51) - - "Rage of Elements" (x28) - 'source_category': - type: array - path: class-feature.source_category - is_null: false - values: 1084 - min_count: 1 - max_count: 1 - value_type: - type: string - path: class-feature.source_category.[] - is_null: false - values: 1084 - different_values: 1 (all same) - variants: "Rulebooks" (x1084) - 'source_markdown': - type: string - path: class-feature.source_markdown - is_null: false - values: 1084 - different_values: 41 - variants: [omitted] - 'speed': - type: object - path: class-feature.speed - is_null: false - values: 1084 - schema: - 'summary_markdown': - type: string - path: class-feature.summary_markdown - is_null: false - values: 1084 - different_values: 639 - variants: [omitted] - 'type': - type: string - path: class-feature.type - is_null: false - values: 1084 - different_values: 1 (all same) - variants: "Class Feature" (x1084) - 'url': - type: string - path: class-feature.url - is_null: false - values: 1084 - different_values: 41 + values: 1136 + different_values: 1136 (all different) variants: [omitted] [legacy_id]: type: array @@ -111,77 +33,77 @@ schema: - "class-4" (x29) - "class-13" (x29) - "class-10" (x28) - - "class-9" (x27) - "class-1" (x27) - "class-2" (x27) - "class-14" (x27) + - "class-9" (x27) - "class-8" (x26) - "class-3" (x25) - "class-6" (x25) - "class-7" (x24) - - "class-16" (x23) - "class-12" (x23) - "class-11" (x23) + - "class-16" (x23) - "class-5" (x18) 'level': type: integer path: class-feature.level is_null: false - values: 1084 + values: 1136 different_values: 11 variants: - - 1 (x272) - - 3 (x127) - - 5 (x107) - - 13 (x94) - - 11 (x80) - - 7 (x76) - - 9 (x74) - - 19 (x71) - - 15 (x70) - - 2 (x61) - - 17 (x52) + - 1 (x288) + - 3 (x133) + - 5 (x112) + - 13 (x97) + - 11 (x84) + - 7 (x80) + - 9 (x77) + - 15 (x74) + - 19 (x73) + - 2 (x63) + - 17 (x55) 'markdown': type: string path: class-feature.markdown is_null: false - values: 1084 - different_values: 1084 (all different) + values: 1136 + different_values: 1136 (all different) variants: [omitted] 'name': type: string path: class-feature.name is_null: false - values: 1084 - different_values: 381 + values: 1136 + different_values: 406 variants: [omitted] 'primary_source_category': type: string path: class-feature.primary_source_category is_null: false - values: 1084 + values: 1136 different_values: 1 (all same) - variants: "Rulebooks" (x1084) + variants: "Rulebooks" (x1136) 'rarity': type: string path: class-feature.rarity is_null: false - values: 1084 + values: 1136 different_values: 1 (all same) - variants: "common" (x1084) + variants: "common" (x1136) 'rarity_id': type: integer path: class-feature.rarity_id is_null: false - values: 1084 + values: 1136 different_values: 1 (all same) - variants: 1 (x1084) + variants: 1 (x1136) 'release_date': type: string path: class-feature.release_date is_null: false - values: 1084 - different_values: 9 + values: 1136 + different_values: 10 variants: - "2019-08-01" (x306) - "2024-08-01" (x220) @@ -190,6 +112,7 @@ schema: - "2021-09-01" (x59) - "2021-10-13" (x59) - "2022-07-27" (x59) + - "2025-07-31" (x52) - "2024-10-30" (x51) - "2023-08-02" (x28) [remaster_id]: @@ -218,19 +141,98 @@ schema: - "class-32" (x25) - "class-34" (x25) - "class-35" (x24) + - "class-38" (x23) - "class-62" (x23) - "class-39" (x23) - - "class-38" (x23) - "class-33" (x18) 'resistance': type: object path: class-feature.resistance is_null: false - values: 1084 + values: 1136 schema: + 'search_markdown': + type: string + path: class-feature.search_markdown + is_null: false + values: 1136 + different_values: 1136 (all different) + variants: [omitted] + 'source': + type: array + path: class-feature.source + is_null: false + values: 1136 + min_count: 1 + max_count: 1 + value_type: + type: string + path: class-feature.source.[] + is_null: false + values: 1136 + different_values: 10 + variants: + - "Core Rulebook" (x306) + - "Player Core 2" (x220) + - "Player Core" (x193) + - "Advanced Player's Guide" (x109) + - "Secrets of Magic" (x59) + - "Guns & Gears" (x59) + - "Dark Archive" (x59) + - "Battlecry!" (x52) + - "War of Immortals" (x51) + - "Rage of Elements" (x28) + 'source_category': + type: array + path: class-feature.source_category + is_null: false + values: 1136 + min_count: 1 + max_count: 1 + value_type: + type: string + path: class-feature.source_category.[] + is_null: false + values: 1136 + different_values: 1 (all same) + variants: "Rulebooks" (x1136) + 'source_markdown': + type: string + path: class-feature.source_markdown + is_null: false + values: 1136 + different_values: 43 + variants: [omitted] + 'speed': + type: object + path: class-feature.speed + is_null: false + values: 1136 + schema: + 'summary_markdown': + type: string + path: class-feature.summary_markdown + is_null: false + values: 1136 + different_values: 668 + variants: [omitted] + 'type': + type: string + path: class-feature.type + is_null: false + values: 1136 + different_values: 1 (all same) + variants: "Class Feature" (x1136) + 'url': + type: string + path: class-feature.url + is_null: false + values: 1136 + different_values: 43 + variants: [omitted] 'weakness': type: object path: class-feature.weakness is_null: false - values: 1084 + values: 1136 schema: diff --git a/output/aonprd/class-sample.yaml b/output/aonprd/class-sample.yaml index c10de25..fc1b897 100644 --- a/output/aonprd/class-sample.yaml +++ b/output/aonprd/class-sample.yaml @@ -1,156 +1,160 @@ name: class-sample -values: 71 +values: 90 schema: 'category': type: string path: class-sample.category is_null: false - values: 71 + values: 90 different_values: 1 (all same) - variants: "class-sample" (x71) + variants: "class-sample" (x90) 'id': type: string path: class-sample.id is_null: false - values: 71 - different_values: 71 (all different) + values: 90 + different_values: 90 (all different) variants: [omitted] 'markdown': type: string path: class-sample.markdown is_null: false - values: 71 - different_values: 71 (all different) + values: 90 + different_values: 90 (all different) variants: [omitted] 'name': type: string path: class-sample.name is_null: false - values: 71 - different_values: 60 + values: 90 + different_values: 68 variants: [omitted] 'primary_source_category': type: string path: class-sample.primary_source_category is_null: false - values: 71 + values: 90 different_values: 1 (all same) - variants: "Rulebooks" (x71) + variants: "Rulebooks" (x90) 'rarity': type: string path: class-sample.rarity is_null: false - values: 71 + values: 90 different_values: 1 (all same) - variants: "common" (x71) + variants: "common" (x90) 'rarity_id': type: integer path: class-sample.rarity_id is_null: false - values: 71 + values: 90 different_values: 1 (all same) - variants: 1 (x71) + variants: 1 (x90) 'release_date': type: string path: class-sample.release_date is_null: false - values: 71 - different_values: 8 + values: 90 + different_values: 10 variants: - "2019-08-01" (x26) - "2023-11-15" (x15) + - "2024-08-01" (x15) - "2020-07-30" (x7) - "2021-10-13" (x6) - "2022-07-27" (x6) - "2021-09-01" (x5) - "2024-10-30" (x5) + - "2025-07-31" (x4) - "2023-08-02" (x1) 'resistance': type: object path: class-sample.resistance is_null: false - values: 71 + values: 90 schema: 'search_markdown': type: string path: class-sample.search_markdown is_null: false - values: 71 - different_values: 71 (all different) + values: 90 + different_values: 90 (all different) variants: [omitted] 'source': type: array path: class-sample.source is_null: false - values: 71 + values: 90 min_count: 1 max_count: 1 value_type: type: string path: class-sample.source.[] is_null: false - values: 71 - different_values: 8 + values: 90 + different_values: 10 variants: - "Core Rulebook" (x26) - "Player Core" (x15) + - "Player Core 2" (x15) - "Advanced Player's Guide" (x7) - "Guns & Gears" (x6) - "Dark Archive" (x6) - "Secrets of Magic" (x5) - "War of Immortals" (x5) + - "Battlecry!" (x4) - "Rage of Elements" (x1) 'source_category': type: array path: class-sample.source_category is_null: false - values: 71 + values: 90 min_count: 1 max_count: 1 value_type: type: string path: class-sample.source_category.[] is_null: false - values: 71 + values: 90 different_values: 1 (all same) - variants: "Rulebooks" (x71) + variants: "Rulebooks" (x90) 'source_markdown': type: string path: class-sample.source_markdown is_null: false - values: 71 - different_values: 71 (all different) + values: 90 + different_values: 90 (all different) variants: [omitted] 'speed': type: object path: class-sample.speed is_null: false - values: 71 + values: 90 schema: 'summary_markdown': type: string path: class-sample.summary_markdown is_null: false - values: 71 - different_values: 62 + values: 90 + different_values: 74 variants: [omitted] 'type': type: string path: class-sample.type is_null: false - values: 71 + values: 90 different_values: 1 (all same) - variants: "Class Sample Build" (x71) + variants: "Class Sample Build" (x90) 'url': type: string path: class-sample.url is_null: false - values: 71 - different_values: 71 (all different) + values: 90 + different_values: 90 (all different) variants: [omitted] 'weakness': type: object path: class-sample.weakness is_null: false - values: 71 + values: 90 schema: diff --git a/output/aonprd/class.yaml b/output/aonprd/class.yaml index 60a3c99..a43b7c8 100644 --- a/output/aonprd/class.yaml +++ b/output/aonprd/class.yaml @@ -1,23 +1,23 @@ name: class -values: 41 +values: 43 schema: 'attack_proficiency': type: array path: class.attack_proficiency is_null: false - values: 41 + values: 43 min_count: 2 max_count: 6 value_type: type: string path: class.attack_proficiency.[] is_null: false - values: 110 + values: 116 different_values: 18 variants: - - "Trained in unarmed attacks" (x38) - - "Trained in simple weapons" (x36) - - "Trained in martial weapons" (x15) + - "Trained in unarmed attacks" (x40) + - "Trained in simple weapons" (x38) + - "Trained in martial weapons" (x17) - "Trained in alchemical bombs" (x2) - "Expert in simple weapons" (x2) - "Expert in martial weapons" (x2) @@ -37,19 +37,19 @@ schema: type: array path: class.attribute is_null: false - values: 41 + values: 43 min_count: 1 max_count: 2 value_type: type: string path: class.attribute.[] is_null: false - values: 54 + values: 56 different_values: 8 variants: - "Dexterity" (x15) - - "Strength" (x12) - - "Intelligence" (x10) + - "Strength" (x13) + - "Intelligence" (x11) - "Charisma" (x9) - "Wisdom" (x5) - "Other" (x1) @@ -59,68 +59,68 @@ schema: type: string path: class.category is_null: false - values: 41 + values: 43 different_values: 1 (all same) - variants: "class" (x41) + variants: "class" (x43) 'defense_proficiency': type: array path: class.defense_proficiency is_null: false - values: 41 + values: 43 min_count: 1 max_count: 3 value_type: type: string path: class.defense_proficiency.[] is_null: false - values: 95 + values: 99 different_values: 7 variants: - - "Trained in unarmored defense" (x39) + - "Trained in unarmored defense" (x41) - "Trained in light armor" (x25) - "Trained in medium armor" (x14) - "Untrained in all armor" (x9) - - "Trained in all armor" (x4) + - "Trained in all armor" (x6) - "Untrained in all armor, though your doctrine might alter this" (x2) - "Expert in unarmored defense" (x2) 'fortitude_proficiency': type: string path: class.fortitude_proficiency is_null: false - values: 41 + values: 43 different_values: 2 variants: - - "Trained" (x22) - - "Expert" (x19) + - "Trained" (x23) + - "Expert" (x20) 'hp_raw': type: string path: class.hp_raw is_null: false - values: 41 + values: 43 different_values: 4 variants: - - "8" (x20) + - "8" (x21) - "10" (x12) - "6" (x7) - - "12" (x2) + - "12" (x3) 'icon_image': type: string path: class.icon_image is_null: false - values: 41 - different_values: 25 + values: 43 + different_values: 27 variants: [omitted] 'id': type: string path: class.id is_null: false - values: 41 - different_values: 41 (all different) + values: 43 + different_values: 43 (all different) variants: [omitted] - 'image': + [image]: type: array path: class.image - is_null: false + is_null: true values: 41 min_count: 1 max_count: 1 @@ -131,129 +131,6 @@ schema: values: 41 different_values: 25 variants: [omitted] - 'skill_proficiency': - type: array - path: class.skill_proficiency - is_null: false - values: 41 - min_count: 1 - max_count: 3 - value_type: - type: string - path: class.skill_proficiency.[] - is_null: false - values: 98 - different_values: 30 - variants: [omitted] - 'source': - type: array - path: class.source - is_null: false - values: 41 - min_count: 1 - max_count: 1 - value_type: - type: string - path: class.source.[] - is_null: false - values: 41 - different_values: 9 - variants: - - "Core Rulebook" (x12) - - "Player Core" (x8) - - "Player Core 2" (x8) - - "Advanced Player's Guide" (x4) - - "Secrets of Magic" (x2) - - "Guns & Gears" (x2) - - "Dark Archive" (x2) - - "War of Immortals" (x2) - - "Rage of Elements" (x1) - 'source_category': - type: array - path: class.source_category - is_null: false - values: 41 - min_count: 1 - max_count: 1 - value_type: - type: string - path: class.source_category.[] - is_null: false - values: 41 - different_values: 1 (all same) - variants: "Rulebooks" (x41) - 'source_markdown': - type: string - path: class.source_markdown - is_null: false - values: 41 - different_values: 41 (all different) - variants: [omitted] - 'speed': - type: object - path: class.speed - is_null: false - values: 41 - schema: - 'summary_markdown': - type: string - path: class.summary_markdown - is_null: false - values: 41 - different_values: 35 - variants: [omitted] - 'tradition_markdown': - type: string - path: class.tradition_markdown - is_null: false - values: 41 - different_values: 6 - variants: - - "" (x24) - - "[Arcane](/SpellLists.aspx?Tradition=1), [Divine](/SpellLists.aspx?Tradition=2), [Occult](/SpellLists.aspx?Tradition=3), [Primal](/SpellLists.aspx?Tradition=4)" (x5) - - "[Divine](/SpellLists.aspx?Tradition=2)" (x4) - - "[Occult](/SpellLists.aspx?Tradition=3)" (x3) - - "[Arcane](/SpellLists.aspx?Tradition=1)" (x3) - - "[Primal](/SpellLists.aspx?Tradition=4)" (x2) - 'trait_markdown': - type: string - path: class.trait_markdown - is_null: false - values: 41 - different_values: 3 - variants: - - "" (x38) - - "[Uncommon](/Traits.aspx?ID=159)" (x2) - - "[Rare](/Traits.aspx?ID=683)" (x1) - 'type': - type: string - path: class.type - is_null: false - values: 41 - different_values: 1 (all same) - variants: "Class" (x41) - 'url': - type: string - path: class.url - is_null: false - values: 41 - different_values: 41 (all different) - variants: [omitted] - 'weakness': - type: object - path: class.weakness - is_null: false - values: 41 - schema: - 'will_proficiency': - type: string - path: class.will_proficiency - is_null: false - values: 41 - different_values: 2 - variants: - - "Expert" (x33) - - "Trained" (x8) [legacy_id]: type: array path: class.legacy_id @@ -288,74 +165,74 @@ schema: type: string path: class.markdown is_null: false - values: 41 - different_values: 41 (all different) + values: 43 + different_values: 43 (all different) variants: [omitted] 'name': type: string path: class.name is_null: false - values: 41 - different_values: 25 + values: 43 + different_values: 27 variants: [omitted] 'perception_proficiency': type: string path: class.perception_proficiency is_null: false - values: 41 + values: 43 different_values: 2 variants: - - "Trained" (x25) - - "Expert" (x16) + - "Trained" (x26) + - "Expert" (x17) 'pfs': type: string path: class.pfs is_null: false - values: 41 + values: 43 different_values: 1 (all same) - variants: "Standard" (x41) + variants: "Standard" (x43) 'primary_source_category': type: string path: class.primary_source_category is_null: false - values: 41 + values: 43 different_values: 1 (all same) - variants: "Rulebooks" (x41) + variants: "Rulebooks" (x43) 'rarity': type: string path: class.rarity is_null: false - values: 41 + values: 43 different_values: 3 variants: - - "common" (x38) + - "common" (x40) - "uncommon" (x2) - "rare" (x1) 'rarity_id': type: integer path: class.rarity_id is_null: false - values: 41 + values: 43 different_values: 3 variants: - - 1 (x38) + - 1 (x40) - 2 (x2) - 3 (x1) 'reflex_proficiency': type: string path: class.reflex_proficiency is_null: false - values: 41 + values: 43 different_values: 2 variants: - - "Trained" (x25) - - "Expert" (x16) + - "Trained" (x26) + - "Expert" (x17) 'release_date': type: string path: class.release_date is_null: false - values: 41 - different_values: 9 + values: 43 + different_values: 10 variants: - "2019-08-01" (x12) - "2023-11-15" (x8) @@ -365,13 +242,8 @@ schema: - "2021-10-13" (x2) - "2022-07-27" (x2) - "2024-10-30" (x2) + - "2025-07-31" (x2) - "2023-08-02" (x1) - 'resistance': - type: object - path: class.resistance - is_null: false - values: 41 - schema: [remaster_id]: type: array path: class.remaster_id @@ -402,31 +274,122 @@ schema: - "class-61" (x1) - "class-63" (x1) - "class-38" (x1) + 'resistance': + type: object + path: class.resistance + is_null: false + values: 43 + schema: 'search_markdown': type: string path: class.search_markdown is_null: false - values: 41 - different_values: 41 (all different) + values: 43 + different_values: 43 (all different) + variants: [omitted] + 'skill_proficiency': + type: array + path: class.skill_proficiency + is_null: false + values: 43 + min_count: 1 + max_count: 3 + value_type: + type: string + path: class.skill_proficiency.[] + is_null: false + values: 102 + different_values: 31 + variants: [omitted] + 'source': + type: array + path: class.source + is_null: false + values: 43 + min_count: 1 + max_count: 1 + value_type: + type: string + path: class.source.[] + is_null: false + values: 43 + different_values: 10 + variants: + - "Core Rulebook" (x12) + - "Player Core" (x8) + - "Player Core 2" (x8) + - "Advanced Player's Guide" (x4) + - "Secrets of Magic" (x2) + - "Guns & Gears" (x2) + - "Dark Archive" (x2) + - "War of Immortals" (x2) + - "Battlecry!" (x2) + - "Rage of Elements" (x1) + 'source_category': + type: array + path: class.source_category + is_null: false + values: 43 + min_count: 1 + max_count: 1 + value_type: + type: string + path: class.source_category.[] + is_null: false + values: 43 + different_values: 1 (all same) + variants: "Rulebooks" (x43) + 'source_markdown': + type: string + path: class.source_markdown + is_null: false + values: 43 + different_values: 43 (all different) + variants: [omitted] + 'speed': + type: object + path: class.speed + is_null: false + values: 43 + schema: + 'summary_markdown': + type: string + path: class.summary_markdown + is_null: false + values: 43 + different_values: 37 variants: [omitted] [tradition]: type: array path: class.tradition is_null: true - values: 17 + values: 18 min_count: 1 max_count: 4 value_type: type: string path: class.tradition.[] is_null: false - values: 32 + values: 33 different_values: 4 variants: - - "Divine" (x9) + - "Divine" (x10) - "Occult" (x8) - "Arcane" (x8) - "Primal" (x7) + 'tradition_markdown': + type: string + path: class.tradition_markdown + is_null: false + values: 43 + different_values: 6 + variants: + - "" (x25) + - "[Divine](/SpellLists.aspx?Tradition=2)" (x5) + - "[Arcane](/SpellLists.aspx?Tradition=1), [Divine](/SpellLists.aspx?Tradition=2), [Occult](/SpellLists.aspx?Tradition=3), [Primal](/SpellLists.aspx?Tradition=4)" (x5) + - "[Occult](/SpellLists.aspx?Tradition=3)" (x3) + - "[Arcane](/SpellLists.aspx?Tradition=1)" (x3) + - "[Primal](/SpellLists.aspx?Tradition=4)" (x2) [trait]: type: array path: class.trait @@ -443,3 +406,42 @@ schema: variants: - "Uncommon" (x2) - "Rare" (x1) + 'trait_markdown': + type: string + path: class.trait_markdown + is_null: false + values: 43 + different_values: 3 + variants: + - "" (x40) + - "[Uncommon](/Traits.aspx?ID=159)" (x2) + - "[Rare](/Traits.aspx?ID=683)" (x1) + 'type': + type: string + path: class.type + is_null: false + values: 43 + different_values: 1 (all same) + variants: "Class" (x43) + 'url': + type: string + path: class.url + is_null: false + values: 43 + different_values: 43 (all different) + variants: [omitted] + 'weakness': + type: object + path: class.weakness + is_null: false + values: 43 + schema: + 'will_proficiency': + type: string + path: class.will_proficiency + is_null: false + values: 43 + different_values: 2 + variants: + - "Expert" (x35) + - "Trained" (x8) diff --git a/output/aonprd/condition.yaml b/output/aonprd/condition.yaml index a8df78c..e5b1df0 100644 --- a/output/aonprd/condition.yaml +++ b/output/aonprd/condition.yaml @@ -52,6 +52,13 @@ schema: variants: - "Rulebooks" (x84) - "Adventure Paths" (x14) + [primary_source_group]: + type: string + path: condition.primary_source_group + is_null: true + values: 14 + different_values: 1 (all same) + variants: "Kingmaker" (x14) 'rarity': type: string path: condition.rarity @@ -76,13 +83,20 @@ schema: - "2019-08-01" (x42) - "2023-11-15" (x42) - "2022-10-26" (x14) - [primary_source_group]: - type: string - path: condition.primary_source_group + [remaster_id]: + type: array + path: condition.remaster_id is_null: true - values: 14 - different_values: 1 (all same) - variants: "Kingmaker" (x14) + values: 42 + min_count: 1 + max_count: 1 + value_type: + type: string + path: condition.remaster_id.[] + is_null: false + values: 42 + different_values: 42 + variants: [omitted] 'resistance': type: object path: condition.resistance @@ -96,6 +110,39 @@ schema: values: 98 different_values: 93 variants: [omitted] + 'source': + type: array + path: condition.source + is_null: false + values: 98 + min_count: 1 + max_count: 1 + value_type: + type: string + path: condition.source.[] + is_null: false + values: 98 + different_values: 3 + variants: + - "Core Rulebook" (x42) + - "Player Core" (x42) + - "Kingmaker Adventure Path" (x14) + 'source_category': + type: array + path: condition.source_category + is_null: false + values: 98 + min_count: 1 + max_count: 1 + value_type: + type: string + path: condition.source_category.[] + is_null: false + values: 98 + different_values: 2 + variants: + - "Rulebooks" (x84) + - "Adventure Paths" (x14) [source_group]: type: array path: condition.source_group @@ -164,50 +211,3 @@ schema: is_null: false values: 98 schema: - [remaster_id]: - type: array - path: condition.remaster_id - is_null: true - values: 42 - min_count: 1 - max_count: 1 - value_type: - type: string - path: condition.remaster_id.[] - is_null: false - values: 42 - different_values: 42 - variants: [omitted] - 'source': - type: array - path: condition.source - is_null: false - values: 98 - min_count: 1 - max_count: 1 - value_type: - type: string - path: condition.source.[] - is_null: false - values: 98 - different_values: 3 - variants: - - "Core Rulebook" (x42) - - "Player Core" (x42) - - "Kingmaker Adventure Path" (x14) - 'source_category': - type: array - path: condition.source_category - is_null: false - values: 98 - min_count: 1 - max_count: 1 - value_type: - type: string - path: condition.source_category.[] - is_null: false - values: 98 - different_values: 2 - variants: - - "Rulebooks" (x84) - - "Adventure Paths" (x14) diff --git a/output/aonprd/creature-ability.yaml b/output/aonprd/creature-ability.yaml index d011459..d42c4fc 100644 --- a/output/aonprd/creature-ability.yaml +++ b/output/aonprd/creature-ability.yaml @@ -1,6 +1,18 @@ name: creature-ability values: 85 schema: + [actions]: + type: string + path: creature-ability.actions + is_null: true + values: 39 + different_values: 5 + variants: + - "Single Action" (x21) + - "Reaction" (x10) + - "Free Action" (x4) + - "Two Actions" (x2) + - "Three Actions" (x2) 'category': type: string path: creature-ability.category @@ -15,6 +27,95 @@ schema: values: 85 different_values: 85 (all different) variants: [omitted] + [legacy_id]: + type: array + path: creature-ability.legacy_id + is_null: true + values: 38 + min_count: 1 + max_count: 3 + value_type: + type: string + path: creature-ability.legacy_id.[] + is_null: false + values: 40 + different_values: 40 + variants: [omitted] + 'markdown': + type: string + path: creature-ability.markdown + is_null: false + values: 85 + different_values: 85 (all different) + variants: [omitted] + 'name': + type: string + path: creature-ability.name + is_null: false + values: 85 + different_values: 50 + variants: [omitted] + 'primary_source_category': + type: string + path: creature-ability.primary_source_category + is_null: false + values: 85 + different_values: 1 (all same) + variants: "Rulebooks" (x85) + 'rarity': + type: string + path: creature-ability.rarity + is_null: false + values: 85 + different_values: 1 (all same) + variants: "common" (x85) + 'rarity_id': + type: integer + path: creature-ability.rarity_id + is_null: false + values: 85 + different_values: 1 (all same) + variants: 1 (x85) + 'release_date': + type: string + path: creature-ability.release_date + is_null: false + values: 85 + different_values: 6 + variants: + - "2019-08-01" (x41) + - "2024-03-27" (x35) + - "2023-08-02" (x4) + - "2021-04-07" (x2) + - "2025-02-26" (x2) + - "2020-05-27" (x1) + [remaster_id]: + type: array + path: creature-ability.remaster_id + is_null: true + values: 40 + min_count: 1 + max_count: 1 + value_type: + type: string + path: creature-ability.remaster_id.[] + is_null: false + values: 40 + different_values: 38 + variants: [omitted] + 'resistance': + type: object + path: creature-ability.resistance + is_null: false + values: 85 + schema: + 'search_markdown': + type: string + path: creature-ability.search_markdown + is_null: false + values: 85 + different_values: 85 (all different) + variants: [omitted] 'source': type: array path: creature-ability.source @@ -101,104 +202,3 @@ schema: is_null: false values: 85 schema: - [actions]: - type: string - path: creature-ability.actions - is_null: true - values: 39 - different_values: 5 - variants: - - "Single Action" (x21) - - "Reaction" (x10) - - "Free Action" (x4) - - "Two Actions" (x2) - - "Three Actions" (x2) - [legacy_id]: - type: array - path: creature-ability.legacy_id - is_null: true - values: 38 - min_count: 1 - max_count: 3 - value_type: - type: string - path: creature-ability.legacy_id.[] - is_null: false - values: 40 - different_values: 40 - variants: [omitted] - 'markdown': - type: string - path: creature-ability.markdown - is_null: false - values: 85 - different_values: 85 (all different) - variants: [omitted] - 'name': - type: string - path: creature-ability.name - is_null: false - values: 85 - different_values: 50 - variants: [omitted] - 'primary_source_category': - type: string - path: creature-ability.primary_source_category - is_null: false - values: 85 - different_values: 1 (all same) - variants: "Rulebooks" (x85) - 'rarity': - type: string - path: creature-ability.rarity - is_null: false - values: 85 - different_values: 1 (all same) - variants: "common" (x85) - 'rarity_id': - type: integer - path: creature-ability.rarity_id - is_null: false - values: 85 - different_values: 1 (all same) - variants: 1 (x85) - 'release_date': - type: string - path: creature-ability.release_date - is_null: false - values: 85 - different_values: 6 - variants: - - "2019-08-01" (x41) - - "2024-03-27" (x35) - - "2023-08-02" (x4) - - "2021-04-07" (x2) - - "2025-02-26" (x2) - - "2020-05-27" (x1) - [remaster_id]: - type: array - path: creature-ability.remaster_id - is_null: true - values: 40 - min_count: 1 - max_count: 1 - value_type: - type: string - path: creature-ability.remaster_id.[] - is_null: false - values: 40 - different_values: 38 - variants: [omitted] - 'resistance': - type: object - path: creature-ability.resistance - is_null: false - values: 85 - schema: - 'search_markdown': - type: string - path: creature-ability.search_markdown - is_null: false - values: 85 - different_values: 85 (all different) - variants: [omitted] diff --git a/output/aonprd/creature-adjustment.yaml b/output/aonprd/creature-adjustment.yaml index bb8cdbc..9f1b972 100644 --- a/output/aonprd/creature-adjustment.yaml +++ b/output/aonprd/creature-adjustment.yaml @@ -15,83 +15,6 @@ schema: values: 55 different_values: 55 (all different) variants: [omitted] - 'search_markdown': - type: string - path: creature-adjustment.search_markdown - is_null: false - values: 55 - different_values: 55 (all different) - variants: [omitted] - 'source': - type: array - path: creature-adjustment.source - is_null: false - values: 55 - min_count: 1 - max_count: 1 - value_type: - type: string - path: creature-adjustment.source.[] - is_null: false - values: 55 - different_values: 8 - variants: - - "NPC Core" (x21) - - "Book of the Dead" (x9) - - "Howl of the Wild" (x7) - - "Rage of Elements" (x6) - - "Dark Archive" (x4) - - "War of Immortals" (x4) - - "Bestiary" (x2) - - "Monster Core" (x2) - 'source_category': - type: array - path: creature-adjustment.source_category - is_null: false - values: 55 - min_count: 1 - max_count: 1 - value_type: - type: string - path: creature-adjustment.source_category.[] - is_null: false - values: 55 - different_values: 1 (all same) - variants: "Rulebooks" (x55) - 'source_markdown': - type: string - path: creature-adjustment.source_markdown - is_null: false - values: 55 - different_values: 27 - variants: [omitted] - 'speed': - type: object - path: creature-adjustment.speed - is_null: false - values: 55 - schema: - 'summary_markdown': - type: string - path: creature-adjustment.summary_markdown - is_null: false - values: 55 - different_values: 55 (all different) - variants: [omitted] - 'type': - type: string - path: creature-adjustment.type - is_null: false - values: 55 - different_values: 1 (all same) - variants: "Creature Adjustment" (x55) - 'url': - type: string - path: creature-adjustment.url - is_null: false - values: 55 - different_values: 55 (all different) - variants: [omitted] [legacy_id]: type: array path: creature-adjustment.legacy_id @@ -180,6 +103,83 @@ schema: is_null: false values: 55 schema: + 'search_markdown': + type: string + path: creature-adjustment.search_markdown + is_null: false + values: 55 + different_values: 55 (all different) + variants: [omitted] + 'source': + type: array + path: creature-adjustment.source + is_null: false + values: 55 + min_count: 1 + max_count: 1 + value_type: + type: string + path: creature-adjustment.source.[] + is_null: false + values: 55 + different_values: 8 + variants: + - "NPC Core" (x21) + - "Book of the Dead" (x9) + - "Howl of the Wild" (x7) + - "Rage of Elements" (x6) + - "Dark Archive" (x4) + - "War of Immortals" (x4) + - "Bestiary" (x2) + - "Monster Core" (x2) + 'source_category': + type: array + path: creature-adjustment.source_category + is_null: false + values: 55 + min_count: 1 + max_count: 1 + value_type: + type: string + path: creature-adjustment.source_category.[] + is_null: false + values: 55 + different_values: 1 (all same) + variants: "Rulebooks" (x55) + 'source_markdown': + type: string + path: creature-adjustment.source_markdown + is_null: false + values: 55 + different_values: 27 + variants: [omitted] + 'speed': + type: object + path: creature-adjustment.speed + is_null: false + values: 55 + schema: + 'summary_markdown': + type: string + path: creature-adjustment.summary_markdown + is_null: false + values: 55 + different_values: 55 (all different) + variants: [omitted] + 'type': + type: string + path: creature-adjustment.type + is_null: false + values: 55 + different_values: 1 (all same) + variants: "Creature Adjustment" (x55) + 'url': + type: string + path: creature-adjustment.url + is_null: false + values: 55 + different_values: 55 (all different) + variants: [omitted] 'weakness': type: object path: creature-adjustment.weakness diff --git a/output/aonprd/creature-family.yaml b/output/aonprd/creature-family.yaml index 73d1eab..4136525 100644 --- a/output/aonprd/creature-family.yaml +++ b/output/aonprd/creature-family.yaml @@ -1,106 +1,34 @@ name: creature-family -values: 527 +values: 533 schema: 'category': type: string path: creature-family.category is_null: false - values: 527 + values: 533 different_values: 1 (all same) - variants: "creature-family" (x527) + variants: "creature-family" (x533) 'creature_family': type: string path: creature-family.creature_family is_null: false - values: 527 - different_values: 420 + values: 533 + different_values: 424 variants: [omitted] 'creature_family_markdown': type: string path: creature-family.creature_family_markdown is_null: false - values: 527 - different_values: 420 + values: 533 + different_values: 424 variants: [omitted] 'id': type: string path: creature-family.id is_null: false - values: 527 - different_values: 527 (all different) + values: 533 + different_values: 533 (all different) variants: [omitted] - 'source': - type: array - path: creature-family.source - is_null: false - values: 527 - min_count: 1 - max_count: 1 - value_type: - type: string - path: creature-family.source.[] - is_null: false - values: 527 - different_values: 64 - variants: [omitted] - 'source_category': - type: array - path: creature-family.source_category - is_null: false - values: 527 - min_count: 1 - max_count: 1 - value_type: - type: string - path: creature-family.source_category.[] - is_null: false - values: 527 - different_values: 4 - variants: - - "Rulebooks" (x432) - - "Adventure Paths" (x73) - - "Lost Omens" (x17) - - "Adventures" (x5) - 'source_markdown': - type: string - path: creature-family.source_markdown - is_null: false - values: 527 - different_values: 522 - variants: [omitted] - 'speed': - type: object - path: creature-family.speed - is_null: false - values: 527 - schema: - 'summary_markdown': - type: string - path: creature-family.summary_markdown - is_null: false - values: 527 - different_values: 480 - variants: [omitted] - 'type': - type: string - path: creature-family.type - is_null: false - values: 527 - different_values: 1 (all same) - variants: "Creature Family" (x527) - 'url': - type: string - path: creature-family.url - is_null: false - values: 527 - different_values: 527 (all different) - variants: [omitted] - 'weakness': - type: object - path: creature-family.weakness - is_null: false - values: 527 - schema: [image]: type: array path: creature-family.image @@ -119,107 +47,179 @@ schema: type: array path: creature-family.legacy_id is_null: true - values: 128 + values: 130 min_count: 1 max_count: 1 value_type: type: string path: creature-family.legacy_id.[] is_null: false - values: 128 - different_values: 128 + values: 130 + different_values: 130 variants: [omitted] 'markdown': type: string path: creature-family.markdown is_null: false - values: 527 - different_values: 527 (all different) + values: 533 + different_values: 533 (all different) variants: [omitted] 'name': type: string path: creature-family.name is_null: false - values: 527 - different_values: 420 + values: 533 + different_values: 424 variants: [omitted] 'primary_source_category': type: string path: creature-family.primary_source_category is_null: false - values: 527 + values: 533 different_values: 4 variants: - "Rulebooks" (x432) - - "Adventure Paths" (x73) - - "Lost Omens" (x17) + - "Adventure Paths" (x78) + - "Lost Omens" (x18) - "Adventures" (x5) - 'rarity': - type: string - path: creature-family.rarity - is_null: false - values: 527 - different_values: 1 (all same) - variants: "common" (x527) - 'rarity_id': - type: integer - path: creature-family.rarity_id - is_null: false - values: 527 - different_values: 1 (all same) - variants: 1 (x527) - 'release_date': - type: string - path: creature-family.release_date - is_null: false - values: 527 - different_values: 52 - variants: [omitted] [primary_source_group]: type: string path: creature-family.primary_source_group is_null: true - values: 78 - different_values: 23 + values: 83 + different_values: 25 + variants: [omitted] + 'rarity': + type: string + path: creature-family.rarity + is_null: false + values: 533 + different_values: 1 (all same) + variants: "common" (x533) + 'rarity_id': + type: integer + path: creature-family.rarity_id + is_null: false + values: 533 + different_values: 1 (all same) + variants: 1 (x533) + 'release_date': + type: string + path: creature-family.release_date + is_null: false + values: 533 + different_values: 56 variants: [omitted] [remaster_id]: type: array path: creature-family.remaster_id is_null: true - values: 128 + values: 130 min_count: 1 max_count: 1 value_type: type: string path: creature-family.remaster_id.[] is_null: false - values: 128 - different_values: 128 + values: 130 + different_values: 130 variants: [omitted] 'resistance': type: object path: creature-family.resistance is_null: false - values: 527 + values: 533 schema: 'search_markdown': type: string path: creature-family.search_markdown is_null: false - values: 527 - different_values: 527 (all different) + values: 533 + different_values: 533 (all different) variants: [omitted] + 'source': + type: array + path: creature-family.source + is_null: false + values: 533 + min_count: 1 + max_count: 1 + value_type: + type: string + path: creature-family.source.[] + is_null: false + values: 533 + different_values: 68 + variants: [omitted] + 'source_category': + type: array + path: creature-family.source_category + is_null: false + values: 533 + min_count: 1 + max_count: 1 + value_type: + type: string + path: creature-family.source_category.[] + is_null: false + values: 533 + different_values: 4 + variants: + - "Rulebooks" (x432) + - "Adventure Paths" (x78) + - "Lost Omens" (x18) + - "Adventures" (x5) [source_group]: type: array path: creature-family.source_group is_null: true - values: 78 + values: 83 min_count: 1 max_count: 1 value_type: type: string path: creature-family.source_group.[] is_null: false - values: 78 - different_values: 23 + values: 83 + different_values: 25 variants: [omitted] + 'source_markdown': + type: string + path: creature-family.source_markdown + is_null: false + values: 533 + different_values: 528 + variants: [omitted] + 'speed': + type: object + path: creature-family.speed + is_null: false + values: 533 + schema: + 'summary_markdown': + type: string + path: creature-family.summary_markdown + is_null: false + values: 533 + different_values: 486 + variants: [omitted] + 'type': + type: string + path: creature-family.type + is_null: false + values: 533 + different_values: 1 (all same) + variants: "Creature Family" (x533) + 'url': + type: string + path: creature-family.url + is_null: false + values: 533 + different_values: 533 (all different) + variants: [omitted] + 'weakness': + type: object + path: creature-family.weakness + is_null: false + values: 533 + schema: diff --git a/output/aonprd/creature.yaml b/output/aonprd/creature.yaml index 1d34b2d..0d66e00 100644 --- a/output/aonprd/creature.yaml +++ b/output/aonprd/creature.yaml @@ -1,106 +1,138 @@ name: creature -values: 3761 +values: 3959 schema: 'ac': type: integer path: creature.ac is_null: false - values: 3761 + values: 3959 different_values: 47 variants: [omitted] 'ac_scale_number': type: integer path: creature.ac_scale_number is_null: false - values: 3761 + values: 3959 different_values: 5 variants: - - 4 (x2015) - - 3 (x1615) - - 2 (x86) + - 4 (x2075) + - 3 (x1753) + - 2 (x88) - 5 (x38) - - 0 (x7) + - 0 (x5) + [alignment]: + type: string + path: creature.alignment + is_null: true + values: 2778 + different_values: 11 + variants: + - "N" (x816) + - "CE" (x568) + - "NE" (x544) + - "LE" (x275) + - "CN" (x181) + - "LN" (x122) + - "CG" (x80) + - "NG" (x72) + - "No Alignment" (x70) + - "LG" (x47) + - "Any" (x3) + [attack_bonus]: + type: array + path: creature.attack_bonus + is_null: true + values: 3757 + min_count: 1 + max_count: 6 + value_type: + type: integer + path: creature.attack_bonus.[] + is_null: false + values: 7825 + different_values: 49 + variants: [omitted] [attack_bonus_scale_number]: type: array path: creature.attack_bonus_scale_number is_null: true - values: 3619 + values: 3757 min_count: 1 max_count: 3 value_type: type: integer path: creature.attack_bonus_scale_number.[] is_null: false - values: 4719 + values: 4899 different_values: 5 variants: - - 3 (x1983) - - 4 (x1872) - - 2 (x778) - - 5 (x79) - - 0 (x7) + - 3 (x2073) + - 4 (x1935) + - 2 (x806) + - 5 (x80) + - 0 (x5) 'category': type: string path: creature.category is_null: false - values: 3761 + values: 3959 different_values: 1 (all same) - variants: "creature" (x3761) + variants: "creature" (x3959) 'charisma': type: integer path: creature.charisma is_null: false - values: 3761 + values: 3959 different_values: 18 variants: - - 0 (x643) - - 4 (x445) - - 2 (x426) - - 3 (x389) - - 1 (x375) - - 5 (x289) - - 6 (x225) - - -1 (x210) - - -2 (x203) - - -5 (x165) - - 7 (x112) - - 8 (x95) - - -4 (x62) + - 0 (x671) + - 4 (x467) + - 2 (x456) + - 3 (x419) + - 1 (x401) + - 5 (x295) + - 6 (x237) + - -1 (x216) + - -2 (x213) + - -5 (x182) + - 7 (x118) + - 8 (x96) + - -4 (x64) - 9 (x53) - - -3 (x45) - - 10 (x18) + - -3 (x46) + - 10 (x19) - 11 (x4) - 12 (x2) 'charisma_scale_number': type: integer path: creature.charisma_scale_number is_null: false - values: 3761 + values: 3959 different_values: 5 variants: - - 2 (x2662) - - 3 (x764) - - 4 (x310) + - 2 (x2814) + - 3 (x801) + - 4 (x321) - 5 (x18) - - 0 (x7) + - 0 (x5) 'constitution': type: integer path: creature.constitution is_null: false - values: 3761 + values: 3959 different_values: 15 variants: - - 4 (x700) - - 3 (x627) - - 2 (x597) - - 5 (x442) - - 1 (x398) - - 6 (x325) - - 0 (x310) - - 7 (x151) - - 8 (x87) - - 9 (x68) - - 10 (x21) + - 4 (x744) + - 3 (x670) + - 2 (x634) + - 5 (x467) + - 1 (x412) + - 6 (x339) + - 0 (x322) + - 7 (x153) + - 8 (x89) + - 9 (x70) + - 10 (x24) - -1 (x20) - 11 (x6) - -2 (x5) @@ -109,235 +141,1562 @@ schema: type: integer path: creature.constitution_scale_number is_null: false - values: 3761 + values: 3959 different_values: 5 variants: - - 2 (x1853) - - 3 (x1474) - - 4 (x384) + - 2 (x1952) + - 3 (x1550) + - 4 (x409) - 5 (x43) - - 0 (x7) + - 0 (x5) + [creature_ability]: + type: array + path: creature.creature_ability + is_null: true + values: 3912 + min_count: 1 + max_count: 14 + value_type: + type: string + path: creature.creature_ability.[] + is_null: false + values: 15727 + different_values: 7521 + variants: [omitted] [creature_family]: type: string path: creature.creature_family is_null: true - values: 2103 - different_values: 414 + values: 2203 + different_values: 419 variants: [omitted] 'creature_family_markdown': type: string path: creature.creature_family_markdown is_null: false - values: 3761 - different_values: 520 + values: 3959 + different_values: 527 variants: [omitted] 'dexterity': type: integer path: creature.dexterity is_null: false - values: 3761 + values: 3959 different_values: 18 variants: - - 4 (x901) - - 3 (x727) - - 2 (x532) - - 5 (x438) - - 6 (x299) - - 1 (x293) - - 0 (x150) - - 7 (x137) - - 8 (x83) - - -1 (x67) - - 9 (x52) - - -2 (x24) - - -5 (x20) - - 10 (x15) + - 4 (x951) + - 3 (x763) + - 2 (x564) + - 5 (x466) + - 6 (x318) + - 1 (x302) + - 0 (x154) + - 7 (x144) + - 8 (x87) + - -1 (x68) + - 9 (x54) + - -2 (x26) + - -5 (x21) + - 10 (x17) - -3 (x13) - - -4 (x4) + - -4 (x5) - 11 (x4) - 12 (x2) 'dexterity_scale_number': type: integer path: creature.dexterity_scale_number is_null: false - values: 3761 + values: 3959 different_values: 5 variants: - - 2 (x1780) - - 3 (x1232) - - 4 (x722) - - 5 (x20) - - 0 (x7) + - 2 (x1866) + - 3 (x1297) + - 4 (x769) + - 5 (x22) + - 0 (x5) + [element]: + type: array + path: creature.element + is_null: true + values: 392 + min_count: 1 + max_count: 6 + value_type: + type: string + path: creature.element.[] + is_null: false + values: 419 + different_values: 6 + variants: + - "Fire" (x118) + - "Earth" (x98) + - "Water" (x76) + - "Air" (x60) + - "Wood" (x44) + - "Metal" (x23) + 'fortitude_save': + type: integer + path: creature.fortitude_save + is_null: false + values: 3959 + different_values: 48 + variants: [omitted] + 'fortitude_save_scale_number': + type: integer + path: creature.fortitude_save_scale_number + is_null: false + values: 3959 + different_values: 6 + variants: + - 3 (x1672) + - 2 (x1328) + - 4 (x740) + - 1 (x157) + - 5 (x57) + - 0 (x5) + [hardness_raw]: + type: string + path: creature.hardness_raw + is_null: true + values: 40 + different_values: 14 + variants: + - "10" (x8) + - "8" (x7) + - "9" (x4) + - "4" (x4) + - "2" (x2) + - "6" (x2) + - "11" (x2) + - "15" (x2) + - "7" (x2) + - "3" (x2) + - "14" (x2) + - "5" (x1) + - "13" (x1) + - "1" (x1) + 'hp_raw': + type: string + path: creature.hp_raw + is_null: false + values: 3959 + different_values: 650 + variants: [omitted] + 'hp_scale_number': + type: integer + path: creature.hp_scale_number + is_null: false + values: 3959 + different_values: 4 + variants: + - 3 (x2120) + - 2 (x1294) + - 4 (x540) + - 0 (x5) + 'id': + type: string + path: creature.id + is_null: false + values: 3959 + different_values: 3959 (all different) + variants: [omitted] + [image]: + type: array + path: creature.image + is_null: true + values: 2195 + min_count: 1 + max_count: 2 + value_type: + type: string + path: creature.image.[] + is_null: false + values: 2196 + different_values: 2155 + variants: [omitted] + [immunity_markdown]: + type: string + path: creature.immunity_markdown + is_null: true + values: 1718 + different_values: 606 + variants: [omitted] + 'intelligence': + type: integer + path: creature.intelligence + is_null: false + values: 3959 + different_values: 17 + variants: + - 0 (x665) + - 2 (x443) + - 1 (x424) + - -4 (x410) + - -5 (x410) + - 4 (x302) + - 3 (x293) + - -1 (x242) + - 5 (x195) + - -2 (x189) + - -3 (x130) + - 6 (x115) + - 7 (x72) + - 8 (x38) + - 9 (x15) + - 10 (x14) + - 11 (x2) + 'intelligence_scale_number': + type: integer + path: creature.intelligence_scale_number + is_null: false + values: 3959 + different_values: 5 + variants: + - 2 (x3394) + - 3 (x392) + - 4 (x165) + - 0 (x5) + - 5 (x3) + 'language_markdown': + type: string + path: creature.language_markdown + is_null: false + values: 3959 + different_values: 1247 + variants: [omitted] + [legacy_id]: + type: array + path: creature.legacy_id + is_null: true + values: 486 + min_count: 1 + max_count: 2 + value_type: + type: string + path: creature.legacy_id.[] + is_null: false + values: 487 + different_values: 483 + variants: [omitted] + 'level': + type: integer + path: creature.level + is_null: false + values: 3959 + different_values: 27 + variants: [omitted] + 'markdown': + type: string + path: creature.markdown + is_null: false + values: 3959 + different_values: 3959 (all different) + variants: [omitted] + 'name': + type: string + path: creature.name + is_null: false + values: 3959 + different_values: 3499 + variants: [omitted] + 'perception': + type: integer + path: creature.perception + is_null: false + values: 3959 + different_values: 46 + variants: [omitted] + 'perception_scale_number': + type: integer + path: creature.perception_scale_number + is_null: false + values: 3959 + different_values: 6 + variants: + - 3 (x2148) + - 2 (x1134) + - 4 (x480) + - 1 (x154) + - 5 (x38) + - 0 (x5) + [pfs]: + type: string + path: creature.pfs + is_null: true + values: 1866 + different_values: 3 + variants: + - "Standard" (x1758) + - "Limited" (x103) + - "Restricted" (x5) + 'primary_source_category': + type: string + path: creature.primary_source_category + is_null: false + values: 3959 + different_values: 5 + variants: + - "Rulebooks" (x2173) + - "Adventure Paths" (x1483) + - "Adventures" (x162) + - "Lost Omens" (x124) + - "Blog Posts" (x17) + [primary_source_group]: + type: string + path: creature.primary_source_group + is_null: true + values: 1618 + different_values: 34 + variants: [omitted] + 'rarity': + type: string + path: creature.rarity + is_null: false + values: 3959 + different_values: 4 + variants: + - "common" (x1953) + - "uncommon" (x774) + - "unique" (x685) + - "rare" (x547) + 'rarity_id': + type: integer + path: creature.rarity_id + is_null: false + values: 3959 + different_values: 4 + variants: + - 1 (x1953) + - 2 (x774) + - 4 (x685) + - 3 (x547) + 'reflex_save': + type: integer + path: creature.reflex_save + is_null: false + values: 3959 + different_values: 44 + variants: [omitted] + 'reflex_save_scale_number': + type: integer + path: creature.reflex_save_scale_number + is_null: false + values: 3959 + different_values: 6 + variants: + - 3 (x1709) + - 2 (x1347) + - 4 (x590) + - 1 (x277) + - 5 (x31) + - 0 (x5) + 'release_date': + type: string + path: creature.release_date + is_null: false + values: 3959 + different_values: 96 + variants: [omitted] + [remaster_id]: + type: array + path: creature.remaster_id + is_null: true + values: 483 + min_count: 1 + max_count: 1 + value_type: + type: string + path: creature.remaster_id.[] + is_null: false + values: 483 + different_values: 482 + variants: [omitted] + 'resistance': + type: object + path: creature.resistance + is_null: false + values: 3959 + schema: + [acid]: + type: integer + path: creature.resistance.acid + is_null: true + values: 203 + different_values: 17 + variants: + - 10 (x69) + - 5 (x50) + - 15 (x29) + - 20 (x24) + - 2 (x6) + - 3 (x6) + - 8 (x5) + - 12 (x2) + - 25 (x2) + - 4 (x2) + - 7 (x2) + - 9 (x1) + - 6 (x1) + - 14 (x1) + - 1 (x1) + - 24 (x1) + - 26 (x1) + [all]: + type: integer + path: creature.resistance.all + is_null: true + values: 137 + different_values: 14 + variants: + - 10 (x51) + - 5 (x40) + - 15 (x20) + - 2 (x6) + - 8 (x5) + - 3 (x3) + - 12 (x2) + - 20 (x2) + - 25 (x2) + - 7 (x2) + - 9 (x1) + - 14 (x1) + - 1 (x1) + - 4 (x1) + [area]: + type: integer + path: creature.resistance.area + is_null: true + values: 137 + different_values: 14 + variants: + - 10 (x51) + - 5 (x40) + - 15 (x20) + - 2 (x6) + - 8 (x5) + - 3 (x3) + - 12 (x2) + - 20 (x2) + - 25 (x2) + - 7 (x2) + - 9 (x1) + - 14 (x1) + - 1 (x1) + - 4 (x1) + [bleed]: + type: integer + path: creature.resistance.bleed + is_null: true + values: 137 + different_values: 14 + variants: + - 10 (x51) + - 5 (x40) + - 15 (x20) + - 2 (x6) + - 8 (x5) + - 3 (x3) + - 12 (x2) + - 20 (x2) + - 25 (x2) + - 7 (x2) + - 9 (x1) + - 14 (x1) + - 1 (x1) + - 4 (x1) + [bludgeoning]: + type: integer + path: creature.resistance.bludgeoning + is_null: true + values: 532 + different_values: 17 + variants: + - 10 (x173) + - 5 (x144) + - 15 (x95) + - 3 (x26) + - 20 (x26) + - 2 (x23) + - 8 (x12) + - 7 (x8) + - 6 (x5) + - 14 (x4) + - 4 (x4) + - 12 (x3) + - 9 (x3) + - 25 (x3) + - 24 (x1) + - 22 (x1) + - 1 (x1) + [chaotic]: + type: integer + path: creature.resistance.chaotic + is_null: true + values: 138 + different_values: 14 + variants: + - 10 (x52) + - 5 (x40) + - 15 (x20) + - 2 (x6) + - 8 (x5) + - 3 (x3) + - 12 (x2) + - 20 (x2) + - 25 (x2) + - 7 (x2) + - 9 (x1) + - 14 (x1) + - 1 (x1) + - 4 (x1) + [cold]: + type: integer + path: creature.resistance.cold + is_null: true + values: 302 + different_values: 16 + variants: + - 10 (x116) + - 5 (x82) + - 15 (x46) + - 20 (x18) + - 2 (x10) + - 3 (x10) + - 8 (x5) + - 12 (x3) + - 25 (x3) + - 7 (x3) + - 9 (x1) + - 14 (x1) + - 1 (x1) + - 4 (x1) + - 24 (x1) + - 26 (x1) + [cold_iron]: + type: integer + path: creature.resistance.cold_iron + is_null: true + values: 135 + different_values: 14 + variants: + - 10 (x49) + - 5 (x40) + - 15 (x20) + - 2 (x6) + - 8 (x5) + - 3 (x3) + - 12 (x2) + - 20 (x2) + - 25 (x2) + - 7 (x2) + - 9 (x1) + - 14 (x1) + - 1 (x1) + - 4 (x1) + [electricity]: + type: integer + path: creature.resistance.electricity + is_null: true + values: 263 + different_values: 19 + variants: + - 10 (x90) + - 5 (x81) + - 15 (x30) + - 20 (x13) + - 3 (x10) + - 2 (x9) + - 8 (x6) + - 7 (x5) + - 12 (x4) + - 25 (x3) + - 4 (x3) + - 1 (x2) + - 16 (x1) + - 22 (x1) + - 9 (x1) + - 14 (x1) + - 18 (x1) + - 24 (x1) + - 26 (x1) + [evil]: + type: integer + path: creature.resistance.evil + is_null: true + values: 140 + different_values: 14 + variants: + - 10 (x52) + - 5 (x42) + - 15 (x20) + - 2 (x6) + - 8 (x5) + - 3 (x3) + - 12 (x2) + - 20 (x2) + - 25 (x2) + - 7 (x2) + - 9 (x1) + - 14 (x1) + - 1 (x1) + - 4 (x1) + [fire]: + type: integer + path: creature.resistance.fire + is_null: true + values: 356 + different_values: 16 + variants: + - 10 (x120) + - 5 (x97) + - 15 (x58) + - 20 (x21) + - 3 (x18) + - 2 (x11) + - 8 (x6) + - 7 (x5) + - 1 (x4) + - 25 (x4) + - 12 (x3) + - 6 (x3) + - 4 (x3) + - 24 (x1) + - 9 (x1) + - 14 (x1) + [force]: + type: integer + path: creature.resistance.force + is_null: true + values: 19 + different_values: 4 + variants: + - 10 (x7) + - 15 (x6) + - 5 (x5) + - 3 (x1) + [good]: + type: integer + path: creature.resistance.good + is_null: true + values: 137 + different_values: 14 + variants: + - 10 (x51) + - 5 (x40) + - 15 (x20) + - 2 (x6) + - 8 (x5) + - 3 (x3) + - 12 (x2) + - 20 (x2) + - 25 (x2) + - 7 (x2) + - 9 (x1) + - 14 (x1) + - 1 (x1) + - 4 (x1) + [holy]: + type: integer + path: creature.resistance.holy + is_null: true + values: 137 + different_values: 14 + variants: + - 10 (x51) + - 5 (x40) + - 15 (x20) + - 2 (x6) + - 8 (x5) + - 3 (x3) + - 12 (x2) + - 20 (x2) + - 25 (x2) + - 7 (x2) + - 9 (x1) + - 14 (x1) + - 1 (x1) + - 4 (x1) + [lawful]: + type: integer + path: creature.resistance.lawful + is_null: true + values: 137 + different_values: 14 + variants: + - 10 (x51) + - 5 (x40) + - 15 (x20) + - 2 (x6) + - 8 (x5) + - 3 (x3) + - 12 (x2) + - 20 (x2) + - 25 (x2) + - 7 (x2) + - 9 (x1) + - 14 (x1) + - 1 (x1) + - 4 (x1) + [mental]: + type: integer + path: creature.resistance.mental + is_null: true + values: 227 + different_values: 15 + variants: + - 10 (x84) + - 5 (x53) + - 15 (x45) + - 20 (x11) + - 3 (x8) + - 8 (x7) + - 2 (x6) + - 25 (x3) + - 12 (x2) + - 7 (x2) + - 9 (x2) + - 14 (x1) + - 1 (x1) + - 4 (x1) + - 13 (x1) + [orichalcum]: + type: integer + path: creature.resistance.orichalcum + is_null: true + values: 137 + different_values: 14 + variants: + - 10 (x51) + - 5 (x40) + - 15 (x20) + - 2 (x6) + - 8 (x5) + - 3 (x3) + - 12 (x2) + - 20 (x2) + - 25 (x2) + - 7 (x2) + - 9 (x1) + - 14 (x1) + - 1 (x1) + - 4 (x1) + [physical]: + type: integer + path: creature.resistance.physical + is_null: true + values: 433 + different_values: 17 + variants: + - 10 (x164) + - 5 (x101) + - 15 (x93) + - 20 (x20) + - 3 (x16) + - 2 (x8) + - 8 (x8) + - 12 (x4) + - 7 (x4) + - 25 (x3) + - 6 (x3) + - 14 (x3) + - 4 (x2) + - 24 (x1) + - 22 (x1) + - 9 (x1) + - 1 (x1) + [piercing]: + type: integer + path: creature.resistance.piercing + is_null: true + values: 610 + different_values: 19 + variants: + - 10 (x206) + - 5 (x173) + - 15 (x110) + - 20 (x30) + - 3 (x23) + - 8 (x14) + - 2 (x13) + - 7 (x10) + - 6 (x8) + - 12 (x5) + - 4 (x4) + - 9 (x3) + - 25 (x3) + - 14 (x3) + - 24 (x1) + - 22 (x1) + - 11 (x1) + - 13 (x1) + - 1 (x1) + [poison]: + type: integer + path: creature.resistance.poison + is_null: true + values: 278 + different_values: 17 + variants: + - 10 (x94) + - 5 (x74) + - 15 (x48) + - 2 (x14) + - 20 (x13) + - 8 (x11) + - 3 (x8) + - 12 (x2) + - 25 (x2) + - 7 (x2) + - 6 (x2) + - 14 (x2) + - 4 (x2) + - 9 (x1) + - 1 (x1) + - 24 (x1) + - 26 (x1) + [precision]: + type: integer + path: creature.resistance.precision + is_null: true + values: 154 + different_values: 14 + variants: + - 10 (x56) + - 5 (x43) + - 15 (x22) + - 2 (x6) + - 3 (x6) + - 8 (x6) + - 20 (x5) + - 12 (x2) + - 25 (x2) + - 7 (x2) + - 9 (x1) + - 14 (x1) + - 1 (x1) + - 4 (x1) + [silver]: + type: integer + path: creature.resistance.silver + is_null: true + values: 138 + different_values: 14 + variants: + - 10 (x52) + - 5 (x40) + - 15 (x20) + - 2 (x6) + - 8 (x5) + - 3 (x3) + - 12 (x2) + - 20 (x2) + - 25 (x2) + - 7 (x2) + - 9 (x1) + - 14 (x1) + - 1 (x1) + - 4 (x1) + [slashing]: + type: integer + path: creature.resistance.slashing + is_null: true + values: 567 + different_values: 19 + variants: + - 10 (x190) + - 5 (x161) + - 15 (x98) + - 3 (x29) + - 20 (x26) + - 2 (x13) + - 8 (x13) + - 7 (x11) + - 6 (x5) + - 12 (x5) + - 4 (x3) + - 25 (x3) + - 14 (x3) + - 9 (x2) + - 24 (x1) + - 22 (x1) + - 11 (x1) + - 13 (x1) + - 1 (x1) + [sonic]: + type: integer + path: creature.resistance.sonic + is_null: true + values: 170 + different_values: 16 + variants: + - 10 (x55) + - 5 (x48) + - 15 (x33) + - 20 (x7) + - 2 (x7) + - 8 (x5) + - 3 (x3) + - 12 (x2) + - 25 (x2) + - 7 (x2) + - 22 (x1) + - 9 (x1) + - 14 (x1) + - 1 (x1) + - 4 (x1) + - 30 (x1) + [spirit]: + type: integer + path: creature.resistance.spirit + is_null: true + values: 114 + different_values: 11 + variants: + - 10 (x42) + - 5 (x34) + - 15 (x19) + - 2 (x6) + - 8 (x4) + - 20 (x2) + - 25 (x2) + - 3 (x2) + - 12 (x1) + - 1 (x1) + - 4 (x1) + [splash]: + type: integer + path: creature.resistance.splash + is_null: true + values: 137 + different_values: 14 + variants: + - 10 (x51) + - 5 (x40) + - 15 (x20) + - 2 (x6) + - 8 (x5) + - 3 (x3) + - 12 (x2) + - 20 (x2) + - 25 (x2) + - 7 (x2) + - 9 (x1) + - 14 (x1) + - 1 (x1) + - 4 (x1) + [unholy]: + type: integer + path: creature.resistance.unholy + is_null: true + values: 137 + different_values: 14 + variants: + - 10 (x51) + - 5 (x40) + - 15 (x20) + - 2 (x6) + - 8 (x5) + - 3 (x3) + - 12 (x2) + - 20 (x2) + - 25 (x2) + - 7 (x2) + - 9 (x1) + - 14 (x1) + - 1 (x1) + - 4 (x1) + [vitality]: + type: integer + path: creature.resistance.vitality + is_null: true + values: 47 + different_values: 9 + variants: + - 5 (x13) + - 10 (x12) + - 15 (x8) + - 8 (x4) + - 2 (x4) + - 3 (x3) + - 1 (x1) + - 18 (x1) + - 30 (x1) + [void]: + type: integer + path: creature.resistance.void + is_null: true + values: 187 + different_values: 14 + variants: + - 10 (x63) + - 5 (x49) + - 15 (x36) + - 2 (x10) + - 20 (x6) + - 8 (x6) + - 3 (x5) + - 7 (x3) + - 12 (x2) + - 25 (x2) + - 4 (x2) + - 9 (x1) + - 14 (x1) + - 1 (x1) + [resistance_markdown]: + type: string + path: creature.resistance_markdown + is_null: true + values: 1190 + different_values: 673 + variants: [omitted] + [school]: + type: string + path: creature.school + is_null: true + values: 5 + different_values: 3 + variants: + - "illusion" (x3) + - "necromancy" (x1) + - "evocation" (x1) + 'search_markdown': + type: string + path: creature.search_markdown + is_null: false + values: 3959 + different_values: 3954 + variants: [omitted] + [sense_markdown]: + type: string + path: creature.sense_markdown + is_null: true + values: 3339 + different_values: 708 + variants: [omitted] + 'size': + type: array + path: creature.size + is_null: false + values: 3959 + min_count: 1 + max_count: 1 + value_type: + type: string + path: creature.size.[] + is_null: false + values: 3959 + different_values: 6 + variants: + - "Medium" (x1909) + - "Large" (x837) + - "Small" (x429) + - "Huge" (x322) + - "Gargantuan" (x311) + - "Tiny" (x151) + 'size_id': + type: array + path: creature.size_id + is_null: false + values: 3959 + min_count: 1 + max_count: 1 + value_type: + type: integer + path: creature.size_id.[] + is_null: false + values: 3959 + different_values: 6 + variants: + - 3 (x1909) + - 4 (x837) + - 2 (x429) + - 5 (x322) + - 6 (x311) + - 1 (x151) + 'skill_markdown': + type: string + path: creature.skill_markdown + is_null: false + values: 3959 + different_values: 3317 + variants: [omitted] + 'source': + type: array + path: creature.source + is_null: false + values: 3959 + min_count: 1 + max_count: 2 + value_type: + type: string + path: creature.source.[] + is_null: false + values: 4063 + different_values: 129 + variants: [omitted] + 'source_category': + type: array + path: creature.source_category + is_null: false + values: 3959 + min_count: 1 + max_count: 2 + value_type: + type: string + path: creature.source_category.[] + is_null: false + values: 4059 + different_values: 5 + variants: + - "Rulebooks" (x2210) + - "Adventure Paths" (x1532) + - "Adventures" (x166) + - "Lost Omens" (x134) + - "Blog Posts" (x17) + [source_group]: + type: array + path: creature.source_group + is_null: true + values: 1665 + min_count: 1 + max_count: 2 + value_type: + type: string + path: creature.source_group.[] + is_null: false + values: 1675 + different_values: 34 + variants: [omitted] + 'source_markdown': + type: string + path: creature.source_markdown + is_null: false + values: 3959 + different_values: 3254 + variants: [omitted] + 'speed': + type: object + path: creature.speed + is_null: false + values: 3959 + schema: + [burrow]: + type: integer + path: creature.speed.burrow + is_null: true + values: 202 + different_values: 11 + variants: + - 20 (x48) + - 25 (x27) + - 10 (x24) + - 40 (x24) + - 30 (x22) + - 5 (x19) + - 15 (x17) + - 35 (x8) + - 60 (x5) + - 45 (x4) + - 50 (x4) + [climb]: + type: integer + path: creature.speed.climb + is_null: true + values: 495 + different_values: 11 + variants: + - 20 (x167) + - 30 (x97) + - 25 (x95) + - 10 (x46) + - 15 (x33) + - 40 (x31) + - 35 (x12) + - 50 (x6) + - 60 (x5) + - 5 (x2) + - 45 (x1) + [fly]: + type: integer + path: creature.speed.fly + is_null: true + values: 923 + different_values: 25 + variants: [omitted] + [land]: + type: integer + path: creature.speed.land + is_null: true + values: 3730 + different_values: 16 + variants: + - 25 (x1608) + - 30 (x593) + - 20 (x509) + - 40 (x354) + - 35 (x226) + - 15 (x106) + - 10 (x105) + - 50 (x91) + - 5 (x50) + - 60 (x46) + - 45 (x24) + - 70 (x7) + - 80 (x5) + - 100 (x3) + - 0 (x2) + - 120 (x1) + [max]: + type: integer + path: creature.speed.max + is_null: true + values: 3953 + different_values: 26 + variants: [omitted] + [swim]: + type: integer + path: creature.speed.swim + is_null: true + values: 505 + different_values: 14 + variants: + - 30 (x105) + - 25 (x85) + - 40 (x79) + - 20 (x74) + - 50 (x39) + - 60 (x38) + - 35 (x27) + - 15 (x22) + - 80 (x19) + - 10 (x6) + - 100 (x6) + - 70 (x3) + - 120 (x1) + - 45 (x1) + [speed_markdown]: + type: string + path: creature.speed_markdown + is_null: true + values: 3954 + different_values: 715 + variants: [omitted] + [spell_attack_bonus]: + type: array + path: creature.spell_attack_bonus + is_null: true + values: 745 + min_count: 1 + max_count: 3 + value_type: + type: integer + path: creature.spell_attack_bonus.[] + is_null: false + values: 786 + different_values: 40 + variants: [omitted] + [spell_attack_bonus_scale_number]: + type: array + path: creature.spell_attack_bonus_scale_number + is_null: true + values: 745 + min_count: 1 + max_count: 2 + value_type: + type: integer + path: creature.spell_attack_bonus_scale_number.[] + is_null: false + values: 748 + different_values: 4 + variants: + - 4 (x543) + - 3 (x183) + - 5 (x19) + - 0 (x3) + [spell_dc]: + type: array + path: creature.spell_dc + is_null: true + values: 1624 + min_count: 1 + max_count: 4 + value_type: + type: integer + path: creature.spell_dc.[] + is_null: false + values: 1907 + different_values: 39 + variants: [omitted] + [spell_dc_scale_number]: + type: array + path: creature.spell_dc_scale_number + is_null: true + values: 1624 + min_count: 1 + max_count: 2 + value_type: + type: integer + path: creature.spell_dc_scale_number.[] + is_null: false + values: 1647 + different_values: 4 + variants: + - 4 (x1162) + - 3 (x451) + - 5 (x30) + - 0 (x4) + 'spell_markdown': + type: string + path: creature.spell_markdown + is_null: false + values: 3959 + different_values: 1421 + variants: [omitted] + [spoilers]: + type: string + path: creature.spoilers + is_null: true + values: 1390 + different_values: 33 + variants: [omitted] 'strength': type: integer path: creature.strength is_null: false - values: 3761 + values: 3959 different_values: 18 variants: - - 4 (x591) - - 6 (x434) - - 5 (x416) - - 3 (x391) - - 2 (x374) - - 7 (x307) - - 0 (x268) - - 8 (x239) - - 1 (x237) - - 9 (x141) - - -5 (x120) - - 10 (x92) + - 4 (x626) + - 6 (x461) + - 5 (x444) + - 3 (x416) + - 2 (x394) + - 7 (x316) + - 0 (x283) + - 1 (x255) + - 8 (x248) + - 9 (x145) + - -5 (x123) + - 10 (x96) - -1 (x59) - -2 (x44) - -3 (x16) - 12 (x13) + - 11 (x10) - -4 (x10) - - 11 (x9) 'strength_scale_number': type: integer path: creature.strength_scale_number is_null: false - values: 3761 + values: 3959 different_values: 5 variants: - - 2 (x1369) - - 4 (x1078) - - 3 (x1035) - - 5 (x272) - - 0 (x7) + - 2 (x1439) + - 4 (x1147) + - 3 (x1094) + - 5 (x274) + - 0 (x5) + [strike_damage_average]: + type: array + path: creature.strike_damage_average + is_null: true + values: 3759 + min_count: 1 + max_count: 6 + value_type: + type: integer + path: creature.strike_damage_average.[] + is_null: false + values: 7716 + different_values: 63 + variants: [omitted] + [strike_damage_scale_number]: + type: array + path: creature.strike_damage_scale_number + is_null: true + values: 3759 + min_count: 1 + max_count: 4 + value_type: + type: integer + path: creature.strike_damage_scale_number.[] + is_null: false + values: 5357 + different_values: 5 + variants: + - 2 (x2438) + - 3 (x1769) + - 4 (x1035) + - 5 (x110) + - 0 (x5) 'strongest_save': type: array path: creature.strongest_save is_null: false - values: 3761 + values: 3959 min_count: 1 max_count: 5 value_type: type: string path: creature.strongest_save.[] is_null: false - values: 7089 + values: 7461 different_values: 5 variants: - - "fort" (x1615) - - "fortitude" (x1615) - - "ref" (x1492) - - "reflex" (x1492) - - "will" (x875) + - "fort" (x1702) + - "fortitude" (x1702) + - "ref" (x1571) + - "reflex" (x1571) + - "will" (x915) + [summary_markdown]: + type: string + path: creature.summary_markdown + is_null: true + values: 3254 + different_values: 2889 + variants: [omitted] + [tradition]: + type: array + path: creature.tradition + is_null: true + values: 1591 + min_count: 1 + max_count: 3 + value_type: + type: string + path: creature.tradition.[] + is_null: false + values: 1633 + different_values: 4 + variants: + - "Divine" (x529) + - "Occult" (x444) + - "Primal" (x397) + - "Arcane" (x263) 'tradition_markdown': type: string path: creature.tradition_markdown is_null: false - values: 3761 + values: 3959 different_values: 15 variants: - - "" (x2234) - - "[Divine](/SpellLists.aspx?Tradition=2)" (x477) - - "[Occult](/SpellLists.aspx?Tradition=3)" (x396) - - "[Primal](/SpellLists.aspx?Tradition=4)" (x377) - - "[Arcane](/SpellLists.aspx?Tradition=1)" (x237) - - "[Divine](/SpellLists.aspx?Tradition=2), [Occult](/SpellLists.aspx?Tradition=3)" (x11) + - "" (x2368) + - "[Divine](/SpellLists.aspx?Tradition=2)" (x506) + - "[Occult](/SpellLists.aspx?Tradition=3)" (x414) + - "[Primal](/SpellLists.aspx?Tradition=4)" (x386) + - "[Arcane](/SpellLists.aspx?Tradition=1)" (x244) + - "[Divine](/SpellLists.aspx?Tradition=2), [Occult](/SpellLists.aspx?Tradition=3)" (x12) - "[Arcane](/SpellLists.aspx?Tradition=1), [Divine](/SpellLists.aspx?Tradition=2)" (x7) - "[Arcane](/SpellLists.aspx?Tradition=1), [Occult](/SpellLists.aspx?Tradition=3)" (x6) - "[Occult](/SpellLists.aspx?Tradition=3), [Primal](/SpellLists.aspx?Tradition=4)" (x5) - "[Arcane](/SpellLists.aspx?Tradition=1), [Primal](/SpellLists.aspx?Tradition=4)" (x3) - - "[Primal](/SpellLists.aspx?Tradition=4), [Occult](/SpellLists.aspx?Tradition=3)" (x2) - "[Occult](/SpellLists.aspx?Tradition=3), [Divine](/SpellLists.aspx?Tradition=2)" (x2) - "[Occult](/SpellLists.aspx?Tradition=3), [Arcane](/SpellLists.aspx?Tradition=1)" (x2) - - "[Divine](/SpellLists.aspx?Tradition=2), [Primal](/SpellLists.aspx?Tradition=4)" (x1) + - "[Primal](/SpellLists.aspx?Tradition=4), [Occult](/SpellLists.aspx?Tradition=3)" (x2) - "[Arcane](/SpellLists.aspx?Tradition=1), [Divine](/SpellLists.aspx?Tradition=2), [Occult](/SpellLists.aspx?Tradition=3)" (x1) + - "[Divine](/SpellLists.aspx?Tradition=2), [Primal](/SpellLists.aspx?Tradition=4)" (x1) 'trait': type: array path: creature.trait is_null: false - values: 3761 + values: 3959 min_count: 2 max_count: 10 value_type: type: string path: creature.trait.[] is_null: false - values: 16059 - different_values: 229 + values: 16988 + different_values: 233 variants: [omitted] 'trait_markdown': type: string path: creature.trait_markdown is_null: false - values: 3761 - different_values: 1192 + values: 3959 + different_values: 1310 variants: [omitted] 'type': type: string path: creature.type is_null: false - values: 3761 + values: 3959 different_values: 1 (all same) - variants: "Creature" (x3761) + variants: "Creature" (x3959) 'url': type: string path: creature.url is_null: false - values: 3761 - different_values: 3761 (all different) + values: 3959 + different_values: 3959 (all different) variants: [omitted] + [vision]: + type: string + path: creature.vision + is_null: true + values: 3069 + different_values: 3 + variants: + - "Darkvision" (x2221) + - "Low-light vision" (x677) + - "Greater darkvision" (x171) 'weakest_save': type: array path: creature.weakest_save is_null: false - values: 3761 + values: 3959 min_count: 1 max_count: 5 value_type: type: string path: creature.weakest_save.[] is_null: false - values: 6609 + values: 6941 different_values: 5 variants: - - "will" (x1655) - - "ref" (x1273) - - "reflex" (x1273) - - "fort" (x1204) - - "fortitude" (x1204) + - "will" (x1753) + - "ref" (x1334) + - "reflex" (x1334) + - "fort" (x1260) + - "fortitude" (x1260) 'weakness': type: object path: creature.weakness is_null: false - values: 3761 + values: 3959 schema: [acid]: type: integer path: creature.weakness.acid is_null: true - values: 5 + values: 9 different_values: 3 variants: - - 10 (x3) - - 5 (x1) + - 10 (x7) - 15 (x1) + - 5 (x1) [area]: type: integer path: creature.weakness.area is_null: true - values: 137 + values: 196 different_values: 15 variants: - - 5 (x40) - - 10 (x31) - - 15 (x15) - - 3 (x14) - - 8 (x11) - - 20 (x9) - - 4 (x4) - - 7 (x3) - - 12 (x3) - - 6 (x2) + - 10 (x51) + - 5 (x51) + - 15 (x23) + - 8 (x17) + - 3 (x16) + - 20 (x11) + - 4 (x7) + - 7 (x6) + - 12 (x6) + - 6 (x3) - 9 (x1) - - 2 (x1) - - 13 (x1) - 18 (x1) - 19 (x1) + - 13 (x1) + - 2 (x1) [bleed]: type: integer path: creature.weakness.bleed @@ -345,22 +1704,22 @@ schema: values: 2 different_values: 2 variants: - - 10 (x1) - 5 (x1) + - 10 (x1) [bludgeoning]: type: integer path: creature.weakness.bludgeoning is_null: true - values: 24 + values: 25 different_values: 7 variants: - 10 (x9) - - 5 (x7) + - 5 (x8) - 15 (x4) + - 3 (x1) + - 2 (x1) - 7 (x1) - 14 (x1) - - 2 (x1) - - 3 (x1) [chaotic]: type: integer path: creature.weakness.chaotic @@ -378,47 +1737,47 @@ schema: type: integer path: creature.weakness.cold is_null: true - values: 103 + values: 108 different_values: 10 variants: - - 10 (x37) + - 10 (x40) - 15 (x27) - - 5 (x21) + - 5 (x22) - 20 (x9) - 3 (x4) + - 8 (x2) - 22 (x1) - - 8 (x1) - - 2 (x1) - - 25 (x1) - 6 (x1) + - 25 (x1) + - 2 (x1) [cold_iron]: type: integer path: creature.weakness.cold_iron is_null: true - values: 286 + values: 301 different_values: 12 variants: - - 5 (x77) - - 10 (x77) - - 15 (x61) - - 20 (x21) + - 5 (x83) + - 10 (x81) + - 15 (x62) + - 20 (x23) - 2 (x21) - 3 (x19) - - 4 (x4) + - 4 (x6) - 6 (x2) - - 18 (x1) - 8 (x1) - - 1 (x1) + - 18 (x1) - 12 (x1) + - 1 (x1) [electricity]: type: integer path: creature.weakness.electricity is_null: true - values: 40 + values: 45 different_values: 9 variants: - - 10 (x13) - - 5 (x9) + - 10 (x15) + - 5 (x12) - 15 (x6) - 2 (x5) - 20 (x2) @@ -443,19 +1802,19 @@ schema: type: integer path: creature.weakness.fire is_null: true - values: 219 + values: 224 different_values: 10 variants: - - 10 (x82) - - 5 (x59) + - 10 (x83) + - 5 (x61) - 15 (x38) + - 20 (x12) - 3 (x11) - - 20 (x11) - 2 (x8) - 8 (x4) - 4 (x3) + - 12 (x2) - 7 (x2) - - 12 (x1) [force]: type: integer path: creature.weakness.force @@ -478,21 +1837,22 @@ schema: - 20 (x19) - 3 (x11) - 2 (x3) + - 6 (x1) - 24 (x1) - 26 (x1) - - 6 (x1) [holy]: type: integer path: creature.weakness.holy is_null: true - values: 51 - different_values: 5 + values: 59 + different_values: 6 variants: - - 10 (x16) - - 15 (x14) - - 5 (x11) - - 3 (x5) + - 10 (x19) + - 15 (x16) + - 5 (x13) - 20 (x5) + - 3 (x5) + - 8 (x1) [lawful]: type: integer path: creature.weakness.lawful @@ -514,20 +1874,20 @@ schema: variants: - 10 (x5) - 15 (x2) - - 3 (x1) - - 5 (x1) - - 20 (x1) - - 2 (x1) - 7 (x1) + - 2 (x1) + - 20 (x1) + - 5 (x1) + - 3 (x1) [orichalcum]: type: integer path: creature.weakness.orichalcum is_null: true - values: 25 + values: 29 different_values: 7 variants: - - 10 (x7) - - 5 (x5) + - 10 (x9) + - 5 (x7) - 15 (x4) - 2 (x4) - 20 (x2) @@ -550,11 +1910,11 @@ schema: different_values: 6 variants: - 10 (x6) - - 5 (x2) - 15 (x2) + - 5 (x2) + - 7 (x1) - 20 (x1) - 2 (x1) - - 7 (x1) [poison]: type: integer path: creature.weakness.poison @@ -566,12 +1926,12 @@ schema: type: integer path: creature.weakness.silver is_null: true - values: 52 + values: 56 different_values: 6 variants: - - 5 (x23) + - 5 (x26) - 15 (x13) - - 10 (x9) + - 10 (x10) - 20 (x5) - 8 (x1) - 7 (x1) @@ -579,15 +1939,15 @@ schema: type: integer path: creature.weakness.slashing is_null: true - values: 88 + values: 95 different_values: 7 variants: - - 10 (x34) - - 5 (x34) - - 15 (x12) + - 5 (x38) + - 10 (x35) + - 15 (x14) - 2 (x3) - - 8 (x2) - 3 (x2) + - 8 (x2) - 7 (x1) [sonic]: type: integer @@ -599,63 +1959,64 @@ schema: - 15 (x6) - 5 (x5) - 10 (x4) - - 24 (x1) - 20 (x1) + - 24 (x1) [spirit]: type: integer path: creature.weakness.spirit is_null: true - values: 6 + values: 7 different_values: 3 variants: - - 10 (x2) - - 20 (x2) + - 10 (x3) - 15 (x2) + - 20 (x2) [splash]: type: integer path: creature.weakness.splash is_null: true - values: 28 + values: 38 different_values: 10 variants: - - 5 (x9) - - 10 (x6) - - 15 (x3) + - 10 (x12) + - 5 (x11) - 8 (x3) + - 15 (x3) - 3 (x2) - - 4 (x1) - - 12 (x1) - - 20 (x1) - - 2 (x1) + - 4 (x2) + - 20 (x2) - 9 (x1) + - 2 (x1) + - 12 (x1) [unholy]: type: integer path: creature.weakness.unholy is_null: true - values: 19 - different_values: 4 + values: 24 + different_values: 5 variants: - - 10 (x8) - - 15 (x5) + - 10 (x10) + - 15 (x6) + - 5 (x4) - 3 (x3) - - 5 (x3) + - 20 (x1) [vitality]: type: integer path: creature.weakness.vitality is_null: true - values: 66 + values: 73 different_values: 10 variants: - 10 (x28) - - 5 (x21) - - 15 (x9) + - 5 (x24) + - 15 (x12) + - 20 (x2) - 3 (x2) - - 7 (x1) - 12 (x1) - - 1 (x1) - - 2 (x1) + - 7 (x1) - 8 (x1) - - 20 (x1) + - 2 (x1) + - 1 (x1) [void]: type: integer path: creature.weakness.void @@ -664,1426 +2025,68 @@ schema: different_values: 4 variants: - 20 (x3) - - 10 (x1) - - 15 (x1) - 3 (x1) + - 15 (x1) + - 10 (x1) + [weakness_markdown]: + type: string + path: creature.weakness_markdown + is_null: true + values: 1318 + different_values: 508 + variants: [omitted] 'will_save': type: integer path: creature.will_save is_null: false - values: 3761 + values: 3959 different_values: 45 variants: [omitted] 'will_save_scale_number': type: integer path: creature.will_save_scale_number is_null: false - values: 3761 + values: 3959 different_values: 6 variants: - - 2 (x1758) - - 3 (x1335) - - 4 (x363) - - 1 (x260) - - 5 (x38) - - 0 (x7) - [alignment]: - type: string - path: creature.alignment - is_null: true - values: 2714 - different_values: 11 - variants: - - "N" (x816) - - "CE" (x568) - - "NE" (x544) - - "LE" (x275) - - "CN" (x181) - - "LN" (x122) - - "CG" (x80) - - "NG" (x72) - - "LG" (x47) - - "No Alignment" (x6) - - "Any" (x3) - [attack_bonus]: - type: array - path: creature.attack_bonus - is_null: true - values: 3619 - min_count: 1 - max_count: 6 - value_type: - type: integer - path: creature.attack_bonus.[] - is_null: false - values: 7550 - different_values: 49 - variants: [omitted] - [creature_ability]: - type: array - path: creature.creature_ability - is_null: true - values: 3716 - min_count: 1 - max_count: 14 - value_type: - type: string - path: creature.creature_ability.[] - is_null: false - values: 14844 - different_values: 7112 - variants: [omitted] + - 2 (x1853) + - 3 (x1399) + - 4 (x385) + - 1 (x276) + - 5 (x41) + - 0 (x5) 'wisdom': type: integer path: creature.wisdom is_null: false - values: 3761 + values: 3959 different_values: 16 variants: - - 2 (x850) - - 3 (x681) - - 4 (x536) - - 1 (x504) - - 0 (x354) - - 5 (x353) - - 6 (x248) - - 7 (x88) + - 2 (x886) + - 3 (x717) + - 4 (x572) + - 1 (x536) + - 0 (x372) + - 5 (x369) + - 6 (x258) + - 7 (x92) - 8 (x57) - - -1 (x44) + - -1 (x50) - 9 (x19) - - 10 (x14) - - -2 (x10) + - 10 (x17) + - -2 (x11) - -5 (x1) - - 11 (x1) - 12 (x1) - [element]: - type: array - path: creature.element - is_null: true - values: 381 - min_count: 1 - max_count: 6 - value_type: - type: string - path: creature.element.[] - is_null: false - values: 407 - different_values: 6 - variants: - - "Fire" (x113) - - "Earth" (x96) - - "Water" (x75) - - "Air" (x59) - - "Wood" (x43) - - "Metal" (x21) - 'fortitude_save': - type: integer - path: creature.fortitude_save - is_null: false - values: 3761 - different_values: 48 - variants: [omitted] - 'fortitude_save_scale_number': - type: integer - path: creature.fortitude_save_scale_number - is_null: false - values: 3761 - different_values: 6 - variants: - - 3 (x1594) - - 2 (x1263) - - 4 (x690) - - 1 (x154) - - 5 (x53) - - 0 (x7) - [hardness_raw]: - type: string - path: creature.hardness_raw - is_null: true - values: 32 - different_values: 13 - variants: - - "10" (x6) - - "8" (x6) - - "9" (x3) - - "4" (x3) - - "2" (x2) - - "6" (x2) - - "3" (x2) - - "14" (x2) - - "7" (x2) - - "5" (x1) - - "15" (x1) - - "11" (x1) - - "1" (x1) - 'hp_raw': - type: string - path: creature.hp_raw - is_null: false - values: 3761 - different_values: 600 - variants: [omitted] - 'hp_scale_number': - type: integer - path: creature.hp_scale_number - is_null: false - values: 3761 - different_values: 4 - variants: - - 3 (x2014) - - 2 (x1223) - - 4 (x517) - - 0 (x7) - 'id': - type: string - path: creature.id - is_null: false - values: 3761 - different_values: 3761 (all different) - variants: [omitted] - [image]: - type: array - path: creature.image - is_null: true - values: 2089 - min_count: 1 - max_count: 1 - value_type: - type: string - path: creature.image.[] - is_null: false - values: 2089 - different_values: 2048 - variants: [omitted] - 'intelligence': - type: integer - path: creature.intelligence - is_null: false - values: 3761 - different_values: 17 - variants: - - 0 (x633) - - 2 (x421) - - 1 (x404) - - -4 (x396) - - -5 (x375) - - 4 (x290) - - 3 (x274) - - -1 (x233) - - 5 (x187) - - -2 (x182) - - -3 (x124) - - 6 (x106) - - 7 (x68) - - 8 (x38) - - 9 (x14) - - 10 (x14) - - 11 (x2) - 'intelligence_scale_number': - type: integer - path: creature.intelligence_scale_number - is_null: false - values: 3761 - different_values: 5 - variants: - - 2 (x3221) - - 3 (x376) - - 4 (x154) - - 0 (x7) - - 5 (x3) - 'language_markdown': - type: string - path: creature.language_markdown - is_null: false - values: 3761 - different_values: 1185 - variants: [omitted] - 'spell_markdown': - type: string - path: creature.spell_markdown - is_null: false - values: 3761 - different_values: 1369 - variants: [omitted] - [immunity_markdown]: - type: string - path: creature.immunity_markdown - is_null: true - values: 1622 - different_values: 556 - variants: [omitted] - 'speed': - type: object - path: creature.speed - is_null: false - values: 3761 - schema: - [burrow]: - type: integer - path: creature.speed.burrow - is_null: true - values: 199 - different_values: 11 - variants: - - 20 (x46) - - 25 (x27) - - 40 (x24) - - 10 (x24) - - 30 (x22) - - 5 (x18) - - 15 (x17) - - 35 (x8) - - 60 (x5) - - 45 (x4) - - 50 (x4) - [climb]: - type: integer - path: creature.speed.climb - is_null: true - values: 468 - different_values: 11 - variants: - - 20 (x154) - - 30 (x96) - - 25 (x88) - - 10 (x44) - - 40 (x30) - - 15 (x30) - - 35 (x12) - - 50 (x6) - - 60 (x5) - - 5 (x2) - - 45 (x1) - [fly]: - type: integer - path: creature.speed.fly - is_null: true - values: 880 - different_values: 25 - variants: [omitted] - [land]: - type: integer - path: creature.speed.land - is_null: true - values: 3540 - different_values: 16 - variants: - - 25 (x1517) - - 30 (x564) - - 20 (x471) - - 40 (x344) - - 35 (x216) - - 15 (x102) - - 10 (x101) - - 50 (x89) - - 5 (x48) - - 60 (x46) - - 45 (x24) - - 70 (x7) - - 80 (x5) - - 100 (x3) - - 0 (x2) - - 120 (x1) - [max]: - type: integer - path: creature.speed.max - is_null: true - values: 3756 - different_values: 26 - variants: [omitted] - [swim]: - type: integer - path: creature.speed.swim - is_null: true - values: 481 - different_values: 14 - variants: - - 30 (x99) - - 40 (x77) - - 25 (x77) - - 20 (x72) - - 50 (x38) - - 60 (x37) - - 35 (x26) - - 15 (x20) - - 80 (x18) - - 100 (x6) - - 10 (x6) - - 70 (x3) - - 45 (x1) - - 120 (x1) + - 11 (x1) 'wisdom_scale_number': type: integer path: creature.wisdom_scale_number is_null: false - values: 3761 + values: 3959 different_values: 5 variants: - - 2 (x2515) - - 3 (x1028) - - 4 (x208) - - 0 (x7) + - 2 (x2661) + - 3 (x1062) + - 4 (x228) + - 0 (x5) - 5 (x3) - [legacy_id]: - type: array - path: creature.legacy_id - is_null: true - values: 473 - min_count: 1 - max_count: 1 - value_type: - type: string - path: creature.legacy_id.[] - is_null: false - values: 473 - different_values: 473 - variants: [omitted] - 'level': - type: integer - path: creature.level - is_null: false - values: 3761 - different_values: 29 - variants: [omitted] - 'markdown': - type: string - path: creature.markdown - is_null: false - values: 3761 - different_values: 3761 (all different) - variants: [omitted] - 'name': - type: string - path: creature.name - is_null: false - values: 3761 - different_values: 3310 - variants: [omitted] - 'perception': - type: integer - path: creature.perception - is_null: false - values: 3761 - different_values: 46 - variants: [omitted] - 'perception_scale_number': - type: integer - path: creature.perception_scale_number - is_null: false - values: 3761 - different_values: 6 - variants: - - 3 (x2027) - - 2 (x1094) - - 4 (x456) - - 1 (x145) - - 5 (x32) - - 0 (x7) - [pfs]: - type: string - path: creature.pfs - is_null: true - values: 1866 - different_values: 3 - variants: - - "Standard" (x1758) - - "Limited" (x103) - - "Restricted" (x5) - 'primary_source_category': - type: string - path: creature.primary_source_category - is_null: false - values: 3761 - different_values: 5 - variants: - - "Rulebooks" (x2124) - - "Adventure Paths" (x1384) - - "Adventures" (x123) - - "Lost Omens" (x113) - - "Blog Posts" (x17) - 'rarity': - type: string - path: creature.rarity - is_null: false - values: 3761 - different_values: 4 - variants: - - "common" (x1887) - - "uncommon" (x711) - - "unique" (x639) - - "rare" (x524) - 'rarity_id': - type: integer - path: creature.rarity_id - is_null: false - values: 3761 - different_values: 4 - variants: - - 1 (x1887) - - 2 (x711) - - 4 (x639) - - 3 (x524) - 'reflex_save': - type: integer - path: creature.reflex_save - is_null: false - values: 3761 - different_values: 44 - variants: [omitted] - 'reflex_save_scale_number': - type: integer - path: creature.reflex_save_scale_number - is_null: false - values: 3761 - different_values: 6 - variants: - - 3 (x1629) - - 2 (x1283) - - 4 (x543) - - 1 (x269) - - 5 (x30) - - 0 (x7) - 'release_date': - type: string - path: creature.release_date - is_null: false - values: 3761 - different_values: 89 - variants: [omitted] - 'resistance': - type: object - path: creature.resistance - is_null: false - values: 3761 - schema: - [acid]: - type: integer - path: creature.resistance.acid - is_null: true - values: 195 - different_values: 17 - variants: - - 10 (x65) - - 5 (x49) - - 15 (x29) - - 20 (x23) - - 3 (x6) - - 2 (x6) - - 8 (x5) - - 12 (x2) - - 25 (x2) - - 24 (x1) - - 26 (x1) - - 4 (x1) - - 1 (x1) - - 6 (x1) - - 14 (x1) - - 7 (x1) - - 9 (x1) - [all]: - type: integer - path: creature.resistance.all - is_null: true - values: 132 - different_values: 14 - variants: - - 10 (x47) - - 5 (x40) - - 15 (x20) - - 2 (x6) - - 8 (x5) - - 3 (x3) - - 12 (x2) - - 20 (x2) - - 25 (x2) - - 4 (x1) - - 1 (x1) - - 14 (x1) - - 7 (x1) - - 9 (x1) - [area]: - type: integer - path: creature.resistance.area - is_null: true - values: 132 - different_values: 14 - variants: - - 10 (x47) - - 5 (x40) - - 15 (x20) - - 2 (x6) - - 8 (x5) - - 3 (x3) - - 12 (x2) - - 20 (x2) - - 25 (x2) - - 4 (x1) - - 1 (x1) - - 14 (x1) - - 7 (x1) - - 9 (x1) - [bleed]: - type: integer - path: creature.resistance.bleed - is_null: true - values: 132 - different_values: 14 - variants: - - 10 (x47) - - 5 (x40) - - 15 (x20) - - 2 (x6) - - 8 (x5) - - 3 (x3) - - 12 (x2) - - 20 (x2) - - 25 (x2) - - 4 (x1) - - 1 (x1) - - 14 (x1) - - 7 (x1) - - 9 (x1) - [bludgeoning]: - type: integer - path: creature.resistance.bludgeoning - is_null: true - values: 500 - different_values: 17 - variants: - - 10 (x157) - - 5 (x136) - - 15 (x91) - - 3 (x26) - - 20 (x25) - - 2 (x23) - - 8 (x10) - - 7 (x7) - - 6 (x5) - - 4 (x4) - - 14 (x4) - - 12 (x3) - - 25 (x3) - - 9 (x3) - - 24 (x1) - - 22 (x1) - - 1 (x1) - [chaotic]: - type: integer - path: creature.resistance.chaotic - is_null: true - values: 133 - different_values: 14 - variants: - - 10 (x48) - - 5 (x40) - - 15 (x20) - - 2 (x6) - - 8 (x5) - - 3 (x3) - - 12 (x2) - - 20 (x2) - - 25 (x2) - - 4 (x1) - - 1 (x1) - - 14 (x1) - - 7 (x1) - - 9 (x1) - [cold]: - type: integer - path: creature.resistance.cold - is_null: true - values: 282 - different_values: 16 - variants: - - 10 (x109) - - 5 (x77) - - 15 (x44) - - 20 (x15) - - 2 (x10) - - 3 (x9) - - 8 (x5) - - 12 (x3) - - 25 (x3) - - 24 (x1) - - 26 (x1) - - 4 (x1) - - 1 (x1) - - 14 (x1) - - 7 (x1) - - 9 (x1) - [cold_iron]: - type: integer - path: creature.resistance.cold_iron - is_null: true - values: 130 - different_values: 14 - variants: - - 10 (x45) - - 5 (x40) - - 15 (x20) - - 2 (x6) - - 8 (x5) - - 3 (x3) - - 12 (x2) - - 20 (x2) - - 25 (x2) - - 4 (x1) - - 1 (x1) - - 14 (x1) - - 7 (x1) - - 9 (x1) - [electricity]: - type: integer - path: creature.resistance.electricity - is_null: true - values: 246 - different_values: 19 - variants: - - 10 (x83) - - 5 (x77) - - 15 (x30) - - 20 (x11) - - 3 (x9) - - 2 (x9) - - 8 (x6) - - 12 (x4) - - 7 (x3) - - 25 (x3) - - 4 (x2) - - 1 (x2) - - 16 (x1) - - 22 (x1) - - 24 (x1) - - 26 (x1) - - 18 (x1) - - 14 (x1) - - 9 (x1) - [evil]: - type: integer - path: creature.resistance.evil - is_null: true - values: 135 - different_values: 14 - variants: - - 10 (x48) - - 5 (x42) - - 15 (x20) - - 2 (x6) - - 8 (x5) - - 3 (x3) - - 12 (x2) - - 20 (x2) - - 25 (x2) - - 4 (x1) - - 1 (x1) - - 14 (x1) - - 7 (x1) - - 9 (x1) - [fire]: - type: integer - path: creature.resistance.fire - is_null: true - values: 335 - different_values: 16 - variants: - - 10 (x111) - - 5 (x92) - - 15 (x58) - - 20 (x19) - - 3 (x16) - - 2 (x11) - - 8 (x6) - - 25 (x4) - - 1 (x4) - - 12 (x3) - - 4 (x3) - - 7 (x3) - - 6 (x2) - - 24 (x1) - - 14 (x1) - - 9 (x1) - [force]: - type: integer - path: creature.resistance.force - is_null: true - values: 19 - different_values: 4 - variants: - - 10 (x7) - - 15 (x6) - - 5 (x5) - - 3 (x1) - [good]: - type: integer - path: creature.resistance.good - is_null: true - values: 132 - different_values: 14 - variants: - - 10 (x47) - - 5 (x40) - - 15 (x20) - - 2 (x6) - - 8 (x5) - - 3 (x3) - - 12 (x2) - - 20 (x2) - - 25 (x2) - - 4 (x1) - - 1 (x1) - - 14 (x1) - - 7 (x1) - - 9 (x1) - [holy]: - type: integer - path: creature.resistance.holy - is_null: true - values: 132 - different_values: 14 - variants: - - 10 (x47) - - 5 (x40) - - 15 (x20) - - 2 (x6) - - 8 (x5) - - 3 (x3) - - 12 (x2) - - 20 (x2) - - 25 (x2) - - 4 (x1) - - 1 (x1) - - 14 (x1) - - 7 (x1) - - 9 (x1) - [lawful]: - type: integer - path: creature.resistance.lawful - is_null: true - values: 132 - different_values: 14 - variants: - - 10 (x47) - - 5 (x40) - - 15 (x20) - - 2 (x6) - - 8 (x5) - - 3 (x3) - - 12 (x2) - - 20 (x2) - - 25 (x2) - - 4 (x1) - - 1 (x1) - - 14 (x1) - - 7 (x1) - - 9 (x1) - [mental]: - type: integer - path: creature.resistance.mental - is_null: true - values: 218 - different_values: 15 - variants: - - 10 (x78) - - 5 (x52) - - 15 (x45) - - 20 (x11) - - 3 (x8) - - 8 (x6) - - 2 (x6) - - 25 (x3) - - 12 (x2) - - 9 (x2) - - 4 (x1) - - 13 (x1) - - 1 (x1) - - 14 (x1) - - 7 (x1) - [orichalcum]: - type: integer - path: creature.resistance.orichalcum - is_null: true - values: 132 - different_values: 14 - variants: - - 10 (x47) - - 5 (x40) - - 15 (x20) - - 2 (x6) - - 8 (x5) - - 3 (x3) - - 12 (x2) - - 20 (x2) - - 25 (x2) - - 4 (x1) - - 1 (x1) - - 14 (x1) - - 7 (x1) - - 9 (x1) - [physical]: - type: integer - path: creature.resistance.physical - is_null: true - values: 405 - different_values: 17 - variants: - - 10 (x148) - - 5 (x96) - - 15 (x89) - - 20 (x19) - - 3 (x16) - - 2 (x8) - - 8 (x7) - - 12 (x4) - - 6 (x3) - - 7 (x3) - - 25 (x3) - - 14 (x3) - - 4 (x2) - - 24 (x1) - - 22 (x1) - - 1 (x1) - - 9 (x1) - [piercing]: - type: integer - path: creature.resistance.piercing - is_null: true - values: 569 - different_values: 19 - variants: - - 10 (x186) - - 5 (x165) - - 15 (x106) - - 20 (x27) - - 3 (x22) - - 2 (x13) - - 8 (x12) - - 7 (x8) - - 6 (x7) - - 12 (x5) - - 4 (x4) - - 25 (x3) - - 9 (x3) - - 14 (x3) - - 24 (x1) - - 22 (x1) - - 13 (x1) - - 1 (x1) - - 11 (x1) - [poison]: - type: integer - path: creature.resistance.poison - is_null: true - values: 267 - different_values: 17 - variants: - - 10 (x87) - - 5 (x73) - - 15 (x47) - - 2 (x14) - - 20 (x13) - - 8 (x10) - - 3 (x8) - - 12 (x2) - - 25 (x2) - - 4 (x2) - - 14 (x2) - - 6 (x2) - - 24 (x1) - - 26 (x1) - - 1 (x1) - - 7 (x1) - - 9 (x1) - [precision]: - type: integer - path: creature.resistance.precision - is_null: true - values: 148 - different_values: 14 - variants: - - 10 (x52) - - 5 (x43) - - 15 (x22) - - 3 (x6) - - 2 (x6) - - 8 (x5) - - 20 (x5) - - 12 (x2) - - 25 (x2) - - 4 (x1) - - 1 (x1) - - 14 (x1) - - 7 (x1) - - 9 (x1) - [silver]: - type: integer - path: creature.resistance.silver - is_null: true - values: 133 - different_values: 14 - variants: - - 10 (x48) - - 5 (x40) - - 15 (x20) - - 2 (x6) - - 8 (x5) - - 3 (x3) - - 12 (x2) - - 20 (x2) - - 25 (x2) - - 4 (x1) - - 1 (x1) - - 14 (x1) - - 7 (x1) - - 9 (x1) - [slashing]: - type: integer - path: creature.resistance.slashing - is_null: true - values: 528 - different_values: 19 - variants: - - 10 (x170) - - 5 (x153) - - 15 (x94) - - 3 (x28) - - 20 (x23) - - 2 (x13) - - 8 (x12) - - 7 (x9) - - 12 (x5) - - 6 (x5) - - 25 (x3) - - 4 (x3) - - 14 (x3) - - 9 (x2) - - 24 (x1) - - 22 (x1) - - 13 (x1) - - 1 (x1) - - 11 (x1) - [sonic]: - type: integer - path: creature.resistance.sonic - is_null: true - values: 163 - different_values: 16 - variants: - - 10 (x50) - - 5 (x48) - - 15 (x32) - - 20 (x7) - - 2 (x7) - - 8 (x5) - - 3 (x3) - - 12 (x2) - - 25 (x2) - - 22 (x1) - - 30 (x1) - - 4 (x1) - - 1 (x1) - - 14 (x1) - - 7 (x1) - - 9 (x1) - [spirit]: - type: integer - path: creature.resistance.spirit - is_null: true - values: 113 - different_values: 11 - variants: - - 10 (x41) - - 5 (x34) - - 15 (x19) - - 2 (x6) - - 8 (x4) - - 20 (x2) - - 25 (x2) - - 3 (x2) - - 12 (x1) - - 4 (x1) - - 1 (x1) - [splash]: - type: integer - path: creature.resistance.splash - is_null: true - values: 132 - different_values: 14 - variants: - - 10 (x47) - - 5 (x40) - - 15 (x20) - - 2 (x6) - - 8 (x5) - - 3 (x3) - - 12 (x2) - - 20 (x2) - - 25 (x2) - - 4 (x1) - - 1 (x1) - - 14 (x1) - - 7 (x1) - - 9 (x1) - [unholy]: - type: integer - path: creature.resistance.unholy - is_null: true - values: 132 - different_values: 14 - variants: - - 10 (x47) - - 5 (x40) - - 15 (x20) - - 2 (x6) - - 8 (x5) - - 3 (x3) - - 12 (x2) - - 20 (x2) - - 25 (x2) - - 4 (x1) - - 1 (x1) - - 14 (x1) - - 7 (x1) - - 9 (x1) - [vitality]: - type: integer - path: creature.resistance.vitality - is_null: true - values: 47 - different_values: 9 - variants: - - 5 (x13) - - 10 (x12) - - 15 (x8) - - 2 (x4) - - 8 (x4) - - 3 (x3) - - 30 (x1) - - 18 (x1) - - 1 (x1) - [void]: - type: integer - path: creature.resistance.void - is_null: true - values: 181 - different_values: 14 - variants: - - 10 (x59) - - 5 (x49) - - 15 (x35) - - 2 (x10) - - 8 (x6) - - 20 (x6) - - 3 (x5) - - 12 (x2) - - 25 (x2) - - 4 (x2) - - 7 (x2) - - 1 (x1) - - 14 (x1) - - 9 (x1) - [resistance_markdown]: - type: string - path: creature.resistance_markdown - is_null: true - values: 1121 - different_values: 635 - variants: [omitted] - 'search_markdown': - type: string - path: creature.search_markdown - is_null: false - values: 3761 - different_values: 3756 - variants: [omitted] - [sense_markdown]: - type: string - path: creature.sense_markdown - is_null: true - values: 3167 - different_values: 675 - variants: [omitted] - 'size': - type: array - path: creature.size - is_null: false - values: 3761 - min_count: 1 - max_count: 1 - value_type: - type: string - path: creature.size.[] - is_null: false - values: 3761 - different_values: 6 - variants: - - "Medium" (x1827) - - "Large" (x807) - - "Small" (x414) - - "Huge" (x315) - - "Gargantuan" (x251) - - "Tiny" (x147) - 'size_id': - type: array - path: creature.size_id - is_null: false - values: 3761 - min_count: 1 - max_count: 1 - value_type: - type: integer - path: creature.size_id.[] - is_null: false - values: 3761 - different_values: 6 - variants: - - 3 (x1827) - - 4 (x807) - - 2 (x414) - - 5 (x315) - - 6 (x251) - - 1 (x147) - 'skill_markdown': - type: string - path: creature.skill_markdown - is_null: false - values: 3761 - different_values: 3132 - variants: [omitted] - [source_group]: - type: array - path: creature.source_group - is_null: true - values: 1553 - min_count: 1 - max_count: 2 - value_type: - type: string - path: creature.source_group.[] - is_null: false - values: 1563 - different_values: 31 - variants: [omitted] - 'source_markdown': - type: string - path: creature.source_markdown - is_null: false - values: 3761 - different_values: 3091 - variants: [omitted] - [school]: - type: string - path: creature.school - is_null: true - values: 5 - different_values: 3 - variants: - - "illusion" (x3) - - "evocation" (x1) - - "necromancy" (x1) - 'source_category': - type: array - path: creature.source_category - is_null: false - values: 3761 - min_count: 1 - max_count: 2 - value_type: - type: string - path: creature.source_category.[] - is_null: false - values: 3859 - different_values: 5 - variants: - - "Rulebooks" (x2160) - - "Adventure Paths" (x1433) - - "Adventures" (x126) - - "Lost Omens" (x123) - - "Blog Posts" (x17) - [primary_source_group]: - type: string - path: creature.primary_source_group - is_null: true - values: 1507 - different_values: 31 - variants: [omitted] - [remaster_id]: - type: array - path: creature.remaster_id - is_null: true - values: 473 - min_count: 1 - max_count: 1 - value_type: - type: string - path: creature.remaster_id.[] - is_null: false - values: 473 - different_values: 473 - variants: [omitted] - [speed_markdown]: - type: string - path: creature.speed_markdown - is_null: true - values: 3757 - different_values: 685 - variants: [omitted] - 'source': - type: array - path: creature.source - is_null: false - values: 3761 - min_count: 1 - max_count: 2 - value_type: - type: string - path: creature.source.[] - is_null: false - values: 3863 - different_values: 119 - variants: [omitted] - [spell_attack_bonus]: - type: array - path: creature.spell_attack_bonus - is_null: true - values: 707 - min_count: 1 - max_count: 3 - value_type: - type: integer - path: creature.spell_attack_bonus.[] - is_null: false - values: 746 - different_values: 40 - variants: [omitted] - [spell_attack_bonus_scale_number]: - type: array - path: creature.spell_attack_bonus_scale_number - is_null: true - values: 707 - min_count: 1 - max_count: 2 - value_type: - type: integer - path: creature.spell_attack_bonus_scale_number.[] - is_null: false - values: 710 - different_values: 4 - variants: - - 4 (x515) - - 3 (x175) - - 5 (x16) - - 0 (x4) - [spell_dc]: - type: array - path: creature.spell_dc - is_null: true - values: 1557 - min_count: 1 - max_count: 4 - value_type: - type: integer - path: creature.spell_dc.[] - is_null: false - values: 1827 - different_values: 39 - variants: [omitted] - [spell_dc_scale_number]: - type: array - path: creature.spell_dc_scale_number - is_null: true - values: 1557 - min_count: 1 - max_count: 2 - value_type: - type: integer - path: creature.spell_dc_scale_number.[] - is_null: false - values: 1580 - different_values: 4 - variants: - - 4 (x1119) - - 3 (x429) - - 5 (x27) - - 0 (x5) - [spoilers]: - type: string - path: creature.spoilers - is_null: true - values: 1301 - different_values: 30 - variants: [omitted] - [strike_damage_average]: - type: array - path: creature.strike_damage_average - is_null: true - values: 3620 - min_count: 1 - max_count: 6 - value_type: - type: integer - path: creature.strike_damage_average.[] - is_null: false - values: 7447 - different_values: 63 - variants: [omitted] - [strike_damage_scale_number]: - type: array - path: creature.strike_damage_scale_number - is_null: true - values: 3620 - min_count: 1 - max_count: 4 - value_type: - type: integer - path: creature.strike_damage_scale_number.[] - is_null: false - values: 5175 - different_values: 5 - variants: - - 2 (x2349) - - 3 (x1714) - - 4 (x1000) - - 5 (x105) - - 0 (x7) - [summary_markdown]: - type: string - path: creature.summary_markdown - is_null: true - values: 3056 - different_values: 2749 - variants: [omitted] - [tradition]: - type: array - path: creature.tradition - is_null: true - values: 1527 - min_count: 1 - max_count: 3 - value_type: - type: string - path: creature.tradition.[] - is_null: false - values: 1568 - different_values: 4 - variants: - - "Divine" (x499) - - "Occult" (x425) - - "Primal" (x388) - - "Arcane" (x256) - [vision]: - type: string - path: creature.vision - is_null: true - values: 2905 - different_values: 3 - variants: - - "Darkvision" (x2090) - - "Low-light vision" (x652) - - "Greater darkvision" (x163) - [weakness_markdown]: - type: string - path: creature.weakness_markdown - is_null: true - values: 1211 - different_values: 461 - variants: [omitted] diff --git a/output/aonprd/cult-activity.yaml b/output/aonprd/cult-activity.yaml new file mode 100644 index 0000000..134debb --- /dev/null +++ b/output/aonprd/cult-activity.yaml @@ -0,0 +1,188 @@ +name: cult-activity +values: 5 +schema: + 'category': + type: string + path: cult-activity.category + is_null: false + values: 5 + different_values: 1 (all same) + variants: "cult-activity" (x5) + 'id': + type: string + path: cult-activity.id + is_null: false + values: 5 + different_values: 5 (all different) + variants: + - "cult-activity-1" (x1) + - "cult-activity-2" (x1) + - "cult-activity-3" (x1) + - "cult-activity-4" (x1) + - "cult-activity-5" (x1) + 'markdown': + type: string + path: cult-activity.markdown + is_null: false + values: 5 + different_values: 5 (all different) + variants: [omitted] + 'name': + type: string + path: cult-activity.name + is_null: false + values: 5 + different_values: 5 (all different) + variants: + - "Assist Pantheon" (x1) + - "Create Wonders" (x1) + - "Oversee Rites" (x1) + - "Recruit Adherents" (x1) + - "Teach Doctrine" (x1) + 'primary_source_category': + type: string + path: cult-activity.primary_source_category + is_null: false + values: 5 + different_values: 1 (all same) + variants: "Adventure Paths" (x5) + 'primary_source_group': + type: string + path: cult-activity.primary_source_group + is_null: false + values: 5 + different_values: 1 (all same) + variants: "Myth-Speakers" (x5) + 'rarity': + type: string + path: cult-activity.rarity + is_null: false + values: 5 + different_values: 1 (all same) + variants: "common" (x5) + 'rarity_id': + type: integer + path: cult-activity.rarity_id + is_null: false + values: 5 + different_values: 1 (all same) + variants: 1 (x5) + 'release_date': + type: string + path: cult-activity.release_date + is_null: false + values: 5 + different_values: 1 (all same) + variants: "2025-07-31" (x5) + [requirement_markdown]: + type: string + path: cult-activity.requirement_markdown + is_null: true + values: 3 + different_values: 1 (all same) + variants: "The cult’s Fervor isn’t apathetic." (x3) + 'resistance': + type: object + path: cult-activity.resistance + is_null: false + values: 5 + schema: + 'search_markdown': + type: string + path: cult-activity.search_markdown + is_null: false + values: 5 + different_values: 5 (all different) + variants: [omitted] + 'source': + type: array + path: cult-activity.source + is_null: false + values: 5 + min_count: 1 + max_count: 1 + value_type: + type: string + path: cult-activity.source.[] + is_null: false + values: 5 + different_values: 1 (all same) + variants: "Pathfinder #217: Death Sails a Wine-Dark Sea" (x5) + 'source_category': + type: array + path: cult-activity.source_category + is_null: false + values: 5 + min_count: 1 + max_count: 1 + value_type: + type: string + path: cult-activity.source_category.[] + is_null: false + values: 5 + different_values: 1 (all same) + variants: "Adventure Paths" (x5) + 'source_group': + type: array + path: cult-activity.source_group + is_null: false + values: 5 + min_count: 1 + max_count: 1 + value_type: + type: string + path: cult-activity.source_group.[] + is_null: false + values: 5 + different_values: 1 (all same) + variants: "Myth-Speakers" (x5) + 'source_markdown': + type: string + path: cult-activity.source_markdown + is_null: false + values: 5 + different_values: 2 + variants: [omitted] + 'speed': + type: object + path: cult-activity.speed + is_null: false + values: 5 + schema: + 'summary_markdown': + type: string + path: cult-activity.summary_markdown + is_null: false + values: 5 + different_values: 5 (all different) + variants: + - "The cult is tasked with directly helping the pantheon with a task, such as investigating an organization, recovering a rare book, exploring a region, …" (x1) + - "The cult is directed to create anything from manuscripts to magic items to buildings. When scheduling this activity, identify up to three projects …" (x1) + - "The cult performs special rites to empower their pantheon—anything from prayers to fasting to magical rituals that channel the world’s energies into …" (x1) + - "Under your direction, the cult focuses on evangelism and developing its reputation to attract new members. The cult attempts a check against a …" (x1) + - "You reinforce the pantheon’s edicts and anathema. This might involve directly teaching disciples or training higher-rank adherents in how to instruct …" (x1) + 'type': + type: string + path: cult-activity.type + is_null: false + values: 5 + different_values: 1 (all same) + variants: "Cult Activity" (x5) + 'url': + type: string + path: cult-activity.url + is_null: false + values: 5 + different_values: 5 (all different) + variants: + - "/CultActivities.aspx?ID=1" (x1) + - "/CultActivities.aspx?ID=2" (x1) + - "/CultActivities.aspx?ID=3" (x1) + - "/CultActivities.aspx?ID=4" (x1) + - "/CultActivities.aspx?ID=5" (x1) + 'weakness': + type: object + path: cult-activity.weakness + is_null: false + values: 5 + schema: diff --git a/output/aonprd/curse.yaml b/output/aonprd/curse.yaml index 0130c88..6669123 100644 --- a/output/aonprd/curse.yaml +++ b/output/aonprd/curse.yaml @@ -1,20 +1,13 @@ name: curse -values: 76 +values: 78 schema: 'category': type: string path: curse.category is_null: false - values: 76 + values: 78 different_values: 1 (all same) - variants: "curse" (x76) - 'id': - type: string - path: curse.id - is_null: false - values: 76 - different_values: 76 (all different) - variants: [omitted] + variants: "curse" (x78) [element]: type: array path: curse.element @@ -29,91 +22,13 @@ schema: values: 2 different_values: 1 (all same) variants: "Fire" (x2) - 'source': - type: array - path: curse.source - is_null: false - values: 76 - min_count: 1 - max_count: 1 - value_type: - type: string - path: curse.source.[] - is_null: false - values: 76 - different_values: 13 - variants: - - "Gamemastery Guide" (x30) - - "GM Core" (x23) - - "Dark Archive" (x8) - - "Impossible Lands" (x6) - - "Pathfinder #170: Spoken on the Song Wind" (x1) - - "Crown of the Kobold King" (x1) - - "Kingmaker Adventure Path" (x1) - - "Kingmaker Companion Guide" (x1) - - "Pathfinder #187: The Seventh Arch" (x1) - - "Pathfinder #188: They Watched the Stars" (x1) - - "Pathfinder #189: Dreamers of the Nameless Spires" (x1) - - "Pathfinder #194: Cult of the Cave Worm" (x1) - - "Pathfinder #199: To Bloom Below the Web" (x1) - 'source_category': - type: array - path: curse.source_category - is_null: false - values: 76 - min_count: 1 - max_count: 1 - value_type: - type: string - path: curse.source_category.[] - is_null: false - values: 76 - different_values: 4 - variants: - - "Rulebooks" (x61) - - "Adventure Paths" (x8) - - "Lost Omens" (x6) - - "Adventures" (x1) - 'speed': - type: object - path: curse.speed - is_null: false - values: 76 - schema: - 'summary_markdown': + 'id': type: string - path: curse.summary_markdown + path: curse.id is_null: false - values: 76 - different_values: 60 + values: 78 + different_values: 78 (all different) variants: [omitted] - 'trait_markdown': - type: string - path: curse.trait_markdown - is_null: false - values: 76 - different_values: 46 - variants: [omitted] - 'type': - type: string - path: curse.type - is_null: false - values: 76 - different_values: 1 (all same) - variants: "Curse" (x76) - 'url': - type: string - path: curse.url - is_null: false - values: 76 - different_values: 76 (all different) - variants: [omitted] - 'weakness': - type: object - path: curse.weakness - is_null: false - values: 76 - schema: [legacy_id]: type: array path: curse.legacy_id @@ -132,11 +47,11 @@ schema: type: integer path: curse.level is_null: true - values: 74 + values: 76 different_values: 18 variants: + - 7 (x10) - 5 (x10) - - 7 (x9) - 11 (x6) - 6 (x5) - 9 (x5) @@ -144,7 +59,7 @@ schema: - 1 (x5) - 13 (x5) - 10 (x5) - - 4 (x3) + - 4 (x4) - 2 (x3) - 20 (x3) - 12 (x2) @@ -153,103 +68,78 @@ schema: - 19 (x2) - 8 (x1) - 14 (x1) - [school]: - type: string - path: curse.school - is_null: true - values: 52 - different_values: 7 - variants: - - "necromancy" (x13) - - "enchantment" (x13) - - "transmutation" (x8) - - "evocation" (x5) - - "conjuration" (x5) - - "abjuration" (x4) - - "illusion" (x4) 'markdown': type: string path: curse.markdown is_null: false - values: 76 - different_values: 76 (all different) + values: 78 + different_values: 78 (all different) variants: [omitted] 'name': type: string path: curse.name is_null: false - values: 76 + values: 78 different_values: 57 variants: [omitted] 'primary_source_category': type: string path: curse.primary_source_category is_null: false - values: 76 + values: 78 different_values: 4 variants: - "Rulebooks" (x61) - - "Adventure Paths" (x8) + - "Adventure Paths" (x10) - "Lost Omens" (x6) - "Adventures" (x1) + [primary_source_group]: + type: string + path: curse.primary_source_group + is_null: true + values: 11 + different_values: 7 + variants: + - "Gatewalkers" (x3) + - "Kingmaker" (x2) + - "Myth-Speakers" (x2) + - "Strength of Thousands" (x1) + - "Crown of the Kobold King" (x1) + - "Sky King's Tomb" (x1) + - "Season of Ghosts" (x1) 'rarity': type: string path: curse.rarity is_null: false - values: 76 + values: 78 different_values: 3 variants: - - "common" (x43) - - "rare" (x30) + - "common" (x44) + - "rare" (x31) - "uncommon" (x3) 'rarity_id': type: integer path: curse.rarity_id is_null: false - values: 76 + values: 78 different_values: 3 variants: - - 1 (x43) - - 3 (x30) + - 1 (x44) + - 3 (x31) - 2 (x3) - 'resistance': - type: object - path: curse.resistance - is_null: false - values: 76 - schema: - 'search_markdown': - type: string - path: curse.search_markdown - is_null: false - values: 76 - different_values: 76 (all different) - variants: [omitted] - [primary_source_group]: - type: string - path: curse.primary_source_group - is_null: true - values: 9 - different_values: 6 - variants: - - "Gatewalkers" (x3) - - "Kingmaker" (x2) - - "Strength of Thousands" (x1) - - "Crown of the Kobold King" (x1) - - "Sky King's Tomb" (x1) - - "Season of Ghosts" (x1) 'release_date': type: string path: curse.release_date is_null: false - values: 76 - different_values: 11 + values: 78 + different_values: 12 variants: - "2020-02-26" (x30) - "2023-11-15" (x23) - "2022-07-27" (x8) - "2022-11-16" (x6) - "2022-10-26" (x3) + - "2025-07-31" (x2) - "2021-09-01" (x1) - "2023-01-25" (x1) - "2023-02-22" (x1) @@ -270,29 +160,103 @@ schema: values: 23 different_values: 23 variants: [omitted] + 'resistance': + type: object + path: curse.resistance + is_null: false + values: 78 + schema: [saving_throw_markdown]: type: string path: curse.saving_throw_markdown is_null: true - values: 52 - different_values: 27 + values: 54 + different_values: 29 variants: [omitted] + [school]: + type: string + path: curse.school + is_null: true + values: 52 + different_values: 7 + variants: + - "necromancy" (x13) + - "enchantment" (x13) + - "transmutation" (x8) + - "evocation" (x5) + - "conjuration" (x5) + - "abjuration" (x4) + - "illusion" (x4) + 'search_markdown': + type: string + path: curse.search_markdown + is_null: false + values: 78 + different_values: 78 (all different) + variants: [omitted] + 'source': + type: array + path: curse.source + is_null: false + values: 78 + min_count: 1 + max_count: 1 + value_type: + type: string + path: curse.source.[] + is_null: false + values: 78 + different_values: 14 + variants: + - "Gamemastery Guide" (x30) + - "GM Core" (x23) + - "Dark Archive" (x8) + - "Impossible Lands" (x6) + - "Pathfinder #217: Death Sails a Wine-Dark Sea" (x2) + - "Pathfinder #170: Spoken on the Song Wind" (x1) + - "Crown of the Kobold King" (x1) + - "Kingmaker Adventure Path" (x1) + - "Kingmaker Companion Guide" (x1) + - "Pathfinder #187: The Seventh Arch" (x1) + - "Pathfinder #188: They Watched the Stars" (x1) + - "Pathfinder #189: Dreamers of the Nameless Spires" (x1) + - "Pathfinder #194: Cult of the Cave Worm" (x1) + - "Pathfinder #199: To Bloom Below the Web" (x1) + 'source_category': + type: array + path: curse.source_category + is_null: false + values: 78 + min_count: 1 + max_count: 1 + value_type: + type: string + path: curse.source_category.[] + is_null: false + values: 78 + different_values: 4 + variants: + - "Rulebooks" (x61) + - "Adventure Paths" (x10) + - "Lost Omens" (x6) + - "Adventures" (x1) [source_group]: type: array path: curse.source_group is_null: true - values: 9 + values: 11 min_count: 1 max_count: 1 value_type: type: string path: curse.source_group.[] is_null: false - values: 9 - different_values: 6 + values: 11 + different_values: 7 variants: - "Gatewalkers" (x3) - "Kingmaker" (x2) + - "Myth-Speakers" (x2) - "Strength of Thousands" (x1) - "Crown of the Kobold King" (x1) - "Sky King's Tomb" (x1) @@ -301,52 +265,68 @@ schema: type: string path: curse.source_markdown is_null: false - values: 76 - different_values: 19 - variants: - - "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 93" (x10) - - "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 117" (x10) - - "[GM Core](/Sources.aspx?ID=218) pg. 87 2.0" (x10) - - "[GM Core](/Sources.aspx?ID=218) pg. 307 2.0" (x7) - - "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 116" (x6) - - "[Impossible Lands](/Sources.aspx?ID=146) pg. 176" (x6) - - "[GM Core](/Sources.aspx?ID=218) pg. 86 2.0" (x6) - - "[Dark Archive](/Sources.aspx?ID=129) pg. 162" (x5) - - "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 92" (x4) - - "[Dark Archive](/Sources.aspx?ID=129) pg. 163" (x3) - - "[Pathfinder #170: Spoken on the Song Wind](/Sources.aspx?ID=97) pg. 9" (x1) - - "[Crown of the Kobold King](/Sources.aspx?ID=148) pg. 96" (x1) - - "[Kingmaker Adventure Path](/Sources.aspx?ID=150) pg. 242" (x1) - - "[Kingmaker Companion Guide](/Sources.aspx?ID=151) pg. 73" (x1) - - "[Pathfinder #187: The Seventh Arch](/Sources.aspx?ID=192) pg. 79" (x1) - - "[Pathfinder #188: They Watched the Stars](/Sources.aspx?ID=194) pg. 11" (x1) - - "[Pathfinder #189: Dreamers of the Nameless Spires](/Sources.aspx?ID=195) pg. 76" (x1) - - "[Pathfinder #194: Cult of the Cave Worm](/Sources.aspx?ID=209) pg. 47" (x1) - - "[Pathfinder #199: To Bloom Below the Web](/Sources.aspx?ID=225) pg. 84" (x1) + values: 78 + different_values: 21 + variants: [omitted] + 'speed': + type: object + path: curse.speed + is_null: false + values: 78 + schema: [spoilers]: type: string path: curse.spoilers is_null: true - values: 4 - different_values: 3 + values: 5 + different_values: 4 variants: - "Gatewalkers" (x2) - "Strength of Thousands" (x1) - "Season of Ghosts" (x1) + - "Myth-Speakers" (x1) + 'summary_markdown': + type: string + path: curse.summary_markdown + is_null: false + values: 78 + different_values: 62 + variants: [omitted] [trait]: type: array path: curse.trait is_null: true - values: 75 + values: 77 min_count: 2 max_count: 6 value_type: type: string path: curse.trait.[] is_null: false - values: 282 - different_values: 30 + values: 290 + different_values: 31 variants: [omitted] + 'trait_markdown': + type: string + path: curse.trait_markdown + is_null: false + values: 78 + different_values: 47 + variants: [omitted] + 'type': + type: string + path: curse.type + is_null: false + values: 78 + different_values: 1 (all same) + variants: "Curse" (x78) + 'url': + type: string + path: curse.url + is_null: false + values: 78 + different_values: 78 (all different) + variants: [omitted] [usage_markdown]: type: string path: curse.usage_markdown @@ -362,3 +342,9 @@ schema: - "curses gear used for skills or a weapon" (x1) - "curses armor" (x1) - "curses silver item" (x1) + 'weakness': + type: object + path: curse.weakness + is_null: false + values: 78 + schema: diff --git a/output/aonprd/deity-category.yaml b/output/aonprd/deity-category.yaml index 2c5b254..8ef0f81 100644 --- a/output/aonprd/deity-category.yaml +++ b/output/aonprd/deity-category.yaml @@ -1,92 +1,101 @@ name: deity-category -values: 34 +values: 35 schema: 'category': type: string path: deity-category.category is_null: false - values: 34 + values: 35 different_values: 1 (all same) - variants: "deity-category" (x34) + variants: "deity-category" (x35) 'deity': type: array path: deity-category.deity is_null: false - values: 34 + values: 35 min_count: 2 - max_count: 117 + max_count: 116 value_type: type: string path: deity-category.deity.[] is_null: false - values: 686 - different_values: 459 + values: 703 + different_values: 474 variants: [omitted] 'deity_category': type: string path: deity-category.deity_category is_null: false - values: 34 - different_values: 34 (all different) + values: 35 + different_values: 35 (all different) variants: [omitted] 'deity_markdown': type: string path: deity-category.deity_markdown is_null: false - values: 34 - different_values: 34 (all different) + values: 35 + different_values: 35 (all different) variants: [omitted] 'id': type: string path: deity-category.id is_null: false - values: 34 - different_values: 34 (all different) + values: 35 + different_values: 35 (all different) variants: [omitted] 'markdown': type: string path: deity-category.markdown is_null: false - values: 34 - different_values: 34 (all different) + values: 35 + different_values: 35 (all different) variants: [omitted] 'name': type: string path: deity-category.name is_null: false - values: 34 - different_values: 34 (all different) + values: 35 + different_values: 35 (all different) variants: [omitted] 'primary_source_category': type: string path: deity-category.primary_source_category is_null: false - values: 34 + values: 35 different_values: 3 variants: - "Lost Omens" (x32) + - "Adventure Paths" (x2) - "Rulebooks" (x1) - - "Adventure Paths" (x1) + [primary_source_group]: + type: string + path: deity-category.primary_source_group + is_null: true + values: 2 + different_values: 2 + variants: + - "Quest for the Frozen Flame" (x1) + - "Myth-Speakers" (x1) 'rarity': type: string path: deity-category.rarity is_null: false - values: 34 + values: 35 different_values: 1 (all same) - variants: "common" (x34) + variants: "common" (x35) 'rarity_id': type: integer path: deity-category.rarity_id is_null: false - values: 34 + values: 35 different_values: 1 (all same) - variants: 1 (x34) + variants: 1 (x35) 'release_date': type: string path: deity-category.release_date is_null: false - values: 34 - different_values: 6 + values: 35 + different_values: 7 variants: - "2020-01-29" (x18) - "2025-01-30" (x12) @@ -94,32 +103,33 @@ schema: - "2020-07-30" (x1) - "2021-07-07" (x1) - "2022-02-23" (x1) + - "2025-07-16" (x1) 'resistance': type: object path: deity-category.resistance is_null: false - values: 34 + values: 35 schema: 'search_markdown': type: string path: deity-category.search_markdown is_null: false - values: 34 - different_values: 30 + values: 35 + different_values: 31 variants: [omitted] 'source': type: array path: deity-category.source is_null: false - values: 34 + values: 35 min_count: 1 max_count: 1 value_type: type: string path: deity-category.source.[] is_null: false - values: 34 - different_values: 7 + values: 35 + different_values: 8 variants: - "Gods & Magic" (x18) - "Divine Mysteries Web Supplement" (x7) @@ -128,74 +138,70 @@ schema: - "Legends" (x1) - "The Mwangi Expanse" (x1) - "Pathfinder #176: Lost Mammoth Valley" (x1) + - "Myth-Speakers Players Guide" (x1) 'source_category': type: array path: deity-category.source_category is_null: false - values: 34 + values: 35 min_count: 1 max_count: 1 value_type: type: string path: deity-category.source_category.[] is_null: false - values: 34 + values: 35 different_values: 3 variants: - "Lost Omens" (x32) + - "Adventure Paths" (x2) - "Rulebooks" (x1) - - "Adventure Paths" (x1) - 'source_markdown': - type: string - path: deity-category.source_markdown - is_null: false - values: 34 - different_values: 30 - variants: [omitted] - 'speed': - type: object - path: deity-category.speed - is_null: false - values: 34 - schema: - 'type': - type: string - path: deity-category.type - is_null: false - values: 34 - different_values: 1 (all same) - variants: "Deity Category" (x34) - 'url': - type: string - path: deity-category.url - is_null: false - values: 34 - different_values: 34 (all different) - variants: [omitted] - 'weakness': - type: object - path: deity-category.weakness - is_null: false - values: 34 - schema: - [primary_source_group]: - type: string - path: deity-category.primary_source_group - is_null: true - values: 1 - different_values: 1 (all same) - variants: "Quest for the Frozen Flame" (x1) [source_group]: type: array path: deity-category.source_group is_null: true - values: 1 + values: 2 min_count: 1 max_count: 1 value_type: type: string path: deity-category.source_group.[] is_null: false - values: 1 - different_values: 1 (all same) - variants: "Quest for the Frozen Flame" (x1) + values: 2 + different_values: 2 + variants: + - "Quest for the Frozen Flame" (x1) + - "Myth-Speakers" (x1) + 'source_markdown': + type: string + path: deity-category.source_markdown + is_null: false + values: 35 + different_values: 31 + variants: [omitted] + 'speed': + type: object + path: deity-category.speed + is_null: false + values: 35 + schema: + 'type': + type: string + path: deity-category.type + is_null: false + values: 35 + different_values: 1 (all same) + variants: "Deity Category" (x35) + 'url': + type: string + path: deity-category.url + is_null: false + values: 35 + different_values: 35 (all different) + variants: [omitted] + 'weakness': + type: object + path: deity-category.weakness + is_null: false + values: 35 + schema: diff --git a/output/aonprd/deity.yaml b/output/aonprd/deity.yaml index ac14540..85170e2 100644 --- a/output/aonprd/deity.yaml +++ b/output/aonprd/deity.yaml @@ -1,168 +1,6 @@ name: deity -values: 686 +values: 703 schema: - 'anathema': - type: string - path: deity.anathema - is_null: false - values: 686 - different_values: 541 - variants: [omitted] - [attribute]: - type: array - path: deity.attribute - is_null: true - values: 667 - min_count: 2 - max_count: 2 - value_type: - type: string - path: deity.attribute.[] - is_null: false - values: 1334 - different_values: 6 - variants: - - "Wisdom" (x307) - - "Constitution" (x265) - - "Charisma" (x229) - - "Intelligence" (x205) - - "Strength" (x186) - - "Dexterity" (x142) - 'category': - type: string - path: deity.category - is_null: false - values: 686 - different_values: 1 (all same) - variants: "deity" (x686) - 'deity': - type: array - path: deity.deity - is_null: false - values: 686 - min_count: 1 - max_count: 12 - value_type: - type: string - path: deity.deity.[] - is_null: false - values: 1039 - different_values: 459 - variants: [omitted] - 'deity_category': - type: string - path: deity.deity_category - is_null: false - values: 686 - different_values: 34 - variants: [omitted] - 'domain_alternate_markdown': - type: string - path: deity.domain_alternate_markdown - is_null: false - values: 686 - different_values: 307 - variants: [omitted] - 'domain_markdown': - type: string - path: deity.domain_markdown - is_null: false - values: 686 - different_values: 662 - variants: [omitted] - 'domain_primary_markdown': - type: string - path: deity.domain_primary_markdown - is_null: false - values: 686 - different_values: 655 - variants: [omitted] - 'edict': - type: string - path: deity.edict - is_null: false - values: 686 - different_values: 541 - variants: [omitted] - 'favored_weapon_markdown': - type: string - path: deity.favored_weapon_markdown - is_null: false - values: 686 - different_values: 189 - variants: [omitted] - [divine_font]: - type: array - path: deity.divine_font - is_null: true - values: 673 - min_count: 1 - max_count: 2 - value_type: - type: string - path: deity.divine_font.[] - is_null: false - values: 852 - different_values: 2 - variants: - - "Heal" (x444) - - "Harm" (x408) - [domain]: - type: array - path: deity.domain - is_null: true - values: 673 - min_count: 3 - max_count: 12 - value_type: - type: string - path: deity.domain.[] - is_null: false - values: 3407 - different_values: 64 - variants: [omitted] - 'id': - type: string - path: deity.id - is_null: false - values: 686 - different_values: 686 (all different) - variants: [omitted] - [icon_image]: - type: string - path: deity.icon_image - is_null: true - values: 85 - different_values: 64 - variants: [omitted] - [image]: - type: array - path: deity.image - is_null: true - values: 85 - min_count: 1 - max_count: 1 - value_type: - type: string - path: deity.image.[] - is_null: false - values: 85 - different_values: 64 - variants: [omitted] - 'search_markdown': - type: string - path: deity.search_markdown - is_null: false - values: 686 - different_values: 684 - variants: [omitted] - 'skill_markdown': - type: string - path: deity.skill_markdown - is_null: false - values: 686 - different_values: 34 - variants: [omitted] [alignment]: type: string path: deity.alignment @@ -180,93 +18,146 @@ schema: - "LE" (x22) - "NE" (x18) - "Any" (x2) + 'anathema': + type: string + path: deity.anathema + is_null: false + values: 703 + different_values: 558 + variants: [omitted] [area_of_concern_raw]: type: string path: deity.area_of_concern_raw is_null: true - values: 599 - different_values: 559 + values: 616 + different_values: 576 + variants: [omitted] + [attribute]: + type: array + path: deity.attribute + is_null: true + values: 684 + min_count: 2 + max_count: 2 + value_type: + type: string + path: deity.attribute.[] + is_null: false + values: 1368 + different_values: 6 + variants: + - "Wisdom" (x311) + - "Constitution" (x270) + - "Charisma" (x237) + - "Intelligence" (x211) + - "Strength" (x191) + - "Dexterity" (x148) + 'category': + type: string + path: deity.category + is_null: false + values: 703 + different_values: 1 (all same) + variants: "deity" (x703) + 'deity': + type: array + path: deity.deity + is_null: false + values: 703 + min_count: 1 + max_count: 12 + value_type: + type: string + path: deity.deity.[] + is_null: false + values: 1077 + different_values: 474 + variants: [omitted] + 'deity_category': + type: string + path: deity.deity_category + is_null: false + values: 703 + different_values: 35 variants: [omitted] [deity_markdown]: type: string path: deity.deity_markdown is_null: true - values: 176 - different_values: 102 + values: 179 + different_values: 106 variants: [omitted] - 'source': + [divine_font]: type: array - path: deity.source - is_null: false - values: 686 + path: deity.divine_font + is_null: true + values: 690 min_count: 1 - max_count: 1 + max_count: 2 value_type: type: string - path: deity.source.[] + path: deity.divine_font.[] is_null: false - values: 686 - different_values: 27 - variants: [omitted] - 'source_category': - type: array - path: deity.source_category - is_null: false - values: 686 - min_count: 1 - max_count: 1 - value_type: - type: string - path: deity.source_category.[] - is_null: false - values: 686 - different_values: 5 + values: 875 + different_values: 2 variants: - - "Lost Omens" (x627) - - "Rulebooks" (x40) - - "Adventure Paths" (x9) - - "Blog Posts" (x8) - - "Adventures" (x2) - 'source_markdown': + - "Heal" (x456) + - "Harm" (x419) + [domain]: + type: array + path: deity.domain + is_null: true + values: 690 + min_count: 3 + max_count: 12 + value_type: + type: string + path: deity.domain.[] + is_null: false + values: 3485 + different_values: 64 + variants: [omitted] + 'domain_alternate_markdown': type: string - path: deity.source_markdown + path: deity.domain_alternate_markdown is_null: false - values: 686 - different_values: 212 + values: 703 + different_values: 311 variants: [omitted] - 'speed': - type: object - path: deity.speed - is_null: false - values: 686 - schema: - 'spell_markdown': + 'domain_markdown': type: string - path: deity.spell_markdown + path: deity.domain_markdown is_null: false - values: 686 - different_values: 660 + values: 703 + different_values: 678 variants: [omitted] - 'summary_markdown': + 'domain_primary_markdown': type: string - path: deity.summary_markdown + path: deity.domain_primary_markdown is_null: false - values: 686 - different_values: 459 + values: 703 + different_values: 671 variants: [omitted] - 'type': + 'edict': type: string - path: deity.type + path: deity.edict is_null: false - values: 686 - different_values: 1 (all same) - variants: "Deity" (x686) - 'url': + values: 703 + different_values: 557 + variants: [omitted] + [epithet]: type: string - path: deity.url + path: deity.epithet + is_null: true + values: 621 + different_values: 422 + variants: [omitted] + 'favored_weapon_markdown': + type: string + path: deity.favored_weapon_markdown is_null: false - values: 686 - different_values: 686 (all different) + values: 703 + different_values: 193 variants: [omitted] [follower_alignment]: type: array @@ -291,187 +182,293 @@ schema: - "NE" (x71) - "CN" (x68) - "LE" (x57) - 'weakness': - type: object - path: deity.weakness + [icon_image]: + type: string + path: deity.icon_image + is_null: true + values: 153 + different_values: 132 + variants: [omitted] + 'id': + type: string + path: deity.id is_null: false - values: 686 - schema: + values: 703 + different_values: 703 (all different) + variants: [omitted] + [image]: + type: array + path: deity.image + is_null: true + values: 153 + min_count: 1 + max_count: 1 + value_type: + type: string + path: deity.image.[] + is_null: false + values: 153 + different_values: 132 + variants: [omitted] [legacy_id]: type: array path: deity.legacy_id is_null: true - values: 230 + values: 232 min_count: 1 max_count: 1 value_type: type: string path: deity.legacy_id.[] is_null: false - values: 230 - different_values: 230 + values: 232 + different_values: 232 variants: [omitted] 'markdown': type: string path: deity.markdown is_null: false - values: 686 - different_values: 686 (all different) + values: 703 + different_values: 703 (all different) variants: [omitted] 'name': type: string path: deity.name is_null: false - values: 686 - different_values: 483 + values: 703 + different_values: 474 variants: [omitted] - 'primary_source_category': - type: string - path: deity.primary_source_category - is_null: false - values: 686 - different_values: 5 - variants: - - "Lost Omens" (x627) - - "Rulebooks" (x40) - - "Adventure Paths" (x9) - - "Blog Posts" (x8) - - "Adventures" (x2) - 'rarity': - type: string - path: deity.rarity - is_null: false - values: 686 - different_values: 1 (all same) - variants: "common" (x686) - 'rarity_id': - type: integer - path: deity.rarity_id - is_null: false - values: 686 - different_values: 1 (all same) - variants: 1 (x686) - 'release_date': - type: string - path: deity.release_date - is_null: false - values: 686 - different_values: 22 - variants: [omitted] - [pantheon_markdown]: - type: string - path: deity.pantheon_markdown - is_null: true - values: 142 - different_values: 70 - variants: [omitted] - [pantheon_member_markdown]: - type: string - path: deity.pantheon_member_markdown - is_null: true - values: 34 - different_values: 32 - variants: [omitted] - [pfs]: - type: string - path: deity.pfs - is_null: true - values: 682 - different_values: 3 - variants: - - "Standard" (x449) - - "Restricted" (x226) - - "Limited" (x7) - [remaster_id]: - type: array - path: deity.remaster_id - is_null: true - values: 230 - min_count: 1 - max_count: 1 - value_type: - type: string - path: deity.remaster_id.[] - is_null: false - values: 230 - different_values: 230 - variants: [omitted] - 'sanctification_raw': - type: string - path: deity.sanctification_raw - is_null: false - values: 686 - different_values: 6 - variants: - - "can choose holy" (x255) - - "can choose unholy" (x141) - - "none" (x111) - - "must choose unholy" (x82) - - "can choose holy or unholy" (x75) - - "must choose holy" (x22) [pantheon]: type: array path: deity.pantheon is_null: true - values: 142 + values: 144 min_count: 1 max_count: 9 value_type: type: string path: deity.pantheon.[] is_null: false - values: 235 - different_values: 39 + values: 239 + different_values: 40 variants: [omitted] + [pantheon_markdown]: + type: string + path: deity.pantheon_markdown + is_null: true + values: 144 + different_values: 72 + variants: [omitted] + [pantheon_member_markdown]: + type: string + path: deity.pantheon_member_markdown + is_null: true + values: 35 + different_values: 34 + variants: [omitted] + [pfs]: + type: string + path: deity.pfs + is_null: true + values: 699 + different_values: 3 + variants: + - "Standard" (x452) + - "Restricted" (x224) + - "Limited" (x23) + 'primary_source_category': + type: string + path: deity.primary_source_category + is_null: false + values: 703 + different_values: 5 + variants: + - "Lost Omens" (x622) + - "Rulebooks" (x40) + - "Adventure Paths" (x31) + - "Blog Posts" (x8) + - "Adventures" (x2) [primary_source_group]: type: string path: deity.primary_source_group is_null: true - values: 11 - different_values: 7 + values: 33 + different_values: 9 variants: + - "Myth-Speakers" (x19) - "Quest for the Frozen Flame" (x5) + - "Shades of Blood" (x3) - "Age of Ashes" (x1) - "Gatewalkers" (x1) + - "Wardens of Wildwood" (x1) - "Night of the Gray Death" (x1) - "Strength of Thousands" (x1) - "Shadows at Sundown" (x1) - - "Wardens of Wildwood" (x1) + 'rarity': + type: string + path: deity.rarity + is_null: false + values: 703 + different_values: 1 (all same) + variants: "common" (x703) + 'rarity_id': + type: integer + path: deity.rarity_id + is_null: false + values: 703 + different_values: 1 (all same) + variants: 1 (x703) + 'release_date': + type: string + path: deity.release_date + is_null: false + values: 703 + different_values: 29 + variants: [omitted] [religious_symbol]: type: string path: deity.religious_symbol is_null: true - values: 395 - different_values: 393 + values: 412 + different_values: 409 variants: [omitted] + [remaster_id]: + type: array + path: deity.remaster_id + is_null: true + values: 232 + min_count: 1 + max_count: 1 + value_type: + type: string + path: deity.remaster_id.[] + is_null: false + values: 232 + different_values: 232 + variants: [omitted] + 'resistance': + type: object + path: deity.resistance + is_null: false + values: 703 + schema: [sacred_animal]: type: string path: deity.sacred_animal is_null: true - values: 364 - different_values: 227 + values: 380 + different_values: 236 variants: [omitted] + 'sanctification_raw': + type: string + path: deity.sanctification_raw + is_null: false + values: 703 + different_values: 6 + variants: + - "can choose holy" (x261) + - "can choose unholy" (x146) + - "none" (x115) + - "must choose unholy" (x83) + - "can choose holy or unholy" (x76) + - "must choose holy" (x22) + 'search_markdown': + type: string + path: deity.search_markdown + is_null: false + values: 703 + different_values: 701 + variants: [omitted] + 'skill_markdown': + type: string + path: deity.skill_markdown + is_null: false + values: 703 + different_values: 34 + variants: [omitted] + 'source': + type: array + path: deity.source + is_null: false + values: 703 + min_count: 1 + max_count: 1 + value_type: + type: string + path: deity.source.[] + is_null: false + values: 703 + different_values: 34 + variants: [omitted] + 'source_category': + type: array + path: deity.source_category + is_null: false + values: 703 + min_count: 1 + max_count: 1 + value_type: + type: string + path: deity.source_category.[] + is_null: false + values: 703 + different_values: 5 + variants: + - "Lost Omens" (x622) + - "Rulebooks" (x40) + - "Adventure Paths" (x31) + - "Blog Posts" (x8) + - "Adventures" (x2) [source_group]: type: array path: deity.source_group is_null: true - values: 11 + values: 33 min_count: 1 max_count: 1 value_type: type: string path: deity.source_group.[] is_null: false - values: 11 - different_values: 7 + values: 33 + different_values: 9 variants: + - "Myth-Speakers" (x19) - "Quest for the Frozen Flame" (x5) + - "Shades of Blood" (x3) - "Age of Ashes" (x1) - "Gatewalkers" (x1) + - "Wardens of Wildwood" (x1) - "Night of the Gray Death" (x1) - "Strength of Thousands" (x1) - "Shadows at Sundown" (x1) - - "Wardens of Wildwood" (x1) + 'source_markdown': + type: string + path: deity.source_markdown + is_null: false + values: 703 + different_values: 219 + variants: [omitted] + 'speed': + type: object + path: deity.speed + is_null: false + values: 703 + schema: + 'spell_markdown': + type: string + path: deity.spell_markdown + is_null: false + values: 703 + different_values: 676 + variants: [omitted] + 'summary_markdown': + type: string + path: deity.summary_markdown + is_null: false + values: 703 + different_values: 475 + variants: [omitted] [trait]: type: array path: deity.trait @@ -496,9 +493,23 @@ schema: - "LE" (x22) - "NE" (x18) - "Any" (x2) - 'resistance': - type: object - path: deity.resistance + 'type': + type: string + path: deity.type is_null: false - values: 686 + values: 703 + different_values: 1 (all same) + variants: "Deity" (x703) + 'url': + type: string + path: deity.url + is_null: false + values: 703 + different_values: 703 (all different) + variants: [omitted] + 'weakness': + type: object + path: deity.weakness + is_null: false + values: 703 schema: diff --git a/output/aonprd/disease.yaml b/output/aonprd/disease.yaml index 352ec8e..4a53bc3 100644 --- a/output/aonprd/disease.yaml +++ b/output/aonprd/disease.yaml @@ -63,6 +63,20 @@ schema: values: 41 different_values: 26 variants: [omitted] + [onset_raw]: + type: string + path: disease.onset_raw + is_null: true + values: 28 + different_values: 7 + variants: + - "1 day" (x14) + - "10 days" (x4) + - "2 days" (x3) + - "1d4 days" (x3) + - "1 week" (x2) + - "1 hour" (x1) + - "3 days" (x1) 'primary_source_category': type: string path: disease.primary_source_category @@ -152,6 +166,15 @@ schema: - "DC 29 Fortitude" (x1) - "DC 18 Fortitude" (x1) - "Fortitude; creatures with addictive exhaustion can't reduce their [sickened](/Conditions.aspx?ID=34) condition from addictive exhaustion while they have the disease" (x1) + [school]: + type: string + path: disease.school + is_null: true + values: 3 + different_values: 2 + variants: + - "necromancy" (x2) + - "transmutation" (x1) 'search_markdown': type: string path: disease.search_markdown @@ -182,15 +205,6 @@ schema: - "Monsters of Myth" (x1) - "Treasure Vault" (x1) - "Rusthenge" (x1) - [school]: - type: string - path: disease.school - is_null: true - values: 3 - different_values: 2 - variants: - - "necromancy" (x2) - - "transmutation" (x1) 'source_category': type: array path: disease.source_category @@ -209,6 +223,65 @@ schema: - "Adventure Paths" (x4) - "Lost Omens" (x1) - "Adventures" (x1) + [source_group]: + type: array + path: disease.source_group + is_null: true + values: 5 + min_count: 1 + max_count: 1 + value_type: + type: string + path: disease.source_group.[] + is_null: false + values: 5 + different_values: 4 + variants: + - "Wardens of Wildwood" (x2) + - "Extinction Curse" (x1) + - "Strength of Thousands" (x1) + - "Rusthenge" (x1) + 'source_markdown': + type: string + path: disease.source_markdown + is_null: false + values: 41 + different_values: 17 + variants: + - "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 118" (x9) + - "[GM Core](/Sources.aspx?ID=218) pg. 88 2.0" (x9) + - "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 119" (x5) + - "[GM Core](/Sources.aspx?ID=218) pg. 89 2.0" (x5) + - "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 120" (x1) + - "[Bestiary 2](/Sources.aspx?ID=32) pg. 13 2.0" (x1) + - "[Bestiary 2](/Sources.aspx?ID=32) pg. 59 2.0" (x1) + - "[Bestiary 2](/Sources.aspx?ID=32) pg. 72 2.0" (x1) + - "[Bestiary 2](/Sources.aspx?ID=32) pg. 119 2.0" (x1) + - "[Bestiary 2](/Sources.aspx?ID=32) pg. 120 2.0" (x1) + - "[Pathfinder #155: Lord of the Black Sands](/Sources.aspx?ID=33) pg. 73" (x1) + - "[Pathfinder #170: Spoken on the Song Wind](/Sources.aspx?ID=97) pg. 47" (x1) + - "[Monsters of Myth](/Sources.aspx?ID=107) pg. 65" (x1) + - "[Treasure Vault](/Sources.aspx?ID=191) pg. 45 2.0" (x1) + - "[Rusthenge](/Sources.aspx?ID=215) pg. 19" (x1) + - "[Pathfinder #203 Shepherd of Decay](/Sources.aspx?ID=243) pg. 21" (x1) + - "[Pathfinder #203 Shepherd of Decay](/Sources.aspx?ID=243) pg. 33" (x1) + 'speed': + type: object + path: disease.speed + is_null: false + values: 41 + schema: + [spoilers]: + type: string + path: disease.spoilers + is_null: true + values: 5 + different_values: 4 + variants: + - "Wardens of Wildwood" (x2) + - "Extinction Curse" (x1) + - "Strength of Thousands" (x1) + - "Rusthenge" (x1) 'stage_markdown': type: string path: disease.stage_markdown @@ -290,76 +363,3 @@ schema: is_null: false values: 41 schema: - [onset_raw]: - type: string - path: disease.onset_raw - is_null: true - values: 28 - different_values: 7 - variants: - - "1 day" (x14) - - "10 days" (x4) - - "2 days" (x3) - - "1d4 days" (x3) - - "1 week" (x2) - - "1 hour" (x1) - - "3 days" (x1) - [source_group]: - type: array - path: disease.source_group - is_null: true - values: 5 - min_count: 1 - max_count: 1 - value_type: - type: string - path: disease.source_group.[] - is_null: false - values: 5 - different_values: 4 - variants: - - "Wardens of Wildwood" (x2) - - "Extinction Curse" (x1) - - "Strength of Thousands" (x1) - - "Rusthenge" (x1) - 'source_markdown': - type: string - path: disease.source_markdown - is_null: false - values: 41 - different_values: 17 - variants: - - "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 118" (x9) - - "[GM Core](/Sources.aspx?ID=218) pg. 88 2.0" (x9) - - "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 119" (x5) - - "[GM Core](/Sources.aspx?ID=218) pg. 89 2.0" (x5) - - "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 120" (x1) - - "[Bestiary 2](/Sources.aspx?ID=32) pg. 13 2.0" (x1) - - "[Bestiary 2](/Sources.aspx?ID=32) pg. 59 2.0" (x1) - - "[Bestiary 2](/Sources.aspx?ID=32) pg. 72 2.0" (x1) - - "[Bestiary 2](/Sources.aspx?ID=32) pg. 119 2.0" (x1) - - "[Bestiary 2](/Sources.aspx?ID=32) pg. 120 2.0" (x1) - - "[Pathfinder #155: Lord of the Black Sands](/Sources.aspx?ID=33) pg. 73" (x1) - - "[Pathfinder #170: Spoken on the Song Wind](/Sources.aspx?ID=97) pg. 47" (x1) - - "[Monsters of Myth](/Sources.aspx?ID=107) pg. 65" (x1) - - "[Treasure Vault](/Sources.aspx?ID=191) pg. 45 1.1" (x1) - - "[Rusthenge](/Sources.aspx?ID=215) pg. 19" (x1) - - "[Pathfinder #203 Shepherd of Decay](/Sources.aspx?ID=243) pg. 21" (x1) - - "[Pathfinder #203 Shepherd of Decay](/Sources.aspx?ID=243) pg. 33" (x1) - 'speed': - type: object - path: disease.speed - is_null: false - values: 41 - schema: - [spoilers]: - type: string - path: disease.spoilers - is_null: true - values: 5 - different_values: 4 - variants: - - "Wardens of Wildwood" (x2) - - "Extinction Curse" (x1) - - "Strength of Thousands" (x1) - - "Rusthenge" (x1) diff --git a/output/aonprd/doctrine.yaml b/output/aonprd/doctrine.yaml index a6b47f0..d339b2b 100644 --- a/output/aonprd/doctrine.yaml +++ b/output/aonprd/doctrine.yaml @@ -20,92 +20,6 @@ schema: - "doctrine-4" (x1) - "doctrine-5" (x1) - "doctrine-6" (x1) - 'search_markdown': - type: string - path: doctrine.search_markdown - is_null: false - values: 5 - different_values: 5 (all different) - variants: [omitted] - 'source': - type: array - path: doctrine.source - is_null: false - values: 5 - min_count: 1 - max_count: 1 - value_type: - type: string - path: doctrine.source.[] - is_null: false - values: 5 - different_values: 3 - variants: - - "Core Rulebook" (x2) - - "Player Core" (x2) - - "Divine Mysteries" (x1) - 'source_category': - type: array - path: doctrine.source_category - is_null: false - values: 5 - min_count: 1 - max_count: 1 - value_type: - type: string - path: doctrine.source_category.[] - is_null: false - values: 5 - different_values: 2 - variants: - - "Rulebooks" (x4) - - "Lost Omens" (x1) - 'source_markdown': - type: string - path: doctrine.source_markdown - is_null: false - values: 5 - different_values: 4 - variants: - - "[Player Core](/Sources.aspx?ID=216) pg. 112 2.0" (x2) - - "[Core Rulebook](/Sources.aspx?ID=1) pg. 119 4.0" (x1) - - "[Core Rulebook](/Sources.aspx?ID=1) pg. 120 4.0" (x1) - - "[Divine Mysteries](/Sources.aspx?ID=234) pg. 272" (x1) - 'speed': - type: object - path: doctrine.speed - is_null: false - values: 5 - schema: - 'summary_markdown': - type: string - path: doctrine.summary_markdown - is_null: false - values: 5 - different_values: 3 - variants: - - "You are a cleric of the cloth, focusing on divine magic and your connection to your deity’s domains ." (x2) - - "You have trained in the more militant doctrine of your church, focusing on both spells and battle." (x2) - - "The doctrine can be selected by battle harbingers . You've undergone a special training to focus your body toward combat. While you still adhere to …" (x1) - 'type': - type: string - path: doctrine.type - is_null: false - values: 5 - different_values: 1 (all same) - variants: "Cleric Doctrine" (x5) - 'url': - type: string - path: doctrine.url - is_null: false - values: 5 - different_values: 5 (all different) - variants: - - "/Doctrines.aspx?ID=2" (x1) - - "/Doctrines.aspx?ID=3" (x1) - - "/Doctrines.aspx?ID=4" (x1) - - "/Doctrines.aspx?ID=5" (x1) - - "/Doctrines.aspx?ID=6" (x1) [legacy_id]: type: array path: doctrine.legacy_id @@ -201,6 +115,92 @@ schema: is_null: false values: 5 schema: + 'search_markdown': + type: string + path: doctrine.search_markdown + is_null: false + values: 5 + different_values: 5 (all different) + variants: [omitted] + 'source': + type: array + path: doctrine.source + is_null: false + values: 5 + min_count: 1 + max_count: 1 + value_type: + type: string + path: doctrine.source.[] + is_null: false + values: 5 + different_values: 3 + variants: + - "Core Rulebook" (x2) + - "Player Core" (x2) + - "Divine Mysteries" (x1) + 'source_category': + type: array + path: doctrine.source_category + is_null: false + values: 5 + min_count: 1 + max_count: 1 + value_type: + type: string + path: doctrine.source_category.[] + is_null: false + values: 5 + different_values: 2 + variants: + - "Rulebooks" (x4) + - "Lost Omens" (x1) + 'source_markdown': + type: string + path: doctrine.source_markdown + is_null: false + values: 5 + different_values: 4 + variants: + - "[Player Core](/Sources.aspx?ID=216) pg. 112 2.0" (x2) + - "[Core Rulebook](/Sources.aspx?ID=1) pg. 119 4.0" (x1) + - "[Core Rulebook](/Sources.aspx?ID=1) pg. 120 4.0" (x1) + - "[Divine Mysteries](/Sources.aspx?ID=234) pg. 272" (x1) + 'speed': + type: object + path: doctrine.speed + is_null: false + values: 5 + schema: + 'summary_markdown': + type: string + path: doctrine.summary_markdown + is_null: false + values: 5 + different_values: 3 + variants: + - "You are a cleric of the cloth, focusing on divine magic and your connection to your deity’s domains ." (x2) + - "You have trained in the more militant doctrine of your church, focusing on both spells and battle." (x2) + - "The doctrine can be selected by battle harbingers . You've undergone a special training to focus your body toward combat. While you still adhere to …" (x1) + 'type': + type: string + path: doctrine.type + is_null: false + values: 5 + different_values: 1 (all same) + variants: "Cleric Doctrine" (x5) + 'url': + type: string + path: doctrine.url + is_null: false + values: 5 + different_values: 5 (all different) + variants: + - "/Doctrines.aspx?ID=2" (x1) + - "/Doctrines.aspx?ID=3" (x1) + - "/Doctrines.aspx?ID=4" (x1) + - "/Doctrines.aspx?ID=5" (x1) + - "/Doctrines.aspx?ID=6" (x1) 'weakness': type: object path: doctrine.weakness diff --git a/output/aonprd/domain.yaml b/output/aonprd/domain.yaml index 3a4c226..cf9f063 100644 --- a/output/aonprd/domain.yaml +++ b/output/aonprd/domain.yaml @@ -1,13 +1,6 @@ name: domain values: 124 schema: - 'advanced_domain_spell_markdown': - type: string - path: domain.advanced_domain_spell_markdown - is_null: false - values: 124 - different_values: 124 (all different) - variants: [omitted] [advanced_apocryphal_spell_markdown]: type: string path: domain.advanced_apocryphal_spell_markdown @@ -23,6 +16,25 @@ schema: - "[Weaponize Secret](/Spells.aspx?ID=1177)" (x2) - "[Inevitable Destination](/Spells.aspx?ID=1172)" (x2) - "[Purifying Veil](/Spells.aspx?ID=1173)" (x2) + 'advanced_domain_spell_markdown': + type: string + path: domain.advanced_domain_spell_markdown + is_null: false + values: 124 + different_values: 124 (all different) + variants: [omitted] + [apocryphal_spell_markdown]: + type: string + path: domain.apocryphal_spell_markdown + is_null: true + values: 10 + different_values: 5 + variants: + - "[Hollow Heart](/Spells.aspx?ID=1170)" (x2) + - "[String of Fate](/Spells.aspx?ID=1175)" (x2) + - "[Cinder Gaze](/Spells.aspx?ID=1167)" (x2) + - "[Frenzied Revelry](/Spells.aspx?ID=1169)" (x2) + - "[Victory Cry](/Spells.aspx?ID=1176)" (x2) 'category': type: string path: domain.category @@ -30,6 +42,20 @@ schema: values: 124 different_values: 1 (all same) variants: "domain" (x124) + [deity]: + type: array + path: domain.deity + is_null: true + values: 120 + min_count: 1 + max_count: 135 + value_type: + type: string + path: domain.deity.[] + is_null: false + values: 4572 + different_values: 466 + variants: [omitted] 'deity_markdown': type: string path: domain.deity_markdown @@ -100,6 +126,16 @@ schema: values: 124 different_values: 64 variants: [omitted] + [pfs]: + type: string + path: domain.pfs + is_null: true + values: 121 + different_values: 3 + variants: + - "Standard" (x119) + - "Restricted" (x1) + - "Limited" (x1) 'primary_source_category': type: string path: domain.primary_source_category @@ -135,32 +171,6 @@ schema: values: 124 different_values: 1 (all same) variants: 1 (x124) - [apocryphal_spell_markdown]: - type: string - path: domain.apocryphal_spell_markdown - is_null: true - values: 10 - different_values: 5 - variants: - - "[Hollow Heart](/Spells.aspx?ID=1170)" (x2) - - "[String of Fate](/Spells.aspx?ID=1175)" (x2) - - "[Cinder Gaze](/Spells.aspx?ID=1167)" (x2) - - "[Frenzied Revelry](/Spells.aspx?ID=1169)" (x2) - - "[Victory Cry](/Spells.aspx?ID=1176)" (x2) - [deity]: - type: array - path: domain.deity - is_null: true - values: 120 - min_count: 1 - max_count: 133 - value_type: - type: string - path: domain.deity.[] - is_null: false - values: 4493 - different_values: 450 - variants: [omitted] 'release_date': type: string path: domain.release_date @@ -177,13 +187,6 @@ schema: - "2020-11-15" (x1) - "2021-04-07" (x1) - "2022-12-14" (x1) - 'search_markdown': - type: string - path: domain.search_markdown - is_null: false - values: 124 - different_values: 124 (all different) - variants: [omitted] [remaster_id]: type: array path: domain.remaster_id @@ -198,6 +201,42 @@ schema: values: 61 different_values: 61 variants: [omitted] + 'resistance': + type: object + path: domain.resistance + is_null: false + values: 124 + schema: + 'search_markdown': + type: string + path: domain.search_markdown + is_null: false + values: 124 + different_values: 124 (all different) + variants: [omitted] + 'source': + type: array + path: domain.source + is_null: false + values: 124 + min_count: 1 + max_count: 2 + value_type: + type: string + path: domain.source.[] + is_null: false + values: 128 + different_values: 9 + variants: + - "Core Rulebook" (x37) + - "Player Core" (x37) + - "Divine Mysteries" (x26) + - "Gods & Magic" (x18) + - "Pathfinder #148: Fires of the Haunted City" (x4) + - "Rage of Elements" (x3) + - "Pathfinder #161: Belly of the Black Whale" (x1) + - "Pathfinder #165: Eyes of Empty Death" (x1) + - "Pathfinder #186: Ghost King's Rage" (x1) 'source_category': type: array path: domain.source_category @@ -215,6 +254,24 @@ schema: - "Rulebooks" (x77) - "Lost Omens" (x44) - "Adventure Paths" (x7) + [source_group]: + type: array + path: domain.source_group + is_null: true + values: 7 + min_count: 1 + max_count: 1 + value_type: + type: string + path: domain.source_group.[] + is_null: false + values: 7 + different_values: 4 + variants: + - "Age of Ashes" (x4) + - "Agents of Edgewatch" (x1) + - "Abomination Vaults" (x1) + - "Blood Lords" (x1) 'source_markdown': type: string path: domain.source_markdown @@ -255,60 +312,3 @@ schema: is_null: false values: 124 schema: - [pfs]: - type: string - path: domain.pfs - is_null: true - values: 121 - different_values: 3 - variants: - - "Standard" (x119) - - "Restricted" (x1) - - "Limited" (x1) - 'resistance': - type: object - path: domain.resistance - is_null: false - values: 124 - schema: - 'source': - type: array - path: domain.source - is_null: false - values: 124 - min_count: 1 - max_count: 2 - value_type: - type: string - path: domain.source.[] - is_null: false - values: 128 - different_values: 9 - variants: - - "Core Rulebook" (x37) - - "Player Core" (x37) - - "Divine Mysteries" (x26) - - "Gods & Magic" (x18) - - "Pathfinder #148: Fires of the Haunted City" (x4) - - "Rage of Elements" (x3) - - "Pathfinder #161: Belly of the Black Whale" (x1) - - "Pathfinder #165: Eyes of Empty Death" (x1) - - "Pathfinder #186: Ghost King's Rage" (x1) - [source_group]: - type: array - path: domain.source_group - is_null: true - values: 7 - min_count: 1 - max_count: 1 - value_type: - type: string - path: domain.source_group.[] - is_null: false - values: 7 - different_values: 4 - variants: - - "Age of Ashes" (x4) - - "Agents of Edgewatch" (x1) - - "Abomination Vaults" (x1) - - "Blood Lords" (x1) diff --git a/output/aonprd/druidic-order.yaml b/output/aonprd/druidic-order.yaml index 86c3dba..cc9453d 100644 --- a/output/aonprd/druidic-order.yaml +++ b/output/aonprd/druidic-order.yaml @@ -28,6 +28,24 @@ schema: - "druidic-order-11" (x1) - "druidic-order-12" (x1) - "druidic-order-13" (x1) + [legacy_id]: + type: array + path: druidic-order.legacy_id + is_null: true + values: 4 + min_count: 1 + max_count: 1 + value_type: + type: string + path: druidic-order.legacy_id.[] + is_null: false + values: 4 + different_values: 4 + variants: + - "druidic-order-1" (x1) + - "druidic-order-2" (x1) + - "druidic-order-3" (x1) + - "druidic-order-4" (x1) 'markdown': type: string path: druidic-order.markdown @@ -50,8 +68,8 @@ schema: - "Stone" (x1) - "Wave" (x1) - "Untamed" (x1) - - "Cultivation Order (Leaf Order Variant)" (x1) - - "Spore Order (Leaf Order Variant)" (x1) + - "Cultivation" (x1) + - "Spore" (x1) 'pfs': type: string path: druidic-order.pfs @@ -70,6 +88,13 @@ schema: variants: - "Rulebooks" (x11) - "Adventure Paths" (x2) + 'primary_source_group': + type: string + path: druidic-order.primary_source_group + is_null: false + values: 2 + different_values: 1 (all same) + variants: "Wardens of Wildwood" (x2) 'rarity': type: string path: druidic-order.rarity @@ -95,31 +120,24 @@ schema: - "2023-11-15" (x4) - "2021-09-01" (x3) - "2024-05-15" (x2) - [legacy_id]: + [remaster_id]: type: array - path: druidic-order.legacy_id + path: druidic-order.remaster_id is_null: true values: 4 min_count: 1 max_count: 1 value_type: type: string - path: druidic-order.legacy_id.[] + path: druidic-order.remaster_id.[] is_null: false values: 4 different_values: 4 variants: - - "druidic-order-1" (x1) - - "druidic-order-2" (x1) - - "druidic-order-3" (x1) - - "druidic-order-4" (x1) - 'primary_source_group': - type: string - path: druidic-order.primary_source_group - is_null: false - values: 2 - different_values: 1 (all same) - variants: "Wardens of Wildwood" (x2) + - "druidic-order-8" (x1) + - "druidic-order-9" (x1) + - "druidic-order-10" (x1) + - "druidic-order-11" (x1) 'resistance': type: object path: druidic-order.resistance @@ -133,6 +151,24 @@ schema: values: 13 different_values: 13 (all different) variants: [omitted] + 'source': + type: array + path: druidic-order.source + is_null: false + values: 13 + min_count: 1 + max_count: 1 + value_type: + type: string + path: druidic-order.source.[] + is_null: false + values: 13 + different_values: 4 + variants: + - "Core Rulebook" (x4) + - "Player Core" (x4) + - "Secrets of Magic" (x3) + - "Pathfinder #202: Severed at the Root" (x2) 'source_category': type: array path: druidic-order.source_category @@ -149,6 +185,20 @@ schema: variants: - "Rulebooks" (x11) - "Adventure Paths" (x2) + 'source_group': + type: array + path: druidic-order.source_group + is_null: false + values: 2 + min_count: 1 + max_count: 1 + value_type: + type: string + path: druidic-order.source_group.[] + is_null: false + values: 2 + different_values: 1 (all same) + variants: "Wardens of Wildwood" (x2) 'source_markdown': type: string path: druidic-order.source_markdown @@ -221,53 +271,3 @@ schema: is_null: false values: 13 schema: - [remaster_id]: - type: array - path: druidic-order.remaster_id - is_null: true - values: 4 - min_count: 1 - max_count: 1 - value_type: - type: string - path: druidic-order.remaster_id.[] - is_null: false - values: 4 - different_values: 4 - variants: - - "druidic-order-8" (x1) - - "druidic-order-9" (x1) - - "druidic-order-10" (x1) - - "druidic-order-11" (x1) - 'source': - type: array - path: druidic-order.source - is_null: false - values: 13 - min_count: 1 - max_count: 1 - value_type: - type: string - path: druidic-order.source.[] - is_null: false - values: 13 - different_values: 4 - variants: - - "Core Rulebook" (x4) - - "Player Core" (x4) - - "Secrets of Magic" (x3) - - "Pathfinder #202: Severed at the Root" (x2) - 'source_group': - type: array - path: druidic-order.source_group - is_null: false - values: 2 - min_count: 1 - max_count: 1 - value_type: - type: string - path: druidic-order.source_group.[] - is_null: false - values: 2 - different_values: 1 (all same) - variants: "Wardens of Wildwood" (x2) diff --git a/output/aonprd/eidolon.yaml b/output/aonprd/eidolon.yaml index 54adf7b..97c7f2a 100644 --- a/output/aonprd/eidolon.yaml +++ b/output/aonprd/eidolon.yaml @@ -1,5 +1,5 @@ name: eidolon -values: 12 +values: 13 schema: [alignment]: type: string @@ -15,15 +15,15 @@ schema: type: string path: eidolon.category is_null: false - values: 12 + values: 13 different_values: 1 (all same) - variants: "eidolon" (x12) + variants: "eidolon" (x13) 'id': type: string path: eidolon.id is_null: false - values: 12 - different_values: 12 (all different) + values: 13 + different_values: 13 (all different) variants: - "eidolon-1" (x1) - "eidolon-2" (x1) @@ -37,12 +37,13 @@ schema: - "eidolon-10" (x1) - "eidolon-11" (x1) - "eidolon-12" (x1) + - "eidolon-13" (x1) 'language_markdown': type: string path: eidolon.language_markdown is_null: false - values: 12 - different_values: 9 + values: 13 + different_values: 10 variants: - "[Sylvan](/Languages.aspx?ID=10)" (x3) - "one common mortal language the eidolon spoke in life" (x2) @@ -53,19 +54,20 @@ schema: - "[Requian](/Languages.aspx?ID=34)" (x1) - "[Necril](/Languages.aspx?ID=20)" (x1) - "[Sussuran](/Languages.aspx?ID=111) (air elemental), [Petran](/Languages.aspx?ID=109) (earth elemental), [Pyric](/Languages.aspx?ID=110) (fire elemental), [Talican](/Languages.aspx?ID=112) (metal elemental), [Thalassic](/Languages.aspx?ID=113) (water elemental), or [Muan](/Languages.aspx?ID=108) (wood elemental)" (x1) + - "[Common](/Languages.aspx?ID=155)" (x1) 'markdown': type: string path: eidolon.markdown is_null: false - values: 12 - different_values: 12 (all different) + values: 13 + different_values: 13 (all different) variants: [omitted] 'name': type: string path: eidolon.name is_null: false - values: 12 - different_values: 12 (all different) + values: 13 + different_values: 13 (all different) variants: - "Angel" (x1) - "Anger Phantom" (x1) @@ -79,73 +81,76 @@ schema: - "Psychopomp" (x1) - "Undead" (x1) - "Elemental" (x1) + - "Swarm" (x1) 'pfs': type: string path: eidolon.pfs is_null: false - values: 12 + values: 13 different_values: 2 variants: - - "Standard" (x11) + - "Standard" (x12) - "Restricted" (x1) 'primary_source_category': type: string path: eidolon.primary_source_category is_null: false - values: 12 + values: 13 different_values: 1 (all same) - variants: "Rulebooks" (x12) + variants: "Rulebooks" (x13) 'rarity': type: string path: eidolon.rarity is_null: false - values: 12 + values: 13 different_values: 1 (all same) - variants: "common" (x12) + variants: "common" (x13) 'rarity_id': type: integer path: eidolon.rarity_id is_null: false - values: 12 + values: 13 different_values: 1 (all same) - variants: 1 (x12) + variants: 1 (x13) 'release_date': type: string path: eidolon.release_date is_null: false - values: 12 - different_values: 3 + values: 13 + different_values: 4 variants: - "2021-09-01" (x10) - "2022-04-27" (x1) - "2023-08-02" (x1) + - "2025-07-31" (x1) 'resistance': type: object path: eidolon.resistance is_null: false - values: 12 + values: 13 schema: 'search_markdown': type: string path: eidolon.search_markdown is_null: false - values: 12 - different_values: 12 (all different) + values: 13 + different_values: 13 (all different) variants: [omitted] 'sense_markdown': type: string path: eidolon.sense_markdown is_null: false - values: 12 - different_values: 3 + values: 13 + different_values: 4 variants: - "[darkvision](/MonsterAbilities.aspx?ID=12)" (x8) - "[low-light vision](/MonsterAbilities.aspx?ID=23)" (x3) - "[darkvision](/Rules.aspx?ID=415)" (x1) - 'size': + - "[low-light vision](/Rules.aspx?ID=2411)" (x1) + [size]: type: array path: eidolon.size - is_null: false + is_null: true values: 12 min_count: 1 max_count: 2 @@ -158,10 +163,10 @@ schema: variants: - "Medium" (x12) - "Small" (x6) - 'size_id': + [size_id]: type: array path: eidolon.size_id - is_null: false + is_null: true values: 12 min_count: 1 max_count: 2 @@ -178,8 +183,8 @@ schema: type: string path: eidolon.skill_markdown is_null: false - values: 12 - different_values: 9 + values: 13 + different_values: 10 variants: - "[Intimidation](/Skills.aspx?ID=7), [Religion](/Skills.aspx?ID=13)" (x3) - "[Nature](/Skills.aspx?ID=10), [Survival](/Skills.aspx?ID=16)" (x2) @@ -190,43 +195,45 @@ schema: - "[Medicine](/Skills.aspx?ID=9), [Occultism](/Skills.aspx?ID=11)" (x1) - "[Arcana](/Skills.aspx?ID=2), [Intimidation](/Skills.aspx?ID=7)" (x1) - "[Deception](/Skills.aspx?ID=5), [Nature](/Skills.aspx?ID=10)" (x1) + - "[Nature](/Skills.aspx?ID=43), [Survival](/Skills.aspx?ID=49)" (x1) 'source': type: array path: eidolon.source is_null: false - values: 12 + values: 13 min_count: 1 max_count: 1 value_type: type: string path: eidolon.source.[] is_null: false - values: 12 - different_values: 3 + values: 13 + different_values: 4 variants: - "Secrets of Magic" (x10) - "Book of the Dead" (x1) - "Rage of Elements" (x1) + - "Battlecry!" (x1) 'source_category': type: array path: eidolon.source_category is_null: false - values: 12 + values: 13 min_count: 1 max_count: 1 value_type: type: string path: eidolon.source_category.[] is_null: false - values: 12 + values: 13 different_values: 1 (all same) - variants: "Rulebooks" (x12) + variants: "Rulebooks" (x13) 'source_markdown': type: string path: eidolon.source_markdown is_null: false - values: 12 - different_values: 9 + values: 13 + different_values: 10 variants: - "[Secrets of Magic](/Sources.aspx?ID=96) pg. 59 2.0" (x2) - "[Secrets of Magic](/Sources.aspx?ID=96) pg. 61 2.0" (x2) @@ -237,39 +244,40 @@ schema: - "[Secrets of Magic](/Sources.aspx?ID=96) pg. 66 2.0" (x1) - "[Book of the Dead](/Sources.aspx?ID=118) pg. 36" (x1) - "[Rage of Elements](/Sources.aspx?ID=205) pg. 38 2.0" (x1) + - "[Battlecry!](/Sources.aspx?ID=268) pg. 72" (x1) 'speed': type: object path: eidolon.speed is_null: false - values: 12 + values: 13 schema: 'land': type: integer path: eidolon.speed.land is_null: false - values: 12 + values: 13 different_values: 1 (all same) - variants: 25 (x12) + variants: 25 (x13) 'max': type: integer path: eidolon.speed.max is_null: false - values: 12 + values: 13 different_values: 1 (all same) - variants: 25 (x12) + variants: 25 (x13) 'speed_markdown': type: string path: eidolon.speed_markdown is_null: false - values: 12 + values: 13 different_values: 1 (all same) - variants: "25 feet" (x12) + variants: "25 feet" (x13) 'summary_markdown': type: string path: eidolon.summary_markdown is_null: false - values: 12 - different_values: 12 (all different) + values: 13 + different_values: 13 (all different) variants: - "Your eidolon is a celestial messenger, a member of the angelic host with a unique link to you, allowing them to carry a special message to the mortal …" (x1) - "Your eidolon is a lost soul, bound to the mortal world by undying anger or a bitter grudge. Most phantom eidolons are humanoids with a spectral or …" (x1) @@ -283,50 +291,51 @@ schema: - "Your eidolon is a psychopomp , a creature whose sworn duty is to usher souls safely to the afterlife and maintain the courts of the dead. Psychopomp …" (x1) - "Your eidolon is an undead spirit pulled from the Ethereal Plane or Negative Energy Plane , embodied, and bound to your life force in an unusual, …" (x1) - "Your eidolon is a primal chunk of elemental matter infused with sapience, power, and identity, but unable to manifest a true form of their own …" (x1) + - "Your eidolon is a collective of primal energy and nature spirits, gathered into a single fragmentary being. This collection of natural energy has …" (x1) 'tradition': type: array path: eidolon.tradition is_null: false - values: 12 + values: 13 min_count: 1 max_count: 1 value_type: type: string path: eidolon.tradition.[] is_null: false - values: 12 + values: 13 different_values: 4 variants: + - "Primal" (x5) - "Divine" (x4) - - "Primal" (x4) - "Occult" (x2) - "Arcane" (x2) 'tradition_markdown': type: string path: eidolon.tradition_markdown is_null: false - values: 12 + values: 13 different_values: 4 variants: + - "[Primal](/SpellLists.aspx?Tradition=4)" (x5) - "[Divine](/SpellLists.aspx?Tradition=2)" (x4) - - "[Primal](/SpellLists.aspx?Tradition=4)" (x4) - "[Occult](/SpellLists.aspx?Tradition=3)" (x2) - "[Arcane](/SpellLists.aspx?Tradition=1)" (x2) 'trait': type: array path: eidolon.trait is_null: false - values: 12 + values: 13 min_count: 2 max_count: 3 value_type: type: string path: eidolon.trait.[] is_null: false - values: 31 - different_values: 17 + values: 34 + different_values: 19 variants: - - "Eidolon" (x12) + - "Eidolon" (x13) - "Ethereal" (x2) - "Phantom" (x2) - "Astral" (x2) @@ -343,12 +352,14 @@ schema: - "Psychopomp" (x1) - "Undead" (x1) - "Elemental" (x1) + - "Animal" (x1) + - "Swarm" (x1) 'trait_markdown': type: string path: eidolon.trait_markdown is_null: false - values: 12 - different_values: 11 + values: 13 + different_values: 12 variants: - "[Eidolon](/Traits.aspx?ID=386), [Ethereal](/Traits.aspx?ID=63), [Phantom](/Traits.aspx?ID=361)" (x2) - "[Angel](/Traits.aspx?ID=8), [Celestial](/Traits.aspx?ID=23), [Eidolon](/Traits.aspx?ID=386)" (x1) @@ -361,19 +372,20 @@ schema: - "[Eidolon](/Traits.aspx?ID=386), [Monitor](/Traits.aspx?ID=111), [Psychopomp](/Traits.aspx?ID=232)" (x1) - "[Eidolon](/Traits.aspx?ID=386), [Undead](/Traits.aspx?ID=160)" (x1) - "[Eidolon](/Traits.aspx?ID=386), [Elemental](/Traits.aspx?ID=57)" (x1) + - "[Animal](/Traits.aspx?ID=531), [Eidolon](/Traits.aspx?ID=386), [Swarm](/Traits.aspx?ID=707)" (x1) 'type': type: string path: eidolon.type is_null: false - values: 12 + values: 13 different_values: 1 (all same) - variants: "Summoner Eidolon" (x12) + variants: "Summoner Eidolon" (x13) 'url': type: string path: eidolon.url is_null: false - values: 12 - different_values: 12 (all different) + values: 13 + different_values: 13 (all different) variants: - "/Eidolons.aspx?ID=1" (x1) - "/Eidolons.aspx?ID=2" (x1) @@ -387,9 +399,10 @@ schema: - "/Eidolons.aspx?ID=10" (x1) - "/Eidolons.aspx?ID=11" (x1) - "/Eidolons.aspx?ID=12" (x1) + - "/Eidolons.aspx?ID=13" (x1) 'weakness': type: object path: eidolon.weakness is_null: false - values: 12 + values: 13 schema: diff --git a/output/aonprd/epithet.yaml b/output/aonprd/epithet.yaml index 1236d07..d10361a 100644 --- a/output/aonprd/epithet.yaml +++ b/output/aonprd/epithet.yaml @@ -1,19 +1,19 @@ name: epithet -values: 16 +values: 18 schema: 'category': type: string path: epithet.category is_null: false - values: 16 + values: 18 different_values: 1 (all same) - variants: "epithet" (x16) + variants: "epithet" (x18) 'id': type: string path: epithet.id is_null: false - values: 16 - different_values: 16 (all different) + values: 18 + different_values: 18 (all different) variants: - "epithet-1" (x1) - "epithet-2" (x1) @@ -31,29 +31,31 @@ schema: - "epithet-14" (x1) - "epithet-15" (x1) - "epithet-16" (x1) + - "epithet-17" (x1) + - "epithet-18" (x1) 'level': type: integer path: epithet.level is_null: false - values: 16 + values: 18 different_values: 3 variants: + - 7 (x8) - 3 (x6) - - 7 (x6) - 15 (x4) 'markdown': type: string path: epithet.markdown is_null: false - values: 16 - different_values: 16 (all different) + values: 18 + different_values: 18 (all different) variants: [omitted] 'name': type: string path: epithet.name is_null: false - values: 16 - different_values: 16 (all different) + values: 18 + different_values: 18 (all different) variants: - "The Brave" (x1) - "The Cunning" (x1) @@ -71,105 +73,134 @@ schema: - "Teacher of Heroes" (x1) - "The Last Ruler" (x1) - "Thief of Moonlight" (x1) + - "Plunderer of the Hive’s Riches" (x1) + - "Trespasser in Death’s Realm" (x1) 'pfs': type: string path: epithet.pfs is_null: false - values: 16 - different_values: 1 (all same) - variants: "Standard" (x16) + values: 18 + different_values: 2 + variants: + - "Standard" (x16) + - "Limited" (x2) 'primary_source_category': type: string path: epithet.primary_source_category is_null: false - values: 16 + values: 18 + different_values: 2 + variants: + - "Rulebooks" (x16) + - "Adventure Paths" (x2) + 'primary_source_group': + type: string + path: epithet.primary_source_group + is_null: false + values: 2 different_values: 1 (all same) - variants: "Rulebooks" (x16) + variants: "Myth-Speakers" (x2) 'rarity': type: string path: epithet.rarity is_null: false - values: 16 + values: 18 different_values: 1 (all same) - variants: "common" (x16) + variants: "common" (x18) 'rarity_id': type: integer path: epithet.rarity_id is_null: false - values: 16 + values: 18 different_values: 1 (all same) - variants: 1 (x16) + variants: 1 (x18) 'release_date': type: string path: epithet.release_date is_null: false - values: 16 - different_values: 1 (all same) - variants: "2024-10-30" (x16) + values: 18 + different_values: 2 + variants: + - "2024-10-30" (x16) + - "2025-07-31" (x2) 'resistance': type: object path: epithet.resistance is_null: false - values: 16 + values: 18 schema: 'search_markdown': type: string path: epithet.search_markdown is_null: false - values: 16 - different_values: 16 (all different) + values: 18 + different_values: 18 (all different) variants: [omitted] 'source': type: array path: epithet.source is_null: false - values: 16 + values: 18 min_count: 1 max_count: 1 value_type: type: string path: epithet.source.[] is_null: false - values: 16 - different_values: 1 (all same) - variants: "War of Immortals" (x16) + values: 18 + different_values: 2 + variants: + - "War of Immortals" (x16) + - "Pathfinder #217: Death Sails a Wine-Dark Sea" (x2) 'source_category': type: array path: epithet.source_category is_null: false - values: 16 + values: 18 min_count: 1 max_count: 1 value_type: type: string path: epithet.source_category.[] is_null: false - values: 16 + values: 18 + different_values: 2 + variants: + - "Rulebooks" (x16) + - "Adventure Paths" (x2) + 'source_group': + type: array + path: epithet.source_group + is_null: false + values: 2 + min_count: 1 + max_count: 1 + value_type: + type: string + path: epithet.source_group.[] + is_null: false + values: 2 different_values: 1 (all same) - variants: "Rulebooks" (x16) + variants: "Myth-Speakers" (x2) 'source_markdown': type: string path: epithet.source_markdown is_null: false - values: 16 - different_values: 4 - variants: - - "[War of Immortals](/Sources.aspx?ID=232) pg. 33" (x6) - - "[War of Immortals](/Sources.aspx?ID=232) pg. 34" (x4) - - "[War of Immortals](/Sources.aspx?ID=232) pg. 31" (x3) - - "[War of Immortals](/Sources.aspx?ID=232) pg. 32" (x3) + values: 18 + different_values: 5 + variants: [omitted] 'speed': type: object path: epithet.speed is_null: false - values: 16 + values: 18 schema: 'summary_markdown': type: string path: epithet.summary_markdown is_null: false - values: 16 - different_values: 16 (all different) + values: 18 + different_values: 18 (all different) variants: - "Your deeds show fearlessness: when a beast surfaces, you're there to fight it; when someone's lost in the dark, you're first to the rescue. You're …" (x1) - "Why race a hare across a meadow, or a salmon up a waterfall? Why face a titan in a test of strength? Wouldn't it be better to best your foes with a …" (x1) @@ -187,22 +218,24 @@ schema: - "Those who make great names for themselves as heroes are called upon to train those who follow them, and such is your destiny—to be remembered not …" (x1) - "Whether your destiny is monarch or god, the spirit of all rulers past and future grants you an unrivaled commanding presence. After you Spark …" (x1) - "Though your tales are not sung out loud, they still live on as cautionary tales, whispers, tall tales, and half-believed rumors. You walk hidden …" (x1) + - "You take what’s yours, even if an army should stand in your way. You gain the Energized Spark feat, with your choice of either poison or sonic …" (x1) + - "You slide through death’s realm, not caring that death is jealous of those who escape. You gain the Energized Spark feat, with your choice of …" (x1) 'type': type: string path: epithet.type is_null: false - values: 16 + values: 18 different_values: 3 variants: + - "Exemplar Dominion Epithet" (x8) - "Exemplar Root Epithet" (x6) - - "Exemplar Dominion Epithet" (x6) - "Exemplar Sovereignty Epithet" (x4) 'url': type: string path: epithet.url is_null: false - values: 16 - different_values: 16 (all different) + values: 18 + different_values: 18 (all different) variants: - "/Epithets.aspx?ID=1" (x1) - "/Epithets.aspx?ID=2" (x1) @@ -220,9 +253,11 @@ schema: - "/Epithets.aspx?ID=14" (x1) - "/Epithets.aspx?ID=15" (x1) - "/Epithets.aspx?ID=16" (x1) + - "/Epithets.aspx?ID=17" (x1) + - "/Epithets.aspx?ID=18" (x1) 'weakness': type: object path: epithet.weakness is_null: false - values: 16 + values: 18 schema: diff --git a/output/aonprd/equipment-bonus.yaml b/output/aonprd/equipment-bonus.yaml index 9e743d3..3ef454a 100644 --- a/output/aonprd/equipment-bonus.yaml +++ b/output/aonprd/equipment-bonus.yaml @@ -1,95 +1,14 @@ name: equipment-bonus -values: 850 +values: 963 schema: - 'base_item_markdown': - type: string - path: equipment-bonus.base_item_markdown - is_null: false - values: 850 - different_values: 31 - variants: [omitted] - 'bulk': - type: float - path: equipment-bonus.bulk - is_null: false - values: 850 - different_values: 10 - variants: - - 0,1 (x394) - - 0 (x296) - - 1 (x98) - - 2 (x40) - - 3 (x12) - - 16 (x4) - - 4 (x2) - - 8 (x2) - - 6 (x1) - - 5 (x1) - [bulk_raw]: - type: string - path: equipment-bonus.bulk_raw - is_null: true - values: 554 - different_values: 9 - variants: - - "L" (x394) - - "1" (x98) - - "2" (x40) - - "3" (x12) - - "16" (x4) - - "4" (x2) - - "8" (x2) - - "6" (x1) - - "5" (x1) - 'category': - type: string - path: equipment-bonus.category - is_null: false - values: 850 - different_values: 1 (all same) - variants: "item-bonus" (x850) - 'summary_markdown': - type: string - path: equipment-bonus.summary_markdown - is_null: false - values: 850 - different_values: 632 - variants: [omitted] - 'trait_markdown': - type: string - path: equipment-bonus.trait_markdown - is_null: false - values: 850 - different_values: 282 - variants: [omitted] - 'type': - type: string - path: equipment-bonus.type - is_null: false - values: 850 - different_values: 1 (all same) - variants: "Item" (x850) - 'url': - type: string - path: equipment-bonus.url - is_null: false - values: 850 - different_values: 485 - variants: [omitted] - 'weakness': - type: object - path: equipment-bonus.weakness - is_null: false - values: 850 - schema: [actions]: type: string path: equipment-bonus.actions is_null: true - values: 154 + values: 155 different_values: 5 variants: - - "Single Action" (x147) + - "Single Action" (x148) - "Free Action" (x3) - "Three Actions" (x2) - "Reaction" (x1) @@ -101,6 +20,62 @@ schema: values: 4 different_values: 1 (all same) variants: "No Alignment" (x4) + [ammunition_markdown]: + type: string + path: equipment-bonus.ammunition_markdown + is_null: true + values: 1 + different_values: 1 (all same) + variants: "any" (x1) + 'base_item_markdown': + type: string + path: equipment-bonus.base_item_markdown + is_null: false + values: 963 + different_values: 34 + variants: [omitted] + 'bulk': + type: float + path: equipment-bonus.bulk + is_null: false + values: 963 + different_values: 11 + variants: + - 0,1 (x438) + - 0 (x338) + - 1 (x110) + - 2 (x43) + - 3 (x12) + - 20 (x12) + - 16 (x4) + - 4 (x2) + - 8 (x2) + - 6 (x1) + - 5 (x1) + [bulk_raw]: + type: string + path: equipment-bonus.bulk_raw + is_null: true + values: 625 + different_values: 10 + variants: + - "L" (x438) + - "1" (x110) + - "2" (x43) + - "3" (x12) + - "20" (x12) + - "16" (x4) + - "4" (x2) + - "8" (x2) + - "6" (x1) + - "5" (x1) + 'category': + type: string + path: equipment-bonus.category + is_null: false + values: 963 + different_values: 1 (all same) + variants: "item-bonus" (x963) [duration]: type: integer path: equipment-bonus.duration @@ -148,63 +123,6 @@ schema: - "Earth" (x4) - "Metal" (x4) - "Water" (x3) - [hands]: - type: string - path: equipment-bonus.hands - is_null: true - values: 31 - different_values: 2 - variants: - - "2" (x19) - - "1" (x12) - 'id': - type: string - path: equipment-bonus.id - is_null: false - values: 850 - different_values: 850 (all different) - variants: [omitted] - [item_bonus_action]: - type: string - path: equipment-bonus.item_bonus_action - is_null: true - values: 110 - different_values: 6 - variants: - - "Perception" (x80) - - "Recall Knowledge" (x15) - - "Decipher Writing" (x5) - - "Learn a Spell" (x4) - - "Identify Magic" (x4) - - "Earn Income" (x2) - 'item_bonus_consumable': - type: boolean - path: equipment-bonus.item_bonus_consumable - is_null: false - values: 850 - different_values: 2 - variants: - - False (x699) - - True (x151) - 'item_bonus_value': - type: integer - path: equipment-bonus.item_bonus_value - is_null: false - values: 850 - different_values: 5 - variants: - - 2 (x361) - - 1 (x303) - - 3 (x154) - - 4 (x28) - - -1 (x4) - 'item_category': - type: string - path: equipment-bonus.item_category - is_null: false - values: 850 - different_values: 25 - variants: [omitted] [frequency]: type: string path: equipment-bonus.frequency @@ -212,74 +130,126 @@ schema: values: 1 different_values: 1 (all same) variants: "once per day" (x1) + [hands]: + type: string + path: equipment-bonus.hands + is_null: true + values: 20 + different_values: 2 + variants: + - "2" (x17) + - "1" (x3) + 'id': + type: string + path: equipment-bonus.id + is_null: false + values: 963 + different_values: 963 (all different) + variants: [omitted] + [item_bonus_action]: + type: string + path: equipment-bonus.item_bonus_action + is_null: true + values: 122 + different_values: 7 + variants: + - "Perception" (x90) + - "Recall Knowledge" (x16) + - "Decipher Writing" (x5) + - "Learn a Spell" (x4) + - "Identify Magic" (x4) + - "Earn Income" (x2) + - "Subsist" (x1) + 'item_bonus_consumable': + type: boolean + path: equipment-bonus.item_bonus_consumable + is_null: false + values: 963 + different_values: 2 + variants: + - False (x811) + - True (x152) [item_bonus_note]: type: string path: equipment-bonus.item_bonus_note is_null: true - values: 540 - different_values: 327 + values: 652 + different_values: 378 + variants: [omitted] + 'item_bonus_value': + type: integer + path: equipment-bonus.item_bonus_value + is_null: false + values: 963 + different_values: 5 + variants: + - 2 (x392) + - 1 (x369) + - 3 (x166) + - 4 (x29) + - -1 (x7) + 'item_category': + type: string + path: equipment-bonus.item_category + is_null: false + values: 963 + different_values: 26 variants: [omitted] [item_child_id]: type: array path: equipment-bonus.item_child_id is_null: true - values: 28 + values: 29 min_count: 1 max_count: 7 value_type: type: string path: equipment-bonus.item_child_id.[] is_null: false - values: 94 - different_values: 38 + values: 97 + different_values: 41 variants: [omitted] [item_subcategory]: type: string path: equipment-bonus.item_subcategory is_null: true - values: 581 - different_values: 30 + values: 626 + different_values: 31 variants: [omitted] - 'speed': - type: object - path: equipment-bonus.speed - is_null: false - values: 850 - schema: [legacy_id]: type: array path: equipment-bonus.legacy_id is_null: true - values: 164 + values: 174 min_count: 1 max_count: 1 value_type: type: string path: equipment-bonus.legacy_id.[] is_null: false - values: 164 - different_values: 68 + values: 174 + different_values: 72 variants: [omitted] 'level': type: integer path: equipment-bonus.level is_null: false - values: 850 + values: 963 different_values: 26 variants: [omitted] 'markdown': type: string path: equipment-bonus.markdown is_null: false - values: 850 - different_values: 485 + values: 963 + different_values: 538 variants: [omitted] 'name': type: string path: equipment-bonus.name is_null: false - values: 850 - different_values: 638 + values: 963 + different_values: 707 variants: [omitted] [onset_raw]: type: string @@ -291,84 +261,71 @@ schema: - "1 hour" (x5) - "1 minute" (x5) - "10 minutes" (x2) - 'rarity_id': - type: integer - path: equipment-bonus.rarity_id - is_null: false - values: 850 - different_values: 4 - variants: - - 1 (x476) - - 2 (x210) - - 3 (x99) - - 4 (x65) - 'release_date': - type: string - path: equipment-bonus.release_date - is_null: false - values: 850 - different_values: 49 - variants: [omitted] - [requirement_markdown]: - type: string - path: equipment-bonus.requirement_markdown - is_null: true - values: 1 - different_values: 1 (all same) - variants: "You are an expert in [Athletics](/Skills.aspx?ID=3)." (x1) - 'resistance': - type: object - path: equipment-bonus.resistance - is_null: false - values: 850 - schema: [pfs]: type: string path: equipment-bonus.pfs is_null: true - values: 760 + values: 873 different_values: 3 variants: - - "Standard" (x624) - - "Limited" (x116) + - "Standard" (x703) + - "Limited" (x150) - "Restricted" (x20) - 'primary_source_category': - type: string - path: equipment-bonus.primary_source_category - is_null: false - values: 850 - different_values: 6 - variants: - - "Rulebooks" (x558) - - "Adventure Paths" (x149) - - "Lost Omens" (x112) - - "Adventures" (x24) - - "Blog Posts" (x4) - - "Comics" (x3) - 'rarity': - type: string - path: equipment-bonus.rarity - is_null: false - values: 850 - different_values: 4 - variants: - - "common" (x476) - - "uncommon" (x210) - - "rare" (x99) - - "unique" (x65) [price_raw]: type: string path: equipment-bonus.price_raw is_null: true - values: 758 - different_values: 148 + values: 870 + different_values: 152 variants: [omitted] + 'primary_source_category': + type: string + path: equipment-bonus.primary_source_category + is_null: false + values: 963 + different_values: 6 + variants: + - "Rulebooks" (x613) + - "Adventure Paths" (x186) + - "Lost Omens" (x133) + - "Adventures" (x24) + - "Blog Posts" (x4) + - "Comics" (x3) [primary_source_group]: type: string path: equipment-bonus.primary_source_group is_null: true - values: 173 - different_values: 22 + values: 224 + different_values: 25 + variants: [omitted] + 'rarity': + type: string + path: equipment-bonus.rarity + is_null: false + values: 963 + different_values: 4 + variants: + - "common" (x515) + - "uncommon" (x246) + - "rare" (x131) + - "unique" (x71) + 'rarity_id': + type: integer + path: equipment-bonus.rarity_id + is_null: false + values: 963 + different_values: 4 + variants: + - 1 (x515) + - 2 (x246) + - 3 (x131) + - 4 (x71) + 'release_date': + type: string + path: equipment-bonus.release_date + is_null: false + values: 963 + different_values: 55 variants: [omitted] [remaster_id]: type: array @@ -384,6 +341,19 @@ schema: values: 67 different_values: 44 variants: [omitted] + [requirement_markdown]: + type: string + path: equipment-bonus.requirement_markdown + is_null: true + values: 1 + different_values: 1 (all same) + variants: "You are an expert in [Athletics](/Skills.aspx?ID=3)." (x1) + 'resistance': + type: object + path: equipment-bonus.resistance + is_null: false + values: 963 + schema: [saving_throw_markdown]: type: string path: equipment-bonus.saving_throw_markdown @@ -401,62 +371,62 @@ schema: type: string path: equipment-bonus.school is_null: true - values: 419 + values: 288 different_values: 8 variants: - - "divination" (x115) - - "transmutation" (x89) - - "enchantment" (x75) - - "illusion" (x33) - - "conjuration" (x32) - - "abjuration" (x27) - - "necromancy" (x25) - - "evocation" (x23) + - "divination" (x86) + - "transmutation" (x65) + - "enchantment" (x41) + - "illusion" (x23) + - "conjuration" (x21) + - "evocation" (x18) + - "necromancy" (x18) + - "abjuration" (x16) 'search_markdown': type: string path: equipment-bonus.search_markdown is_null: false - values: 850 - different_values: 661 + values: 963 + different_values: 730 variants: [omitted] 'skill_markdown': type: string path: equipment-bonus.skill_markdown is_null: false - values: 850 - different_values: 35 + values: 963 + different_values: 36 variants: [omitted] 'source': type: array path: equipment-bonus.source is_null: false - values: 850 + values: 963 min_count: 1 max_count: 2 value_type: type: string path: equipment-bonus.source.[] is_null: false - values: 877 - different_values: 72 + values: 991 + different_values: 79 variants: [omitted] 'source_category': type: array path: equipment-bonus.source_category is_null: false - values: 850 + values: 963 min_count: 1 max_count: 2 value_type: type: string path: equipment-bonus.source_category.[] is_null: false - values: 872 + values: 986 different_values: 6 variants: - - "Rulebooks" (x564) - - "Adventure Paths" (x160) - - "Lost Omens" (x113) + - "Rulebooks" (x619) + - "Adventure Paths" (x198) + - "Lost Omens" (x134) - "Adventures" (x24) - "Comics" (x7) - "Blog Posts" (x4) @@ -464,51 +434,78 @@ schema: type: array path: equipment-bonus.source_group is_null: true - values: 184 + values: 234 min_count: 1 - max_count: 1 + max_count: 2 value_type: type: string path: equipment-bonus.source_group.[] is_null: false - values: 184 - different_values: 22 + values: 236 + different_values: 25 variants: [omitted] 'source_markdown': type: string path: equipment-bonus.source_markdown is_null: false - values: 850 - different_values: 318 + values: 963 + different_values: 348 variants: [omitted] + 'speed': + type: object + path: equipment-bonus.speed + is_null: false + values: 963 + schema: + 'spell_markdown': + type: string + path: equipment-bonus.spell_markdown + is_null: false + values: 963 + different_values: 1 (all same) + variants: "" (x963) [spoilers]: type: string path: equipment-bonus.spoilers is_null: true - values: 170 - different_values: 22 + values: 220 + different_values: 25 variants: [omitted] [stage_markdown]: type: string path: equipment-bonus.stage_markdown is_null: true - values: 451 + values: 521 different_values: 9 variants: [omitted] + 'summary_markdown': + type: string + path: equipment-bonus.summary_markdown + is_null: false + values: 963 + different_values: 701 + variants: [omitted] [trait]: type: array path: equipment-bonus.trait is_null: true - values: 825 + values: 937 min_count: 1 max_count: 7 value_type: type: string path: equipment-bonus.trait.[] is_null: false - values: 2960 - different_values: 87 + values: 3111 + different_values: 88 variants: [omitted] + 'trait_markdown': + type: string + path: equipment-bonus.trait_markdown + is_null: false + values: 963 + different_values: 271 + variants: [omitted] [trigger_markdown]: type: string path: equipment-bonus.trigger_markdown @@ -517,20 +514,33 @@ schema: different_values: 4 variants: - "You would miss with an attack made with a bow." (x1) + - "You attempt to Grab an Edge but haven't rolled" (x1) - "You take the [Leap](/Actions.aspx?ID=81) action." (x1) - "You use the affixed shield to [Shield Block](/Feats.aspx?ID=839) a melee weapon attack" (x1) - - "You attempt to Grab an Edge but haven't rolled" (x1) + 'type': + type: string + path: equipment-bonus.type + is_null: false + values: 963 + different_values: 1 (all same) + variants: "Item" (x963) + 'url': + type: string + path: equipment-bonus.url + is_null: false + values: 963 + different_values: 538 + variants: [omitted] [usage_markdown]: type: string path: equipment-bonus.usage_markdown is_null: true - values: 799 - different_values: 64 + values: 887 + different_values: 59 variants: [omitted] - 'spell_markdown': - type: string - path: equipment-bonus.spell_markdown + 'weakness': + type: object + path: equipment-bonus.weakness is_null: false - values: 850 - different_values: 1 (all same) - variants: "" (x850) + values: 963 + schema: diff --git a/output/aonprd/equipment-sub.yaml b/output/aonprd/equipment-sub.yaml index 2effc2e..6c51545 100644 --- a/output/aonprd/equipment-sub.yaml +++ b/output/aonprd/equipment-sub.yaml @@ -1,215 +1,190 @@ name: equipment-sub -values: 2980 +values: 3123 schema: - 'bulk': - type: float - path: equipment-sub.bulk - is_null: false - values: 2876 - different_values: 11 - variants: - - 0,1 (x1335) - - 0 (x1045) - - 1 (x390) - - 2 (x64) - - 3 (x18) - - 4 (x12) - - 16 (x5) - - 8 (x3) - - 6 (x2) - - 5 (x1) - - 12 (x1) [actions]: type: string path: equipment-sub.actions is_null: true - values: 832 + values: 856 different_values: 5 variants: - - "Single Action" (x683) - - "Two Actions" (x89) - - "Free Action" (x42) + - "Single Action" (x701) + - "Two Actions" (x92) + - "Free Action" (x45) - "Three Actions" (x15) - "Reaction" (x3) + [ammunition_markdown]: + type: string + path: equipment-sub.ammunition_markdown + is_null: true + values: 85 + different_values: 6 + variants: + - "any" (x53) + - "round" (x20) + - "arrow" (x5) + - "sling bullet" (x3) + - "arrow, bolt" (x2) + - "bolts" (x2) 'base_item_markdown': type: string path: equipment-sub.base_item_markdown is_null: false - values: 2876 - different_values: 39 + values: 3015 + different_values: 45 variants: [omitted] + 'bulk': + type: float + path: equipment-sub.bulk + is_null: false + values: 3015 + different_values: 12 + variants: + - 0,1 (x1409) + - 0 (x1085) + - 1 (x404) + - 2 (x70) + - 3 (x18) + - 4 (x14) + - 16 (x5) + - 20 (x3) + - 8 (x3) + - 6 (x2) + - 12 (x1) + - 5 (x1) [bulk_raw]: type: string path: equipment-sub.bulk_raw is_null: true - values: 1831 - different_values: 10 + values: 1930 + different_values: 11 variants: - - "L" (x1335) - - "1" (x390) - - "2" (x64) + - "L" (x1409) + - "1" (x404) + - "2" (x70) - "3" (x18) - - "4" (x12) + - "4" (x14) - "16" (x5) + - "20" (x3) - "8" (x3) - "6" (x2) - - "5" (x1) - "12" (x1) + - "5" (x1) 'category': type: string path: equipment-sub.category is_null: false - values: 2980 + values: 3123 different_values: 2 variants: - - "equipment" (x2876) - - "category-page" (x104) - 'item_category': - type: string - path: equipment-sub.item_category - is_null: false - values: 2876 - different_values: 27 - variants: [omitted] + - "equipment" (x3015) + - "category-page" (x108) [duration]: type: integer path: equipment-sub.duration is_null: true - values: 6 - different_values: 3 + values: 7 + different_values: 4 variants: - 600 (x3) - 6 (x2) - 28800 (x1) + - 36 (x1) [duration_raw]: type: string path: equipment-sub.duration_raw is_null: true - values: 6 - different_values: 3 + values: 7 + different_values: 4 variants: - "10 minutes" (x3) - "1 round (or 4 rounds)" (x2) - "8 hours" (x1) + - "6 rounds" (x1) [element]: type: array path: equipment-sub.element is_null: true - values: 231 + values: 237 min_count: 1 max_count: 1 value_type: type: string path: equipment-sub.element.[] is_null: false - values: 231 + values: 237 different_values: 6 variants: - - "Fire" (x104) + - "Fire" (x107) - "Water" (x34) - "Wood" (x33) - - "Air" (x25) + - "Air" (x28) - "Earth" (x24) - "Metal" (x11) - 'id': - type: string - path: equipment-sub.id - is_null: false - values: 2980 - different_values: 2980 (all different) - variants: [omitted] [hands]: type: string path: equipment-sub.hands is_null: true - values: 75 + values: 76 different_values: 2 variants: - "2" (x57) - - "1" (x18) + - "1" (x19) + 'id': + type: string + path: equipment-sub.id + is_null: false + values: 3123 + different_values: 3123 (all different) + variants: [omitted] + 'item_category': + type: string + path: equipment-sub.item_category + is_null: false + values: 3015 + different_values: 28 + variants: [omitted] [item_subcategory]: type: string path: equipment-sub.item_subcategory is_null: true - values: 1985 - different_values: 53 - variants: [omitted] - 'level': - type: integer - path: equipment-sub.level - is_null: false - values: 2876 - different_values: 22 - variants: [omitted] - 'markdown': - type: string - path: equipment-sub.markdown - is_null: false - values: 2980 - different_values: 1006 - variants: [omitted] - 'primary_source_category': - type: string - path: equipment-sub.primary_source_category - is_null: false - values: 2980 - different_values: 7 - variants: - - "Rulebooks" (x2082) - - "Lost Omens" (x525) - - "Adventure Paths" (x317) - - "Comics" (x28) - - "Adventures" (x17) - - "Blog Posts" (x8) - - "Society" (x3) - 'spell_markdown': - type: string - path: equipment-sub.spell_markdown - is_null: false - values: 2876 - different_values: 14 - variants: - - "" (x2847) - - "[Shocking Grasp](/Spells.aspx?ID=283)" (x4) - - "[Fireball](/Spells.aspx?ID=119)" (x3) - - "[Heal](/Spells.aspx?ID=148)" (x3) - - "[Fire Shield](/Spells.aspx?ID=118)" (x3) - - "[Spiritual Weapon](/Spells.aspx?ID=306)" (x2) - - "[Wall of Fire](/Spells.aspx?ID=362)" (x2) - - "[Mask of Terror](/Spells.aspx?ID=185)" (x2) - - "[Vampiric Touch](/Spells.aspx?ID=354)" (x2) - - "[Mage Armor](/Spells.aspx?ID=176)" (x2) - - "[Charm](/Spells.aspx?ID=34)" (x2) - - "[Color Spray](/Spells.aspx?ID=44)" (x2) - - "[Vampiric Touch](/Spells.aspx?ID=354), [Vampiric Maiden](/Spells.aspx?ID=725)" (x1) - - "[Vampiric Touch](/Spells.aspx?ID=354), [Vampiric Maiden](/Spells.aspx?ID=725), [Vampiric Exsanguination](/Spells.aspx?ID=353)" (x1) - 'trait_markdown': - type: string - path: equipment-sub.trait_markdown - is_null: false - values: 2876 - different_values: 457 + values: 2072 + different_values: 55 variants: [omitted] [legacy_id]: type: array path: equipment-sub.legacy_id is_null: true - values: 676 + values: 684 min_count: 1 max_count: 1 value_type: type: string path: equipment-sub.legacy_id.[] is_null: false - values: 676 - different_values: 213 + values: 684 + different_values: 215 variants: [omitted] + 'level': + type: integer + path: equipment-sub.level + is_null: false + values: 3015 + different_values: 22 + variants: [omitted] + 'markdown': + type: string + path: equipment-sub.markdown + is_null: false + values: 3123 + different_values: 1056 + variants: [omitted] 'name': type: string path: equipment-sub.name is_null: false - values: 2980 - different_values: 2979 + values: 3123 + different_values: 3122 variants: [omitted] [onset_raw]: type: string @@ -220,213 +195,233 @@ schema: variants: - "1 minute" (x3) - "10 minutes" (x1) + [pfs]: + type: string + path: equipment-sub.pfs + is_null: true + values: 2918 + different_values: 3 + variants: + - "Standard" (x2476) + - "Limited" (x395) + - "Restricted" (x47) + [price_raw]: + type: string + path: equipment-sub.price_raw + is_null: true + values: 2991 + different_values: 398 + variants: [omitted] + 'primary_source_category': + type: string + path: equipment-sub.primary_source_category + is_null: false + values: 3123 + different_values: 7 + variants: + - "Rulebooks" (x2171) + - "Lost Omens" (x543) + - "Adventure Paths" (x341) + - "Adventures" (x29) + - "Comics" (x28) + - "Blog Posts" (x8) + - "Society" (x3) [primary_source_group]: type: string path: equipment-sub.primary_source_group is_null: true - values: 334 - different_values: 22 + values: 402 + different_values: 25 variants: [omitted] + 'rarity': + type: string + path: equipment-sub.rarity + is_null: false + values: 3123 + different_values: 4 + variants: + - "common" (x1878) + - "uncommon" (x979) + - "rare" (x260) + - "unique" (x6) 'rarity_id': type: integer path: equipment-sub.rarity_id is_null: false - values: 2980 + values: 3123 different_values: 4 variants: - - 1 (x1853) - - 2 (x884) - - 3 (x237) + - 1 (x1878) + - 2 (x979) + - 3 (x260) - 4 (x6) 'release_date': type: string path: equipment-sub.release_date is_null: false - values: 2980 - different_values: 65 - variants: [omitted] - 'resistance': - type: object - path: equipment-sub.resistance - is_null: false - values: 2980 - schema: - [pfs]: - type: string - path: equipment-sub.pfs - is_null: true - values: 2791 - different_values: 3 - variants: - - "Standard" (x2379) - - "Limited" (x369) - - "Restricted" (x43) - [price_raw]: - type: string - path: equipment-sub.price_raw - is_null: true - values: 2852 - different_values: 393 + values: 3123 + different_values: 72 variants: [omitted] [remaster_id]: type: array path: equipment-sub.remaster_id is_null: true - values: 195 + values: 208 min_count: 1 max_count: 2 value_type: type: string path: equipment-sub.remaster_id.[] is_null: false - values: 202 - different_values: 58 + values: 215 + different_values: 60 variants: [omitted] + 'resistance': + type: object + path: equipment-sub.resistance + is_null: false + values: 3123 + schema: + [school]: + type: string + path: equipment-sub.school + is_null: true + values: 643 + different_values: 8 + variants: + - "evocation" (x155) + - "transmutation" (x133) + - "conjuration" (x78) + - "abjuration" (x64) + - "divination" (x59) + - "necromancy" (x57) + - "enchantment" (x56) + - "illusion" (x41) 'search_markdown': type: string path: equipment-sub.search_markdown is_null: false - values: 2980 - different_values: 2958 + values: 3123 + different_values: 3101 variants: [omitted] 'source': type: array path: equipment-sub.source is_null: false - values: 2980 + values: 3123 min_count: 1 max_count: 2 value_type: type: string path: equipment-sub.source.[] is_null: false - values: 3094 - different_values: 91 + values: 3245 + different_values: 98 variants: [omitted] 'source_category': type: array path: equipment-sub.source_category is_null: false - values: 2980 + values: 3123 min_count: 1 max_count: 2 value_type: type: string path: equipment-sub.source_category.[] is_null: false - values: 3036 + values: 3187 different_values: 7 variants: - - "Rulebooks" (x2089) - - "Lost Omens" (x538) - - "Adventure Paths" (x331) - - "Adventures" (x36) + - "Rulebooks" (x2190) + - "Lost Omens" (x552) + - "Adventure Paths" (x355) + - "Adventures" (x48) - "Comics" (x31) - "Blog Posts" (x8) - "Society" (x3) + [source_group]: + type: array + path: equipment-sub.source_group + is_null: true + values: 433 + min_count: 1 + max_count: 2 + value_type: + type: string + path: equipment-sub.source_group.[] + is_null: false + values: 435 + different_values: 26 + variants: [omitted] 'source_markdown': type: string path: equipment-sub.source_markdown is_null: false - values: 2980 - different_values: 550 + values: 3123 + different_values: 578 variants: [omitted] 'speed': type: object path: equipment-sub.speed is_null: false - values: 2980 + values: 3123 schema: - [school]: + 'spell_markdown': type: string - path: equipment-sub.school - is_null: true - values: 1015 - different_values: 8 + path: equipment-sub.spell_markdown + is_null: false + values: 3015 + different_values: 14 variants: - - "evocation" (x254) - - "transmutation" (x206) - - "conjuration" (x121) - - "necromancy" (x97) - - "abjuration" (x97) - - "divination" (x92) - - "enchantment" (x90) - - "illusion" (x58) - [source_group]: - type: array - path: equipment-sub.source_group - is_null: true - values: 367 - min_count: 1 - max_count: 1 - value_type: - type: string - path: equipment-sub.source_group.[] - is_null: false - values: 367 - different_values: 23 - variants: [omitted] + - "" (x2986) + - "[Shocking Grasp](/Spells.aspx?ID=283)" (x4) + - "[Fireball](/Spells.aspx?ID=119)" (x3) + - "[Heal](/Spells.aspx?ID=148)" (x3) + - "[Fire Shield](/Spells.aspx?ID=118)" (x3) + - "[Spiritual Weapon](/Spells.aspx?ID=306)" (x2) + - "[Wall of Fire](/Spells.aspx?ID=362)" (x2) + - "[Mage Armor](/Spells.aspx?ID=176)" (x2) + - "[Charm](/Spells.aspx?ID=34)" (x2) + - "[Color Spray](/Spells.aspx?ID=44)" (x2) + - "[Mask of Terror](/Spells.aspx?ID=185)" (x2) + - "[Vampiric Touch](/Spells.aspx?ID=354)" (x2) + - "[Vampiric Touch](/Spells.aspx?ID=354), [Vampiric Maiden](/Spells.aspx?ID=725)" (x1) + - "[Vampiric Touch](/Spells.aspx?ID=354), [Vampiric Maiden](/Spells.aspx?ID=725), [Vampiric Exsanguination](/Spells.aspx?ID=353)" (x1) [spoilers]: type: string path: equipment-sub.spoilers is_null: true - values: 323 - different_values: 21 + values: 391 + different_values: 24 variants: [omitted] [summary_markdown]: type: string path: equipment-sub.summary_markdown is_null: true - values: 2948 - different_values: 2384 + values: 3091 + different_values: 2498 variants: [omitted] [trait]: type: array path: equipment-sub.trait is_null: true - values: 2625 + values: 2766 min_count: 1 max_count: 8 value_type: type: string path: equipment-sub.trait.[] is_null: false - values: 8836 - different_values: 108 + values: 8855 + different_values: 107 variants: [omitted] - 'rarity': + 'trait_markdown': type: string - path: equipment-sub.rarity + path: equipment-sub.trait_markdown is_null: false - values: 2980 - different_values: 4 - variants: - - "common" (x1853) - - "uncommon" (x884) - - "rare" (x237) - - "unique" (x6) - 'type': - type: string - path: equipment-sub.type - is_null: false - values: 2980 - different_values: 2 - variants: - - "Item" (x2876) - - "Category Page" (x104) - 'url': - type: string - path: equipment-sub.url - is_null: false - values: 2980 - different_values: 1006 + values: 3015 + different_values: 454 variants: [omitted] - 'weakness': - type: object - path: equipment-sub.weakness - is_null: false - values: 2980 - schema: [trigger_markdown]: type: string path: equipment-sub.trigger_markdown @@ -434,27 +429,49 @@ schema: values: 40 different_values: 17 variants: + - "You are [dying](/Conditions.aspx?ID=69) at the beginning of your turn." (x3) + - "You make an attack with the affixed weapon, but you haven't rolled yet" (x3) + - "You take physical damage" (x3) + - "You lose the [dying](/Conditions.aspx?ID=11) condition" (x3) + - "You hit a target with a ranged Strike with the affixed weapon" (x3) - "You're critically hit by a firearm attack." (x3) - "You attempt a ranged Strike with the affixed weapon before rolling" (x3) - - "You hit a target with a ranged Strike with the affixed weapon" (x3) - - "You lose the [dying](/Conditions.aspx?ID=11) condition" (x3) - - "You take physical damage" (x3) - - "You make an attack with the affixed weapon, but you haven't rolled yet" (x3) - - "You are [dying](/Conditions.aspx?ID=69) at the beginning of your turn." (x3) - "Your Strike with the affixed weapon damages a creature" (x2) - - "You roll for initiative" (x2) - - "varies, see entry" (x2) + - "You deal damage using the affixed weapon to a creature that has the [unholy trait](/Traits.aspx?ID=521) or that you witnessed harm an ally, an innocent, or noncombatant within the last minute." (x2) + - "You hit a [off-guard](/Conditions.aspx?ID=58) creature with the affixed weapon" (x2) - "You would be reduced to 0 Hit Points by damage but not immediately killed" (x2) - "A creature critically hits you." (x2) - - "You are targeted by a spell of 5th level or lower" (x2) + - "You are targeted by a spell of 5th rank or lower" (x2) - "You use the affixed shield to [Shield Block](/Feats.aspx?ID=839) a melee attack" (x2) - - "You hit a [off-guard](/Conditions.aspx?ID=58) creature with the affixed weapon" (x2) - - "You deal damage using the affixed weapon to a creature that has the [unholy trait](/Traits.aspx?ID=521) or that you witnessed harm an ally, an innocent, or noncombatant within the last minute." (x2) + - "You roll for initiative" (x2) + - "varies, see entry" (x2) - "A creature within 60 feet casts a summon spell" (x1) + 'type': + type: string + path: equipment-sub.type + is_null: false + values: 3123 + different_values: 2 + variants: + - "Item" (x3015) + - "Category Page" (x108) + 'url': + type: string + path: equipment-sub.url + is_null: false + values: 3123 + different_values: 1056 + variants: [omitted] [usage_markdown]: type: string path: equipment-sub.usage_markdown is_null: true - values: 2426 + values: 2541 different_values: 83 variants: [omitted] + 'weakness': + type: object + path: equipment-sub.weakness + is_null: false + values: 3123 + schema: diff --git a/output/aonprd/equipment.yaml b/output/aonprd/equipment.yaml index 6dd7b40..375d7e4 100644 --- a/output/aonprd/equipment.yaml +++ b/output/aonprd/equipment.yaml @@ -1,120 +1,114 @@ name: equipment -values: 3607 +values: 3854 schema: [actions]: type: string path: equipment.actions is_null: true - values: 1017 + values: 1051 different_values: 6 variants: - - "Single Action" (x711) - - "Two Actions" (x146) - - "Free Action" (x122) + - "Single Action" (x741) + - "Two Actions" (x148) + - "Free Action" (x123) - "Three Actions" (x21) - - "Reaction" (x15) + - "Reaction" (x16) - "Single Action or Two Actions" (x2) [alignment]: type: string path: equipment.alignment is_null: true - values: 38 + values: 40 different_values: 6 variants: - - "No Alignment" (x26) + - "No Alignment" (x28) - "LG" (x4) - "CN" (x3) - "CG" (x2) - "LN" (x2) - "N" (x1) + [ammunition_markdown]: + type: string + path: equipment.ammunition_markdown + is_null: true + values: 108 + different_values: 26 + variants: [omitted] 'base_item_markdown': type: string path: equipment.base_item_markdown is_null: false - values: 3607 - different_values: 174 + values: 3854 + different_values: 195 variants: [omitted] 'bulk': type: float path: equipment.bulk is_null: false - values: 3607 - different_values: 14 + values: 3854 + different_values: 15 variants: - - 0,1 (x1472) - - 0 (x1455) - - 1 (x451) - - 2 (x142) - - 3 (x32) - - 4 (x31) + - 0,1 (x1590) + - 0 (x1495) + - 1 (x509) + - 2 (x161) + - 4 (x39) + - 3 (x34) - 5 (x9) - 6 (x5) - - 16 (x2) - - 40 (x2) + - 20 (x3) - 8 (x2) - - 20 (x2) + - 40 (x2) + - 16 (x2) + - 24 (x1) - 10 (x1) - 18 (x1) - 'category': - type: string - path: equipment.category - is_null: false - values: 3607 - different_values: 1 (all same) - variants: "equipment" (x3607) - 'id': - type: string - path: equipment.id - is_null: false - values: 3607 - different_values: 3607 (all different) - variants: [omitted] - 'item_category': - type: string - path: equipment.item_category - is_null: false - values: 3607 - different_values: 35 - variants: [omitted] [bulk_raw]: type: string path: equipment.bulk_raw is_null: true - values: 2210 - different_values: 31 + values: 2417 + different_values: 32 variants: [omitted] + 'category': + type: string + path: equipment.category + is_null: false + values: 3854 + different_values: 1 (all same) + variants: "equipment" (x3854) [duration]: type: integer path: equipment.duration is_null: true - values: 194 - different_values: 21 + values: 197 + different_values: 23 variants: [omitted] [duration_raw]: type: string path: equipment.duration_raw is_null: true - values: 194 - different_values: 27 + values: 197 + different_values: 29 variants: [omitted] [element]: type: array path: equipment.element is_null: true - values: 201 + values: 207 min_count: 1 max_count: 2 value_type: type: string path: equipment.element.[] is_null: false - values: 202 + values: 208 different_values: 6 variants: - - "Fire" (x81) - - "Air" (x32) + - "Fire" (x83) + - "Air" (x35) - "Earth" (x30) - - "Water" (x27) + - "Water" (x28) - "Wood" (x22) - "Metal" (x10) [frequency]: @@ -128,355 +122,369 @@ schema: type: string path: equipment.hands is_null: true - values: 248 + values: 178 different_values: 3 variants: - - "1" (x143) - - "2" (x100) + - "2" (x87) + - "1" (x86) - "-1" (x5) + 'id': + type: string + path: equipment.id + is_null: false + values: 3854 + different_values: 3854 (all different) + variants: [omitted] + 'item_category': + type: string + path: equipment.item_category + is_null: false + values: 3854 + different_values: 36 + variants: [omitted] [item_child_id]: type: array path: equipment.item_child_id is_null: true - values: 902 + values: 948 min_count: 1 max_count: 24 value_type: type: string path: equipment.item_child_id.[] is_null: false - values: 2876 - different_values: 2876 + values: 3015 + different_values: 3015 variants: [omitted] - 'trait_markdown': - type: string - path: equipment.trait_markdown - is_null: false - values: 3607 - different_values: 1354 - variants: [omitted] - 'type': - type: string - path: equipment.type - is_null: false - values: 3607 - different_values: 1 (all same) - variants: "Item" (x3607) [item_subcategory]: type: string path: equipment.item_subcategory is_null: true - values: 2413 - different_values: 70 + values: 2549 + different_values: 73 variants: [omitted] - 'spell_markdown': - type: string - path: equipment.spell_markdown - is_null: false - values: 3607 - different_values: 49 - variants: [omitted] - 'stage_markdown': - type: string - path: equipment.stage_markdown - is_null: false - values: 3607 - different_values: 178 - variants: [omitted] - 'url': - type: string - path: equipment.url - is_null: false - values: 3607 - different_values: 3607 (all different) - variants: [omitted] - 'weakness': - type: object - path: equipment.weakness - is_null: false - values: 3607 - schema: [legacy_id]: type: array path: equipment.legacy_id is_null: true - values: 518 + values: 524 min_count: 1 max_count: 1 value_type: type: string path: equipment.legacy_id.[] is_null: false - values: 518 - different_values: 517 + values: 524 + different_values: 523 variants: [omitted] 'level': type: integer path: equipment.level is_null: false - values: 3607 + values: 3854 different_values: 29 variants: [omitted] 'markdown': type: string path: equipment.markdown is_null: false - values: 3607 - different_values: 3607 (all different) + values: 3854 + different_values: 3854 (all different) variants: [omitted] 'name': type: string path: equipment.name is_null: false - values: 3607 - different_values: 3079 + values: 3854 + different_values: 3327 variants: [omitted] - 'primary_source_category': - type: string - path: equipment.primary_source_category - is_null: false - values: 3607 - different_values: 7 - variants: - - "Rulebooks" (x2304) - - "Adventure Paths" (x615) - - "Lost Omens" (x590) - - "Adventures" (x69) - - "Comics" (x22) - - "Blog Posts" (x5) - - "Society" (x2) - [pfs]: - type: string - path: equipment.pfs - is_null: true - values: 3279 - different_values: 3 - variants: - - "Standard" (x2630) - - "Limited" (x541) - - "Restricted" (x108) - 'rarity': - type: string - path: equipment.rarity - is_null: false - values: 3607 - different_values: 4 - variants: - - "common" (x1829) - - "uncommon" (x1077) - - "rare" (x492) - - "unique" (x209) - 'rarity_id': - type: integer - path: equipment.rarity_id - is_null: false - values: 3607 - different_values: 4 - variants: - - 1 (x1829) - - 2 (x1077) - - 3 (x492) - - 4 (x209) - 'release_date': - type: string - path: equipment.release_date - is_null: false - values: 3607 - different_values: 88 - variants: [omitted] - 'resistance': - type: object - path: equipment.resistance - is_null: false - values: 3607 - schema: [onset_raw]: type: string path: equipment.onset_raw is_null: true - values: 101 + values: 103 different_values: 8 variants: - - "1 minute" (x41) + - "1 minute" (x42) - "10 minutes" (x28) - - "1 round" (x17) + - "1 round" (x18) - "1 hour" (x7) - "30 minutes" (x4) - "5 minutes" (x2) - "1 day" (x1) - "1d6 minutes" (x1) + [pfs]: + type: string + path: equipment.pfs + is_null: true + values: 3526 + different_values: 3 + variants: + - "Standard" (x2855) + - "Limited" (x557) + - "Restricted" (x114) [price_raw]: type: string path: equipment.price_raw is_null: true - values: 2282 - different_values: 267 + values: 2474 + different_values: 272 variants: [omitted] + 'primary_source_category': + type: string + path: equipment.primary_source_category + is_null: false + values: 3854 + different_values: 7 + variants: + - "Rulebooks" (x2490) + - "Adventure Paths" (x649) + - "Lost Omens" (x612) + - "Adventures" (x74) + - "Comics" (x22) + - "Blog Posts" (x5) + - "Society" (x2) [primary_source_group]: type: string path: equipment.primary_source_group is_null: true - values: 682 - different_values: 30 + values: 761 + different_values: 33 + variants: [omitted] + 'rarity': + type: string + path: equipment.rarity + is_null: false + values: 3854 + different_values: 4 + variants: + - "common" (x1929) + - "uncommon" (x1170) + - "rare" (x529) + - "unique" (x226) + 'rarity_id': + type: integer + path: equipment.rarity_id + is_null: false + values: 3854 + different_values: 4 + variants: + - 1 (x1929) + - 2 (x1170) + - 3 (x529) + - 4 (x226) + 'release_date': + type: string + path: equipment.release_date + is_null: false + values: 3854 + different_values: 95 variants: [omitted] [remaster_id]: type: array path: equipment.remaster_id is_null: true - values: 520 + values: 526 min_count: 1 max_count: 2 value_type: type: string path: equipment.remaster_id.[] is_null: false - values: 521 - different_values: 519 + values: 527 + different_values: 525 variants: [omitted] [requirement_markdown]: type: string path: equipment.requirement_markdown is_null: true - values: 101 - different_values: 76 + values: 102 + different_values: 77 variants: [omitted] + 'resistance': + type: object + path: equipment.resistance + is_null: false + values: 3854 + schema: [saving_throw_markdown]: type: string path: equipment.saving_throw_markdown is_null: true - values: 188 + values: 192 different_values: 44 variants: [omitted] [school]: type: string path: equipment.school is_null: true - values: 1667 + values: 1239 different_values: 8 variants: - - "transmutation" (x311) - - "evocation" (x292) - - "divination" (x208) - - "conjuration" (x205) - - "abjuration" (x202) - - "necromancy" (x185) - - "enchantment" (x161) - - "illusion" (x103) + - "transmutation" (x223) + - "evocation" (x219) + - "abjuration" (x157) + - "conjuration" (x150) + - "divination" (x147) + - "necromancy" (x136) + - "enchantment" (x117) + - "illusion" (x90) 'search_markdown': type: string path: equipment.search_markdown is_null: false - values: 3607 - different_values: 3581 + values: 3854 + different_values: 3828 + variants: [omitted] + [skill_markdown]: + type: string + path: equipment.skill_markdown + is_null: true + values: 509 + different_values: 167 variants: [omitted] 'source': type: array path: equipment.source is_null: false - values: 3607 + values: 3854 min_count: 1 max_count: 2 value_type: type: string path: equipment.source.[] is_null: false - values: 3821 - different_values: 128 + values: 4058 + different_values: 137 variants: [omitted] 'source_category': type: array path: equipment.source_category is_null: false - values: 3607 + values: 3854 min_count: 1 max_count: 2 value_type: type: string path: equipment.source_category.[] is_null: false - values: 3718 + values: 3955 different_values: 7 variants: - - "Rulebooks" (x2356) - - "Adventure Paths" (x654) - - "Lost Omens" (x604) - - "Adventures" (x74) + - "Rulebooks" (x2537) + - "Adventure Paths" (x684) + - "Lost Omens" (x625) + - "Adventures" (x79) - "Comics" (x23) - "Blog Posts" (x5) - "Society" (x2) - [skill_markdown]: - type: string - path: equipment.skill_markdown - is_null: true - values: 460 - different_values: 148 - variants: [omitted] [source_group]: type: array path: equipment.source_group is_null: true - values: 726 + values: 800 min_count: 1 - max_count: 1 + max_count: 2 value_type: type: string path: equipment.source_group.[] is_null: false - values: 726 - different_values: 30 + values: 802 + different_values: 33 variants: [omitted] 'source_markdown': type: string path: equipment.source_markdown is_null: false - values: 3607 - different_values: 1093 - variants: [omitted] - [spoilers]: - type: string - path: equipment.spoilers - is_null: true - values: 662 - different_values: 30 + values: 3854 + different_values: 1147 variants: [omitted] 'speed': type: object path: equipment.speed is_null: false - values: 3607 + values: 3854 schema: + 'spell_markdown': + type: string + path: equipment.spell_markdown + is_null: false + values: 3854 + different_values: 48 + variants: [omitted] + [spoilers]: + type: string + path: equipment.spoilers + is_null: true + values: 740 + different_values: 33 + variants: [omitted] + 'stage_markdown': + type: string + path: equipment.stage_markdown + is_null: false + values: 3854 + different_values: 184 + variants: [omitted] [summary_markdown]: type: string path: equipment.summary_markdown is_null: true - values: 3510 - different_values: 3313 + values: 3757 + different_values: 3562 variants: [omitted] [trait]: type: array path: equipment.trait is_null: true - values: 3292 + values: 3540 min_count: 1 - max_count: 9 + max_count: 8 value_type: type: string path: equipment.trait.[] is_null: false - values: 11883 + values: 12092 different_values: 139 variants: [omitted] + 'trait_markdown': + type: string + path: equipment.trait_markdown + is_null: false + values: 3854 + different_values: 1360 + variants: [omitted] [trigger_markdown]: type: string path: equipment.trigger_markdown is_null: true - values: 133 - different_values: 115 + values: 134 + different_values: 116 + variants: [omitted] + 'type': + type: string + path: equipment.type + is_null: false + values: 3854 + different_values: 1 (all same) + variants: "Item" (x3854) + 'url': + type: string + path: equipment.url + is_null: false + values: 3854 + different_values: 3854 (all different) variants: [omitted] [usage_markdown]: type: string path: equipment.usage_markdown is_null: true - values: 2917 - different_values: 193 + values: 3140 + different_values: 192 variants: [omitted] + 'weakness': + type: object + path: equipment.weakness + is_null: false + values: 3854 + schema: diff --git a/output/aonprd/familiar-ability.yaml b/output/aonprd/familiar-ability.yaml index 1002cdb..ea54a11 100644 --- a/output/aonprd/familiar-ability.yaml +++ b/output/aonprd/familiar-ability.yaml @@ -1,112 +1,51 @@ name: familiar-ability -values: 181 +values: 183 schema: 'ability_type': type: string path: familiar-ability.ability_type is_null: false - values: 181 - different_values: 35 - variants: [omitted] - 'category': - type: string - path: familiar-ability.category - is_null: false - values: 181 - different_values: 1 (all same) - variants: "familiar-ability" (x181) - 'id': - type: string - path: familiar-ability.id - is_null: false - values: 181 - different_values: 181 (all different) + values: 183 + different_values: 36 variants: [omitted] [actions]: type: string path: familiar-ability.actions is_null: true - values: 25 - different_values: 4 + values: 28 + different_values: 3 variants: - - "Single Action" (x12) - - "Two Actions" (x11) - - "Reaction" (x1) - - "Free Action" (x1) + - "Two Actions" (x13) + - "Single Action" (x13) + - "Reaction" (x2) + 'category': + type: string + path: familiar-ability.category + is_null: false + values: 183 + different_values: 1 (all same) + variants: "familiar-ability" (x183) [frequency]: type: string path: familiar-ability.frequency is_null: true - values: 21 + values: 22 different_values: 7 variants: - "once per hour" (x7) - - "once per 10 minutes" (x5) + - "once per 10 minutes" (x6) - "once per day" (x3) - "once per minute" (x2) - "once per round" (x2) - "once per day; Range 30 feet" (x1) - "once per day; Trigger An attack would reduce your familiar to 0 Hit Points" (x1) - 'source_category': - type: array - path: familiar-ability.source_category - is_null: false - values: 181 - min_count: 1 - max_count: 1 - value_type: - type: string - path: familiar-ability.source_category.[] - is_null: false - values: 181 - different_values: 6 - variants: - - "Rulebooks" (x126) - - "Lost Omens" (x48) - - "Adventures" (x3) - - "Adventure Paths" (x2) - - "Comics" (x1) - - "Blog Posts" (x1) - 'source_markdown': + 'id': type: string - path: familiar-ability.source_markdown + path: familiar-ability.id is_null: false - values: 181 - different_values: 30 + values: 183 + different_values: 183 (all different) variants: [omitted] - 'speed': - type: object - path: familiar-ability.speed - is_null: false - values: 181 - schema: - 'summary_markdown': - type: string - path: familiar-ability.summary_markdown - is_null: false - values: 181 - different_values: 168 - variants: [omitted] - 'type': - type: string - path: familiar-ability.type - is_null: false - values: 181 - different_values: 1 (all same) - variants: "Familiar Ability" (x181) - 'url': - type: string - path: familiar-ability.url - is_null: false - values: 181 - different_values: 181 (all different) - variants: [omitted] - 'weakness': - type: object - path: familiar-ability.weakness - is_null: false - values: 181 - schema: [legacy_id]: type: array path: familiar-ability.legacy_id @@ -125,49 +64,66 @@ schema: type: string path: familiar-ability.markdown is_null: false - values: 181 - different_values: 181 (all different) + values: 183 + different_values: 183 (all different) variants: [omitted] 'name': type: string path: familiar-ability.name is_null: false - values: 181 - different_values: 127 + values: 183 + different_values: 129 variants: [omitted] + [pfs]: + type: string + path: familiar-ability.pfs + is_null: true + values: 179 + different_values: 1 (all same) + variants: "Standard" (x179) 'primary_source_category': type: string path: familiar-ability.primary_source_category is_null: false - values: 181 + values: 183 different_values: 6 variants: - "Rulebooks" (x126) - - "Lost Omens" (x48) + - "Lost Omens" (x50) - "Adventures" (x3) - "Adventure Paths" (x2) - "Comics" (x1) - "Blog Posts" (x1) + [primary_source_group]: + type: string + path: familiar-ability.primary_source_group + is_null: true + values: 7 + different_values: 3 + variants: + - "Shadows at Sundown" (x3) + - "Gatewalkers" (x2) + - "Convocation" (x2) 'rarity': type: string path: familiar-ability.rarity is_null: false - values: 181 + values: 183 different_values: 1 (all same) - variants: "common" (x181) + variants: "common" (x183) 'rarity_id': type: integer path: familiar-ability.rarity_id is_null: false - values: 181 + values: 183 different_values: 1 (all same) - variants: 1 (x181) + variants: 1 (x183) 'release_date': type: string path: familiar-ability.release_date is_null: false - values: 181 - different_values: 16 + values: 183 + different_values: 17 variants: - "2023-11-15" (x41) - "2020-07-30" (x22) @@ -183,30 +139,9 @@ schema: - "2023-02-22" (x3) - "2022-11-16" (x2) - "2025-02-26" (x2) + - "2025-06-04" (x2) - "2023-09-27" (x1) - "2025-04-01" (x1) - 'resistance': - type: object - path: familiar-ability.resistance - is_null: false - values: 181 - schema: - [pfs]: - type: string - path: familiar-ability.pfs - is_null: true - values: 177 - different_values: 1 (all same) - variants: "Standard" (x177) - [primary_source_group]: - type: string - path: familiar-ability.primary_source_group - is_null: true - values: 5 - different_values: 2 - variants: - - "Shadows at Sundown" (x3) - - "Gatewalkers" (x2) [remaster_id]: type: array path: familiar-ability.remaster_id @@ -234,26 +169,32 @@ schema: - "Your familiar must have the skilled ability to select this." (x1) - "You must have the advanced alchemy ability to select this ability." (x1) - "You must have the versatile vials ability to select this ability." (x1) + 'resistance': + type: object + path: familiar-ability.resistance + is_null: false + values: 183 + schema: 'search_markdown': type: string path: familiar-ability.search_markdown is_null: false - values: 181 - different_values: 181 (all different) + values: 183 + different_values: 183 (all different) variants: [omitted] 'source': type: array path: familiar-ability.source is_null: false - values: 181 + values: 183 min_count: 1 max_count: 3 value_type: type: string path: familiar-ability.source.[] is_null: false - values: 185 - different_values: 17 + values: 187 + different_values: 18 variants: - "Player Core" (x41) - "Advanced Player's Guide" (x22) @@ -269,22 +210,84 @@ schema: - "Impossible Lands" (x2) - "Pathfinder #188: They Watched the Stars" (x2) - "Rival Academies" (x2) + - "Shining Kingdoms" (x2) - "Treasure Vault" (x1) - "Wake the Dead #3" (x1) - "Foolish Housekeeping and Other Articles" (x1) + 'source_category': + type: array + path: familiar-ability.source_category + is_null: false + values: 183 + min_count: 1 + max_count: 1 + value_type: + type: string + path: familiar-ability.source_category.[] + is_null: false + values: 183 + different_values: 6 + variants: + - "Rulebooks" (x126) + - "Lost Omens" (x50) + - "Adventures" (x3) + - "Adventure Paths" (x2) + - "Comics" (x1) + - "Blog Posts" (x1) [source_group]: type: array path: familiar-ability.source_group is_null: true - values: 5 + values: 7 min_count: 1 max_count: 1 value_type: type: string path: familiar-ability.source_group.[] is_null: false - values: 5 - different_values: 2 + values: 7 + different_values: 3 variants: - "Shadows at Sundown" (x3) - "Gatewalkers" (x2) + - "Convocation" (x2) + 'source_markdown': + type: string + path: familiar-ability.source_markdown + is_null: false + values: 183 + different_values: 31 + variants: [omitted] + 'speed': + type: object + path: familiar-ability.speed + is_null: false + values: 183 + schema: + 'summary_markdown': + type: string + path: familiar-ability.summary_markdown + is_null: false + values: 183 + different_values: 170 + variants: [omitted] + 'type': + type: string + path: familiar-ability.type + is_null: false + values: 183 + different_values: 1 (all same) + variants: "Familiar Ability" (x183) + 'url': + type: string + path: familiar-ability.url + is_null: false + values: 183 + different_values: 183 (all different) + variants: [omitted] + 'weakness': + type: object + path: familiar-ability.weakness + is_null: false + values: 183 + schema: diff --git a/output/aonprd/familiar-specific.yaml b/output/aonprd/familiar-specific.yaml index 1b8e113..737f5bb 100644 --- a/output/aonprd/familiar-specific.yaml +++ b/output/aonprd/familiar-specific.yaml @@ -1,34 +1,6 @@ name: familiar-specific -values: 42 +values: 43 schema: - 'category': - type: string - path: familiar-specific.category - is_null: false - values: 42 - different_values: 1 (all same) - variants: "familiar-specific" (x42) - 'familiar_ability': - type: array - path: familiar-specific.familiar_ability - is_null: false - values: 42 - min_count: 2 - max_count: 9 - value_type: - type: string - path: familiar-specific.familiar_ability.[] - is_null: false - values: 236 - different_values: 109 - variants: [omitted] - 'id': - type: string - path: familiar-specific.id - is_null: false - values: 42 - different_values: 42 (all different) - variants: [omitted] [alignment]: type: string path: familiar-specific.alignment @@ -38,73 +10,13 @@ schema: variants: - "N" (x5) - "LE" (x1) - 'source_markdown': + 'category': type: string - path: familiar-specific.source_markdown + path: familiar-specific.category is_null: false - values: 42 - different_values: 20 - variants: - - "[Player Core 2](/Sources.aspx?ID=227) pg. 171 1.1" (x5) - - "[Book of the Dead](/Sources.aspx?ID=118) pg. 40" (x4) - - "[Tian Xia Character Guide](/Sources.aspx?ID=230) pg. 125" (x4) - - "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 147 2.0" (x3) - - "[PFS Guide](/Sources.aspx?ID=50) pg. 122" (x3) - - "[Grand Bazaar](/Sources.aspx?ID=100) pg. 35" (x3) - - "[Rage of Elements](/Sources.aspx?ID=205) pg. 43 2.0" (x3) - - "[Wake the Dead #3](/Sources.aspx?ID=212) pg. 25" (x3) - - "[Rage of Elements](/Sources.aspx?ID=205) pg. 42 2.0" (x2) - - "[Player Core 2](/Sources.aspx?ID=227) pg. 170 1.1" (x2) - - "[PFS Guide](/Sources.aspx?ID=50) pg. 123" (x1) - - "[Secrets of Magic](/Sources.aspx?ID=96) pg. 229 2.0" (x1) - - "[Grand Bazaar](/Sources.aspx?ID=100) pg. 23" (x1) - - "[Shadows at Sundown](/Sources.aspx?ID=121) pg. 53" (x1) - - "[Impossible Lands](/Sources.aspx?ID=146) pg. 220" (x1) - - "[Pathfinder #188: They Watched the Stars](/Sources.aspx?ID=194) pg. 83" (x1) - - "[Tian Xia Character Guide](/Sources.aspx?ID=230) pg. 124" (x1) - - "[Rival Academies](/Sources.aspx?ID=235) pg. 44" (x1) - - "[Rival Academies](/Sources.aspx?ID=235) pg. 45" (x1) - - "[Foolish Housekeeping and Other Articles](/Sources.aspx?ID=239)" (x1) - 'speed': - type: object - path: familiar-specific.speed - is_null: false - values: 42 - schema: - 'summary_markdown': - type: string - path: familiar-specific.summary_markdown - is_null: false - values: 42 - different_values: 38 - variants: [omitted] - 'trait_markdown': - type: string - path: familiar-specific.trait_markdown - is_null: false - values: 42 - different_values: 26 - variants: [omitted] - 'type': - type: string - path: familiar-specific.type - is_null: false - values: 42 + values: 43 different_values: 1 (all same) - variants: "Specific Familiar" (x42) - 'url': - type: string - path: familiar-specific.url - is_null: false - values: 42 - different_values: 42 (all different) - variants: [omitted] - 'weakness': - type: object - path: familiar-specific.weakness - is_null: false - values: 42 - schema: + variants: "familiar-specific" (x43) [element]: type: array path: familiar-specific.element @@ -121,34 +33,27 @@ schema: variants: - "Air" (x1) - "Earth" (x1) - 'source': + 'familiar_ability': type: array - path: familiar-specific.source + path: familiar-specific.familiar_ability is_null: false - values: 42 - min_count: 1 - max_count: 1 + values: 43 + min_count: 2 + max_count: 9 value_type: type: string - path: familiar-specific.source.[] + path: familiar-specific.familiar_ability.[] is_null: false - values: 42 - different_values: 14 - variants: - - "Player Core 2" (x7) - - "Rage of Elements" (x5) - - "Tian Xia Character Guide" (x5) - - "PFS Guide" (x4) - - "Grand Bazaar" (x4) - - "Book of the Dead" (x4) - - "Advanced Player's Guide" (x3) - - "Wake the Dead #3" (x3) - - "Rival Academies" (x2) - - "Secrets of Magic" (x1) - - "Shadows at Sundown" (x1) - - "Impossible Lands" (x1) - - "Pathfinder #188: They Watched the Stars" (x1) - - "Foolish Housekeeping and Other Articles" (x1) + values: 241 + different_values: 112 + variants: [omitted] + 'id': + type: string + path: familiar-specific.id + is_null: false + values: 43 + different_values: 43 (all different) + variants: [omitted] [legacy_id]: type: array path: familiar-specific.legacy_id @@ -174,55 +79,74 @@ schema: type: string path: familiar-specific.markdown is_null: false - values: 42 - different_values: 42 (all different) + values: 43 + different_values: 43 (all different) variants: [omitted] 'name': type: string path: familiar-specific.name is_null: false - values: 42 - different_values: 35 + values: 43 + different_values: 36 variants: [omitted] + [pfs]: + type: string + path: familiar-specific.pfs + is_null: true + values: 41 + different_values: 2 + variants: + - "Standard" (x35) + - "Limited" (x6) 'primary_source_category': type: string path: familiar-specific.primary_source_category is_null: false - values: 42 + values: 43 different_values: 6 variants: - "Rulebooks" (x20) - - "Lost Omens" (x16) + - "Lost Omens" (x17) - "Comics" (x3) - "Adventures" (x1) - "Adventure Paths" (x1) - "Blog Posts" (x1) + [primary_source_group]: + type: string + path: familiar-specific.primary_source_group + is_null: true + values: 4 + different_values: 3 + variants: + - "Convocation" (x2) + - "Shadows at Sundown" (x1) + - "Gatewalkers" (x1) 'rarity': type: string path: familiar-specific.rarity is_null: false - values: 42 + values: 43 different_values: 3 variants: - - "common" (x32) - - "uncommon" (x9) - - "rare" (x1) + - "common" (x31) + - "uncommon" (x10) + - "rare" (x2) 'rarity_id': type: integer path: familiar-specific.rarity_id is_null: false - values: 42 + values: 43 different_values: 3 variants: - - 1 (x32) - - 2 (x9) - - 3 (x1) + - 1 (x31) + - 2 (x10) + - 3 (x2) 'release_date': type: string path: familiar-specific.release_date is_null: false - values: 42 - different_values: 14 + values: 43 + different_values: 15 variants: - "2024-08-01" (x7) - "2023-08-02" (x5) @@ -238,44 +162,7 @@ schema: - "2022-11-16" (x1) - "2023-02-22" (x1) - "2025-04-01" (x1) - 'required_abilities': - type: integer - path: familiar-specific.required_abilities - is_null: false - values: 42 - different_values: 7 - variants: - - 3 (x12) - - 6 (x9) - - 4 (x7) - - 5 (x7) - - 8 (x3) - - 1 (x2) - - 7 (x2) - 'resistance': - type: object - path: familiar-specific.resistance - is_null: false - values: 42 - schema: - [pfs]: - type: string - path: familiar-specific.pfs - is_null: true - values: 40 - different_values: 2 - variants: - - "Standard" (x34) - - "Limited" (x6) - [primary_source_group]: - type: string - path: familiar-specific.primary_source_group - is_null: true - values: 2 - different_values: 2 - variants: - - "Shadows at Sundown" (x1) - - "Gatewalkers" (x1) + - "2025-06-04" (x1) [remaster_id]: type: array path: familiar-specific.remaster_id @@ -297,29 +184,78 @@ schema: - "familiar-specific-39" (x1) - "familiar-specific-26" (x1) - "familiar-specific-38" (x1) + 'required_abilities': + type: integer + path: familiar-specific.required_abilities + is_null: false + values: 43 + different_values: 7 + variants: + - 3 (x12) + - 6 (x9) + - 4 (x8) + - 5 (x7) + - 8 (x3) + - 1 (x2) + - 7 (x2) + 'resistance': + type: object + path: familiar-specific.resistance + is_null: false + values: 43 + schema: 'search_markdown': type: string path: familiar-specific.search_markdown is_null: false - values: 42 - different_values: 42 (all different) + values: 43 + different_values: 43 (all different) variants: [omitted] + 'source': + type: array + path: familiar-specific.source + is_null: false + values: 43 + min_count: 1 + max_count: 1 + value_type: + type: string + path: familiar-specific.source.[] + is_null: false + values: 43 + different_values: 15 + variants: + - "Player Core 2" (x7) + - "Rage of Elements" (x5) + - "Tian Xia Character Guide" (x5) + - "PFS Guide" (x4) + - "Grand Bazaar" (x4) + - "Book of the Dead" (x4) + - "Advanced Player's Guide" (x3) + - "Wake the Dead #3" (x3) + - "Rival Academies" (x2) + - "Secrets of Magic" (x1) + - "Shadows at Sundown" (x1) + - "Impossible Lands" (x1) + - "Pathfinder #188: They Watched the Stars" (x1) + - "Foolish Housekeeping and Other Articles" (x1) + - "Shining Kingdoms" (x1) 'source_category': type: array path: familiar-specific.source_category is_null: false - values: 42 + values: 43 min_count: 1 max_count: 1 value_type: type: string path: familiar-specific.source_category.[] is_null: false - values: 42 + values: 43 different_values: 6 variants: - "Rulebooks" (x20) - - "Lost Omens" (x16) + - "Lost Omens" (x17) - "Comics" (x3) - "Adventures" (x1) - "Adventure Paths" (x1) @@ -328,58 +264,87 @@ schema: type: array path: familiar-specific.source_group is_null: true - values: 2 + values: 4 min_count: 1 max_count: 1 value_type: type: string path: familiar-specific.source_group.[] is_null: false - values: 2 - different_values: 2 + values: 4 + different_values: 3 variants: + - "Convocation" (x2) - "Shadows at Sundown" (x1) - "Gatewalkers" (x1) + 'source_markdown': + type: string + path: familiar-specific.source_markdown + is_null: false + values: 43 + different_values: 21 + variants: [omitted] + 'speed': + type: object + path: familiar-specific.speed + is_null: false + values: 43 + schema: [spoilers]: type: string path: familiar-specific.spoilers is_null: true - values: 2 - different_values: 2 + values: 4 + different_values: 3 variants: + - "Convocation" (x2) - "Shadows at Sundown" (x1) - "Gatewalkers" (x1) - [trait]: + 'summary_markdown': + type: string + path: familiar-specific.summary_markdown + is_null: false + values: 43 + different_values: 39 + variants: [omitted] + 'trait': type: array path: familiar-specific.trait - is_null: true - values: 41 + is_null: false + values: 43 min_count: 1 max_count: 3 value_type: type: string path: familiar-specific.trait.[] is_null: false - values: 61 - different_values: 20 - variants: - - "Construct" (x10) - - "Beast" (x10) - - "Uncommon" (x9) - - "Elemental" (x6) - - "Dragon" (x4) - - "Undead" (x4) - - "Fiend" (x2) - - "Ooze" (x2) - - "Incorporeal" (x2) - - "Spirit" (x2) - - "Devil" (x1) - - "Shadow" (x1) - - "Clockwork" (x1) - - "Monitor" (x1) - - "Psychopomp" (x1) - - "Rare" (x1) - - "Air" (x1) - - "Earth" (x1) - - "Unholy" (x1) - - "Celestial" (x1) + values: 64 + different_values: 21 + variants: [omitted] + 'trait_markdown': + type: string + path: familiar-specific.trait_markdown + is_null: false + values: 43 + different_values: 27 + variants: [omitted] + 'type': + type: string + path: familiar-specific.type + is_null: false + values: 43 + different_values: 1 (all same) + variants: "Specific Familiar" (x43) + 'url': + type: string + path: familiar-specific.url + is_null: false + values: 43 + different_values: 43 (all different) + variants: [omitted] + 'weakness': + type: object + path: familiar-specific.weakness + is_null: false + values: 43 + schema: diff --git a/output/aonprd/feat.yaml b/output/aonprd/feat.yaml index d999d17..2ad92a9 100644 --- a/output/aonprd/feat.yaml +++ b/output/aonprd/feat.yaml @@ -1,32 +1,65 @@ name: feat -values: 7184 +values: 7542 schema: + [actions]: + type: string + path: feat.actions + is_null: true + values: 2587 + different_values: 9 + variants: + - "Single Action" (x1090) + - "Reaction" (x547) + - "Two Actions" (x536) + - "Free Action" (x247) + - "Three Actions" (x147) + - "Single Action or Two Actions" (x8) + - "Two Actions or Three Actions" (x6) + - "Single Action to Three Actions" (x5) + - "Reaction or Two Actions" (x1) + [archetype]: + type: array + path: feat.archetype + is_null: true + values: 2775 + min_count: 1 + max_count: 6 + value_type: + type: string + path: feat.archetype.[] + is_null: false + values: 3034 + different_values: 227 + variants: [omitted] 'category': type: string path: feat.category is_null: false - values: 7184 + values: 7542 different_values: 1 (all same) - variants: "feat" (x7184) - 'feat_markdown': - type: string - path: feat.feat_markdown - is_null: false - values: 7184 - different_values: 5637 - variants: [omitted] + variants: "feat" (x7542) [cost_markdown]: type: string path: feat.cost_markdown is_null: true - values: 7 - different_values: 5 + values: 10 + different_values: 8 variants: - "the Price of the chosen item" (x2) - "1 spirit wisp or spirit remnant from your _spirit dwelling_" (x2) + - "1 or more saguimancy Hit Points" (x1) + - "5 or more sanguimancy Hit Points" (x1) + - "all your remaining sanguimancy Hit Points (minimum 3)" (x1) + - "Expend a harm or heal spell" (x1) - "Expend a [_harm_](/Spells.aspx?ID=146) or [_heal_](/Spells.aspx?ID=148) spell." (x1) - "1 Resolve Point" (x1) - - "Expend a harm or heal spell" (x1) + [duration]: + type: integer + path: feat.duration + is_null: true + values: 1 + different_values: 1 (all same) + variants: 60 (x1) [duration_raw]: type: string path: feat.duration_raw @@ -38,22 +71,36 @@ schema: type: array path: feat.element is_null: true - values: 186 + values: 188 min_count: 1 max_count: 2 value_type: type: string path: feat.element.[] is_null: false - values: 201 + values: 203 different_values: 6 variants: - "Water" (x48) - - "Fire" (x45) + - "Fire" (x46) - "Air" (x35) - - "Earth" (x27) + - "Earth" (x28) - "Wood" (x25) - "Metal" (x21) + 'feat_markdown': + type: string + path: feat.feat_markdown + is_null: false + values: 7542 + different_values: 5975 + variants: [omitted] + [frequency]: + type: string + path: feat.frequency + is_null: true + values: 634 + different_values: 28 + variants: [omitted] [heighten]: type: array path: feat.heighten @@ -75,8 +122,8 @@ schema: - "10th" (x5) - "14th" (x5) - "16th" (x4) - - "8th" (x3) - "6th" (x3) + - "8th" (x3) - "+5" (x3) - "12th" (x2) - "4th" (x1) @@ -98,26 +145,6 @@ schema: values: 448 different_values: 25 variants: [omitted] - 'resistance': - type: object - path: feat.resistance - is_null: false - values: 7184 - schema: - [duration]: - type: integer - path: feat.duration - is_null: true - values: 1 - different_values: 1 (all same) - variants: 60 (x1) - 'release_date': - type: string - path: feat.release_date - is_null: false - values: 7184 - different_values: 61 - variants: [omitted] [heighten_level]: type: array path: feat.heighten_level @@ -144,9 +171,9 @@ schema: - 19 (x21) - 13 (x19) - 7 (x18) + - 4 (x16) - 15 (x16) - 17 (x16) - - 4 (x16) - 9 (x15) - 11 (x15) - 3 (x12) @@ -155,110 +182,168 @@ schema: type: string path: feat.id is_null: false - values: 7184 - different_values: 7184 (all different) + values: 7542 + different_values: 7542 (all different) variants: [omitted] + [legacy_id]: + type: array + path: feat.legacy_id + is_null: true + values: 1692 + min_count: 1 + max_count: 5 + value_type: + type: string + path: feat.legacy_id.[] + is_null: false + values: 1737 + different_values: 1735 + variants: [omitted] 'level': type: integer path: feat.level is_null: false - values: 7184 + values: 7542 different_values: 20 variants: - - 1 (x1172) - - 4 (x766) - - 6 (x647) - - 8 (x591) - - 2 (x563) - - 10 (x478) - - 12 (x465) - - 5 (x425) - - 9 (x377) - - 14 (x357) - - 13 (x270) - - 16 (x265) - - 18 (x254) - - 20 (x223) - - 17 (x147) - - 7 (x111) - - 15 (x32) + - 1 (x1193) + - 4 (x823) + - 6 (x694) + - 8 (x635) + - 2 (x596) + - 10 (x507) + - 12 (x496) + - 5 (x431) + - 14 (x384) + - 9 (x381) + - 16 (x282) + - 13 (x274) + - 18 (x273) + - 20 (x234) + - 17 (x150) + - 7 (x114) + - 15 (x33) - 3 (x28) - - 11 (x11) + - 11 (x12) - 19 (x2) 'markdown': type: string path: feat.markdown is_null: false - values: 7184 - different_values: 7184 (all different) + values: 7542 + different_values: 7542 (all different) variants: [omitted] 'name': type: string path: feat.name is_null: false - values: 7184 - different_values: 5637 + values: 7542 + different_values: 5975 + variants: [omitted] + [pfs]: + type: string + path: feat.pfs + is_null: true + values: 7239 + different_values: 3 + variants: + - "Standard" (x6704) + - "Limited" (x457) + - "Restricted" (x78) + [prerequisite_markdown]: + type: string + path: feat.prerequisite_markdown + is_null: true + values: 4563 + different_values: 2452 variants: [omitted] 'primary_source_category': type: string path: feat.primary_source_category is_null: false - values: 7184 + values: 7542 different_values: 7 variants: - - "Rulebooks" (x5073) - - "Lost Omens" (x1609) - - "Adventure Paths" (x455) - - "Adventures" (x32) + - "Rulebooks" (x5310) + - "Lost Omens" (x1685) + - "Adventure Paths" (x481) + - "Adventures" (x51) - "Blog Posts" (x9) - "Comics" (x5) - "Society" (x1) - 'rarity': - type: string - path: feat.rarity - is_null: false - values: 7184 - different_values: 3 - variants: - - "common" (x6434) - - "uncommon" (x574) - - "rare" (x176) [primary_source_group]: type: string path: feat.primary_source_group is_null: true - values: 487 - different_values: 22 + values: 579 + different_values: 25 variants: [omitted] + 'rarity': + type: string + path: feat.rarity + is_null: false + values: 7542 + different_values: 3 + variants: + - "common" (x6750) + - "uncommon" (x603) + - "rare" (x189) 'rarity_id': type: integer path: feat.rarity_id is_null: false - values: 7184 + values: 7542 different_values: 3 variants: - - 1 (x6434) - - 2 (x574) - - 3 (x176) - 'trait_markdown': + - 1 (x6750) + - 2 (x603) + - 3 (x189) + 'release_date': type: string - path: feat.trait_markdown + path: feat.release_date is_null: false - values: 7184 - different_values: 1510 + values: 7542 + different_values: 66 variants: [omitted] + [remaster_id]: + type: array + path: feat.remaster_id + is_null: true + values: 1798 + min_count: 1 + max_count: 2 + value_type: + type: string + path: feat.remaster_id.[] + is_null: false + values: 1799 + different_values: 1691 + variants: [omitted] + [requirement_markdown]: + type: string + path: feat.requirement_markdown + is_null: true + values: 835 + different_values: 610 + variants: [omitted] + 'resistance': + type: object + path: feat.resistance + is_null: false + values: 7542 + schema: [school]: type: string path: feat.school is_null: true - values: 277 + values: 273 different_values: 8 variants: - - "transmutation" (x56) + - "transmutation" (x54) - "evocation" (x48) - "necromancy" (x43) - - "divination" (x29) - - "conjuration" (x29) + - "divination" (x28) + - "conjuration" (x28) - "illusion" (x27) - "abjuration" (x26) - "enchantment" (x19) @@ -266,226 +351,141 @@ schema: type: string path: feat.search_markdown is_null: false - values: 7184 - different_values: 7184 (all different) + values: 7542 + different_values: 7542 (all different) variants: [omitted] 'source': type: array path: feat.source is_null: false - values: 7184 + values: 7542 min_count: 1 max_count: 4 value_type: type: string path: feat.source.[] is_null: false - values: 7320 - different_values: 88 + values: 7673 + different_values: 95 variants: [omitted] 'source_category': type: array path: feat.source_category is_null: false - values: 7184 + values: 7542 min_count: 1 max_count: 2 value_type: type: string path: feat.source_category.[] is_null: false - values: 7225 + values: 7579 different_values: 7 variants: - - "Rulebooks" (x5094) - - "Lost Omens" (x1615) - - "Adventure Paths" (x466) - - "Adventures" (x32) + - "Rulebooks" (x5330) + - "Lost Omens" (x1689) + - "Adventure Paths" (x491) + - "Adventures" (x51) - "Blog Posts" (x9) - "Comics" (x6) - "Society" (x3) - 'source_markdown': - type: string - path: feat.source_markdown - is_null: false - values: 7184 - different_values: 1323 - variants: [omitted] - 'speed': - type: object - path: feat.speed - is_null: false - values: 7184 - schema: [source_group]: type: array path: feat.source_group is_null: true - values: 498 + values: 589 min_count: 1 max_count: 1 value_type: type: string path: feat.source_group.[] is_null: false - values: 498 - different_values: 22 + values: 589 + different_values: 25 variants: [omitted] + 'source_markdown': + type: string + path: feat.source_markdown + is_null: false + values: 7542 + different_values: 1388 + variants: [omitted] + 'speed': + type: object + path: feat.speed + is_null: false + values: 7542 + schema: [spoilers]: type: string path: feat.spoilers is_null: true - values: 281 - different_values: 21 + values: 333 + different_values: 24 variants: [omitted] 'summary_markdown': type: string path: feat.summary_markdown is_null: false - values: 7184 - different_values: 6333 - variants: [omitted] - 'type': - type: string - path: feat.type - is_null: false - values: 7184 - different_values: 1 (all same) - variants: "Feat" (x7184) - [actions]: - type: string - path: feat.actions - is_null: true - values: 2412 - different_values: 9 - variants: - - "Single Action" (x1016) - - "Reaction" (x522) - - "Two Actions" (x496) - - "Free Action" (x221) - - "Three Actions" (x140) - - "Single Action or Two Actions" (x8) - - "Two Actions or Three Actions" (x5) - - "Single Action to Three Actions" (x3) - - "Reaction or Two Actions" (x1) - [archetype]: - type: array - path: feat.archetype - is_null: true - values: 2524 - min_count: 1 - max_count: 5 - value_type: - type: string - path: feat.archetype.[] - is_null: false - values: 2740 - different_values: 210 - variants: [omitted] - [frequency]: - type: string - path: feat.frequency - is_null: true - values: 592 - different_values: 28 - variants: [omitted] - [prerequisite_markdown]: - type: string - path: feat.prerequisite_markdown - is_null: true - values: 4301 - different_values: 2310 - variants: [omitted] - [trigger_markdown]: - type: string - path: feat.trigger_markdown - is_null: true - values: 683 - different_values: 605 - variants: [omitted] - 'url': - type: string - path: feat.url - is_null: false - values: 7184 - different_values: 7184 (all different) - variants: [omitted] - 'weakness': - type: object - path: feat.weakness - is_null: false - values: 7184 - schema: - [legacy_id]: - type: array - path: feat.legacy_id - is_null: true - values: 1649 - min_count: 1 - max_count: 3 - value_type: - type: string - path: feat.legacy_id.[] - is_null: false - values: 1673 - different_values: 1672 - variants: [omitted] - [pfs]: - type: string - path: feat.pfs - is_null: true - values: 6893 - different_values: 3 - variants: - - "Standard" (x6413) - - "Limited" (x424) - - "Restricted" (x56) - [remaster_id]: - type: array - path: feat.remaster_id - is_null: true - values: 1733 - min_count: 1 - max_count: 1 - value_type: - type: string - path: feat.remaster_id.[] - is_null: false - values: 1733 - different_values: 1648 - variants: [omitted] - [requirement_markdown]: - type: string - path: feat.requirement_markdown - is_null: true - values: 772 - different_values: 562 + values: 7542 + different_values: 6680 variants: [omitted] [trait]: type: array path: feat.trait is_null: true - values: 7183 + values: 7541 min_count: 1 max_count: 14 value_type: type: string path: feat.trait.[] is_null: false - values: 13191 - different_values: 225 + values: 13873 + different_values: 231 variants: [omitted] + 'trait_markdown': + type: string + path: feat.trait_markdown + is_null: false + values: 7542 + different_values: 1577 + variants: [omitted] + [trigger_markdown]: + type: string + path: feat.trigger_markdown + is_null: true + values: 730 + different_values: 645 + variants: [omitted] + 'type': + type: string + path: feat.type + is_null: false + values: 7542 + different_values: 1 (all same) + variants: "Feat" (x7542) + 'url': + type: string + path: feat.url + is_null: false + values: 7542 + different_values: 7542 (all different) + variants: [omitted] [usage_markdown]: type: string path: feat.usage_markdown is_null: true - values: 23 - different_values: 16 + values: 26 + different_values: 19 variants: - "imbued into a body ikon" (x3) - "imbued into a weapon ikon" (x3) - "imbued into a worn ikon" (x3) - "imbued into a melee weapon ikon" (x2) + - "imbued into a worn [ikon](Ikons.aspx) made of cloth or a weapon ikon with a tassel, wrapping, or similar feature." (x1) + - "imbued into a [body ikon](Ikons.aspx)" (x1) + - "imbued into the [_mirrored aegis_](/Ikons.aspx?ID=9)" (x1) - "imbued into a one-handed weapon ikon" (x1) - "imbued into a thrown or melee weapon ikon" (x1) - "imbued into a melee weapon ikon or worn ikon made of [metal](/Rules.aspx?ID=3189), [stone](/Equipment.aspx?ID=2359), or a similarly hard material" (x1) @@ -498,3 +498,9 @@ schema: - "imbued into a worn ikon or a body ikon" (x1) - "imbued into a weapon ikon that deals piercing or slashing damage" (x1) - "imbued into any weapon ikon" (x1) + 'weakness': + type: object + path: feat.weakness + is_null: false + values: 7542 + schema: diff --git a/output/aonprd/hazard.yaml b/output/aonprd/hazard.yaml index 46cecfd..20ccb45 100644 --- a/output/aonprd/hazard.yaml +++ b/output/aonprd/hazard.yaml @@ -1,292 +1,91 @@ name: hazard -values: 499 +values: 549 schema: [ac]: type: integer path: hazard.ac is_null: true - values: 240 + values: 260 different_values: 33 variants: [omitted] 'category': type: string path: hazard.category is_null: false - values: 499 + values: 549 different_values: 1 (all same) - variants: "hazard" (x499) + variants: "hazard" (x549) 'complexity': type: string path: hazard.complexity is_null: false - values: 499 + values: 549 different_values: 2 variants: - - "Simple" (x277) - - "Complex" (x222) - 'source_markdown': - type: string - path: hazard.source_markdown - is_null: false - values: 499 - different_values: 379 - variants: [omitted] - 'speed': - type: object - path: hazard.speed - is_null: false - values: 499 - schema: - 'summary_markdown': - type: string - path: hazard.summary_markdown - is_null: false - values: 499 - different_values: 467 - variants: [omitted] - 'trait_markdown': - type: string - path: hazard.trait_markdown - is_null: false - values: 499 - different_values: 140 - variants: [omitted] - 'type': - type: string - path: hazard.type - is_null: false - values: 499 - different_values: 1 (all same) - variants: "Hazard" (x499) - 'url': - type: string - path: hazard.url - is_null: false - values: 499 - different_values: 499 (all different) - variants: [omitted] - 'weakness': - type: object - path: hazard.weakness - is_null: false - values: 499 - schema: - [acid]: - type: integer - path: hazard.weakness.acid - is_null: true - values: 2 - different_values: 2 - variants: - - 10 (x1) - - 5 (x1) - [area]: - type: integer - path: hazard.weakness.area - is_null: true - values: 3 - different_values: 3 - variants: - - 5 (x1) - - 15 (x1) - - 10 (x1) - [bludgeoning]: - type: integer - path: hazard.weakness.bludgeoning - is_null: true - values: 1 - different_values: 1 (all same) - variants: 5 (x1) - [chaotic]: - type: integer - path: hazard.weakness.chaotic - is_null: true - values: 1 - different_values: 1 (all same) - variants: 30 (x1) - [cold]: - type: integer - path: hazard.weakness.cold - is_null: true - values: 6 - different_values: 4 - variants: - - 10 (x3) - - 20 (x1) - - 15 (x1) - - 5 (x1) - [electricity]: - type: integer - path: hazard.weakness.electricity - is_null: true - values: 2 - different_values: 2 - variants: - - 20 (x1) - - 5 (x1) - [fire]: - type: integer - path: hazard.weakness.fire - is_null: true - values: 14 - different_values: 4 - variants: - - 10 (x8) - - 5 (x3) - - 20 (x2) - - 15 (x1) - [force]: - type: integer - path: hazard.weakness.force - is_null: true - values: 1 - different_values: 1 (all same) - variants: 15 (x1) - [good]: - type: integer - path: hazard.weakness.good - is_null: true - values: 1 - different_values: 1 (all same) - variants: 15 (x1) - [mental]: - type: integer - path: hazard.weakness.mental - is_null: true - values: 2 - different_values: 2 - variants: - - 30 (x1) - - 10 (x1) - [orichalcum]: - type: integer - path: hazard.weakness.orichalcum - is_null: true - values: 1 - different_values: 1 (all same) - variants: 5 (x1) - [slashing]: - type: integer - path: hazard.weakness.slashing - is_null: true - values: 2 - different_values: 1 (all same) - variants: 10 (x2) - [sonic]: - type: integer - path: hazard.weakness.sonic - is_null: true - values: 5 - different_values: 2 - variants: - - 10 (x4) - - 20 (x1) - [vitality]: - type: integer - path: hazard.weakness.vitality - is_null: true - values: 20 - different_values: 4 - variants: - - 10 (x7) - - 5 (x7) - - 15 (x4) - - 8 (x2) + - "Simple" (x300) + - "Complex" (x249) [element]: type: array path: hazard.element is_null: true - values: 17 + values: 19 min_count: 1 max_count: 2 value_type: type: string path: hazard.element.[] is_null: false - values: 18 + values: 21 different_values: 3 variants: - - "Fire" (x15) - - "Water" (x2) + - "Fire" (x17) + - "Water" (x3) - "Air" (x1) - 'id': - type: string - path: hazard.id - is_null: false - values: 499 - different_values: 499 (all different) - variants: [omitted] [fortitude_save]: type: integer path: hazard.fortitude_save is_null: true - values: 240 - different_values: 34 + values: 260 + different_values: 36 variants: [omitted] [hardness_raw]: type: string path: hazard.hardness_raw is_null: true - values: 193 - different_values: 95 + values: 210 + different_values: 102 variants: [omitted] [hazard_type]: type: string path: hazard.hazard_type is_null: true - values: 477 + values: 520 different_values: 3 variants: - - "Trap" (x278) - - "Environmental" (x100) - - "Haunt" (x99) + - "Trap" (x304) + - "Environmental" (x109) + - "Haunt" (x107) [hp_raw]: type: string path: hazard.hp_raw is_null: true - values: 236 - different_values: 114 + values: 255 + different_values: 118 + variants: [omitted] + 'id': + type: string + path: hazard.id + is_null: false + values: 549 + different_values: 549 (all different) variants: [omitted] [immunity_markdown]: type: string path: hazard.immunity_markdown is_null: true - values: 228 - different_values: 28 + values: 246 + different_values: 31 variants: [omitted] - 'source': - type: array - path: hazard.source - is_null: false - values: 499 - min_count: 1 - max_count: 4 - value_type: - type: string - path: hazard.source.[] - is_null: false - values: 513 - different_values: 70 - variants: [omitted] - 'source_category': - type: array - path: hazard.source_category - is_null: false - values: 499 - min_count: 1 - max_count: 2 - value_type: - type: string - path: hazard.source_category.[] - is_null: false - values: 503 - different_values: 5 - variants: - - "Adventure Paths" (x320) - - "Rulebooks" (x136) - - "Adventures" (x38) - - "Lost Omens" (x8) - - "Blog Posts" (x1) [legacy_id]: type: array path: hazard.legacy_id @@ -305,76 +104,97 @@ schema: type: integer path: hazard.level is_null: false - values: 499 + values: 549 different_values: 25 variants: [omitted] 'markdown': type: string path: hazard.markdown is_null: false - values: 499 - different_values: 499 (all different) + values: 549 + different_values: 549 (all different) variants: [omitted] 'name': type: string path: hazard.name is_null: false - values: 499 - different_values: 462 + values: 549 + different_values: 511 variants: [omitted] 'primary_source_category': type: string path: hazard.primary_source_category is_null: false - values: 499 + values: 549 different_values: 5 variants: - - "Adventure Paths" (x319) + - "Adventure Paths" (x353) - "Rulebooks" (x133) - - "Adventures" (x38) + - "Adventures" (x54) - "Lost Omens" (x8) - "Blog Posts" (x1) [primary_source_group]: type: string path: hazard.primary_source_group is_null: true - values: 357 - different_values: 21 + values: 392 + different_values: 24 variants: [omitted] 'rarity': type: string path: hazard.rarity is_null: false - values: 499 + values: 549 different_values: 4 variants: - - "common" (x319) - - "unique" (x66) - - "uncommon" (x65) - - "rare" (x49) + - "common" (x326) + - "uncommon" (x91) + - "unique" (x81) + - "rare" (x51) 'rarity_id': type: integer path: hazard.rarity_id is_null: false - values: 499 + values: 549 different_values: 4 variants: - - 1 (x319) - - 4 (x66) - - 2 (x65) - - 3 (x49) + - 1 (x326) + - 2 (x91) + - 4 (x81) + - 3 (x51) + [reflex_save]: + type: integer + path: hazard.reflex_save + is_null: true + values: 257 + different_values: 35 + variants: [omitted] 'release_date': type: string path: hazard.release_date is_null: false - values: 499 - different_values: 53 + values: 549 + different_values: 58 variants: [omitted] + [remaster_id]: + type: array + path: hazard.remaster_id + is_null: true + values: 32 + min_count: 1 + max_count: 1 + value_type: + type: string + path: hazard.remaster_id.[] + is_null: false + values: 32 + different_values: 32 + variants: [omitted] 'resistance': type: object path: hazard.resistance is_null: false - values: 499 + values: 549 schema: [acid]: type: integer @@ -577,8 +397,8 @@ schema: variants: - 20 (x3) - 10 (x2) - - 15 (x1) - 7 (x1) + - 15 (x1) [sonic]: type: integer path: hazard.resistance.sonic @@ -624,27 +444,6 @@ schema: variants: - 10 (x2) - 20 (x2) - [reflex_save]: - type: integer - path: hazard.reflex_save - is_null: true - values: 237 - different_values: 35 - variants: [omitted] - [remaster_id]: - type: array - path: hazard.remaster_id - is_null: true - values: 32 - min_count: 1 - max_count: 1 - value_type: - type: string - path: hazard.remaster_id.[] - is_null: false - values: 32 - different_values: 32 - variants: [omitted] [resistance_markdown]: type: string path: hazard.resistance_markdown @@ -655,14 +454,14 @@ schema: - "acid 20, fire 10" (x1) - "all damage 10 (except [force](/Traits.aspx?ID=75), [_ghost touch_](/Equipment.aspx?ID=297), or [positive](/Traits.aspx?ID=128); double resistance to non-[magical](/Traits.aspx?ID=103))" (x1) - "all damage 20 (except [force](/Traits.aspx?ID=75), [_ghost touch_](/Equipment.aspx?ID=297), or [positive](/Traits.aspx?ID=128); double resistance to non-[magical](/Traits.aspx?ID=103))" (x1) + - "fire 5" (x1) + - "bludgeoning 14, piercing 14, slashing 7" (x1) + - "[acid 20](/Traits.aspx?ID=524), [fire 10](/Traits.aspx?ID=604)" (x1) - "all damage 20 (except [fire](/Traits.aspx?ID=72), [force](/Traits.aspx?ID=75), [_ghost touch_](/Equipment.aspx?ID=297), or [positive](/Traits.aspx?ID=128))" (x1) - "all 10 (except [force](/Traits.aspx?ID=75), [ghost touch](/Equipment.aspx?ID=297), or [positive](/Traits.aspx?ID=128); double resistance vs. non-magical)" (x1) - "slashing 15" (x1) - "[_disintegrate_](/Spells.aspx?ID=76) deals double damage, ignoring Hardness, rather than destroying the cluster heart outright" (x1) - "bludgeoning 10, piercing 20, slashing 20" (x1) - - "fire 5" (x1) - - "bludgeoning 14, piercing 14, slashing 7" (x1) - - "[acid 20](/Traits.aspx?ID=524), [fire 10](/Traits.aspx?ID=604)" (x1) [school]: type: string path: hazard.school @@ -681,89 +480,278 @@ schema: type: string path: hazard.search_markdown is_null: false - values: 499 - different_values: 498 + values: 549 + different_values: 548 variants: [omitted] + 'source': + type: array + path: hazard.source + is_null: false + values: 549 + min_count: 1 + max_count: 4 + value_type: + type: string + path: hazard.source.[] + is_null: false + values: 565 + different_values: 77 + variants: [omitted] + 'source_category': + type: array + path: hazard.source_category + is_null: false + values: 549 + min_count: 1 + max_count: 2 + value_type: + type: string + path: hazard.source_category.[] + is_null: false + values: 556 + different_values: 5 + variants: + - "Adventure Paths" (x355) + - "Rulebooks" (x136) + - "Adventures" (x56) + - "Lost Omens" (x8) + - "Blog Posts" (x1) [source_group]: type: array path: hazard.source_group is_null: true - values: 358 + values: 394 min_count: 1 max_count: 2 value_type: type: string path: hazard.source_group.[] is_null: false - values: 366 - different_values: 21 + values: 401 + different_values: 24 variants: [omitted] + 'source_markdown': + type: string + path: hazard.source_markdown + is_null: false + values: 549 + different_values: 425 + variants: [omitted] + 'speed': + type: object + path: hazard.speed + is_null: false + values: 549 + schema: [spoilers]: type: string path: hazard.spoilers is_null: true - values: 164 - different_values: 20 - variants: - - "Blood Lords" (x32) - - "Seven Dooms for Sandpoint" (x15) - - "Kingmaker" (x13) - - "Age of Ashes" (x11) - - "Wardens of Wildwood" (x11) - - "Strength of Thousands" (x10) - - "Extinction Curse" (x10) - - "Crown of the Kobold King" (x9) - - "Stolen Fate" (x9) - - "Season of Ghosts" (x7) - - "Rusthenge" (x7) - - "Fists of the Ruby Phoenix" (x4) - - "Quest for the Frozen Flame" (x4) - - "Shadows at Sundown" (x4) - - "The Enmity Cycle" (x4) - - "Sky King's Tomb" (x4) - - "Prey for Death" (x4) - - "Gatewalkers" (x3) - - "Outlaws of Alkenstar" (x2) - - "Night of the Gray Death" (x1) + values: 194 + different_values: 22 + variants: [omitted] + 'summary_markdown': + type: string + path: hazard.summary_markdown + is_null: false + values: 549 + different_values: 517 + variants: [omitted] [trait]: type: array path: hazard.trait is_null: true - values: 492 + values: 541 min_count: 1 max_count: 7 value_type: type: string path: hazard.trait.[] is_null: false - values: 1320 - different_values: 47 + values: 1484 + different_values: 51 variants: [omitted] + 'trait_markdown': + type: string + path: hazard.trait_markdown + is_null: false + values: 549 + different_values: 159 + variants: [omitted] + 'type': + type: string + path: hazard.type + is_null: false + values: 549 + different_values: 1 (all same) + variants: "Hazard" (x549) + 'url': + type: string + path: hazard.url + is_null: false + values: 549 + different_values: 549 (all different) + variants: [omitted] + 'weakness': + type: object + path: hazard.weakness + is_null: false + values: 549 + schema: + [acid]: + type: integer + path: hazard.weakness.acid + is_null: true + values: 2 + different_values: 2 + variants: + - 10 (x1) + - 5 (x1) + [area]: + type: integer + path: hazard.weakness.area + is_null: true + values: 3 + different_values: 3 + variants: + - 5 (x1) + - 10 (x1) + - 15 (x1) + [bludgeoning]: + type: integer + path: hazard.weakness.bludgeoning + is_null: true + values: 1 + different_values: 1 (all same) + variants: 5 (x1) + [chaotic]: + type: integer + path: hazard.weakness.chaotic + is_null: true + values: 1 + different_values: 1 (all same) + variants: 30 (x1) + [cold]: + type: integer + path: hazard.weakness.cold + is_null: true + values: 6 + different_values: 4 + variants: + - 10 (x3) + - 20 (x1) + - 15 (x1) + - 5 (x1) + [electricity]: + type: integer + path: hazard.weakness.electricity + is_null: true + values: 2 + different_values: 2 + variants: + - 20 (x1) + - 5 (x1) + [fire]: + type: integer + path: hazard.weakness.fire + is_null: true + values: 15 + different_values: 4 + variants: + - 10 (x9) + - 5 (x3) + - 20 (x2) + - 15 (x1) + [force]: + type: integer + path: hazard.weakness.force + is_null: true + values: 1 + different_values: 1 (all same) + variants: 15 (x1) + [good]: + type: integer + path: hazard.weakness.good + is_null: true + values: 1 + different_values: 1 (all same) + variants: 15 (x1) + [holy]: + type: integer + path: hazard.weakness.holy + is_null: true + values: 1 + different_values: 1 (all same) + variants: 5 (x1) + [mental]: + type: integer + path: hazard.weakness.mental + is_null: true + values: 2 + different_values: 2 + variants: + - 10 (x1) + - 30 (x1) + [orichalcum]: + type: integer + path: hazard.weakness.orichalcum + is_null: true + values: 1 + different_values: 1 (all same) + variants: 5 (x1) + [slashing]: + type: integer + path: hazard.weakness.slashing + is_null: true + values: 3 + different_values: 1 (all same) + variants: 10 (x3) + [sonic]: + type: integer + path: hazard.weakness.sonic + is_null: true + values: 5 + different_values: 2 + variants: + - 10 (x4) + - 20 (x1) + [vitality]: + type: integer + path: hazard.weakness.vitality + is_null: true + values: 21 + different_values: 5 + variants: + - 10 (x7) + - 5 (x7) + - 15 (x4) + - 8 (x2) + - 20 (x1) [weakness_markdown]: type: string path: hazard.weakness_markdown is_null: true - values: 53 - different_values: 37 + values: 57 + different_values: 41 variants: [omitted] [will_save]: type: integer path: hazard.will_save is_null: true - values: 22 + values: 23 different_values: 14 variants: - 15 (x5) + - 35 (x3) - 22 (x2) - 14 (x2) - - 35 (x2) - 18 (x2) - 29 (x1) - 20 (x1) + - 21 (x1) - 6 (x1) - 36 (x1) - 27 (x1) - 30 (x1) - 12 (x1) - 7 (x1) - - 21 (x1) diff --git a/output/aonprd/heritage.yaml b/output/aonprd/heritage.yaml index 89e1bfc..6c426af 100644 --- a/output/aonprd/heritage.yaml +++ b/output/aonprd/heritage.yaml @@ -1,96 +1,20 @@ name: heritage -values: 416 +values: 421 schema: 'category': type: string path: heritage.category is_null: false - values: 416 + values: 421 different_values: 1 (all same) - variants: "heritage" (x416) + variants: "heritage" (x421) 'id': type: string path: heritage.id is_null: false - values: 416 - different_values: 416 (all different) + values: 421 + different_values: 421 (all different) variants: [omitted] - 'search_markdown': - type: string - path: heritage.search_markdown - is_null: false - values: 416 - different_values: 416 (all different) - variants: [omitted] - 'source_category': - type: array - path: heritage.source_category - is_null: false - values: 416 - min_count: 1 - max_count: 1 - value_type: - type: string - path: heritage.source_category.[] - is_null: false - values: 416 - different_values: 4 - variants: - - "Rulebooks" (x205) - - "Lost Omens" (x205) - - "Adventure Paths" (x5) - - "Comics" (x1) - 'source_markdown': - type: string - path: heritage.source_markdown - is_null: false - values: 416 - different_values: 141 - variants: [omitted] - 'speed': - type: object - path: heritage.speed - is_null: false - values: 416 - schema: - 'summary_markdown': - type: string - path: heritage.summary_markdown - is_null: false - values: 416 - different_values: 366 - variants: [omitted] - 'trait_markdown': - type: string - path: heritage.trait_markdown - is_null: false - values: 416 - different_values: 4 - variants: - - "" (x378) - - "[Uncommon](/Traits.aspx?ID=721)" (x18) - - "[Uncommon](/Traits.aspx?ID=159)" (x17) - - "[Rare](/Traits.aspx?ID=137)" (x3) - 'type': - type: string - path: heritage.type - is_null: false - values: 416 - different_values: 1 (all same) - variants: "Heritage" (x416) - 'url': - type: string - path: heritage.url - is_null: false - values: 416 - different_values: 416 (all different) - variants: [omitted] - 'weakness': - type: object - path: heritage.weakness - is_null: false - values: 416 - schema: [legacy_id]: type: array path: heritage.legacy_id @@ -109,62 +33,71 @@ schema: type: string path: heritage.markdown is_null: false - values: 416 - different_values: 416 (all different) + values: 421 + different_values: 421 (all different) variants: [omitted] 'name': type: string path: heritage.name is_null: false - values: 416 - different_values: 328 + values: 421 + different_values: 333 variants: [omitted] 'pfs': type: string path: heritage.pfs is_null: false - values: 416 + values: 421 different_values: 2 variants: - - "Standard" (x411) + - "Standard" (x416) - "Limited" (x5) 'primary_source_category': type: string path: heritage.primary_source_category is_null: false - values: 416 + values: 421 different_values: 4 variants: - - "Rulebooks" (x205) + - "Rulebooks" (x210) - "Lost Omens" (x205) - "Adventure Paths" (x5) - "Comics" (x1) + [primary_source_group]: + type: string + path: heritage.primary_source_group + is_null: true + values: 5 + different_values: 2 + variants: + - "Extinction Curse" (x4) + - "Quest for the Frozen Flame" (x1) 'rarity': type: string path: heritage.rarity is_null: false - values: 416 + values: 421 different_values: 3 variants: - - "common" (x378) + - "common" (x383) - "uncommon" (x35) - "rare" (x3) 'rarity_id': type: integer path: heritage.rarity_id is_null: false - values: 416 + values: 421 different_values: 3 variants: - - 1 (x378) + - 1 (x383) - 2 (x35) - 3 (x3) 'release_date': type: string path: heritage.release_date is_null: false - values: 416 - different_values: 19 + values: 421 + different_values: 20 variants: - "2021-02-24" (x68) - "2024-08-01" (x57) @@ -178,6 +111,7 @@ schema: - "2019-10-16" (x24) - "2021-10-13" (x9) - "2021-12-22" (x5) + - "2025-07-31" (x5) - "2020-03-26" (x4) - "2022-04-27" (x4) - "2023-08-02" (x2) @@ -185,15 +119,6 @@ schema: - "2022-07-27" (x1) - "2023-06-28" (x1) - "2023-11-28" (x1) - [primary_source_group]: - type: string - path: heritage.primary_source_group - is_null: true - values: 5 - different_values: 2 - variants: - - "Extinction Curse" (x4) - - "Quest for the Frozen Flame" (x1) [remaster_id]: type: array path: heritage.remaster_id @@ -212,22 +137,47 @@ schema: type: object path: heritage.resistance is_null: false - values: 416 + values: 421 schema: + 'search_markdown': + type: string + path: heritage.search_markdown + is_null: false + values: 421 + different_values: 421 (all different) + variants: [omitted] 'source': type: array path: heritage.source is_null: false - values: 416 + values: 421 min_count: 1 max_count: 2 value_type: type: string path: heritage.source.[] is_null: false - values: 426 - different_values: 21 + values: 431 + different_values: 22 variants: [omitted] + 'source_category': + type: array + path: heritage.source_category + is_null: false + values: 421 + min_count: 1 + max_count: 1 + value_type: + type: string + path: heritage.source_category.[] + is_null: false + values: 421 + different_values: 4 + variants: + - "Rulebooks" (x210) + - "Lost Omens" (x205) + - "Adventure Paths" (x5) + - "Comics" (x1) [source_group]: type: array path: heritage.source_group @@ -244,6 +194,26 @@ schema: variants: - "Extinction Curse" (x4) - "Quest for the Frozen Flame" (x1) + 'source_markdown': + type: string + path: heritage.source_markdown + is_null: false + values: 421 + different_values: 142 + variants: [omitted] + 'speed': + type: object + path: heritage.speed + is_null: false + values: 421 + schema: + 'summary_markdown': + type: string + path: heritage.summary_markdown + is_null: false + values: 421 + different_values: 371 + variants: [omitted] [trait]: type: array path: heritage.trait @@ -260,3 +230,34 @@ schema: variants: - "Uncommon" (x35) - "Rare" (x3) + 'trait_markdown': + type: string + path: heritage.trait_markdown + is_null: false + values: 421 + different_values: 4 + variants: + - "" (x383) + - "[Uncommon](/Traits.aspx?ID=721)" (x18) + - "[Uncommon](/Traits.aspx?ID=159)" (x17) + - "[Rare](/Traits.aspx?ID=137)" (x3) + 'type': + type: string + path: heritage.type + is_null: false + values: 421 + different_values: 1 (all same) + variants: "Heritage" (x421) + 'url': + type: string + path: heritage.url + is_null: false + values: 421 + different_values: 421 (all different) + variants: [omitted] + 'weakness': + type: object + path: heritage.weakness + is_null: false + values: 421 + schema: diff --git a/output/aonprd/hunters-edge.yaml b/output/aonprd/hunters-edge.yaml index 141dd84..5832846 100644 --- a/output/aonprd/hunters-edge.yaml +++ b/output/aonprd/hunters-edge.yaml @@ -22,92 +22,6 @@ schema: - "hunters-edge-5" (x1) - "hunters-edge-6" (x1) - "hunters-edge-7" (x1) - 'search_markdown': - type: string - path: hunters-edge.search_markdown - is_null: false - values: 7 - different_values: 7 (all different) - variants: [omitted] - 'source': - type: array - path: hunters-edge.source - is_null: false - values: 7 - min_count: 1 - max_count: 1 - value_type: - type: string - path: hunters-edge.source.[] - is_null: false - values: 7 - different_values: 3 - variants: - - "Core Rulebook" (x3) - - "Player Core" (x3) - - "War of Immortals" (x1) - 'source_category': - type: array - path: hunters-edge.source_category - is_null: false - values: 7 - min_count: 1 - max_count: 1 - value_type: - type: string - path: hunters-edge.source_category.[] - is_null: false - values: 7 - different_values: 1 (all same) - variants: "Rulebooks" (x7) - 'source_markdown': - type: string - path: hunters-edge.source_markdown - is_null: false - values: 7 - different_values: 3 - variants: - - "[Core Rulebook](/Sources.aspx?ID=1) pg. 168 4.0" (x3) - - "[Player Core](/Sources.aspx?ID=216) pg. 154 2.0" (x3) - - "[War of Immortals](/Sources.aspx?ID=232) pg. 64" (x1) - 'speed': - type: object - path: hunters-edge.speed - is_null: false - values: 7 - schema: - 'summary_markdown': - type: string - path: hunters-edge.summary_markdown - is_null: false - values: 7 - different_values: 4 - variants: - - "You have trained to unleash a devastating flurry of attacks upon your prey. Your multiple attack penalty for attacks against your hunted prey is –3 …" (x2) - - "You have trained to aim for your prey’s weak points. The first time you hit your hunted prey in a round, you also deal 1d8 additional precision …" (x2) - - "You are talented at outwitting and evading your prey. You gain a +2 circumstance bonus to Deception checks, Intimidation checks, Stealth …" (x2) - - "This Hunter's Edge can be taken by Vindicators . Your specialized training gives you a unique edge that allows you to more effectively bring the …" (x1) - 'type': - type: string - path: hunters-edge.type - is_null: false - values: 7 - different_values: 1 (all same) - variants: "Ranger Hunter's Edge" (x7) - 'url': - type: string - path: hunters-edge.url - is_null: false - values: 7 - different_values: 7 (all different) - variants: - - "/HuntersEdge.aspx?ID=1" (x1) - - "/HuntersEdge.aspx?ID=2" (x1) - - "/HuntersEdge.aspx?ID=3" (x1) - - "/HuntersEdge.aspx?ID=4" (x1) - - "/HuntersEdge.aspx?ID=5" (x1) - - "/HuntersEdge.aspx?ID=6" (x1) - - "/HuntersEdge.aspx?ID=7" (x1) [legacy_id]: type: array path: hunters-edge.legacy_id @@ -204,6 +118,92 @@ schema: is_null: false values: 7 schema: + 'search_markdown': + type: string + path: hunters-edge.search_markdown + is_null: false + values: 7 + different_values: 7 (all different) + variants: [omitted] + 'source': + type: array + path: hunters-edge.source + is_null: false + values: 7 + min_count: 1 + max_count: 1 + value_type: + type: string + path: hunters-edge.source.[] + is_null: false + values: 7 + different_values: 3 + variants: + - "Core Rulebook" (x3) + - "Player Core" (x3) + - "War of Immortals" (x1) + 'source_category': + type: array + path: hunters-edge.source_category + is_null: false + values: 7 + min_count: 1 + max_count: 1 + value_type: + type: string + path: hunters-edge.source_category.[] + is_null: false + values: 7 + different_values: 1 (all same) + variants: "Rulebooks" (x7) + 'source_markdown': + type: string + path: hunters-edge.source_markdown + is_null: false + values: 7 + different_values: 3 + variants: + - "[Core Rulebook](/Sources.aspx?ID=1) pg. 168 4.0" (x3) + - "[Player Core](/Sources.aspx?ID=216) pg. 154 2.0" (x3) + - "[War of Immortals](/Sources.aspx?ID=232) pg. 64" (x1) + 'speed': + type: object + path: hunters-edge.speed + is_null: false + values: 7 + schema: + 'summary_markdown': + type: string + path: hunters-edge.summary_markdown + is_null: false + values: 7 + different_values: 4 + variants: + - "You have trained to unleash a devastating flurry of attacks upon your prey. Your multiple attack penalty for attacks against your hunted prey is –3 …" (x2) + - "You have trained to aim for your prey’s weak points. The first time you hit your hunted prey in a round, you also deal 1d8 additional precision …" (x2) + - "You are talented at outwitting and evading your prey. You gain a +2 circumstance bonus to Deception checks, Intimidation checks, Stealth …" (x2) + - "This Hunter's Edge can be taken by Vindicators . Your specialized training gives you a unique edge that allows you to more effectively bring the …" (x1) + 'type': + type: string + path: hunters-edge.type + is_null: false + values: 7 + different_values: 1 (all same) + variants: "Ranger Hunter's Edge" (x7) + 'url': + type: string + path: hunters-edge.url + is_null: false + values: 7 + different_values: 7 (all different) + variants: + - "/HuntersEdge.aspx?ID=1" (x1) + - "/HuntersEdge.aspx?ID=2" (x1) + - "/HuntersEdge.aspx?ID=3" (x1) + - "/HuntersEdge.aspx?ID=4" (x1) + - "/HuntersEdge.aspx?ID=5" (x1) + - "/HuntersEdge.aspx?ID=6" (x1) + - "/HuntersEdge.aspx?ID=7" (x1) 'weakness': type: object path: hunters-edge.weakness diff --git a/output/aonprd/hybrid-study.yaml b/output/aonprd/hybrid-study.yaml index 05130b5..ff6605f 100644 --- a/output/aonprd/hybrid-study.yaml +++ b/output/aonprd/hybrid-study.yaml @@ -61,6 +61,13 @@ schema: variants: - "Rulebooks" (x5) - "Lost Omens" (x3) + 'primary_source_group': + type: string + path: hybrid-study.primary_source_group + is_null: false + values: 1 + different_values: 1 (all same) + variants: "Convocation" (x1) 'rarity': type: string path: hybrid-study.rarity @@ -131,6 +138,20 @@ schema: variants: - "Rulebooks" (x5) - "Lost Omens" (x3) + 'source_group': + type: array + path: hybrid-study.source_group + is_null: false + values: 1 + min_count: 1 + max_count: 1 + value_type: + type: string + path: hybrid-study.source_group.[] + is_null: false + values: 1 + different_values: 1 (all same) + variants: "Convocation" (x1) 'source_markdown': type: string path: hybrid-study.source_markdown diff --git a/output/aonprd/implement.yaml b/output/aonprd/implement.yaml index 015e819..8a025b8 100644 --- a/output/aonprd/implement.yaml +++ b/output/aonprd/implement.yaml @@ -1,19 +1,19 @@ name: implement -values: 9 +values: 10 schema: 'category': type: string path: implement.category is_null: false - values: 9 + values: 10 different_values: 1 (all same) - variants: "implement" (x9) + variants: "implement" (x10) 'id': type: string path: implement.id is_null: false - values: 9 - different_values: 9 (all different) + values: 10 + different_values: 10 (all different) variants: - "implement-1" (x1) - "implement-2" (x1) @@ -24,19 +24,20 @@ schema: - "implement-7" (x1) - "implement-8" (x1) - "implement-9" (x1) + - "implement-11" (x1) 'markdown': type: string path: implement.markdown is_null: false - values: 9 - different_values: 9 (all different) + values: 10 + different_values: 10 (all different) variants: [omitted] 'name': type: string path: implement.name is_null: false - values: 9 - different_values: 9 (all different) + values: 10 + different_values: 10 (all different) variants: - "Amulet" (x1) - "Bell" (x1) @@ -47,88 +48,93 @@ schema: - "Tome" (x1) - "Wand" (x1) - "Weapon" (x1) + - "Shield" (x1) 'pfs': type: string path: implement.pfs is_null: false - values: 9 + values: 10 different_values: 1 (all same) - variants: "Standard" (x9) + variants: "Standard" (x10) 'primary_source_category': type: string path: implement.primary_source_category is_null: false - values: 9 + values: 10 different_values: 1 (all same) - variants: "Rulebooks" (x9) + variants: "Rulebooks" (x10) 'rarity': type: string path: implement.rarity is_null: false - values: 9 + values: 10 different_values: 1 (all same) - variants: "common" (x9) + variants: "common" (x10) 'rarity_id': type: integer path: implement.rarity_id is_null: false - values: 9 + values: 10 different_values: 1 (all same) - variants: 1 (x9) + variants: 1 (x10) 'release_date': type: string path: implement.release_date is_null: false - values: 9 - different_values: 1 (all same) - variants: "2022-07-27" (x9) + values: 10 + different_values: 2 + variants: + - "2022-07-27" (x9) + - "2025-07-31" (x1) 'resistance': type: object path: implement.resistance is_null: false - values: 9 + values: 10 schema: 'search_markdown': type: string path: implement.search_markdown is_null: false - values: 9 - different_values: 9 (all different) + values: 10 + different_values: 10 (all different) variants: [omitted] 'source': type: array path: implement.source is_null: false - values: 9 + values: 10 min_count: 1 max_count: 1 value_type: type: string path: implement.source.[] is_null: false - values: 9 - different_values: 1 (all same) - variants: "Dark Archive" (x9) + values: 10 + different_values: 2 + variants: + - "Dark Archive" (x9) + - "Battlecry!" (x1) 'source_category': type: array path: implement.source_category is_null: false - values: 9 + values: 10 min_count: 1 max_count: 1 value_type: type: string path: implement.source_category.[] is_null: false - values: 9 + values: 10 different_values: 1 (all same) - variants: "Rulebooks" (x9) + variants: "Rulebooks" (x10) 'source_markdown': type: string path: implement.source_markdown is_null: false - values: 9 - different_values: 6 + values: 10 + different_values: 7 variants: - "[Dark Archive](/Sources.aspx?ID=129) pg. 37" (x2) - "[Dark Archive](/Sources.aspx?ID=129) pg. 38" (x2) @@ -136,18 +142,19 @@ schema: - "[Dark Archive](/Sources.aspx?ID=129) pg. 36" (x1) - "[Dark Archive](/Sources.aspx?ID=129) pg. 39" (x1) - "[Dark Archive](/Sources.aspx?ID=129) pg. 40" (x1) + - "[Battlecry!](/Sources.aspx?ID=268) pg. 73" (x1) 'speed': type: object path: implement.speed is_null: false - values: 9 + values: 10 schema: 'summary_markdown': type: string path: implement.summary_markdown is_null: false - values: 9 - different_values: 9 (all different) + values: 10 + different_values: 10 (all different) variants: - "Amulets are items carried for good luck and protection. Your amulet might be a magical diagram, a religious symbol, a preserved body part such as a …" (x1) - "Bells symbolize the power that sounds and emotions hold over others, soothing with one tone and startling with another. Bells, drums, finger cymbals, …" (x1) @@ -158,19 +165,20 @@ schema: - "Tome implements embody lost knowledge and otherworldly insights. While a weathered book is most common, tome implements can have as many different …" (x1) - "Wand implements are short, lightweight batons, usually made of wood but often incorporating other materials. Due to their association with …" (x1) - "Weapon implements are the most direct and confrontational, representing battle, struggle, and potentially violence. You can choose only a one-handed …" (x1) + - "As a universal symbol of defense, a shield wards against a variety of effects and is associated with guardianship, vigilance, and guidance. You can …" (x1) 'type': type: string path: implement.type is_null: false - values: 9 + values: 10 different_values: 1 (all same) - variants: "Thaumaturge Implement" (x9) + variants: "Thaumaturge Implement" (x10) 'url': type: string path: implement.url is_null: false - values: 9 - different_values: 9 (all different) + values: 10 + different_values: 10 (all different) variants: - "/Implements.aspx?ID=1" (x1) - "/Implements.aspx?ID=2" (x1) @@ -181,9 +189,10 @@ schema: - "/Implements.aspx?ID=7" (x1) - "/Implements.aspx?ID=8" (x1) - "/Implements.aspx?ID=9" (x1) + - "/Implements.aspx?ID=11" (x1) 'weakness': type: object path: implement.weakness is_null: false - values: 9 + values: 10 schema: diff --git a/output/aonprd/innovation.yaml b/output/aonprd/innovation.yaml index d6de4af..00ccfaf 100644 --- a/output/aonprd/innovation.yaml +++ b/output/aonprd/innovation.yaml @@ -1,161 +1,172 @@ name: innovation -values: 3 +values: 4 schema: 'category': type: string path: innovation.category is_null: false - values: 3 + values: 4 different_values: 1 (all same) - variants: "innovation" (x3) + variants: "innovation" (x4) 'id': type: string path: innovation.id is_null: false - values: 3 - different_values: 3 (all different) + values: 4 + different_values: 4 (all different) variants: - "innovation-1" (x1) - "innovation-2" (x1) - "innovation-3" (x1) + - "innovation-4" (x1) 'markdown': type: string path: innovation.markdown is_null: false - values: 3 - different_values: 3 (all different) + values: 4 + different_values: 4 (all different) variants: [omitted] 'name': type: string path: innovation.name is_null: false - values: 3 - different_values: 3 (all different) + values: 4 + different_values: 4 (all different) variants: - "Armor" (x1) - "Construct" (x1) - "Weapon" (x1) + - "Light Mortar" (x1) 'pfs': type: string path: innovation.pfs is_null: false - values: 3 - different_values: 1 (all same) - variants: "Standard" (x3) + values: 4 + different_values: 2 + variants: + - "Standard" (x3) + - "Restricted" (x1) 'primary_source_category': type: string path: innovation.primary_source_category is_null: false - values: 3 + values: 4 different_values: 1 (all same) - variants: "Rulebooks" (x3) + variants: "Rulebooks" (x4) 'rarity': type: string path: innovation.rarity is_null: false - values: 3 + values: 4 different_values: 1 (all same) - variants: "common" (x3) + variants: "common" (x4) 'rarity_id': type: integer path: innovation.rarity_id is_null: false - values: 3 + values: 4 different_values: 1 (all same) - variants: 1 (x3) + variants: 1 (x4) 'release_date': type: string path: innovation.release_date is_null: false - values: 3 - different_values: 1 (all same) - variants: "2021-10-13" (x3) + values: 4 + different_values: 2 + variants: + - "2021-10-13" (x3) + - "2025-07-31" (x1) 'resistance': type: object path: innovation.resistance is_null: false - values: 3 + values: 4 schema: 'search_markdown': type: string path: innovation.search_markdown is_null: false - values: 3 - different_values: 3 (all different) + values: 4 + different_values: 4 (all different) variants: [omitted] 'source': type: array path: innovation.source is_null: false - values: 3 + values: 4 min_count: 1 max_count: 1 value_type: type: string path: innovation.source.[] is_null: false - values: 3 - different_values: 1 (all same) - variants: "Guns & Gears" (x3) + values: 4 + different_values: 2 + variants: + - "Guns & Gears" (x3) + - "Battlecry!" (x1) 'source_category': type: array path: innovation.source_category is_null: false - values: 3 + values: 4 min_count: 1 max_count: 1 value_type: type: string path: innovation.source_category.[] is_null: false - values: 3 + values: 4 different_values: 1 (all same) - variants: "Rulebooks" (x3) + variants: "Rulebooks" (x4) 'source_markdown': type: string path: innovation.source_markdown is_null: false - values: 3 - different_values: 2 + values: 4 + different_values: 3 variants: - "[Guns & Gears](/Sources.aspx?ID=98) pg. 17 2.0" (x2) - "[Guns & Gears](/Sources.aspx?ID=98) pg. 16 2.0" (x1) + - "[Battlecry!](/Sources.aspx?ID=268) pg. 64" (x1) 'speed': type: object path: innovation.speed is_null: false - values: 3 + values: 4 schema: 'summary_markdown': type: string path: innovation.summary_markdown is_null: false - values: 3 - different_values: 3 (all different) + values: 4 + different_values: 4 (all different) variants: - "Your innovation is a cutting-edge suit of medium armor with a variety of attached gizmos and devices. Choose one of the sets of statistics on Table …" (x1) - "Your innovation is a mechanical creature, such as a clockwork construct made of cogs and gears. It's a prototype construct companion , and you can …" (x1) - "Your innovation is a complex and impossible-looking weapon augmented by numerous mechanisms. It begins with the same statistics as a level 0 common …" (x1) + - "Nethys Note: This innovation is a part of the Munitions Master archetype. Your innovation is a mounted siege weapon called a light mortar …" (x1) 'type': type: string path: innovation.type is_null: false - values: 3 + values: 4 different_values: 1 (all same) - variants: "Inventor Innovation" (x3) + variants: "Inventor Innovation" (x4) 'url': type: string path: innovation.url is_null: false - values: 3 - different_values: 3 (all different) + values: 4 + different_values: 4 (all different) variants: - "/Innovations.aspx?ID=1" (x1) - "/Innovations.aspx?ID=2" (x1) - "/Innovations.aspx?ID=3" (x1) + - "/Innovations.aspx?ID=4" (x1) 'weakness': type: object path: innovation.weakness is_null: false - values: 3 + values: 4 schema: diff --git a/output/aonprd/instinct.yaml b/output/aonprd/instinct.yaml index 7dd3355..7109781 100644 --- a/output/aonprd/instinct.yaml +++ b/output/aonprd/instinct.yaml @@ -31,6 +31,26 @@ schema: - "instinct-14" (x1) - "instinct-15" (x1) - "instinct-16" (x1) + [legacy_id]: + type: array + path: instinct.legacy_id + is_null: true + values: 6 + min_count: 1 + max_count: 1 + value_type: + type: string + path: instinct.legacy_id.[] + is_null: false + values: 6 + different_values: 6 + variants: + - "instinct-1" (x1) + - "instinct-2" (x1) + - "instinct-3" (x1) + - "instinct-4" (x1) + - "instinct-5" (x1) + - "instinct-6" (x1) 'markdown': type: string path: instinct.markdown @@ -73,6 +93,13 @@ schema: variants: - "Rulebooks" (x14) - "Adventure Paths" (x2) + 'primary_source_group': + type: string + path: instinct.primary_source_group + is_null: false + values: 2 + different_values: 1 (all same) + variants: "Wardens of Wildwood" (x2) 'rarity': type: string path: instinct.rarity @@ -100,33 +127,26 @@ schema: - "2020-07-30" (x1) - "2023-08-02" (x1) - "2024-10-30" (x1) - [legacy_id]: + [remaster_id]: type: array - path: instinct.legacy_id + path: instinct.remaster_id is_null: true values: 6 min_count: 1 max_count: 1 value_type: type: string - path: instinct.legacy_id.[] + path: instinct.remaster_id.[] is_null: false values: 6 different_values: 6 variants: - - "instinct-1" (x1) - - "instinct-2" (x1) - - "instinct-3" (x1) - - "instinct-4" (x1) - - "instinct-5" (x1) - - "instinct-6" (x1) - 'primary_source_group': - type: string - path: instinct.primary_source_group - is_null: false - values: 2 - different_values: 1 (all same) - variants: "Wardens of Wildwood" (x2) + - "instinct-8" (x1) + - "instinct-9" (x1) + - "instinct-10" (x1) + - "instinct-11" (x1) + - "instinct-12" (x1) + - "instinct-13" (x1) 'resistance': type: object path: instinct.resistance @@ -140,6 +160,26 @@ schema: values: 16 different_values: 16 (all different) variants: [omitted] + 'source': + type: array + path: instinct.source + is_null: false + values: 16 + min_count: 1 + max_count: 1 + value_type: + type: string + path: instinct.source.[] + is_null: false + values: 16 + different_values: 6 + variants: + - "Player Core 2" (x6) + - "Core Rulebook" (x5) + - "Pathfinder #202: Severed at the Root" (x2) + - "Advanced Player's Guide" (x1) + - "Rage of Elements" (x1) + - "War of Immortals" (x1) 'source_category': type: array path: instinct.source_category @@ -156,6 +196,20 @@ schema: variants: - "Rulebooks" (x14) - "Adventure Paths" (x2) + 'source_group': + type: array + path: instinct.source_group + is_null: false + values: 2 + min_count: 1 + max_count: 1 + value_type: + type: string + path: instinct.source_group.[] + is_null: false + values: 2 + different_values: 1 (all same) + variants: "Wardens of Wildwood" (x2) 'source_markdown': type: string path: instinct.source_markdown @@ -235,57 +289,3 @@ schema: is_null: false values: 16 schema: - [remaster_id]: - type: array - path: instinct.remaster_id - is_null: true - values: 6 - min_count: 1 - max_count: 1 - value_type: - type: string - path: instinct.remaster_id.[] - is_null: false - values: 6 - different_values: 6 - variants: - - "instinct-8" (x1) - - "instinct-9" (x1) - - "instinct-10" (x1) - - "instinct-11" (x1) - - "instinct-12" (x1) - - "instinct-13" (x1) - 'source': - type: array - path: instinct.source - is_null: false - values: 16 - min_count: 1 - max_count: 1 - value_type: - type: string - path: instinct.source.[] - is_null: false - values: 16 - different_values: 6 - variants: - - "Player Core 2" (x6) - - "Core Rulebook" (x5) - - "Pathfinder #202: Severed at the Root" (x2) - - "Advanced Player's Guide" (x1) - - "Rage of Elements" (x1) - - "War of Immortals" (x1) - 'source_group': - type: array - path: instinct.source_group - is_null: false - values: 2 - min_count: 1 - max_count: 1 - value_type: - type: string - path: instinct.source_group.[] - is_null: false - values: 2 - different_values: 1 (all same) - variants: "Wardens of Wildwood" (x2) diff --git a/output/aonprd/language.yaml b/output/aonprd/language.yaml index 7071322..6dc9b8d 100644 --- a/output/aonprd/language.yaml +++ b/output/aonprd/language.yaml @@ -1,92 +1,20 @@ name: language -values: 147 +values: 154 schema: 'category': type: string path: language.category is_null: false - values: 147 + values: 154 different_values: 1 (all same) - variants: "language" (x147) + variants: "language" (x154) 'id': type: string path: language.id is_null: false - values: 147 - different_values: 147 (all different) + values: 154 + different_values: 154 (all different) variants: [omitted] - 'search_markdown': - type: string - path: language.search_markdown - is_null: false - values: 147 - different_values: 57 - variants: [omitted] - 'source_category': - type: array - path: language.source_category - is_null: false - values: 147 - min_count: 1 - max_count: 1 - value_type: - type: string - path: language.source_category.[] - is_null: false - values: 147 - different_values: 5 - variants: - - "Rulebooks" (x101) - - "Lost Omens" (x22) - - "Adventure Paths" (x21) - - "Blog Posts" (x2) - - "Adventures" (x1) - 'source_markdown': - type: string - path: language.source_markdown - is_null: false - values: 147 - different_values: 51 - variants: [omitted] - 'speed': - type: object - path: language.speed - is_null: false - values: 147 - schema: - 'trait_markdown': - type: string - path: language.trait_markdown - is_null: false - values: 147 - different_values: 6 - variants: - - "[Uncommon](/Traits.aspx?ID=159)" (x82) - - "[Rare](/Traits.aspx?ID=137)" (x34) - - "" (x27) - - "[Secret](/Traits.aspx?ID=142)" (x2) - - "[Rare](/Traits.aspx?ID=683)" (x1) - - "[Uncommon](/Traits.aspx?ID=721)" (x1) - 'type': - type: string - path: language.type - is_null: false - values: 147 - different_values: 1 (all same) - variants: "Language" (x147) - 'url': - type: string - path: language.url - is_null: false - values: 147 - different_values: 147 (all different) - variants: [omitted] - 'weakness': - type: object - path: language.weakness - is_null: false - values: 147 - schema: [legacy_id]: type: array path: language.legacy_id @@ -105,54 +33,15 @@ schema: type: string path: language.markdown is_null: false - values: 147 - different_values: 147 (all different) + values: 154 + different_values: 154 (all different) variants: [omitted] 'name': type: string path: language.name is_null: false - values: 147 - different_values: 125 - variants: [omitted] - 'primary_source_category': - type: string - path: language.primary_source_category - is_null: false - values: 147 - different_values: 5 - variants: - - "Rulebooks" (x101) - - "Lost Omens" (x22) - - "Adventure Paths" (x21) - - "Blog Posts" (x2) - - "Adventures" (x1) - 'rarity': - type: string - path: language.rarity - is_null: false - values: 147 - different_values: 3 - variants: - - "uncommon" (x83) - - "rare" (x35) - - "common" (x29) - 'rarity_id': - type: integer - path: language.rarity_id - is_null: false - values: 147 - different_values: 3 - variants: - - 2 (x83) - - 3 (x35) - - 1 (x29) - 'release_date': - type: string - path: language.release_date - is_null: false - values: 147 - different_values: 26 + values: 154 + different_values: 132 variants: [omitted] [pfs]: type: string @@ -161,14 +50,27 @@ schema: values: 106 different_values: 1 (all same) variants: "Standard" (x106) + 'primary_source_category': + type: string + path: language.primary_source_category + is_null: false + values: 154 + different_values: 5 + variants: + - "Rulebooks" (x101) + - "Adventure Paths" (x28) + - "Lost Omens" (x22) + - "Blog Posts" (x2) + - "Adventures" (x1) [primary_source_group]: type: string path: language.primary_source_group is_null: true - values: 22 - different_values: 9 + values: 29 + different_values: 10 variants: - "Fists of the Ruby Phoenix" (x8) + - "Myth-Speakers" (x7) - "Strength of Thousands" (x4) - "Age of Ashes" (x3) - "Blood Lords" (x2) @@ -177,55 +79,109 @@ schema: - "The Enmity Cycle" (x1) - "Stolen Fate" (x1) - "Season of Ghosts" (x1) + 'rarity': + type: string + path: language.rarity + is_null: false + values: 154 + different_values: 3 + variants: + - "uncommon" (x89) + - "rare" (x35) + - "common" (x30) + 'rarity_id': + type: integer + path: language.rarity_id + is_null: false + values: 154 + different_values: 3 + variants: + - 2 (x89) + - 3 (x35) + - 1 (x30) + 'release_date': + type: string + path: language.release_date + is_null: false + values: 154 + different_values: 28 + variants: [omitted] [remaster_id]: type: array path: language.remaster_id is_null: true - values: 36 + values: 37 min_count: 1 max_count: 1 value_type: type: string path: language.remaster_id.[] is_null: false - values: 36 + values: 37 different_values: 34 variants: [omitted] 'resistance': type: object path: language.resistance is_null: false - values: 147 + values: 154 schema: + 'search_markdown': + type: string + path: language.search_markdown + is_null: false + values: 154 + different_values: 59 + variants: [omitted] 'source': type: array path: language.source is_null: false - values: 147 + values: 154 min_count: 1 max_count: 1 value_type: type: string path: language.source.[] is_null: false - values: 147 - different_values: 32 + values: 154 + different_values: 34 variants: [omitted] + 'source_category': + type: array + path: language.source_category + is_null: false + values: 154 + min_count: 1 + max_count: 1 + value_type: + type: string + path: language.source_category.[] + is_null: false + values: 154 + different_values: 5 + variants: + - "Rulebooks" (x101) + - "Adventure Paths" (x28) + - "Lost Omens" (x22) + - "Blog Posts" (x2) + - "Adventures" (x1) [source_group]: type: array path: language.source_group is_null: true - values: 22 + values: 29 min_count: 1 max_count: 1 value_type: type: string path: language.source_group.[] is_null: false - values: 22 - different_values: 9 + values: 29 + different_values: 10 variants: - "Fists of the Ruby Phoenix" (x8) + - "Myth-Speakers" (x7) - "Strength of Thousands" (x4) - "Age of Ashes" (x3) - "Blood Lords" (x2) @@ -234,14 +190,28 @@ schema: - "The Enmity Cycle" (x1) - "Stolen Fate" (x1) - "Season of Ghosts" (x1) + 'source_markdown': + type: string + path: language.source_markdown + is_null: false + values: 154 + different_values: 53 + variants: [omitted] + 'speed': + type: object + path: language.speed + is_null: false + values: 154 + schema: [spoilers]: type: string path: language.spoilers is_null: true - values: 20 - different_values: 7 + values: 26 + different_values: 8 variants: - "Fists of the Ruby Phoenix" (x8) + - "Myth-Speakers" (x6) - "Strength of Thousands" (x4) - "Age of Ashes" (x3) - "Blood Lords" (x2) @@ -252,16 +222,49 @@ schema: type: array path: language.trait is_null: true - values: 120 + values: 126 min_count: 1 max_count: 1 value_type: type: string path: language.trait.[] is_null: false - values: 120 + values: 126 different_values: 3 variants: - - "Uncommon" (x83) + - "Uncommon" (x89) - "Rare" (x35) - "Secret" (x2) + 'trait_markdown': + type: string + path: language.trait_markdown + is_null: false + values: 154 + different_values: 6 + variants: + - "[Uncommon](/Traits.aspx?ID=159)" (x88) + - "[Rare](/Traits.aspx?ID=137)" (x34) + - "" (x28) + - "[Secret](/Traits.aspx?ID=142)" (x2) + - "[Rare](/Traits.aspx?ID=683)" (x1) + - "[Uncommon](/Traits.aspx?ID=721)" (x1) + 'type': + type: string + path: language.type + is_null: false + values: 154 + different_values: 1 (all same) + variants: "Language" (x154) + 'url': + type: string + path: language.url + is_null: false + values: 154 + different_values: 154 (all different) + variants: [omitted] + 'weakness': + type: object + path: language.weakness + is_null: false + values: 154 + schema: diff --git a/output/aonprd/lesson.yaml b/output/aonprd/lesson.yaml index e4a0407..1d47d6d 100644 --- a/output/aonprd/lesson.yaml +++ b/output/aonprd/lesson.yaml @@ -15,100 +15,6 @@ schema: values: 29 different_values: 29 (all different) variants: [omitted] - 'resistance': - type: object - path: lesson.resistance - is_null: false - values: 29 - schema: - 'source': - type: array - path: lesson.source - is_null: false - values: 29 - min_count: 1 - max_count: 1 - value_type: - type: string - path: lesson.source.[] - is_null: false - values: 29 - different_values: 7 - variants: - - "Advanced Player's Guide" (x10) - - "Player Core" (x10) - - "Howl of the Wild" (x3) - - "Dark Archive" (x2) - - "Rival Academies" (x2) - - "Legends" (x1) - - "Pathfinder #169: Kindled Magic" (x1) - 'source_category': - type: array - path: lesson.source_category - is_null: false - values: 29 - min_count: 1 - max_count: 1 - value_type: - type: string - path: lesson.source_category.[] - is_null: false - values: 29 - different_values: 3 - variants: - - "Rulebooks" (x25) - - "Lost Omens" (x3) - - "Adventure Paths" (x1) - 'source_markdown': - type: string - path: lesson.source_markdown - is_null: false - values: 29 - different_values: 7 - variants: - - "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 100 2.0" (x10) - - "[Player Core](/Sources.aspx?ID=216) pg. 185 2.0" (x10) - - "[Howl of the Wild](/Sources.aspx?ID=226) pg. 62 2.1" (x3) - - "[Dark Archive](/Sources.aspx?ID=129) pg. 159" (x2) - - "[Rival Academies](/Sources.aspx?ID=235) pg. 45" (x2) - - "[Legends](/Sources.aspx?ID=40) pg. 32" (x1) - - "[Pathfinder #169: Kindled Magic](/Sources.aspx?ID=94) pg. 75" (x1) - 'speed': - type: object - path: lesson.speed - is_null: false - values: 29 - schema: - 'trait_markdown': - type: string - path: lesson.trait_markdown - is_null: false - values: 29 - different_values: 3 - variants: - - "" (x27) - - "[Rare](/Traits.aspx?ID=137)" (x1) - - "[Uncommon](/Traits.aspx?ID=159)" (x1) - 'type': - type: string - path: lesson.type - is_null: false - values: 29 - different_values: 1 (all same) - variants: "Witch Lesson" (x29) - 'url': - type: string - path: lesson.url - is_null: false - values: 29 - different_values: 29 (all different) - variants: [omitted] - 'weakness': - type: object - path: lesson.weakness - is_null: false - values: 29 - schema: [legacy_id]: type: array path: lesson.legacy_id @@ -195,6 +101,15 @@ schema: - "Rulebooks" (x25) - "Lost Omens" (x3) - "Adventure Paths" (x1) + [primary_source_group]: + type: string + path: lesson.primary_source_group + is_null: true + values: 3 + different_values: 2 + variants: + - "Convocation" (x2) + - "Strength of Thousands" (x1) 'rarity': type: string path: lesson.rarity @@ -228,13 +143,6 @@ schema: - "2022-07-27" (x2) - "2025-02-26" (x2) - "2021-08-05" (x1) - [primary_source_group]: - type: string - path: lesson.primary_source_group - is_null: true - values: 1 - different_values: 1 (all same) - variants: "Strength of Thousands" (x1) [remaster_id]: type: array path: lesson.remaster_id @@ -259,6 +167,12 @@ schema: - "lesson-23" (x1) - "lesson-24" (x1) - "lesson-25" (x1) + 'resistance': + type: object + path: lesson.resistance + is_null: false + values: 29 + schema: 'search_markdown': type: string path: lesson.search_markdown @@ -266,20 +180,80 @@ schema: values: 29 different_values: 12 variants: [omitted] + 'source': + type: array + path: lesson.source + is_null: false + values: 29 + min_count: 1 + max_count: 1 + value_type: + type: string + path: lesson.source.[] + is_null: false + values: 29 + different_values: 7 + variants: + - "Advanced Player's Guide" (x10) + - "Player Core" (x10) + - "Howl of the Wild" (x3) + - "Dark Archive" (x2) + - "Rival Academies" (x2) + - "Legends" (x1) + - "Pathfinder #169: Kindled Magic" (x1) + 'source_category': + type: array + path: lesson.source_category + is_null: false + values: 29 + min_count: 1 + max_count: 1 + value_type: + type: string + path: lesson.source_category.[] + is_null: false + values: 29 + different_values: 3 + variants: + - "Rulebooks" (x25) + - "Lost Omens" (x3) + - "Adventure Paths" (x1) [source_group]: type: array path: lesson.source_group is_null: true - values: 1 + values: 3 min_count: 1 max_count: 1 value_type: type: string path: lesson.source_group.[] is_null: false - values: 1 - different_values: 1 (all same) - variants: "Strength of Thousands" (x1) + values: 3 + different_values: 2 + variants: + - "Convocation" (x2) + - "Strength of Thousands" (x1) + 'source_markdown': + type: string + path: lesson.source_markdown + is_null: false + values: 29 + different_values: 7 + variants: + - "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 100 2.0" (x10) + - "[Player Core](/Sources.aspx?ID=216) pg. 185 2.0" (x10) + - "[Howl of the Wild](/Sources.aspx?ID=226) pg. 62 2.1" (x3) + - "[Dark Archive](/Sources.aspx?ID=129) pg. 159" (x2) + - "[Rival Academies](/Sources.aspx?ID=235) pg. 45" (x2) + - "[Legends](/Sources.aspx?ID=40) pg. 32" (x1) + - "[Pathfinder #169: Kindled Magic](/Sources.aspx?ID=94) pg. 75" (x1) + 'speed': + type: object + path: lesson.speed + is_null: false + values: 29 + schema: [spoilers]: type: string path: lesson.spoilers @@ -303,3 +277,33 @@ schema: variants: - "Rare" (x1) - "Uncommon" (x1) + 'trait_markdown': + type: string + path: lesson.trait_markdown + is_null: false + values: 29 + different_values: 3 + variants: + - "" (x27) + - "[Rare](/Traits.aspx?ID=137)" (x1) + - "[Uncommon](/Traits.aspx?ID=159)" (x1) + 'type': + type: string + path: lesson.type + is_null: false + values: 29 + different_values: 1 (all same) + variants: "Witch Lesson" (x29) + 'url': + type: string + path: lesson.url + is_null: false + values: 29 + different_values: 29 (all different) + variants: [omitted] + 'weakness': + type: object + path: lesson.weakness + is_null: false + values: 29 + schema: diff --git a/output/aonprd/methodology.yaml b/output/aonprd/methodology.yaml index 72c16a5..8a006ac 100644 --- a/output/aonprd/methodology.yaml +++ b/output/aonprd/methodology.yaml @@ -24,101 +24,6 @@ schema: - "methodology-7" (x1) - "methodology-8" (x1) - "methodology-9" (x1) - 'search_markdown': - type: string - path: methodology.search_markdown - is_null: false - values: 9 - different_values: 9 (all different) - variants: [omitted] - 'source': - type: array - path: methodology.source - is_null: false - values: 9 - min_count: 1 - max_count: 1 - value_type: - type: string - path: methodology.source.[] - is_null: false - values: 9 - different_values: 3 - variants: - - "Advanced Player's Guide" (x4) - - "Player Core 2" (x4) - - "Divine Mysteries" (x1) - 'source_category': - type: array - path: methodology.source_category - is_null: false - values: 9 - min_count: 1 - max_count: 1 - value_type: - type: string - path: methodology.source_category.[] - is_null: false - values: 9 - different_values: 2 - variants: - - "Rulebooks" (x8) - - "Lost Omens" (x1) - 'source_markdown': - type: string - path: methodology.source_markdown - is_null: false - values: 9 - different_values: 5 - variants: - - "[Player Core 2](/Sources.aspx?ID=227) pg. 104 1.1" (x3) - - "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 57 2.0" (x2) - - "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 58 2.0" (x2) - - "[Player Core 2](/Sources.aspx?ID=227) pg. 103 1.1" (x1) - - "[Divine Mysteries](/Sources.aspx?ID=234) pg. 288" (x1) - 'speed': - type: object - path: methodology.speed - is_null: false - values: 9 - schema: - 'summary_markdown': - type: string - path: methodology.summary_markdown - is_null: false - values: 9 - different_values: 7 - variants: - - "Your methodology emphasizes chemical and alchemical analysis, collecting information from unusual particles and fluids found on the scene. You …" (x2) - - "Everything comes down to data. Calculating statistics, running numbers, and using inductive reasoning allows you to determine the most likely outcome …" (x2) - - "You've learned that in most cases, especially murders, criminals tend to leave more evidence of the crime on the body than they'd like to believe. …" (x1) - - "People can't help but trust you, whether through your inherent likableness or your firm insistence on sticking to the truth. You have a way about you …" (x1) - - "You’ve learned that in most cases, especially murders, criminals tend to leave more evidence of the crime on the body than they’d like to believe. …" (x1) - - "People can’t help but trust you, whether through your inherent likableness or your firm insistence on sticking to the truth. You have a way about you …" (x1) - - "The Methodology can be taken by Palatine Detectives You become trained in Occultism or Religion, and you gain the Quick Identification skill …" (x1) - 'type': - type: string - path: methodology.type - is_null: false - values: 9 - different_values: 1 (all same) - variants: "Investigator Methodology" (x9) - 'url': - type: string - path: methodology.url - is_null: false - values: 9 - different_values: 9 (all different) - variants: - - "/Methodologies.aspx?ID=1" (x1) - - "/Methodologies.aspx?ID=2" (x1) - - "/Methodologies.aspx?ID=3" (x1) - - "/Methodologies.aspx?ID=4" (x1) - - "/Methodologies.aspx?ID=5" (x1) - - "/Methodologies.aspx?ID=6" (x1) - - "/Methodologies.aspx?ID=7" (x1) - - "/Methodologies.aspx?ID=8" (x1) - - "/Methodologies.aspx?ID=9" (x1) [legacy_id]: type: array path: methodology.legacy_id @@ -220,6 +125,101 @@ schema: is_null: false values: 9 schema: + 'search_markdown': + type: string + path: methodology.search_markdown + is_null: false + values: 9 + different_values: 9 (all different) + variants: [omitted] + 'source': + type: array + path: methodology.source + is_null: false + values: 9 + min_count: 1 + max_count: 1 + value_type: + type: string + path: methodology.source.[] + is_null: false + values: 9 + different_values: 3 + variants: + - "Advanced Player's Guide" (x4) + - "Player Core 2" (x4) + - "Divine Mysteries" (x1) + 'source_category': + type: array + path: methodology.source_category + is_null: false + values: 9 + min_count: 1 + max_count: 1 + value_type: + type: string + path: methodology.source_category.[] + is_null: false + values: 9 + different_values: 2 + variants: + - "Rulebooks" (x8) + - "Lost Omens" (x1) + 'source_markdown': + type: string + path: methodology.source_markdown + is_null: false + values: 9 + different_values: 5 + variants: + - "[Player Core 2](/Sources.aspx?ID=227) pg. 104 1.1" (x3) + - "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 57 2.0" (x2) + - "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 58 2.0" (x2) + - "[Player Core 2](/Sources.aspx?ID=227) pg. 103 1.1" (x1) + - "[Divine Mysteries](/Sources.aspx?ID=234) pg. 288" (x1) + 'speed': + type: object + path: methodology.speed + is_null: false + values: 9 + schema: + 'summary_markdown': + type: string + path: methodology.summary_markdown + is_null: false + values: 9 + different_values: 7 + variants: + - "Your methodology emphasizes chemical and alchemical analysis, collecting information from unusual particles and fluids found on the scene. You …" (x2) + - "Everything comes down to data. Calculating statistics, running numbers, and using inductive reasoning allows you to determine the most likely outcome …" (x2) + - "You've learned that in most cases, especially murders, criminals tend to leave more evidence of the crime on the body than they'd like to believe. …" (x1) + - "People can't help but trust you, whether through your inherent likableness or your firm insistence on sticking to the truth. You have a way about you …" (x1) + - "You’ve learned that in most cases, especially murders, criminals tend to leave more evidence of the crime on the body than they’d like to believe. …" (x1) + - "People can’t help but trust you, whether through your inherent likableness or your firm insistence on sticking to the truth. You have a way about you …" (x1) + - "This methodology can be taken by Palatine Detectives You become trained in Occultism or Religion, and you gain the Quick Identification skill …" (x1) + 'type': + type: string + path: methodology.type + is_null: false + values: 9 + different_values: 1 (all same) + variants: "Investigator Methodology" (x9) + 'url': + type: string + path: methodology.url + is_null: false + values: 9 + different_values: 9 (all different) + variants: + - "/Methodologies.aspx?ID=1" (x1) + - "/Methodologies.aspx?ID=2" (x1) + - "/Methodologies.aspx?ID=3" (x1) + - "/Methodologies.aspx?ID=4" (x1) + - "/Methodologies.aspx?ID=5" (x1) + - "/Methodologies.aspx?ID=6" (x1) + - "/Methodologies.aspx?ID=7" (x1) + - "/Methodologies.aspx?ID=8" (x1) + - "/Methodologies.aspx?ID=9" (x1) 'weakness': type: object path: methodology.weakness diff --git a/output/aonprd/muse.yaml b/output/aonprd/muse.yaml index 88bd976..78721a3 100644 --- a/output/aonprd/muse.yaml +++ b/output/aonprd/muse.yaml @@ -24,101 +24,6 @@ schema: - "muse-7" (x1) - "muse-8" (x1) - "muse-9" (x1) - 'search_markdown': - type: string - path: muse.search_markdown - is_null: false - values: 9 - different_values: 9 (all different) - variants: [omitted] - 'source': - type: array - path: muse.source - is_null: false - values: 9 - min_count: 1 - max_count: 1 - value_type: - type: string - path: muse.source.[] - is_null: false - values: 9 - different_values: 4 - variants: - - "Player Core" (x4) - - "Core Rulebook" (x3) - - "Advanced Player's Guide" (x1) - - "Howl of the Wild" (x1) - 'source_category': - type: array - path: muse.source_category - is_null: false - values: 9 - min_count: 1 - max_count: 1 - value_type: - type: string - path: muse.source_category.[] - is_null: false - values: 9 - different_values: 1 (all same) - variants: "Rulebooks" (x9) - 'source_markdown': - type: string - path: muse.source_markdown - is_null: false - values: 9 - different_values: 4 - variants: - - "[Player Core](/Sources.aspx?ID=216) pg. 98 2.0" (x4) - - "[Core Rulebook](/Sources.aspx?ID=1) pg. 97 4.0" (x3) - - "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 112 2.0" (x1) - - "[Howl of the Wild](/Sources.aspx?ID=226) pg. 65 2.1" (x1) - 'speed': - type: object - path: muse.speed - is_null: false - values: 9 - schema: - 'summary_markdown': - type: string - path: muse.summary_markdown - is_null: false - values: 9 - different_values: 9 (all different) - variants: - - "Your muse is a mystery, driving you to uncover the hidden secrets of the multiverse. If your muse is a creature, it might be a dragon or …" (x1) - - "Your muse is a virtuoso, inspiring you to greater heights. If it's a creature, it might be a performance-loving creature such as a choral angel or …" (x1) - - "Your muse is a jack of all trades, flitting between skills and pursuits. If it's is a creature, it might be an eclectic creature like a fey ; if a …" (x1) - - "The battlefield is your stage, the clang of steel, your song. Your muse engages in countless battles, whether reveling in combat or resigned to its …" (x1) - - "Your muse is a mystery, driving you to uncover the hidden secrets of life and the multiverse. These muses can be people you cannot fully grasp, texts …" (x1) - - "Your muse constantly inspires you to greater heights of artistic prowess. For many bards, a teacher or rival fills this role, although some set their …" (x1) - - "Your muse is a jack of all trades, flitting between skills and pursuits. Some bards are constantly moved by new muses or draw their inspiration from …" (x1) - - "The battlefield is your stage, the clang of steel, your song. Your muse has seen countless battles, whether reveling in combat or resigned to its …" (x1) - - "Your muse is a master of birdsong, wolf howls, trumpeting elephants, and other animal communication, pushing you to new heights and encouraging your …" (x1) - 'type': - type: string - path: muse.type - is_null: false - values: 9 - different_values: 1 (all same) - variants: "Bard Muse" (x9) - 'url': - type: string - path: muse.url - is_null: false - values: 9 - different_values: 9 (all different) - variants: - - "/Muses.aspx?ID=1" (x1) - - "/Muses.aspx?ID=2" (x1) - - "/Muses.aspx?ID=3" (x1) - - "/Muses.aspx?ID=4" (x1) - - "/Muses.aspx?ID=5" (x1) - - "/Muses.aspx?ID=6" (x1) - - "/Muses.aspx?ID=7" (x1) - - "/Muses.aspx?ID=8" (x1) - - "/Muses.aspx?ID=9" (x1) [legacy_id]: type: array path: muse.legacy_id @@ -219,6 +124,101 @@ schema: is_null: false values: 9 schema: + 'search_markdown': + type: string + path: muse.search_markdown + is_null: false + values: 9 + different_values: 9 (all different) + variants: [omitted] + 'source': + type: array + path: muse.source + is_null: false + values: 9 + min_count: 1 + max_count: 1 + value_type: + type: string + path: muse.source.[] + is_null: false + values: 9 + different_values: 4 + variants: + - "Player Core" (x4) + - "Core Rulebook" (x3) + - "Advanced Player's Guide" (x1) + - "Howl of the Wild" (x1) + 'source_category': + type: array + path: muse.source_category + is_null: false + values: 9 + min_count: 1 + max_count: 1 + value_type: + type: string + path: muse.source_category.[] + is_null: false + values: 9 + different_values: 1 (all same) + variants: "Rulebooks" (x9) + 'source_markdown': + type: string + path: muse.source_markdown + is_null: false + values: 9 + different_values: 4 + variants: + - "[Player Core](/Sources.aspx?ID=216) pg. 98 2.0" (x4) + - "[Core Rulebook](/Sources.aspx?ID=1) pg. 97 4.0" (x3) + - "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 112 2.0" (x1) + - "[Howl of the Wild](/Sources.aspx?ID=226) pg. 65 2.1" (x1) + 'speed': + type: object + path: muse.speed + is_null: false + values: 9 + schema: + 'summary_markdown': + type: string + path: muse.summary_markdown + is_null: false + values: 9 + different_values: 9 (all different) + variants: + - "Your muse is a mystery, driving you to uncover the hidden secrets of the multiverse. If your muse is a creature, it might be a dragon or …" (x1) + - "Your muse is a virtuoso, inspiring you to greater heights. If it's a creature, it might be a performance-loving creature such as a choral angel or …" (x1) + - "Your muse is a jack of all trades, flitting between skills and pursuits. If it's is a creature, it might be an eclectic creature like a fey ; if a …" (x1) + - "The battlefield is your stage, the clang of steel, your song. Your muse engages in countless battles, whether reveling in combat or resigned to its …" (x1) + - "Your muse is a mystery, driving you to uncover the hidden secrets of life and the multiverse. These muses can be people you cannot fully grasp, texts …" (x1) + - "Your muse constantly inspires you to greater heights of artistic prowess. For many bards, a teacher or rival fills this role, although some set their …" (x1) + - "Your muse is a jack of all trades, flitting between skills and pursuits. Some bards are constantly moved by new muses or draw their inspiration from …" (x1) + - "The battlefield is your stage, the clang of steel, your song. Your muse has seen countless battles, whether reveling in combat or resigned to its …" (x1) + - "Your muse is a master of birdsong, wolf howls, trumpeting elephants, and other animal communication, pushing you to new heights and encouraging your …" (x1) + 'type': + type: string + path: muse.type + is_null: false + values: 9 + different_values: 1 (all same) + variants: "Bard Muse" (x9) + 'url': + type: string + path: muse.url + is_null: false + values: 9 + different_values: 9 (all different) + variants: + - "/Muses.aspx?ID=1" (x1) + - "/Muses.aspx?ID=2" (x1) + - "/Muses.aspx?ID=3" (x1) + - "/Muses.aspx?ID=4" (x1) + - "/Muses.aspx?ID=5" (x1) + - "/Muses.aspx?ID=6" (x1) + - "/Muses.aspx?ID=7" (x1) + - "/Muses.aspx?ID=8" (x1) + - "/Muses.aspx?ID=9" (x1) 'weakness': type: object path: muse.weakness diff --git a/output/aonprd/mystery.yaml b/output/aonprd/mystery.yaml index b297007..a0d064d 100644 --- a/output/aonprd/mystery.yaml +++ b/output/aonprd/mystery.yaml @@ -29,6 +29,144 @@ schema: values: 21 different_values: 21 (all different) variants: [omitted] + [legacy_id]: + type: array + path: mystery.legacy_id + is_null: true + values: 10 + min_count: 1 + max_count: 1 + value_type: + type: string + path: mystery.legacy_id.[] + is_null: false + values: 10 + different_values: 10 + variants: + - "mystery-1" (x1) + - "mystery-2" (x1) + - "mystery-3" (x1) + - "mystery-4" (x1) + - "mystery-5" (x1) + - "mystery-6" (x1) + - "mystery-7" (x1) + - "mystery-8" (x1) + - "mystery-10" (x1) + - "mystery-9" (x1) + 'markdown': + type: string + path: mystery.markdown + is_null: false + values: 21 + different_values: 21 (all different) + variants: [omitted] + 'name': + type: string + path: mystery.name + is_null: false + values: 21 + different_values: 11 + variants: + - "Ancestors" (x2) + - "Battle" (x2) + - "Bones" (x2) + - "Cosmos" (x2) + - "Flames" (x2) + - "Life" (x2) + - "Lore" (x2) + - "Tempest" (x2) + - "Time" (x2) + - "Ash" (x2) + - "Blight" (x1) + 'pfs': + type: string + path: mystery.pfs + is_null: false + values: 21 + different_values: 2 + variants: + - "Standard" (x20) + - "Limited" (x1) + 'primary_source_category': + type: string + path: mystery.primary_source_category + is_null: false + values: 21 + different_values: 3 + variants: + - "Rulebooks" (x17) + - "Lost Omens" (x3) + - "Adventure Paths" (x1) + [primary_source_group]: + type: string + path: mystery.primary_source_group + is_null: true + values: 1 + different_values: 1 (all same) + variants: "Blood Lords" (x1) + 'rarity': + type: string + path: mystery.rarity + is_null: false + values: 21 + different_values: 1 (all same) + variants: "common" (x21) + 'rarity_id': + type: integer + path: mystery.rarity_id + is_null: false + values: 21 + different_values: 1 (all same) + variants: 1 (x21) + 'release_date': + type: string + path: mystery.release_date + is_null: false + values: 21 + different_values: 5 + variants: + - "2020-07-30" (x8) + - "2024-08-01" (x8) + - "2025-01-30" (x3) + - "2022-07-27" (x1) + - "2022-11-16" (x1) + [remaster_id]: + type: array + path: mystery.remaster_id + is_null: true + values: 10 + min_count: 1 + max_count: 1 + value_type: + type: string + path: mystery.remaster_id.[] + is_null: false + values: 10 + different_values: 10 + variants: + - "mystery-12" (x1) + - "mystery-13" (x1) + - "mystery-14" (x1) + - "mystery-15" (x1) + - "mystery-16" (x1) + - "mystery-17" (x1) + - "mystery-18" (x1) + - "mystery-19" (x1) + - "mystery-22" (x1) + - "mystery-20" (x1) + 'resistance': + type: object + path: mystery.resistance + is_null: false + values: 21 + schema: + 'search_markdown': + type: string + path: mystery.search_markdown + is_null: false + values: 21 + different_values: 21 (all different) + variants: [omitted] 'skill_markdown': type: string path: mystery.skill_markdown @@ -86,6 +224,20 @@ schema: - "Rulebooks" (x17) - "Lost Omens" (x3) - "Adventure Paths" (x1) + [source_group]: + type: array + path: mystery.source_group + is_null: true + values: 1 + min_count: 1 + max_count: 1 + value_type: + type: string + path: mystery.source_group.[] + is_null: false + values: 1 + different_values: 1 (all same) + variants: "Blood Lords" (x1) 'source_markdown': type: string path: mystery.source_markdown @@ -167,155 +319,3 @@ schema: is_null: false values: 21 schema: - [legacy_id]: - type: array - path: mystery.legacy_id - is_null: true - values: 10 - min_count: 1 - max_count: 1 - value_type: - type: string - path: mystery.legacy_id.[] - is_null: false - values: 10 - different_values: 10 - variants: - - "mystery-1" (x1) - - "mystery-2" (x1) - - "mystery-3" (x1) - - "mystery-4" (x1) - - "mystery-5" (x1) - - "mystery-6" (x1) - - "mystery-7" (x1) - - "mystery-8" (x1) - - "mystery-10" (x1) - - "mystery-9" (x1) - 'markdown': - type: string - path: mystery.markdown - is_null: false - values: 21 - different_values: 21 (all different) - variants: [omitted] - 'name': - type: string - path: mystery.name - is_null: false - values: 21 - different_values: 11 - variants: - - "Ancestors" (x2) - - "Battle" (x2) - - "Bones" (x2) - - "Cosmos" (x2) - - "Flames" (x2) - - "Life" (x2) - - "Lore" (x2) - - "Tempest" (x2) - - "Time" (x2) - - "Ash" (x2) - - "Blight" (x1) - 'pfs': - type: string - path: mystery.pfs - is_null: false - values: 21 - different_values: 2 - variants: - - "Standard" (x20) - - "Limited" (x1) - 'primary_source_category': - type: string - path: mystery.primary_source_category - is_null: false - values: 21 - different_values: 3 - variants: - - "Rulebooks" (x17) - - "Lost Omens" (x3) - - "Adventure Paths" (x1) - 'rarity': - type: string - path: mystery.rarity - is_null: false - values: 21 - different_values: 1 (all same) - variants: "common" (x21) - 'rarity_id': - type: integer - path: mystery.rarity_id - is_null: false - values: 21 - different_values: 1 (all same) - variants: 1 (x21) - 'release_date': - type: string - path: mystery.release_date - is_null: false - values: 21 - different_values: 5 - variants: - - "2020-07-30" (x8) - - "2024-08-01" (x8) - - "2025-01-30" (x3) - - "2022-07-27" (x1) - - "2022-11-16" (x1) - 'resistance': - type: object - path: mystery.resistance - is_null: false - values: 21 - schema: - [primary_source_group]: - type: string - path: mystery.primary_source_group - is_null: true - values: 1 - different_values: 1 (all same) - variants: "Blood Lords" (x1) - [remaster_id]: - type: array - path: mystery.remaster_id - is_null: true - values: 10 - min_count: 1 - max_count: 1 - value_type: - type: string - path: mystery.remaster_id.[] - is_null: false - values: 10 - different_values: 10 - variants: - - "mystery-12" (x1) - - "mystery-13" (x1) - - "mystery-14" (x1) - - "mystery-15" (x1) - - "mystery-16" (x1) - - "mystery-17" (x1) - - "mystery-18" (x1) - - "mystery-19" (x1) - - "mystery-22" (x1) - - "mystery-20" (x1) - 'search_markdown': - type: string - path: mystery.search_markdown - is_null: false - values: 21 - different_values: 21 (all different) - variants: [omitted] - [source_group]: - type: array - path: mystery.source_group - is_null: true - values: 1 - min_count: 1 - max_count: 1 - value_type: - type: string - path: mystery.source_group.[] - is_null: false - values: 1 - different_values: 1 (all same) - variants: "Blood Lords" (x1) diff --git a/output/aonprd/patron.yaml b/output/aonprd/patron.yaml index e9e7d38..9085cee 100644 --- a/output/aonprd/patron.yaml +++ b/output/aonprd/patron.yaml @@ -15,136 +15,6 @@ schema: values: 26 different_values: 26 (all different) variants: [omitted] - 'source': - type: array - path: patron.source - is_null: false - values: 26 - min_count: 1 - max_count: 1 - value_type: - type: string - path: patron.source.[] - is_null: false - values: 26 - different_values: 8 - variants: - - "Advanced Player's Guide" (x7) - - "Player Core" (x7) - - "Divine Mysteries" (x5) - - "Howl of the Wild" (x3) - - "Legends" (x1) - - "Monsters of Myth" (x1) - - "Dark Archive" (x1) - - "Rival Academies" (x1) - 'source_category': - type: array - path: patron.source_category - is_null: false - values: 26 - min_count: 1 - max_count: 1 - value_type: - type: string - path: patron.source_category.[] - is_null: false - values: 26 - different_values: 2 - variants: - - "Rulebooks" (x18) - - "Lost Omens" (x8) - 'source_markdown': - type: string - path: patron.source_markdown - is_null: false - values: 26 - different_values: 13 - variants: - - "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 99 2.0" (x7) - - "[Player Core](/Sources.aspx?ID=216) pg. 185 2.0" (x4) - - "[Player Core](/Sources.aspx?ID=216) pg. 184 2.0" (x3) - - "[Howl of the Wild](/Sources.aspx?ID=226) pg. 61 2.1" (x2) - - "[Divine Mysteries](/Sources.aspx?ID=234) pg. 298" (x2) - - "[Legends](/Sources.aspx?ID=40) pg. 32" (x1) - - "[Monsters of Myth](/Sources.aspx?ID=107) pg. 75" (x1) - - "[Dark Archive](/Sources.aspx?ID=129) pg. 159" (x1) - - "[Howl of the Wild](/Sources.aspx?ID=226) pg. 62 2.1" (x1) - - "[Rival Academies](/Sources.aspx?ID=235) pg. 44" (x1) - - "[Divine Mysteries](/Sources.aspx?ID=234) pg. 296" (x1) - - "[Divine Mysteries](/Sources.aspx?ID=234) pg. 297" (x1) - - "[Divine Mysteries](/Sources.aspx?ID=234) pg. 299" (x1) - 'speed': - type: object - path: patron.speed - is_null: false - values: 26 - schema: - 'summary_markdown': - type: string - path: patron.summary_markdown - is_null: false - values: 26 - different_values: 26 (all different) - variants: [omitted] - 'tradition': - type: array - path: patron.tradition - is_null: false - values: 26 - min_count: 1 - max_count: 1 - value_type: - type: string - path: patron.tradition.[] - is_null: false - values: 26 - different_values: 4 - variants: - - "Occult" (x11) - - "Primal" (x9) - - "Divine" (x4) - - "Arcane" (x2) - 'tradition_markdown': - type: string - path: patron.tradition_markdown - is_null: false - values: 26 - different_values: 4 - variants: - - "[Occult](/SpellLists.aspx?Tradition=3)" (x11) - - "[Primal](/SpellLists.aspx?Tradition=4)" (x9) - - "[Divine](/SpellLists.aspx?Tradition=2)" (x4) - - "[Arcane](/SpellLists.aspx?Tradition=1)" (x2) - 'trait_markdown': - type: string - path: patron.trait_markdown - is_null: false - values: 26 - different_values: 3 - variants: - - "" (x20) - - "[Rare](/Traits.aspx?ID=137)" (x5) - - "[Rare](/Traits.aspx?ID=683)" (x1) - 'type': - type: string - path: patron.type - is_null: false - values: 26 - different_values: 1 (all same) - variants: "Witch Patron Theme" (x26) - 'url': - type: string - path: patron.url - is_null: false - values: 26 - different_values: 26 (all different) - variants: [omitted] - 'weakness': - type: object - path: patron.weakness - is_null: false - values: 26 - schema: [legacy_id]: type: array path: patron.legacy_id @@ -199,6 +69,13 @@ schema: variants: - "Rulebooks" (x18) - "Lost Omens" (x8) + [primary_source_group]: + type: string + path: patron.primary_source_group + is_null: true + values: 1 + different_values: 1 (all same) + variants: "Convocation" (x1) 'rarity': type: string path: patron.rarity @@ -231,19 +108,6 @@ schema: - "2021-12-22" (x1) - "2022-07-27" (x1) - "2025-02-26" (x1) - 'resistance': - type: object - path: patron.resistance - is_null: false - values: 26 - schema: - 'search_markdown': - type: string - path: patron.search_markdown - is_null: false - values: 26 - different_values: 26 (all different) - variants: [omitted] [remaster_id]: type: array path: patron.remaster_id @@ -268,6 +132,19 @@ schema: - "patron-27" (x1) - "patron-28" (x1) - "patron-26" (x1) + 'resistance': + type: object + path: patron.resistance + is_null: false + values: 26 + schema: + 'search_markdown': + type: string + path: patron.search_markdown + is_null: false + values: 26 + different_values: 26 (all different) + variants: [omitted] 'skill_markdown': type: string path: patron.skill_markdown @@ -283,6 +160,127 @@ schema: - "[Arcana](/Skills.aspx?ID=2)" (x2) - "[Society](/Skills.aspx?ID=47)" (x1) - "[Religion](/Skills.aspx?ID=46)" (x1) + 'source': + type: array + path: patron.source + is_null: false + values: 26 + min_count: 1 + max_count: 1 + value_type: + type: string + path: patron.source.[] + is_null: false + values: 26 + different_values: 8 + variants: + - "Advanced Player's Guide" (x7) + - "Player Core" (x7) + - "Divine Mysteries" (x5) + - "Howl of the Wild" (x3) + - "Legends" (x1) + - "Monsters of Myth" (x1) + - "Dark Archive" (x1) + - "Rival Academies" (x1) + 'source_category': + type: array + path: patron.source_category + is_null: false + values: 26 + min_count: 1 + max_count: 1 + value_type: + type: string + path: patron.source_category.[] + is_null: false + values: 26 + different_values: 2 + variants: + - "Rulebooks" (x18) + - "Lost Omens" (x8) + [source_group]: + type: array + path: patron.source_group + is_null: true + values: 1 + min_count: 1 + max_count: 1 + value_type: + type: string + path: patron.source_group.[] + is_null: false + values: 1 + different_values: 1 (all same) + variants: "Convocation" (x1) + 'source_markdown': + type: string + path: patron.source_markdown + is_null: false + values: 26 + different_values: 13 + variants: + - "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 99 2.0" (x7) + - "[Player Core](/Sources.aspx?ID=216) pg. 185 2.0" (x4) + - "[Player Core](/Sources.aspx?ID=216) pg. 184 2.0" (x3) + - "[Howl of the Wild](/Sources.aspx?ID=226) pg. 61 2.1" (x2) + - "[Divine Mysteries](/Sources.aspx?ID=234) pg. 298" (x2) + - "[Legends](/Sources.aspx?ID=40) pg. 32" (x1) + - "[Monsters of Myth](/Sources.aspx?ID=107) pg. 75" (x1) + - "[Dark Archive](/Sources.aspx?ID=129) pg. 159" (x1) + - "[Howl of the Wild](/Sources.aspx?ID=226) pg. 62 2.1" (x1) + - "[Rival Academies](/Sources.aspx?ID=235) pg. 44" (x1) + - "[Divine Mysteries](/Sources.aspx?ID=234) pg. 296" (x1) + - "[Divine Mysteries](/Sources.aspx?ID=234) pg. 297" (x1) + - "[Divine Mysteries](/Sources.aspx?ID=234) pg. 299" (x1) + 'speed': + type: object + path: patron.speed + is_null: false + values: 26 + schema: + [spoilers]: + type: string + path: patron.spoilers + is_null: true + values: 1 + different_values: 1 (all same) + variants: "Convocation" (x1) + 'summary_markdown': + type: string + path: patron.summary_markdown + is_null: false + values: 26 + different_values: 26 (all different) + variants: [omitted] + 'tradition': + type: array + path: patron.tradition + is_null: false + values: 26 + min_count: 1 + max_count: 1 + value_type: + type: string + path: patron.tradition.[] + is_null: false + values: 26 + different_values: 4 + variants: + - "Occult" (x11) + - "Primal" (x9) + - "Divine" (x4) + - "Arcane" (x2) + 'tradition_markdown': + type: string + path: patron.tradition_markdown + is_null: false + values: 26 + different_values: 4 + variants: + - "[Occult](/SpellLists.aspx?Tradition=3)" (x11) + - "[Primal](/SpellLists.aspx?Tradition=4)" (x9) + - "[Divine](/SpellLists.aspx?Tradition=2)" (x4) + - "[Arcane](/SpellLists.aspx?Tradition=1)" (x2) [trait]: type: array path: patron.trait @@ -297,3 +295,33 @@ schema: values: 6 different_values: 1 (all same) variants: "Rare" (x6) + 'trait_markdown': + type: string + path: patron.trait_markdown + is_null: false + values: 26 + different_values: 3 + variants: + - "" (x20) + - "[Rare](/Traits.aspx?ID=137)" (x5) + - "[Rare](/Traits.aspx?ID=683)" (x1) + 'type': + type: string + path: patron.type + is_null: false + values: 26 + different_values: 1 (all same) + variants: "Witch Patron Theme" (x26) + 'url': + type: string + path: patron.url + is_null: false + values: 26 + different_values: 26 (all different) + variants: [omitted] + 'weakness': + type: object + path: patron.weakness + is_null: false + values: 26 + schema: diff --git a/output/aonprd/plane.yaml b/output/aonprd/plane.yaml index 9b88391..d80027e 100644 --- a/output/aonprd/plane.yaml +++ b/output/aonprd/plane.yaml @@ -24,13 +24,6 @@ schema: values: 47 different_values: 1 (all same) variants: "plane" (x47) - 'id': - type: string - path: plane.id - is_null: false - values: 47 - different_values: 47 (all different) - variants: [omitted] [element]: type: array path: plane.element @@ -51,6 +44,13 @@ schema: - "Water" (x2) - "Metal" (x1) - "Wood" (x1) + 'id': + type: string + path: plane.id + is_null: false + values: 47 + different_values: 47 (all different) + variants: [omitted] 'legacy_id': type: array path: plane.legacy_id @@ -99,6 +99,13 @@ schema: variants: - "Rulebooks" (x46) - "Adventure Paths" (x1) + [primary_source_group]: + type: string + path: plane.primary_source_group + is_null: true + values: 1 + different_values: 1 (all same) + variants: "Stolen Fate" (x1) 'rarity': type: string path: plane.rarity @@ -123,13 +130,20 @@ schema: - "2023-11-15" (x24) - "2020-02-26" (x22) - "2023-04-26" (x1) - [primary_source_group]: - type: string - path: plane.primary_source_group + [remaster_id]: + type: array + path: plane.remaster_id is_null: true - values: 1 - different_values: 1 (all same) - variants: "Stolen Fate" (x1) + values: 22 + min_count: 1 + max_count: 1 + value_type: + type: string + path: plane.remaster_id.[] + is_null: false + values: 22 + different_values: 22 + variants: [omitted] 'resistance': type: object path: plane.resistance @@ -160,74 +174,6 @@ schema: - "GM Core" (x24) - "Gamemastery Guide" (x22) - "Pathfinder #190: The Choosing" (x1) - 'speed': - type: object - path: plane.speed - is_null: false - values: 47 - schema: - 'summary_markdown': - type: string - path: plane.summary_markdown - is_null: false - values: 47 - different_values: 43 - variants: [omitted] - [trait]: - type: array - path: plane.trait - is_null: true - values: 39 - min_count: 1 - max_count: 5 - value_type: - type: string - path: plane.trait.[] - is_null: false - values: 76 - different_values: 28 - variants: [omitted] - 'trait_markdown': - type: string - path: plane.trait_markdown - is_null: false - values: 47 - different_values: 32 - variants: [omitted] - 'type': - type: string - path: plane.type - is_null: false - values: 47 - different_values: 1 (all same) - variants: "Plane" (x47) - 'url': - type: string - path: plane.url - is_null: false - values: 47 - different_values: 47 (all different) - variants: [omitted] - 'weakness': - type: object - path: plane.weakness - is_null: false - values: 47 - schema: - [remaster_id]: - type: array - path: plane.remaster_id - is_null: true - values: 22 - min_count: 1 - max_count: 1 - value_type: - type: string - path: plane.remaster_id.[] - is_null: false - values: 22 - different_values: 22 - variants: [omitted] 'source_category': type: array path: plane.source_category @@ -282,3 +228,57 @@ schema: - "[Pathfinder #190: The Choosing](/Sources.aspx?ID=198) pg. 71" (x1) - "[GM Core](/Sources.aspx?ID=218) pg. 174 2.0" (x1) - "[GM Core](/Sources.aspx?ID=218) pg. 178 2.0" (x1) + 'speed': + type: object + path: plane.speed + is_null: false + values: 47 + schema: + 'summary_markdown': + type: string + path: plane.summary_markdown + is_null: false + values: 47 + different_values: 43 + variants: [omitted] + [trait]: + type: array + path: plane.trait + is_null: true + values: 39 + min_count: 1 + max_count: 5 + value_type: + type: string + path: plane.trait.[] + is_null: false + values: 76 + different_values: 28 + variants: [omitted] + 'trait_markdown': + type: string + path: plane.trait_markdown + is_null: false + values: 47 + different_values: 32 + variants: [omitted] + 'type': + type: string + path: plane.type + is_null: false + values: 47 + different_values: 1 (all same) + variants: "Plane" (x47) + 'url': + type: string + path: plane.url + is_null: false + values: 47 + different_values: 47 (all different) + variants: [omitted] + 'weakness': + type: object + path: plane.weakness + is_null: false + values: 47 + schema: diff --git a/output/aonprd/racket.yaml b/output/aonprd/racket.yaml index f71ce3f..257e171 100644 --- a/output/aonprd/racket.yaml +++ b/output/aonprd/racket.yaml @@ -25,103 +25,6 @@ schema: - "racket-8" (x1) - "racket-9" (x1) - "racket-10" (x1) - 'search_markdown': - type: string - path: racket.search_markdown - is_null: false - values: 10 - different_values: 10 (all different) - variants: [omitted] - 'source': - type: array - path: racket.source - is_null: false - values: 10 - min_count: 1 - max_count: 1 - value_type: - type: string - path: racket.source.[] - is_null: false - values: 10 - different_values: 4 - variants: - - "Player Core" (x4) - - "Core Rulebook" (x3) - - "Advanced Player's Guide" (x2) - - "War of Immortals" (x1) - 'source_category': - type: array - path: racket.source_category - is_null: false - values: 10 - min_count: 1 - max_count: 1 - value_type: - type: string - path: racket.source_category.[] - is_null: false - values: 10 - different_values: 1 (all same) - variants: "Rulebooks" (x10) - 'source_markdown': - type: string - path: racket.source_markdown - is_null: false - values: 10 - different_values: 5 - variants: - - "[Core Rulebook](/Sources.aspx?ID=1) pg. 180 4.0" (x3) - - "[Player Core](/Sources.aspx?ID=216) pg. 166 2.0" (x3) - - "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 134 2.0" (x2) - - "[Player Core](/Sources.aspx?ID=216) pg. 167 2.0" (x1) - - "[War of Immortals](/Sources.aspx?ID=232) pg. 58" (x1) - 'speed': - type: object - path: racket.speed - is_null: false - values: 10 - schema: - 'summary_markdown': - type: string - path: racket.summary_markdown - is_null: false - values: 10 - different_values: 9 - variants: - - "Nothing beats the thrill of taking something that belongs to someone else, especially if you can do so completely unnoticed. You might be a …" (x2) - - "You prefer to strong-arm or intimidate others rather than rely on finesse or fancy tricks. You might be an enforcer for organized crime, a highway …" (x1) - - "You use fast-talking, flattery, and a silver tongue to avoid danger and escape tricky situations. You might be a grifter or con artist, traveling …" (x1) - - "When it comes to a big heist, every rogue worth their salt knows that magic can throw meticulous plans into chaos, whether in the form of arcane …" (x1) - - "Where others might use sleight of hand or a silver tongue to achieve their objectives, you rely on your intellect to craft intricate schemes. You …" (x1) - - "You rely on your intellect to craft intricate schemes, planning 10 steps ahead where others might plan three. You might be a driven detective, a …" (x1) - - "You prefer the direct approach: strong-arming or intimidation. You might be an enforcer for organized crime, a highway bandit, or a noble who bullies …" (x1) - - "You use fast-talking, flattery, and a silver tongue to avoid danger and escape tricky situations. You might be a grifter or con artist, or you might …" (x1) - - "This Racket can be taken by Avengers . Trained to be a precise but brutal weapon by the priests of your faith, you eschew complex trickery for …" (x1) - 'type': - type: string - path: racket.type - is_null: false - values: 10 - different_values: 1 (all same) - variants: "Rogue Racket" (x10) - 'url': - type: string - path: racket.url - is_null: false - values: 10 - different_values: 10 (all different) - variants: - - "/Rackets.aspx?ID=1" (x1) - - "/Rackets.aspx?ID=2" (x1) - - "/Rackets.aspx?ID=3" (x1) - - "/Rackets.aspx?ID=4" (x1) - - "/Rackets.aspx?ID=5" (x1) - - "/Rackets.aspx?ID=6" (x1) - - "/Rackets.aspx?ID=7" (x1) - - "/Rackets.aspx?ID=8" (x1) - - "/Rackets.aspx?ID=9" (x1) - - "/Rackets.aspx?ID=10" (x1) [legacy_id]: type: array path: racket.legacy_id @@ -223,6 +126,103 @@ schema: is_null: false values: 10 schema: + 'search_markdown': + type: string + path: racket.search_markdown + is_null: false + values: 10 + different_values: 10 (all different) + variants: [omitted] + 'source': + type: array + path: racket.source + is_null: false + values: 10 + min_count: 1 + max_count: 1 + value_type: + type: string + path: racket.source.[] + is_null: false + values: 10 + different_values: 4 + variants: + - "Player Core" (x4) + - "Core Rulebook" (x3) + - "Advanced Player's Guide" (x2) + - "War of Immortals" (x1) + 'source_category': + type: array + path: racket.source_category + is_null: false + values: 10 + min_count: 1 + max_count: 1 + value_type: + type: string + path: racket.source_category.[] + is_null: false + values: 10 + different_values: 1 (all same) + variants: "Rulebooks" (x10) + 'source_markdown': + type: string + path: racket.source_markdown + is_null: false + values: 10 + different_values: 5 + variants: + - "[Core Rulebook](/Sources.aspx?ID=1) pg. 180 4.0" (x3) + - "[Player Core](/Sources.aspx?ID=216) pg. 166 2.0" (x3) + - "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 134 2.0" (x2) + - "[Player Core](/Sources.aspx?ID=216) pg. 167 2.0" (x1) + - "[War of Immortals](/Sources.aspx?ID=232) pg. 58" (x1) + 'speed': + type: object + path: racket.speed + is_null: false + values: 10 + schema: + 'summary_markdown': + type: string + path: racket.summary_markdown + is_null: false + values: 10 + different_values: 9 + variants: + - "Nothing beats the thrill of taking something that belongs to someone else, especially if you can do so completely unnoticed. You might be a …" (x2) + - "You prefer to strong-arm or intimidate others rather than rely on finesse or fancy tricks. You might be an enforcer for organized crime, a highway …" (x1) + - "You use fast-talking, flattery, and a silver tongue to avoid danger and escape tricky situations. You might be a grifter or con artist, traveling …" (x1) + - "When it comes to a big heist, every rogue worth their salt knows that magic can throw meticulous plans into chaos, whether in the form of arcane …" (x1) + - "Where others might use sleight of hand or a silver tongue to achieve their objectives, you rely on your intellect to craft intricate schemes. You …" (x1) + - "You rely on your intellect to craft intricate schemes, planning 10 steps ahead where others might plan three. You might be a driven detective, a …" (x1) + - "You prefer the direct approach: strong-arming or intimidation. You might be an enforcer for organized crime, a highway bandit, or a noble who bullies …" (x1) + - "You use fast-talking, flattery, and a silver tongue to avoid danger and escape tricky situations. You might be a grifter or con artist, or you might …" (x1) + - "This Racket can be taken by Avengers . Trained to be a precise but brutal weapon by the priests of your faith, you eschew complex trickery for …" (x1) + 'type': + type: string + path: racket.type + is_null: false + values: 10 + different_values: 1 (all same) + variants: "Rogue Racket" (x10) + 'url': + type: string + path: racket.url + is_null: false + values: 10 + different_values: 10 (all different) + variants: + - "/Rackets.aspx?ID=1" (x1) + - "/Rackets.aspx?ID=2" (x1) + - "/Rackets.aspx?ID=3" (x1) + - "/Rackets.aspx?ID=4" (x1) + - "/Rackets.aspx?ID=5" (x1) + - "/Rackets.aspx?ID=6" (x1) + - "/Rackets.aspx?ID=7" (x1) + - "/Rackets.aspx?ID=8" (x1) + - "/Rackets.aspx?ID=9" (x1) + - "/Rackets.aspx?ID=10" (x1) 'weakness': type: object path: racket.weakness diff --git a/output/aonprd/relic.yaml b/output/aonprd/relic.yaml index cf308e4..feb2105 100644 --- a/output/aonprd/relic.yaml +++ b/output/aonprd/relic.yaml @@ -22,6 +22,25 @@ schema: values: 194 different_values: 1 (all same) variants: "relic" (x194) + [element]: + type: array + path: relic.element + is_null: true + values: 56 + min_count: 1 + max_count: 3 + value_type: + type: string + path: relic.element.[] + is_null: false + values: 61 + different_values: 5 + variants: + - "Air" (x15) + - "Fire" (x14) + - "Earth" (x13) + - "Water" (x13) + - "Metal" (x6) 'id': type: string path: relic.id @@ -36,6 +55,20 @@ schema: values: 194 different_values: 1 (all same) variants: "Relics" (x194) + [legacy_id]: + type: array + path: relic.legacy_id + is_null: true + values: 72 + min_count: 1 + max_count: 1 + value_type: + type: string + path: relic.legacy_id.[] + is_null: false + values: 72 + different_values: 72 + variants: [omitted] 'markdown': type: string path: relic.markdown @@ -50,6 +83,22 @@ schema: values: 194 different_values: 123 variants: [omitted] + [prerequisite_markdown]: + type: string + path: relic.prerequisite_markdown + is_null: true + values: 30 + different_values: 9 + variants: + - "The relic is a worn item." (x12) + - "The relic is a weapon." (x8) + - "form of fury gift" (x2) + - "living death gift" (x2) + - "death gaze gift" (x2) + - "The relic is 3rd level or higher." (x1) + - "fervor gift" (x1) + - "The relic is 5th level or higher." (x1) + - "creative spark gift" (x1) 'primary_source_category': type: string path: relic.primary_source_category @@ -101,48 +150,47 @@ schema: - "2023-06-28" (x6) - "2023-08-02" (x6) - "2024-03-27" (x1) - [prerequisite_markdown]: - type: string - path: relic.prerequisite_markdown - is_null: true - values: 30 - different_values: 9 - variants: - - "The relic is a worn item." (x12) - - "The relic is a weapon." (x8) - - "form of fury gift" (x2) - - "living death gift" (x2) - - "death gaze gift" (x2) - - "The relic is 3rd level or higher." (x1) - - "fervor gift" (x1) - - "The relic is 5th level or higher." (x1) - - "creative spark gift" (x1) - 'resistance': - type: object - path: relic.resistance - is_null: false - values: 194 - schema: - [legacy_id]: + [remaster_id]: type: array - path: relic.legacy_id + path: relic.remaster_id is_null: true values: 72 min_count: 1 max_count: 1 value_type: type: string - path: relic.legacy_id.[] + path: relic.remaster_id.[] is_null: false values: 72 different_values: 72 variants: [omitted] + 'resistance': + type: object + path: relic.resistance + is_null: false + values: 194 + schema: + [school]: + type: string + path: relic.school + is_null: true + values: 88 + different_values: 8 + variants: + - "transmutation" (x20) + - "evocation" (x19) + - "necromancy" (x17) + - "conjuration" (x15) + - "divination" (x9) + - "abjuration" (x6) + - "illusion" (x1) + - "enchantment" (x1) 'search_markdown': type: string path: relic.search_markdown is_null: false values: 194 - different_values: 159 + different_values: 157 variants: [omitted] 'source': type: array @@ -183,6 +231,22 @@ schema: - "Rulebooks" (x186) - "Lost Omens" (x6) - "Adventure Paths" (x2) + [source_group]: + type: array + path: relic.source_group + is_null: true + values: 2 + min_count: 1 + max_count: 1 + value_type: + type: string + path: relic.source_group.[] + is_null: false + values: 2 + different_values: 2 + variants: + - "Sky King's Tomb" (x1) + - "Seven Dooms for Sandpoint" (x1) 'source_markdown': type: string path: relic.source_markdown @@ -196,6 +260,13 @@ schema: is_null: false values: 194 schema: + 'spoilers': + type: string + path: relic.spoilers + is_null: false + values: 1 + different_values: 1 (all same) + variants: "Seven Dooms for Sandpoint" (x1) 'summary_markdown': type: string path: relic.summary_markdown @@ -207,14 +278,14 @@ schema: type: array path: relic.trait is_null: true - values: 186 + values: 178 min_count: 1 - max_count: 5 + max_count: 4 value_type: type: string path: relic.trait.[] is_null: false - values: 333 + values: 309 different_values: 44 variants: [omitted] 'trait_markdown': @@ -222,7 +293,7 @@ schema: path: relic.trait_markdown is_null: false values: 194 - different_values: 84 + different_values: 81 variants: [omitted] 'type': type: string @@ -247,74 +318,3 @@ schema: is_null: false values: 194 schema: - [element]: - type: array - path: relic.element - is_null: true - values: 56 - min_count: 1 - max_count: 3 - value_type: - type: string - path: relic.element.[] - is_null: false - values: 61 - different_values: 5 - variants: - - "Air" (x15) - - "Fire" (x14) - - "Earth" (x13) - - "Water" (x13) - - "Metal" (x6) - [remaster_id]: - type: array - path: relic.remaster_id - is_null: true - values: 72 - min_count: 1 - max_count: 1 - value_type: - type: string - path: relic.remaster_id.[] - is_null: false - values: 72 - different_values: 72 - variants: [omitted] - [school]: - type: string - path: relic.school - is_null: true - values: 112 - different_values: 8 - variants: - - "transmutation" (x25) - - "evocation" (x19) - - "necromancy" (x18) - - "conjuration" (x15) - - "divination" (x14) - - "enchantment" (x11) - - "abjuration" (x9) - - "illusion" (x1) - [source_group]: - type: array - path: relic.source_group - is_null: true - values: 2 - min_count: 1 - max_count: 1 - value_type: - type: string - path: relic.source_group.[] - is_null: false - values: 2 - different_values: 2 - variants: - - "Sky King's Tomb" (x1) - - "Seven Dooms for Sandpoint" (x1) - 'spoilers': - type: string - path: relic.spoilers - is_null: false - values: 1 - different_values: 1 (all same) - variants: "Seven Dooms for Sandpoint" (x1) diff --git a/output/aonprd/research-field.yaml b/output/aonprd/research-field.yaml index 3437a35..068a228 100644 --- a/output/aonprd/research-field.yaml +++ b/output/aonprd/research-field.yaml @@ -97,12 +97,6 @@ schema: - "2024-08-01" (x4) - "2019-08-01" (x3) - "2020-07-30" (x1) - 'resistance': - type: object - path: research-field.resistance - is_null: false - values: 8 - schema: [remaster_id]: type: array path: research-field.remaster_id @@ -121,6 +115,12 @@ schema: - "research-field-6" (x1) - "research-field-7" (x1) - "research-field-8" (x1) + 'resistance': + type: object + path: research-field.resistance + is_null: false + values: 8 + schema: 'search_markdown': type: string path: research-field.search_markdown diff --git a/output/aonprd/ritual.yaml b/output/aonprd/ritual.yaml index 3e6e358..9fdaa51 100644 --- a/output/aonprd/ritual.yaml +++ b/output/aonprd/ritual.yaml @@ -1,115 +1,84 @@ name: ritual -values: 166 +values: 179 schema: 'actions': type: string path: ritual.actions is_null: false - values: 166 + values: 179 different_values: 13 variants: - - "1 day" (x97) + - "1 day" (x101) - "1 hour" (x30) - - "4 hours" (x8) + - "4 hours" (x12) + - "8 hours" (x11) - "7 days" (x7) - - "8 hours" (x7) - "3 days" (x4) - - "2 hours" (x3) + - "2 hours" (x4) - "9 days" (x2) - "1 week" (x2) - "6 days" (x2) - "1 Day" (x2) - "2 days" (x1) - "3 hours" (x1) - 'category': - type: string - path: ritual.category - is_null: false - values: 166 - different_values: 1 (all same) - variants: "ritual" (x166) - [cost_markdown]: - type: string - path: ritual.cost_markdown - is_null: true - values: 133 - different_values: 119 - variants: [omitted] - 'source_category': - type: array - path: ritual.source_category - is_null: false - values: 166 - min_count: 1 - max_count: 1 - value_type: - type: string - path: ritual.source_category.[] - is_null: false - values: 166 - different_values: 6 - variants: - - "Rulebooks" (x116) - - "Adventure Paths" (x30) - - "Lost Omens" (x14) - - "Adventures" (x4) - - "Blog Posts" (x1) - - "Comics" (x1) - 'source_markdown': - type: string - path: ritual.source_markdown - is_null: false - values: 166 - different_values: 97 - variants: [omitted] - 'speed': - type: object - path: ritual.speed - is_null: false - values: 166 - schema: [area_raw]: type: string path: ritual.area_raw is_null: true - values: 29 - different_values: 21 + values: 38 + different_values: 29 variants: [omitted] [area_type]: type: array path: ritual.area_type is_null: true - values: 29 + values: 38 min_count: 1 max_count: 1 value_type: type: string path: ritual.area_type.[] is_null: false - values: 29 - different_values: 5 + values: 38 + different_values: 6 variants: - - "circle" (x14) - - "burst" (x6) + - "circle" (x16) + - "burst" (x8) - "cuboid" (x6) + - "square" (x3) + - "emanation" (x3) - "other" (x2) - - "square" (x1) + 'category': + type: string + path: ritual.category + is_null: false + values: 179 + different_values: 1 (all same) + variants: "ritual" (x179) + [cost_markdown]: + type: string + path: ritual.cost_markdown + is_null: true + values: 138 + different_values: 124 + variants: [omitted] [duration]: type: integer path: ritual.duration is_null: true - values: 61 - different_values: 12 + values: 73 + different_values: 13 variants: - 31536000 (x22) - - 604800 (x8) + - 604800 (x15) - 600 (x7) - - 86400 (x6) - - 2592000 (x5) + - 86400 (x7) + - 2592000 (x7) - 43200 (x3) - 259200 (x3) - 432000 (x2) - 28800 (x2) + - 3600 (x2) - 25200 (x1) - 10800 (x1) - 1209600 (x1) @@ -117,233 +86,285 @@ schema: type: string path: ritual.duration_raw is_null: true - values: 88 - different_values: 23 - variants: [omitted] - 'summary_markdown': - type: string - path: ritual.summary_markdown - is_null: false - values: 166 - different_values: 154 - variants: [omitted] - 'trait': - type: array - path: ritual.trait - is_null: false - values: 166 - min_count: 1 - max_count: 7 - value_type: - type: string - path: ritual.trait.[] - is_null: false - values: 395 - different_values: 46 - variants: [omitted] - 'trait_markdown': - type: string - path: ritual.trait_markdown - is_null: false - values: 166 - different_values: 84 + values: 101 + different_values: 25 variants: [omitted] [element]: type: array path: ritual.element is_null: true - values: 5 + values: 6 min_count: 1 max_count: 1 value_type: type: string path: ritual.element.[] is_null: false - values: 5 - different_values: 3 + values: 6 + different_values: 4 variants: - "Water" (x3) - "Air" (x1) - "Wood" (x1) - 'heighten_group': - type: array - path: ritual.heighten_group - is_null: false - values: 166 - min_count: 1 - max_count: 10 - value_type: - type: string - path: ritual.heighten_group.[] - is_null: false - values: 340 - different_values: 19 - variants: - - "Heightened 9th rank" (x33) - - "Heightened 10th rank" (x31) - - "5th rank" (x28) - - "Heightened 6th rank" (x26) - - "Heightened 8th rank" (x26) - - "3rd rank" (x24) - - "Heightened 7th rank" (x23) - - "6th rank" (x23) - - "2nd rank" (x22) - - "4th rank" (x20) - - "Heightened 5th rank" (x15) - - "8th rank" (x13) - - "7th rank" (x12) - - "Heightened 4th rank" (x12) - - "1st rank" (x11) - - "9th rank" (x10) - - "Heightened 3rd rank" (x5) - - "10th rank" (x3) - - "Heightened 2nd rank" (x3) - 'heighten_level': - type: array - path: ritual.heighten_level - is_null: false - values: 166 - min_count: 1 - max_count: 10 - value_type: - type: integer - path: ritual.heighten_level.[] - is_null: false - values: 340 - different_values: 10 - variants: - - 6 (x49) - - 5 (x43) - - 9 (x43) - - 8 (x39) - - 7 (x35) - - 10 (x34) - - 4 (x32) - - 3 (x29) - - 2 (x25) - - 1 (x11) - 'id': - type: string - path: ritual.id - is_null: false - values: 166 - different_values: 166 (all different) - variants: [omitted] - 'source': - type: array - path: ritual.source - is_null: false - values: 166 - min_count: 1 - max_count: 1 - value_type: - type: string - path: ritual.source.[] - is_null: false - values: 166 - different_values: 44 - variants: [omitted] - 'type': - type: string - path: ritual.type - is_null: false - values: 166 - different_values: 1 (all same) - variants: "Ritual" (x166) - 'url': - type: string - path: ritual.url - is_null: false - values: 166 - different_values: 166 (all different) - variants: [omitted] - 'weakness': - type: object - path: ritual.weakness - is_null: false - values: 166 - schema: + - "Earth" (x1) [heighten]: type: array path: ritual.heighten is_null: true - values: 58 + values: 62 min_count: 1 max_count: 6 value_type: type: string path: ritual.heighten.[] is_null: false - values: 97 + values: 110 different_values: 9 variants: - - "9th" (x18) - - "+1" (x15) - - "10th" (x15) - - "6th" (x15) - - "7th" (x10) - - "8th" (x10) - - "5th" (x6) - - "4th" (x5) + - "9th" (x19) + - "6th" (x18) + - "+1" (x16) + - "10th" (x16) + - "8th" (x13) + - "7th" (x11) + - "5th" (x7) + - "4th" (x7) - "+2" (x3) + 'heighten_group': + type: array + path: ritual.heighten_group + is_null: false + values: 179 + min_count: 1 + max_count: 10 + value_type: + type: string + path: ritual.heighten_group.[] + is_null: false + values: 374 + different_values: 19 + variants: + - "Heightened 9th rank" (x36) + - "Heightened 10th rank" (x34) + - "Heightened 6th rank" (x31) + - "Heightened 8th rank" (x31) + - "5th rank" (x30) + - "3rd rank" (x26) + - "Heightened 7th rank" (x25) + - "2nd rank" (x24) + - "6th rank" (x24) + - "4th rank" (x22) + - "Heightened 5th rank" (x16) + - "8th rank" (x14) + - "Heightened 4th rank" (x14) + - "7th rank" (x13) + - "1st rank" (x11) + - "9th rank" (x11) + - "Heightened 3rd rank" (x5) + - "10th rank" (x4) + - "Heightened 2nd rank" (x3) + 'heighten_level': + type: array + path: ritual.heighten_level + is_null: false + values: 179 + min_count: 1 + max_count: 10 + value_type: + type: integer + path: ritual.heighten_level.[] + is_null: false + values: 374 + different_values: 10 + variants: + - 6 (x55) + - 9 (x47) + - 5 (x46) + - 8 (x45) + - 7 (x38) + - 10 (x38) + - 4 (x36) + - 3 (x31) + - 2 (x27) + - 1 (x11) + 'id': + type: string + path: ritual.id + is_null: false + values: 179 + different_values: 179 (all different) + variants: [omitted] [legacy_id]: type: array path: ritual.legacy_id is_null: true - values: 36 + values: 37 min_count: 1 max_count: 4 value_type: type: string path: ritual.legacy_id.[] is_null: false - values: 40 - different_values: 40 + values: 41 + different_values: 41 variants: [omitted] 'level': type: integer path: ritual.level is_null: false - values: 166 + values: 179 different_values: 10 variants: - - 5 (x28) - - 3 (x24) - - 6 (x23) - - 2 (x22) - - 4 (x20) - - 8 (x13) - - 7 (x12) + - 5 (x30) + - 3 (x26) + - 2 (x24) + - 6 (x24) + - 4 (x22) + - 8 (x14) + - 7 (x13) - 1 (x11) - - 9 (x10) - - 10 (x3) + - 9 (x11) + - 10 (x4) 'markdown': type: string path: ritual.markdown is_null: false - values: 166 - different_values: 166 (all different) + values: 179 + different_values: 179 (all different) variants: [omitted] 'name': type: string path: ritual.name is_null: false - values: 166 - different_values: 140 + values: 179 + different_values: 153 + variants: [omitted] + [pfs]: + type: string + path: ritual.pfs + is_null: true + values: 115 + different_values: 3 + variants: + - "Standard" (x73) + - "Restricted" (x26) + - "Limited" (x16) + 'primary_check_markdown': + type: string + path: ritual.primary_check_markdown + is_null: false + values: 179 + different_values: 114 variants: [omitted] 'primary_source_category': type: string path: ritual.primary_source_category is_null: false - values: 166 + values: 179 different_values: 6 variants: - - "Rulebooks" (x116) - - "Adventure Paths" (x30) + - "Rulebooks" (x126) + - "Adventure Paths" (x33) - "Lost Omens" (x14) - "Adventures" (x4) - "Blog Posts" (x1) - "Comics" (x1) + [primary_source_group]: + type: string + path: ritual.primary_source_group + is_null: true + values: 38 + different_values: 21 + variants: [omitted] + [range]: + type: integer + path: ritual.range + is_null: true + values: 84 + different_values: 15 + variants: + - 10 (x32) + - 0 (x14) + - 20 (x13) + - 40 (x6) + - 30 (x5) + - 528000 (x2) + - 100 (x2) + - 5280 (x2) + - 26400 (x2) + - 52800 (x1) + - 10000000 (x1) + - 15 (x1) + - 1000 (x1) + - 60 (x1) + - 120 (x1) + [range_raw]: + type: string + path: ritual.range_raw + is_null: true + values: 90 + different_values: 19 + variants: + - "10 feet" (x31) + - "touch" (x14) + - "20 feet" (x13) + - "40 feet" (x6) + - "30 feet" (x5) + - "see text" (x3) + - "interplanar" (x2) + - "100 miles" (x2) + - "100 feet" (x2) + - "1 mile" (x2) + - "5 miles" (x2) + - "10 miles" (x1) + - "10 ft." (x1) + - "planetary" (x1) + - "all casters must be physically located within the stone ring of the Doorway to the Red Star" (x1) + - "15 feet" (x1) + - "1,000 feet" (x1) + - "60 feet" (x1) + - "120 feet" (x1) + 'rarity': + type: string + path: ritual.rarity + is_null: false + values: 179 + different_values: 3 + variants: + - "uncommon" (x109) + - "rare" (x65) + - "unique" (x5) + 'rarity_id': + type: integer + path: ritual.rarity_id + is_null: false + values: 179 + different_values: 3 + variants: + - 2 (x109) + - 3 (x65) + - 4 (x5) + 'release_date': + type: string + path: ritual.release_date + is_null: false + values: 179 + different_values: 40 + variants: [omitted] + [remaster_id]: + type: array + path: ritual.remaster_id + is_null: true + values: 36 + min_count: 1 + max_count: 1 + value_type: + type: string + path: ritual.remaster_id.[] + is_null: false + values: 36 + different_values: 35 + variants: [omitted] [requirement_markdown]: type: string path: ritual.requirement_markdown @@ -357,139 +378,8 @@ schema: type: object path: ritual.resistance is_null: false - values: 166 + values: 179 schema: - [primary_source_group]: - type: string - path: ritual.primary_source_group - is_null: true - values: 34 - different_values: 19 - variants: - - "Season of Ghosts" (x9) - - "Strength of Thousands" (x5) - - "Extinction Curse" (x2) - - "Blood Lords" (x2) - - "Wardens of Wildwood" (x2) - - "Agents of Edgewatch" (x1) - - "Abomination Vaults" (x1) - - "Malevolence" (x1) - - "Night of the Gray Death" (x1) - - "Quest for the Frozen Flame" (x1) - - "Crown of the Kobold King" (x1) - - "Kingmaker" (x1) - - "Gatewalkers" (x1) - - "Stolen Fate" (x1) - - "The Enmity Cycle" (x1) - - "Sky King's Tomb" (x1) - - "Curtain Call" (x1) - - "Spore War" (x1) - - "Triumph of the Tusk" (x1) - 'rarity': - type: string - path: ritual.rarity - is_null: false - values: 166 - different_values: 3 - variants: - - "uncommon" (x101) - - "rare" (x60) - - "unique" (x5) - 'rarity_id': - type: integer - path: ritual.rarity_id - is_null: false - values: 166 - different_values: 3 - variants: - - 2 (x101) - - 3 (x60) - - 4 (x5) - 'release_date': - type: string - path: ritual.release_date - is_null: false - values: 166 - different_values: 38 - variants: [omitted] - [pfs]: - type: string - path: ritual.pfs - is_null: true - values: 105 - different_values: 3 - variants: - - "Standard" (x73) - - "Limited" (x16) - - "Restricted" (x16) - 'primary_check_markdown': - type: string - path: ritual.primary_check_markdown - is_null: false - values: 166 - different_values: 101 - variants: [omitted] - 'search_markdown': - type: string - path: ritual.search_markdown - is_null: false - values: 166 - different_values: 166 (all different) - variants: [omitted] - [range]: - type: integer - path: ritual.range - is_null: true - values: 75 - different_values: 11 - variants: - - 10 (x31) - - 20 (x13) - - 0 (x12) - - 40 (x6) - - 30 (x5) - - 528000 (x2) - - 5280 (x2) - - 52800 (x1) - - 10000000 (x1) - - 100 (x1) - - 15 (x1) - [range_raw]: - type: string - path: ritual.range_raw - is_null: true - values: 81 - different_values: 15 - variants: - - "10 feet" (x30) - - "20 feet" (x13) - - "touch" (x12) - - "40 feet" (x6) - - "30 feet" (x5) - - "see text" (x3) - - "interplanar" (x2) - - "100 miles" (x2) - - "1 mile" (x2) - - "10 miles" (x1) - - "10 ft." (x1) - - "planetary" (x1) - - "all casters must be physically located within the stone ring of the Doorway to the Red Star" (x1) - - "100 feet" (x1) - - "15 feet" (x1) - [remaster_id]: - type: array - path: ritual.remaster_id - is_null: true - values: 35 - min_count: 1 - max_count: 1 - value_type: - type: string - path: ritual.remaster_id.[] - is_null: false - values: 35 - different_values: 34 - variants: [omitted] [school]: type: string path: ritual.school @@ -505,83 +395,147 @@ schema: - "transmutation" (x7) - "evocation" (x6) - "enchantment" (x6) + 'search_markdown': + type: string + path: ritual.search_markdown + is_null: false + values: 179 + different_values: 179 (all different) + variants: [omitted] [secondary_casters_raw]: type: string path: ritual.secondary_casters_raw is_null: true - values: 146 + values: 157 different_values: 22 variants: [omitted] [secondary_check_markdown]: type: string path: ritual.secondary_check_markdown is_null: true - values: 146 - different_values: 115 + values: 157 + different_values: 127 variants: [omitted] + 'source': + type: array + path: ritual.source + is_null: false + values: 179 + min_count: 1 + max_count: 1 + value_type: + type: string + path: ritual.source.[] + is_null: false + values: 179 + different_values: 47 + variants: [omitted] + 'source_category': + type: array + path: ritual.source_category + is_null: false + values: 179 + min_count: 1 + max_count: 1 + value_type: + type: string + path: ritual.source_category.[] + is_null: false + values: 179 + different_values: 6 + variants: + - "Rulebooks" (x126) + - "Adventure Paths" (x33) + - "Lost Omens" (x14) + - "Adventures" (x4) + - "Blog Posts" (x1) + - "Comics" (x1) [source_group]: type: array path: ritual.source_group is_null: true - values: 34 + values: 38 min_count: 1 max_count: 1 value_type: type: string path: ritual.source_group.[] is_null: false - values: 34 - different_values: 19 - variants: - - "Season of Ghosts" (x9) - - "Strength of Thousands" (x5) - - "Extinction Curse" (x2) - - "Blood Lords" (x2) - - "Wardens of Wildwood" (x2) - - "Agents of Edgewatch" (x1) - - "Abomination Vaults" (x1) - - "Malevolence" (x1) - - "Night of the Gray Death" (x1) - - "Quest for the Frozen Flame" (x1) - - "Crown of the Kobold King" (x1) - - "Kingmaker" (x1) - - "Gatewalkers" (x1) - - "Stolen Fate" (x1) - - "The Enmity Cycle" (x1) - - "Sky King's Tomb" (x1) - - "Curtain Call" (x1) - - "Spore War" (x1) - - "Triumph of the Tusk" (x1) + values: 38 + different_values: 21 + variants: [omitted] + 'source_markdown': + type: string + path: ritual.source_markdown + is_null: false + values: 179 + different_values: 103 + variants: [omitted] + 'speed': + type: object + path: ritual.speed + is_null: false + values: 179 + schema: [spoilers]: type: string path: ritual.spoilers is_null: true - values: 34 - different_values: 19 - variants: - - "Season of Ghosts" (x9) - - "Strength of Thousands" (x5) - - "Extinction Curse" (x2) - - "Blood Lords" (x2) - - "Wardens of Wildwood" (x2) - - "Agents of Edgewatch" (x1) - - "Abomination Vaults" (x1) - - "Malevolence" (x1) - - "Night of the Gray Death" (x1) - - "Quest for the Frozen Flame" (x1) - - "Crown of the Kobold King" (x1) - - "Kingmaker" (x1) - - "Gatewalkers" (x1) - - "Stolen Fate" (x1) - - "The Enmity Cycle" (x1) - - "Sky King's Tomb" (x1) - - "Curtain Call" (x1) - - "Spore War" (x1) - - "Triumph of the Tusk" (x1) + values: 38 + different_values: 21 + variants: [omitted] + 'summary_markdown': + type: string + path: ritual.summary_markdown + is_null: false + values: 179 + different_values: 167 + variants: [omitted] [target_markdown]: type: string path: ritual.target_markdown is_null: true - values: 83 - different_values: 60 + values: 90 + different_values: 67 variants: [omitted] + 'trait': + type: array + path: ritual.trait + is_null: false + values: 179 + min_count: 1 + max_count: 7 + value_type: + type: string + path: ritual.trait.[] + is_null: false + values: 421 + different_values: 47 + variants: [omitted] + 'trait_markdown': + type: string + path: ritual.trait_markdown + is_null: false + values: 179 + different_values: 93 + variants: [omitted] + 'type': + type: string + path: ritual.type + is_null: false + values: 179 + different_values: 1 (all same) + variants: "Ritual" (x179) + 'url': + type: string + path: ritual.url + is_null: false + values: 179 + different_values: 179 (all different) + variants: [omitted] + 'weakness': + type: object + path: ritual.weakness + is_null: false + values: 179 + schema: diff --git a/output/aonprd/rules.yaml b/output/aonprd/rules.yaml index a5c33ea..cbe8459 100644 --- a/output/aonprd/rules.yaml +++ b/output/aonprd/rules.yaml @@ -1,92 +1,34 @@ name: rules -values: 3386 +values: 3459 schema: - 'category': - type: string - path: rules.category - is_null: false - values: 3386 - different_values: 1 (all same) - variants: "rules" (x3386) - 'id': - type: string - path: rules.id - is_null: false - values: 3386 - different_values: 3386 (all different) - variants: [omitted] [breadcrumbs]: type: array path: rules.breadcrumbs is_null: true - values: 3281 + values: 3337 min_count: 1 max_count: 6 value_type: type: string path: rules.breadcrumbs.[] is_null: false - values: 8210 - different_values: 618 + values: 8306 + different_values: 630 variants: [omitted] - 'source_category': - type: array - path: rules.source_category - is_null: false - values: 3386 - min_count: 1 - max_count: 1 - value_type: - type: string - path: rules.source_category.[] - is_null: false - values: 3386 - different_values: 4 - variants: - - "Rulebooks" (x3128) - - "Adventure Paths" (x207) - - "Lost Omens" (x47) - - "Adventures" (x4) - 'source_markdown': + 'category': type: string - path: rules.source_markdown + path: rules.category is_null: false - values: 3386 - different_values: 914 - variants: [omitted] - 'speed': - type: object - path: rules.speed - is_null: false - values: 3386 - schema: - 'summary_markdown': - type: string - path: rules.summary_markdown - is_null: false - values: 3386 - different_values: 2805 - variants: [omitted] - 'type': - type: string - path: rules.type - is_null: false - values: 3386 + values: 3459 different_values: 1 (all same) - variants: "Rules" (x3386) - 'url': + variants: "rules" (x3459) + 'id': type: string - path: rules.url + path: rules.id is_null: false - values: 3386 - different_values: 3386 (all different) + values: 3459 + different_values: 3459 (all different) variants: [omitted] - 'weakness': - type: object - path: rules.weakness - is_null: false - values: 3386 - schema: [legacy_id]: type: array path: rules.legacy_id @@ -99,129 +41,191 @@ schema: path: rules.legacy_id.[] is_null: false values: 1310 - different_values: 1180 + different_values: 1181 variants: [omitted] 'markdown': type: string path: rules.markdown is_null: false - values: 3386 - different_values: 3386 (all different) + values: 3459 + different_values: 3459 (all different) variants: [omitted] 'name': type: string path: rules.name is_null: false - values: 3386 - different_values: 2023 + values: 3459 + different_values: 2094 variants: [omitted] 'primary_source_category': type: string path: rules.primary_source_category is_null: false - values: 3386 + values: 3459 different_values: 4 variants: - - "Rulebooks" (x3128) - - "Adventure Paths" (x207) + - "Rulebooks" (x3189) + - "Adventure Paths" (x219) - "Lost Omens" (x47) - "Adventures" (x4) - 'rarity': - type: string - path: rules.rarity - is_null: false - values: 3386 - different_values: 1 (all same) - variants: "common" (x3386) - 'rarity_id': - type: integer - path: rules.rarity_id - is_null: false - values: 3386 - different_values: 1 (all same) - variants: 1 (x3386) - 'release_date': - type: string - path: rules.release_date - is_null: false - values: 3386 - different_values: 29 - variants: [omitted] - 'resistance': - type: object - path: rules.resistance - is_null: false - values: 3386 - schema: [primary_source_group]: type: string path: rules.primary_source_group is_null: true - values: 211 - different_values: 8 + values: 223 + different_values: 10 variants: - "Kingmaker" (x163) - "Strength of Thousands" (x16) - "Stolen Fate" (x13) + - "Myth-Speakers" (x11) - "Quest for the Frozen Flame" (x9) - "Agents of Edgewatch" (x4) - "Malevolence" (x4) + - "Spore War" (x1) - "Abomination Vaults" (x1) - "Fists of the Ruby Phoenix" (x1) + 'rarity': + type: string + path: rules.rarity + is_null: false + values: 3459 + different_values: 1 (all same) + variants: "common" (x3459) + 'rarity_id': + type: integer + path: rules.rarity_id + is_null: false + values: 3459 + different_values: 1 (all same) + variants: 1 (x3459) + 'release_date': + type: string + path: rules.release_date + is_null: false + values: 3459 + different_values: 32 + variants: [omitted] [remaster_id]: type: array path: rules.remaster_id is_null: true - values: 1180 + values: 1181 min_count: 1 max_count: 1 value_type: type: string path: rules.remaster_id.[] is_null: false - values: 1180 - different_values: 1180 + values: 1181 + different_values: 1181 variants: [omitted] + 'resistance': + type: object + path: rules.resistance + is_null: false + values: 3459 + schema: 'search_markdown': type: string path: rules.search_markdown is_null: false - values: 3386 - different_values: 3386 (all different) + values: 3459 + different_values: 3459 (all different) variants: [omitted] 'source': type: array path: rules.source is_null: false - values: 3386 + values: 3459 min_count: 1 max_count: 1 value_type: type: string path: rules.source.[] is_null: false - values: 3386 - different_values: 36 + values: 3459 + different_values: 40 variants: [omitted] + 'source_category': + type: array + path: rules.source_category + is_null: false + values: 3459 + min_count: 1 + max_count: 1 + value_type: + type: string + path: rules.source_category.[] + is_null: false + values: 3459 + different_values: 4 + variants: + - "Rulebooks" (x3189) + - "Adventure Paths" (x219) + - "Lost Omens" (x47) + - "Adventures" (x4) [source_group]: type: array path: rules.source_group is_null: true - values: 211 + values: 223 min_count: 1 max_count: 1 value_type: type: string path: rules.source_group.[] is_null: false - values: 211 - different_values: 8 + values: 223 + different_values: 10 variants: - "Kingmaker" (x163) - "Strength of Thousands" (x16) - "Stolen Fate" (x13) + - "Myth-Speakers" (x11) - "Quest for the Frozen Flame" (x9) - "Agents of Edgewatch" (x4) - "Malevolence" (x4) + - "Spore War" (x1) - "Abomination Vaults" (x1) - "Fists of the Ruby Phoenix" (x1) + 'source_markdown': + type: string + path: rules.source_markdown + is_null: false + values: 3459 + different_values: 943 + variants: [omitted] + 'speed': + type: object + path: rules.speed + is_null: false + values: 3459 + schema: + 'summary_markdown': + type: string + path: rules.summary_markdown + is_null: false + values: 3459 + different_values: 2878 + variants: [omitted] + 'type': + type: string + path: rules.type + is_null: false + values: 3459 + different_values: 1 (all same) + variants: "Rules" (x3459) + 'url': + type: string + path: rules.url + is_null: false + values: 3459 + different_values: 3459 (all different) + variants: [omitted] + 'weakness': + type: object + path: rules.weakness + is_null: false + values: 3459 + schema: diff --git a/output/aonprd/set-relic.yaml b/output/aonprd/set-relic.yaml index db16258..468bb69 100644 --- a/output/aonprd/set-relic.yaml +++ b/output/aonprd/set-relic.yaml @@ -143,8 +143,8 @@ schema: values: 7 different_values: 2 variants: - - "[Treasure Vault](/Sources.aspx?ID=191) pg. 202 1.1" (x5) - - "[Treasure Vault](/Sources.aspx?ID=191) pg. 201 1.1" (x2) + - "[Treasure Vault](/Sources.aspx?ID=191) pg. 202 2.0" (x5) + - "[Treasure Vault](/Sources.aspx?ID=191) pg. 201 2.0" (x2) 'speed': type: object path: set-relic.speed @@ -158,7 +158,7 @@ schema: values: 7 different_values: 7 (all different) variants: - - "An agathion raiment aids its wearer in finding diplomatic solutions to conflicts when possible, fighting evil directly when it's not, and guiding …" (x1) + - "An agathion raiment aids its wearer in finding diplomatic solutions to conflicts when possible, fighting evil directly when it’s not, and guiding …" (x1) - "Many wizards have enhanced their spellcasting capabilities with an archmage's regalia . Legend tells of such a relic set that belonged to the …" (x1) - "A duelist's blazon set relic was once used by a legendary swordmaster, absorbing their verve, tenacity, and daring. Though each set contains the …" (x1) - "Several notable assassins , thieves , and others who work from the shadows have used an infiltration garb over the centuries. The nature of these …" (x1) @@ -180,7 +180,7 @@ schema: different_values: 2 variants: - "Relic" (x7) - - "Good" (x1) + - "Holy" (x1) 'trait_markdown': type: string path: set-relic.trait_markdown @@ -189,7 +189,7 @@ schema: different_values: 2 variants: - "[Relic](/Traits.aspx?ID=494)" (x6) - - "[Good](/Traits.aspx?ID=83), [Relic](/Traits.aspx?ID=494)" (x1) + - "[Holy](/Traits.aspx?ID=517), [Relic](/Traits.aspx?ID=494)" (x1) 'type': type: string path: set-relic.type diff --git a/output/aonprd/shield.yaml b/output/aonprd/shield.yaml index 54cf4df..811ba1b 100644 --- a/output/aonprd/shield.yaml +++ b/output/aonprd/shield.yaml @@ -287,9 +287,9 @@ schema: values: 20 different_values: 4 variants: - - "[Treasure Vault](/Sources.aspx?ID=191) pg. 20 1.1" (x8) + - "[Treasure Vault](/Sources.aspx?ID=191) pg. 20 2.0" (x8) - "[Core Rulebook](/Sources.aspx?ID=1) pg. 277 4.0" (x4) - - "[Treasure Vault](/Sources.aspx?ID=191) pg. 21 1.1" (x4) + - "[Treasure Vault](/Sources.aspx?ID=191) pg. 21 2.0" (x4) - "[Player Core](/Sources.aspx?ID=216) pg. 274 2.0" (x4) 'speed': type: object @@ -297,6 +297,15 @@ schema: is_null: false values: 20 schema: + [speed_penalty]: + type: string + path: shield.speed_penalty + is_null: true + values: 4 + different_values: 2 + variants: + - "-5 ft." (x3) + - "-10 ft." (x1) 'summary_markdown': type: string path: shield.summary_markdown @@ -314,7 +323,7 @@ schema: - "This buckler -sized shield is segmented, allowing it to collapse into a housing bound to a gauntlet for easy storage. A small catch enables you to …" (x1) - "This large steel shield features a specialized opening to hold lances and similar weapons. Harnessed shields are a common backup for those who fight …" (x1) - "Similar in size to a buckler , this steel shield is intended to absorb as many blows as possible instead of deflecting attacks. It features multiple …" (x1) - - "Hide shields come in a variety of shapes and sizes. Specialized tanning techniques combined with tough hides from creatures such as owlbears result …" (x1) + - "Hide shields come in a variety of shapes and sizes. Specialized tanning techniques combined with tough hides from creatures such as griffons result …" (x1) - "This traditional Shoanti armament combines a short metal blade with the skull of a large horned lizard, fashioned as a shield. The lightweight shield …" (x1) - "Meteor shields are specifically designed with throwing in mind. A meteor shield is made from thin steel and has quick-release straps, allowing for …" (x1) - "Several small blades line the outside edge of this steel shield. This specialized throwing shield is common among warriors in the Mwangi Expanse, …" (x1) @@ -353,7 +362,7 @@ schema: - "" (x9) - "[Inscribed](/Traits.aspx?ID=480)" (x1) - "[Launching Dart](/Traits.aspx?ID=483)" (x1) - - "[Hefty 14](/Traits.aspx?ID=478)" (x1) + - "[Hefty +2](/Traits.aspx?ID=478)" (x1) - "[Foldaway](/Traits.aspx?ID=476)" (x1) - "[Harnessed](/Traits.aspx?ID=477)" (x1) - "[Deflecting Bludgeoning](/Traits.aspx?ID=473)" (x1) @@ -402,12 +411,3 @@ schema: is_null: false values: 20 schema: - [speed_penalty]: - type: string - path: shield.speed_penalty - is_null: true - values: 4 - different_values: 2 - variants: - - "-5 ft." (x3) - - "-10 ft." (x1) diff --git a/output/aonprd/sidebar.yaml b/output/aonprd/sidebar.yaml index 96f3777..dee56cf 100644 --- a/output/aonprd/sidebar.yaml +++ b/output/aonprd/sidebar.yaml @@ -1,78 +1,20 @@ name: sidebar -values: 617 +values: 636 schema: 'category': type: string path: sidebar.category is_null: false - values: 617 + values: 636 different_values: 1 (all same) - variants: "sidebar" (x617) + variants: "sidebar" (x636) 'id': type: string path: sidebar.id is_null: false - values: 617 - different_values: 617 (all different) + values: 636 + different_values: 636 (all different) variants: [omitted] - 'source_category': - type: array - path: sidebar.source_category - is_null: false - values: 617 - min_count: 1 - max_count: 1 - value_type: - type: string - path: sidebar.source_category.[] - is_null: false - values: 617 - different_values: 4 - variants: - - "Rulebooks" (x510) - - "Lost Omens" (x85) - - "Adventure Paths" (x21) - - "Adventures" (x1) - 'source_markdown': - type: string - path: sidebar.source_markdown - is_null: false - values: 617 - different_values: 404 - variants: [omitted] - 'speed': - type: object - path: sidebar.speed - is_null: false - values: 617 - schema: - 'summary_markdown': - type: string - path: sidebar.summary_markdown - is_null: false - values: 617 - different_values: 553 - variants: [omitted] - 'type': - type: string - path: sidebar.type - is_null: false - values: 617 - different_values: 1 (all same) - variants: "Sidebar" (x617) - 'url': - type: string - path: sidebar.url - is_null: false - values: 617 - different_values: 439 - variants: [omitted] - 'weakness': - type: object - path: sidebar.weakness - is_null: false - values: 617 - schema: [legacy_id]: type: array path: sidebar.legacy_id @@ -91,107 +33,171 @@ schema: type: string path: sidebar.markdown is_null: false - values: 617 - different_values: 617 (all different) - variants: [omitted] - 'primary_source_category': - type: string - path: sidebar.primary_source_category - is_null: false - values: 617 - different_values: 4 - variants: - - "Rulebooks" (x510) - - "Lost Omens" (x85) - - "Adventure Paths" (x21) - - "Adventures" (x1) - 'release_date': - type: string - path: sidebar.release_date - is_null: false - values: 617 - different_values: 25 - variants: [omitted] - 'resistance': - type: object - path: sidebar.resistance - is_null: false - values: 617 - schema: - 'search_markdown': - type: string - path: sidebar.search_markdown - is_null: false - values: 617 - different_values: 615 + values: 636 + different_values: 636 (all different) variants: [omitted] [name]: type: string path: sidebar.name is_null: true - values: 616 - different_values: 433 + values: 635 + different_values: 452 variants: [omitted] + 'primary_source_category': + type: string + path: sidebar.primary_source_category + is_null: false + values: 636 + different_values: 4 + variants: + - "Rulebooks" (x526) + - "Lost Omens" (x85) + - "Adventure Paths" (x24) + - "Adventures" (x1) [primary_source_group]: type: string path: sidebar.primary_source_group is_null: true - values: 22 - different_values: 7 + values: 28 + different_values: 10 variants: - "Kingmaker" (x13) + - "Convocation" (x3) - "Strength of Thousands" (x3) + - "Myth-Speakers" (x2) - "Quest for the Frozen Flame" (x2) + - "Shades of Blood" (x1) - "Abomination Vaults" (x1) - "Malevolence" (x1) - "Gatewalkers" (x1) - "Stolen Fate" (x1) + 'release_date': + type: string + path: sidebar.release_date + is_null: false + values: 636 + different_values: 27 + variants: [omitted] [remaster_id]: type: array path: sidebar.remaster_id is_null: true - values: 196 + values: 198 min_count: 1 max_count: 1 value_type: type: string path: sidebar.remaster_id.[] is_null: false - values: 196 - different_values: 136 + values: 198 + different_values: 137 variants: [omitted] + 'resistance': + type: object + path: sidebar.resistance + is_null: false + values: 636 + schema: + 'search_markdown': + type: string + path: sidebar.search_markdown + is_null: false + values: 636 + different_values: 634 + variants: [omitted] 'source': type: array path: sidebar.source is_null: false - values: 617 + values: 636 min_count: 1 max_count: 1 value_type: type: string path: sidebar.source.[] is_null: false - values: 617 - different_values: 30 + values: 636 + different_values: 33 variants: [omitted] + 'source_category': + type: array + path: sidebar.source_category + is_null: false + values: 636 + min_count: 1 + max_count: 1 + value_type: + type: string + path: sidebar.source_category.[] + is_null: false + values: 636 + different_values: 4 + variants: + - "Rulebooks" (x526) + - "Lost Omens" (x85) + - "Adventure Paths" (x24) + - "Adventures" (x1) [source_group]: type: array path: sidebar.source_group is_null: true - values: 22 + values: 28 min_count: 1 max_count: 1 value_type: type: string path: sidebar.source_group.[] is_null: false - values: 22 - different_values: 7 + values: 28 + different_values: 10 variants: - "Kingmaker" (x13) + - "Convocation" (x3) - "Strength of Thousands" (x3) + - "Myth-Speakers" (x2) - "Quest for the Frozen Flame" (x2) + - "Shades of Blood" (x1) - "Abomination Vaults" (x1) - "Malevolence" (x1) - "Gatewalkers" (x1) - "Stolen Fate" (x1) + 'source_markdown': + type: string + path: sidebar.source_markdown + is_null: false + values: 636 + different_values: 414 + variants: [omitted] + 'speed': + type: object + path: sidebar.speed + is_null: false + values: 636 + schema: + 'summary_markdown': + type: string + path: sidebar.summary_markdown + is_null: false + values: 636 + different_values: 572 + variants: [omitted] + 'type': + type: string + path: sidebar.type + is_null: false + values: 636 + different_values: 1 (all same) + variants: "Sidebar" (x636) + 'url': + type: string + path: sidebar.url + is_null: false + values: 636 + different_values: 452 + variants: [omitted] + 'weakness': + type: object + path: sidebar.weakness + is_null: false + values: 636 + schema: diff --git a/output/aonprd/siege-weapon-45.yaml b/output/aonprd/siege-weapon-45.yaml new file mode 100644 index 0000000..485407e --- /dev/null +++ b/output/aonprd/siege-weapon-45.yaml @@ -0,0 +1,264 @@ +name: siege-weapon-45 +values: 2 +schema: + 'bulk': + type: float + path: siege-weapon-45.bulk + is_null: false + values: 2 + different_values: 1 (all same) + variants: 24 (x2) + 'bulk_raw': + type: string + path: siege-weapon-45.bulk_raw + is_null: false + values: 2 + different_values: 1 (all same) + variants: "24" (x2) + 'category': + type: string + path: siege-weapon-45.category + is_null: false + values: 2 + different_values: 1 (all same) + variants: "siege-weapon" (x2) + 'crew': + type: string + path: siege-weapon-45.crew + is_null: false + values: 2 + different_values: 1 (all same) + variants: "6" (x2) + 'id': + type: string + path: siege-weapon-45.id + is_null: false + values: 2 + different_values: 2 (all different) + variants: + - "siege-weapon-45-4" (x1) + - "siege-weapon-45-5" (x1) + 'item_category': + type: string + path: siege-weapon-45.item_category + is_null: false + values: 2 + different_values: 1 (all same) + variants: "Siege Weapons" (x2) + 'level': + type: integer + path: siege-weapon-45.level + is_null: false + values: 2 + different_values: 2 (all different) + variants: + - 6 (x1) + - 11 (x1) + 'markdown': + type: string + path: siege-weapon-45.markdown + is_null: false + values: 2 + different_values: 1 (all same) + variants: [omitted] + 'name': + type: string + path: siege-weapon-45.name + is_null: false + values: 2 + different_values: 2 (all different) + variants: + - "drilling ram" (x1) + - "adamantine drilling ram" (x1) + 'pfs': + type: string + path: siege-weapon-45.pfs + is_null: false + values: 2 + different_values: 1 (all same) + variants: "Standard" (x2) + 'price_raw': + type: string + path: siege-weapon-45.price_raw + is_null: false + values: 2 + different_values: 2 (all different) + variants: + - "250 gp" (x1) + - "2,400 gp" (x1) + 'primary_source_category': + type: string + path: siege-weapon-45.primary_source_category + is_null: false + values: 2 + different_values: 1 (all same) + variants: "Rulebooks" (x2) + 'rarity': + type: string + path: siege-weapon-45.rarity + is_null: false + values: 2 + different_values: 1 (all same) + variants: "uncommon" (x2) + 'rarity_id': + type: integer + path: siege-weapon-45.rarity_id + is_null: false + values: 2 + different_values: 1 (all same) + variants: 2 (x2) + 'release_date': + type: string + path: siege-weapon-45.release_date + is_null: false + values: 2 + different_values: 1 (all same) + variants: "2025-07-31" (x2) + 'resistance': + type: object + path: siege-weapon-45.resistance + is_null: false + values: 2 + schema: + 'search_markdown': + type: string + path: siege-weapon-45.search_markdown + is_null: false + values: 2 + different_values: 2 (all different) + variants: [omitted] + 'size': + type: array + path: siege-weapon-45.size + is_null: false + values: 2 + min_count: 1 + max_count: 1 + value_type: + type: string + path: siege-weapon-45.size.[] + is_null: false + values: 2 + different_values: 1 (all same) + variants: "Tiny" (x2) + 'size_id': + type: array + path: siege-weapon-45.size_id + is_null: false + values: 2 + min_count: 1 + max_count: 1 + value_type: + type: integer + path: siege-weapon-45.size_id.[] + is_null: false + values: 2 + different_values: 1 (all same) + variants: 1 (x2) + 'source': + type: array + path: siege-weapon-45.source + is_null: false + values: 2 + min_count: 1 + max_count: 1 + value_type: + type: string + path: siege-weapon-45.source.[] + is_null: false + values: 2 + different_values: 1 (all same) + variants: "Battlecry!" (x2) + 'source_category': + type: array + path: siege-weapon-45.source_category + is_null: false + values: 2 + min_count: 1 + max_count: 1 + value_type: + type: string + path: siege-weapon-45.source_category.[] + is_null: false + values: 2 + different_values: 1 (all same) + variants: "Rulebooks" (x2) + 'source_markdown': + type: string + path: siege-weapon-45.source_markdown + is_null: false + values: 2 + different_values: 1 (all same) + variants: "[Battlecry!](/Sources.aspx?ID=268) pg. 102" (x2) + 'speed': + type: object + path: siege-weapon-45.speed + is_null: false + values: 2 + schema: + 'summary_markdown': + type: string + path: siege-weapon-45.summary_markdown + is_null: false + values: 2 + different_values: 2 (all different) + variants: + - "This battering ram is fitted with a large metal drill powered by a clockwork engine. Once rammed into an object, the drill can be activated to weaken …" (x1) + - "An adamantine drilling ram can reduce the Hardness of adamantine structures and objects." (x1) + 'trait': + type: array + path: siege-weapon-45.trait + is_null: false + values: 2 + min_count: 2 + max_count: 2 + value_type: + type: string + path: siege-weapon-45.trait.[] + is_null: false + values: 4 + different_values: 2 (all different) + variants: + - "Portable" (x2) + - "Uncommon" (x2) + 'trait_markdown': + type: string + path: siege-weapon-45.trait_markdown + is_null: false + values: 2 + different_values: 1 (all same) + variants: "[Portable](/Traits.aspx?ID=412), [Uncommon](/Traits.aspx?ID=159)" (x2) + 'type': + type: string + path: siege-weapon-45.type + is_null: false + values: 2 + different_values: 1 (all same) + variants: "Siege Weapon" (x2) + 'url': + type: string + path: siege-weapon-45.url + is_null: false + values: 2 + different_values: 1 (all same) + variants: "/SiegeWeapons.aspx?ID=45" (x2) + 'usage_markdown': + type: string + path: siege-weapon-45.usage_markdown + is_null: false + values: 2 + different_values: 1 (all same) + variants: "portable, held in 12 hands" (x2) + 'weakness': + type: object + path: siege-weapon-45.weakness + is_null: false + values: 2 + schema: + 'weapon_category': + type: string + path: siege-weapon-45.weapon_category + is_null: false + values: 2 + different_values: 1 (all same) + variants: "martial" (x2) diff --git a/output/aonprd/siege-weapon.yaml b/output/aonprd/siege-weapon.yaml index 51b5a8b..cf35070 100644 --- a/output/aonprd/siege-weapon.yaml +++ b/output/aonprd/siege-weapon.yaml @@ -1,213 +1,468 @@ name: siege-weapon -values: 32 +values: 60 schema: [ac]: type: integer path: siege-weapon.ac is_null: true - values: 26 - different_values: 12 - variants: - - 20 (x5) - - 22 (x4) - - 29 (x3) - - 17 (x2) - - 26 (x2) - - 23 (x2) - - 16 (x2) - - 30 (x2) - - 24 (x1) - - 32 (x1) - - 18 (x1) - - 19 (x1) + values: 51 + different_values: 21 + variants: [omitted] + [ammunition_markdown]: + type: string + path: siege-weapon.ammunition_markdown + is_null: true + values: 55 + different_values: 53 + variants: [omitted] [bulk]: type: float path: siege-weapon.bulk is_null: true - values: 6 - different_values: 5 + values: 8 + different_values: 6 variants: - - 20 (x2) + - 20 (x3) - 3 (x1) - 14 (x1) - 5 (x1) - 15 (x1) + - 24 (x1) + [bulk_raw]: + type: string + path: siege-weapon.bulk_raw + is_null: true + values: 8 + different_values: 6 + variants: + - "20" (x3) + - "3" (x1) + - "14" (x1) + - "5" (x1) + - "15" (x1) + - "24" (x1) + 'category': + type: string + path: siege-weapon.category + is_null: false + values: 60 + different_values: 1 (all same) + variants: "siege-weapon" (x60) + 'crew': + type: string + path: siege-weapon.crew + is_null: false + values: 60 + different_values: 22 + variants: [omitted] + [fortitude_save]: + type: integer + path: siege-weapon.fortitude_save + is_null: true + values: 51 + different_values: 24 + variants: [omitted] + [hardness_raw]: + type: string + path: siege-weapon.hardness_raw + is_null: true + values: 52 + different_values: 9 + variants: + - "10" (x14) + - "15" (x10) + - "5" (x10) + - "8" (x5) + - "18" (x4) + - "12" (x3) + - "20" (x3) + - "17" (x2) + - "25" (x1) + [hp_raw]: + type: string + path: siege-weapon.hp_raw + is_null: true + values: 51 + different_values: 26 + variants: [omitted] + 'id': + type: string + path: siege-weapon.id + is_null: false + values: 60 + different_values: 60 (all different) + variants: [omitted] + [immunity_markdown]: + type: string + path: siege-weapon.immunity_markdown + is_null: true + values: 56 + different_values: 2 + variants: + - "object immunities" (x32) + - "[object immunities](/Rules.aspx?ID=2161)" (x24) + 'item_category': + type: string + path: siege-weapon.item_category + is_null: false + values: 60 + different_values: 1 (all same) + variants: "Siege Weapons" (x60) + [item_child_id]: + type: array + path: siege-weapon.item_child_id + is_null: true + values: 1 + min_count: 2 + max_count: 2 + value_type: + type: string + path: siege-weapon.item_child_id.[] + is_null: false + values: 2 + different_values: 2 + variants: + - "siege-weapon-45-4" (x1) + - "siege-weapon-45-5" (x1) + 'level': + type: integer + path: siege-weapon.level + is_null: false + values: 60 + different_values: 20 + variants: + - 5 (x7) + - 7 (x6) + - 8 (x6) + - 13 (x5) + - 15 (x5) + - 11 (x4) + - 9 (x4) + - 10 (x3) + - 4 (x3) + - 3 (x3) + - 6 (x2) + - 1 (x2) + - 12 (x2) + - 17 (x2) + - 2 (x1) + - 19 (x1) + - 20 (x1) + - 16 (x1) + - 14 (x1) + - 18 (x1) + 'markdown': + type: string + path: siege-weapon.markdown + is_null: false + values: 60 + different_values: 60 (all different) + variants: [omitted] + 'name': + type: string + path: siege-weapon.name + is_null: false + values: 60 + different_values: 60 (all different) + variants: [omitted] + 'pfs': + type: string + path: siege-weapon.pfs + is_null: false + values: 60 + different_values: 1 (all same) + variants: "Restricted" (x60) + [price_raw]: + type: string + path: siege-weapon.price_raw + is_null: true + values: 58 + different_values: 42 + variants: [omitted] + 'primary_source_category': + type: string + path: siege-weapon.primary_source_category + is_null: false + values: 60 + different_values: 2 + variants: + - "Rulebooks" (x59) + - "Adventure Paths" (x1) + [primary_source_group]: + type: string + path: siege-weapon.primary_source_group + is_null: true + values: 1 + different_values: 1 (all same) + variants: "Shades of Blood" (x1) + 'rarity': + type: string + path: siege-weapon.rarity + is_null: false + values: 60 + different_values: 3 + variants: + - "uncommon" (x45) + - "rare" (x13) + - "unique" (x2) + 'rarity_id': + type: integer + path: siege-weapon.rarity_id + is_null: false + values: 60 + different_values: 3 + variants: + - 2 (x45) + - 3 (x13) + - 4 (x2) + [reflex_save]: + type: integer + path: siege-weapon.reflex_save + is_null: true + values: 51 + different_values: 18 + variants: + - 13 (x7) + - 16 (x6) + - 18 (x6) + - 4 (x4) + - 6 (x4) + - 11 (x3) + - 9 (x3) + - 19 (x3) + - 14 (x3) + - 8 (x2) + - 10 (x2) + - 25 (x2) + - 12 (x1) + - 5 (x1) + - 29 (x1) + - 7 (x1) + - 20 (x1) + - 22 (x1) 'release_date': type: string path: siege-weapon.release_date is_null: false - values: 32 - different_values: 2 + values: 60 + different_values: 4 variants: + - "2025-07-31" (x27) - "2021-10-13" (x19) - "2024-05-29" (x13) + - "2025-05-15" (x1) + 'resistance': + type: object + path: siege-weapon.resistance + is_null: false + values: 60 + schema: 'search_markdown': type: string path: siege-weapon.search_markdown is_null: false - values: 32 - different_values: 32 (all different) + values: 60 + different_values: 60 (all different) variants: [omitted] 'size': type: array path: siege-weapon.size is_null: false - values: 32 + values: 60 min_count: 1 max_count: 1 value_type: type: string path: siege-weapon.size.[] is_null: false - values: 32 + values: 60 different_values: 5 variants: - - "Large" (x18) - - "Huge" (x9) + - "Large" (x24) + - "Huge" (x20) + - "Medium" (x12) - "Gargantuan" (x3) - "Small" (x1) - - "Medium" (x1) 'size_id': type: array path: siege-weapon.size_id is_null: false - values: 32 + values: 60 min_count: 1 max_count: 1 value_type: type: integer path: siege-weapon.size_id.[] is_null: false - values: 32 + values: 60 different_values: 5 variants: - - 4 (x18) - - 5 (x9) + - 4 (x24) + - 5 (x20) + - 3 (x12) - 6 (x3) - 2 (x1) - - 3 (x1) 'source': type: array path: siege-weapon.source is_null: false - values: 32 + values: 60 min_count: 1 max_count: 1 value_type: type: string path: siege-weapon.source.[] is_null: false - values: 32 - different_values: 2 + values: 60 + different_values: 4 variants: + - "Battlecry!" (x27) - "Guns & Gears" (x19) - "Howl of the Wild" (x13) + - "Pathfinder #215: To Blot Out the Sun" (x1) 'source_category': type: array path: siege-weapon.source_category is_null: false - values: 32 + values: 60 min_count: 1 max_count: 1 value_type: type: string path: siege-weapon.source_category.[] is_null: false - values: 32 + values: 60 + different_values: 2 + variants: + - "Rulebooks" (x59) + - "Adventure Paths" (x1) + [source_group]: + type: array + path: siege-weapon.source_group + is_null: true + values: 1 + min_count: 1 + max_count: 1 + value_type: + type: string + path: siege-weapon.source_group.[] + is_null: false + values: 1 different_values: 1 (all same) - variants: "Rulebooks" (x32) + variants: "Shades of Blood" (x1) 'source_markdown': type: string path: siege-weapon.source_markdown is_null: false - values: 32 - different_values: 11 - variants: - - "[Howl of the Wild](/Sources.aspx?ID=226) pg. 117 2.1" (x5) - - "[Guns & Gears](/Sources.aspx?ID=98) pg. 175 2.0" (x4) - - "[Guns & Gears](/Sources.aspx?ID=98) pg. 74 2.0" (x3) - - "[Guns & Gears](/Sources.aspx?ID=98) pg. 75 2.0" (x3) - - "[Guns & Gears](/Sources.aspx?ID=98) pg. 173 2.0" (x3) - - "[Howl of the Wild](/Sources.aspx?ID=226) pg. 115 2.1" (x3) - - "[Howl of the Wild](/Sources.aspx?ID=226) pg. 116 2.1" (x3) - - "[Guns & Gears](/Sources.aspx?ID=98) pg. 76 2.0" (x2) - - "[Guns & Gears](/Sources.aspx?ID=98) pg. 174 2.0" (x2) - - "[Guns & Gears](/Sources.aspx?ID=98) pg. 176 2.0" (x2) - - "[Howl of the Wild](/Sources.aspx?ID=226) pg. 114 2.1" (x2) + values: 60 + different_values: 21 + variants: [omitted] + [space]: + type: string + path: siege-weapon.space + is_null: true + values: 52 + different_values: 42 + variants: [omitted] 'speed': type: object path: siege-weapon.speed is_null: false - values: 32 + values: 60 schema: [land]: type: integer path: siege-weapon.speed.land is_null: true - values: 17 - different_values: 4 + values: 43 + different_values: 5 variants: - - 15 (x8) - - 20 (x4) - - 10 (x4) - - 25 (x1) + - 20 (x14) + - 15 (x14) + - 10 (x10) + - 25 (x3) + - 5 (x2) [max]: type: integer path: siege-weapon.speed.max is_null: true - values: 17 - different_values: 4 + values: 43 + different_values: 5 variants: - - 15 (x8) - - 20 (x4) - - 10 (x4) - - 25 (x1) + - 20 (x14) + - 15 (x14) + - 10 (x10) + - 25 (x3) + - 5 (x2) + [speed_markdown]: + type: string + path: siege-weapon.speed_markdown + is_null: true + values: 43 + different_values: 8 + variants: + - "20 feet (pulled or pushed)" (x14) + - "15 feet (pulled or pushed)" (x9) + - "10 feet (pulled or pushed)" (x6) + - "15 feet (pushed or pulled)" (x4) + - "10 feet (pushed or pulled)" (x4) + - "25 feet (pulled or pushed)" (x3) + - "5 feet (pushed or pulled)" (x2) + - "15 feet (pushed or pulled along tracks; can’t be removed from tracks)" (x1) + [spoilers]: + type: string + path: siege-weapon.spoilers + is_null: true + values: 1 + different_values: 1 (all same) + variants: "Shades of Blood" (x1) 'summary_markdown': type: string path: siege-weapon.summary_markdown is_null: false - values: 32 - different_values: 32 (all different) + values: 60 + different_values: 60 (all different) variants: [omitted] 'trait': type: array path: siege-weapon.trait is_null: false - values: 32 - min_count: 3 - max_count: 5 + values: 60 + min_count: 2 + max_count: 4 value_type: type: string path: siege-weapon.trait.[] is_null: false - values: 107 - different_values: 14 + values: 143 + different_values: 11 variants: - - "Mounted" (x26) - - "Uncommon" (x25) - - "Large" (x18) - - "Huge" (x9) - - "Rare" (x7) - - "Portable" (x6) - - "Magical" (x5) - - "Gargantuan" (x3) - - "Alchemical" (x3) - - "Small" (x1) - - "Medium" (x1) + - "Mounted" (x52) + - "Uncommon" (x45) + - "Rare" (x13) + - "Magical" (x13) + - "Portable" (x8) + - "Alchemical" (x6) + - "Unique" (x2) - "Nonlethal" (x1) - "Light" (x1) - "Sonic" (x1) + - "Holy" (x1) 'trait_markdown': type: string path: siege-weapon.trait_markdown is_null: false - values: 32 - different_values: 14 + values: 60 + different_values: 20 variants: - - "[Mounted](/Traits.aspx?ID=411), [Uncommon](/Traits.aspx?ID=159)" (x13) - - "[Portable](/Traits.aspx?ID=412), [Uncommon](/Traits.aspx?ID=159)" (x4) - - "[Mounted](/Traits.aspx?ID=411), [Uncommon](/Traits.aspx?ID=721)" (x3) - - "[Mounted](/Traits.aspx?ID=411), [Rare](/Traits.aspx?ID=137)" (x2) + - "[Mounted](/Traits.aspx?ID=411), [Uncommon](/Traits.aspx?ID=159)" (x23) + - "[Portable](/Traits.aspx?ID=412), [Uncommon](/Traits.aspx?ID=159)" (x5) + - "[Mounted](/Traits.aspx?ID=411), [Rare](/Traits.aspx?ID=137)" (x5) + - "[Mounted](/Traits.aspx?ID=411), [Uncommon](/Traits.aspx?ID=721)" (x4) + - "[Magical](/Traits.aspx?ID=103), [Mounted](/Traits.aspx?ID=411), [Rare](/Traits.aspx?ID=137)" (x3) + - "[Alchemical](/Traits.aspx?ID=6), [Mounted](/Traits.aspx?ID=411), [Uncommon](/Traits.aspx?ID=159)" (x3) + - "[Magical](/Traits.aspx?ID=103), [Mounted](/Traits.aspx?ID=411), [Uncommon](/Traits.aspx?ID=159)" (x3) + - "[Mounted](/Traits.aspx?ID=411), [Unique](/Traits.aspx?ID=161)" (x2) - "[Magical](/Traits.aspx?ID=644), [Mounted](/Traits.aspx?ID=411), [Nonlethal](/Traits.aspx?ID=661), [Rare](/Traits.aspx?ID=683)" (x1) - "[Alchemical](/Traits.aspx?ID=528), [Mounted](/Traits.aspx?ID=411), [Rare](/Traits.aspx?ID=683)" (x1) - "[Alchemical](/Traits.aspx?ID=528), [Portable](/Traits.aspx?ID=412), [Uncommon](/Traits.aspx?ID=721)" (x1) @@ -218,277 +473,50 @@ schema: - "[Magical](/Traits.aspx?ID=644), [Mounted](/Traits.aspx?ID=411), [Rare](/Traits.aspx?ID=683)" (x1) - "[Mounted](/Traits.aspx?ID=411), [Rare](/Traits.aspx?ID=683)" (x1) - "[Portable](/Traits.aspx?ID=412), [Uncommon](/Traits.aspx?ID=721)" (x1) + - "[Magical](/Traits.aspx?ID=103), [Portable](/Traits.aspx?ID=412), [Uncommon](/Traits.aspx?ID=159)" (x1) + - "[Holy](/Traits.aspx?ID=517), [Magical](/Traits.aspx?ID=103), [Mounted](/Traits.aspx?ID=411), [Uncommon](/Traits.aspx?ID=159)" (x1) 'type': type: string path: siege-weapon.type is_null: false - values: 32 + values: 60 different_values: 1 (all same) - variants: "Siege Weapon" (x32) + variants: "Siege Weapon" (x60) 'url': type: string path: siege-weapon.url is_null: false - values: 32 - different_values: 32 (all different) + values: 60 + different_values: 60 (all different) variants: [omitted] 'usage_markdown': type: string path: siege-weapon.usage_markdown is_null: false - values: 32 - different_values: 8 + values: 60 + different_values: 9 variants: - - "mounted" (x14) + - "mounted" (x32) - "mounted (black powder)" (x10) - - "portable, held in 12 hands" (x2) - - "mounted (black powder)" (x2) + - "mounted (black powder)" (x9) + - "portable, held in 12 hands" (x4) - "portable, held in 4 hands" (x1) - "portable (black powder), held in 8 hands" (x1) - "portable, held in 6 hands" (x1) - "portable, held in 8 hands" (x1) + - "mounted on tracks" (x1) 'weakness': type: object path: siege-weapon.weakness is_null: false - values: 32 + values: 60 schema: 'weapon_category': type: string path: siege-weapon.weapon_category is_null: false - values: 32 + values: 60 different_values: 2 variants: - - "martial" (x27) - - "simple" (x5) - [bulk_raw]: - type: string - path: siege-weapon.bulk_raw - is_null: true - values: 6 - different_values: 5 - variants: - - "20" (x2) - - "3" (x1) - - "14" (x1) - - "5" (x1) - - "15" (x1) - 'category': - type: string - path: siege-weapon.category - is_null: false - values: 32 - different_values: 1 (all same) - variants: "siege-weapon" (x32) - 'crew': - type: string - path: siege-weapon.crew - is_null: false - values: 32 - different_values: 10 - variants: - - "2" (x6) - - "2-4" (x6) - - "3-5" (x5) - - "3-6" (x4) - - "4-6" (x4) - - "6" (x2) - - "3" (x2) - - "4" (x1) - - "1-4" (x1) - - "3-4" (x1) - [fortitude_save]: - type: integer - path: siege-weapon.fortitude_save - is_null: true - values: 26 - different_values: 13 - variants: - - 16 (x4) - - 12 (x3) - - 18 (x3) - - 21 (x3) - - 23 (x3) - - 15 (x2) - - 32 (x2) - - 11 (x1) - - 26 (x1) - - 29 (x1) - - 17 (x1) - - 13 (x1) - - 25 (x1) - [hardness_raw]: - type: string - path: siege-weapon.hardness_raw - is_null: true - values: 26 - different_values: 8 - variants: - - "10" (x7) - - "15" (x5) - - "18" (x4) - - "12" (x3) - - "17" (x2) - - "5" (x2) - - "8" (x2) - - "20" (x1) - [hp_raw]: - type: string - path: siege-weapon.hp_raw - is_null: true - values: 26 - different_values: 13 - variants: - - "40" (x7) - - "80" (x3) - - "200" (x3) - - "90" (x2) - - "70" (x2) - - "50" (x2) - - "60" (x1) - - "68" (x1) - - "150" (x1) - - "160" (x1) - - "64" (x1) - - "36" (x1) - - "140" (x1) - 'id': - type: string - path: siege-weapon.id - is_null: false - values: 32 - different_values: 32 (all different) - variants: [omitted] - [immunity_markdown]: - type: string - path: siege-weapon.immunity_markdown - is_null: true - values: 30 - different_values: 1 (all same) - variants: "object immunities" (x30) - 'item_category': - type: string - path: siege-weapon.item_category - is_null: false - values: 32 - different_values: 1 (all same) - variants: "Siege Weapons" (x32) - 'level': - type: integer - path: siege-weapon.level - is_null: false - values: 32 - different_values: 13 - variants: - - 7 (x6) - - 5 (x5) - - 8 (x4) - - 13 (x3) - - 15 (x3) - - 10 (x2) - - 11 (x2) - - 9 (x2) - - 6 (x1) - - 2 (x1) - - 4 (x1) - - 1 (x1) - - 3 (x1) - 'markdown': - type: string - path: siege-weapon.markdown - is_null: false - values: 32 - different_values: 32 (all different) - variants: [omitted] - 'name': - type: string - path: siege-weapon.name - is_null: false - values: 32 - different_values: 32 (all different) - variants: [omitted] - 'pfs': - type: string - path: siege-weapon.pfs - is_null: false - values: 32 - different_values: 1 (all same) - variants: "Restricted" (x32) - 'price_raw': - type: string - path: siege-weapon.price_raw - is_null: false - values: 32 - different_values: 24 - variants: [omitted] - 'primary_source_category': - type: string - path: siege-weapon.primary_source_category - is_null: false - values: 32 - different_values: 1 (all same) - variants: "Rulebooks" (x32) - 'rarity': - type: string - path: siege-weapon.rarity - is_null: false - values: 32 - different_values: 2 - variants: - - "uncommon" (x25) - - "rare" (x7) - 'rarity_id': - type: integer - path: siege-weapon.rarity_id - is_null: false - values: 32 - different_values: 2 - variants: - - 2 (x25) - - 3 (x7) - [reflex_save]: - type: integer - path: siege-weapon.reflex_save - is_null: true - values: 26 - different_values: 13 - variants: - - 13 (x6) - - 16 (x3) - - 18 (x3) - - 11 (x2) - - 8 (x2) - - 9 (x2) - - 4 (x2) - - 12 (x1) - - 5 (x1) - - 10 (x1) - - 19 (x1) - - 6 (x1) - - 14 (x1) - [space]: - type: string - path: siege-weapon.space - is_null: true - values: 26 - different_values: 24 - variants: [omitted] - [speed_markdown]: - type: string - path: siege-weapon.speed_markdown - is_null: true - values: 17 - different_values: 5 - variants: - - "20 feet (pulled or pushed)" (x4) - - "15 feet (pushed or pulled)" (x4) - - "10 feet (pushed or pulled)" (x4) - - "15 feet (pulled or pushed)" (x4) - - "25 feet (pulled or pushed)" (x1) - 'resistance': - type: object - path: siege-weapon.resistance - is_null: false - values: 32 - schema: + - "martial" (x47) + - "simple" (x13) diff --git a/output/aonprd/skill-general-action.yaml b/output/aonprd/skill-general-action.yaml index 7b08320..eb164e7 100644 --- a/output/aonprd/skill-general-action.yaml +++ b/output/aonprd/skill-general-action.yaml @@ -68,6 +68,15 @@ schema: - "Quell Unrest" (x1) - "Repair Reputation" (x1) - "Rest and Relax" (x1) + [pfs]: + type: string + path: skill-general-action.pfs + is_null: true + values: 13 + different_values: 2 + variants: + - "Standard" (x12) + - "Limited" (x1) 'primary_source_category': type: string path: skill-general-action.primary_source_category @@ -109,19 +118,6 @@ schema: - "2019-08-01" (x6) - "2023-11-15" (x6) - "2021-09-01" (x1) - 'resistance': - type: object - path: skill-general-action.resistance - is_null: false - values: 25 - schema: - 'search_markdown': - type: string - path: skill-general-action.search_markdown - is_null: false - values: 25 - different_values: 17 - variants: [omitted] [remaster_id]: type: array path: skill-general-action.remaster_id @@ -142,6 +138,37 @@ schema: - "skill-general-action-23" (x1) - "skill-general-action-24" (x1) - "skill-general-action-25" (x1) + 'resistance': + type: object + path: skill-general-action.resistance + is_null: false + values: 25 + schema: + 'search_markdown': + type: string + path: skill-general-action.search_markdown + is_null: false + values: 25 + different_values: 17 + variants: [omitted] + 'source': + type: array + path: skill-general-action.source + is_null: false + values: 25 + min_count: 1 + max_count: 1 + value_type: + type: string + path: skill-general-action.source.[] + is_null: false + values: 25 + different_values: 4 + variants: + - "Kingmaker Adventure Path" (x12) + - "Core Rulebook" (x6) + - "Player Core" (x6) + - "Secrets of Magic" (x1) 'source_category': type: array path: skill-general-action.source_category @@ -158,6 +185,20 @@ schema: variants: - "Rulebooks" (x13) - "Adventure Paths" (x12) + [source_group]: + type: array + path: skill-general-action.source_group + is_null: true + values: 12 + min_count: 1 + max_count: 1 + value_type: + type: string + path: skill-general-action.source_group.[] + is_null: false + values: 12 + different_values: 1 (all same) + variants: "Kingmaker" (x12) 'source_markdown': type: string path: skill-general-action.source_markdown @@ -222,44 +263,3 @@ schema: is_null: false values: 25 schema: - [pfs]: - type: string - path: skill-general-action.pfs - is_null: true - values: 13 - different_values: 2 - variants: - - "Standard" (x12) - - "Limited" (x1) - 'source': - type: array - path: skill-general-action.source - is_null: false - values: 25 - min_count: 1 - max_count: 1 - value_type: - type: string - path: skill-general-action.source.[] - is_null: false - values: 25 - different_values: 4 - variants: - - "Kingmaker Adventure Path" (x12) - - "Core Rulebook" (x6) - - "Player Core" (x6) - - "Secrets of Magic" (x1) - [source_group]: - type: array - path: skill-general-action.source_group - is_null: true - values: 12 - min_count: 1 - max_count: 1 - value_type: - type: string - path: skill-general-action.source_group.[] - is_null: false - values: 12 - different_values: 1 (all same) - variants: "Kingmaker" (x12) diff --git a/output/aonprd/skill.yaml b/output/aonprd/skill.yaml index 79bb567..a10e72d 100644 --- a/output/aonprd/skill.yaml +++ b/output/aonprd/skill.yaml @@ -88,6 +88,13 @@ schema: variants: - "Rulebooks" (x34) - "Adventure Paths" (x16) + [primary_source_group]: + type: string + path: skill.primary_source_group + is_null: true + values: 16 + different_values: 1 (all same) + variants: "Kingmaker" (x16) 'rarity': type: string path: skill.rarity @@ -112,13 +119,37 @@ schema: - "2019-08-01" (x17) - "2023-11-15" (x17) - "2022-10-26" (x16) - [primary_source_group]: - type: string - path: skill.primary_source_group + [remaster_id]: + type: array + path: skill.remaster_id is_null: true - values: 16 - different_values: 1 (all same) - variants: "Kingmaker" (x16) + values: 17 + min_count: 1 + max_count: 1 + value_type: + type: string + path: skill.remaster_id.[] + is_null: false + values: 17 + different_values: 17 + variants: + - "skill-34" (x1) + - "skill-35" (x1) + - "skill-36" (x1) + - "skill-37" (x1) + - "skill-38" (x1) + - "skill-39" (x1) + - "skill-40" (x1) + - "skill-41" (x1) + - "skill-42" (x1) + - "skill-43" (x1) + - "skill-44" (x1) + - "skill-45" (x1) + - "skill-46" (x1) + - "skill-47" (x1) + - "skill-48" (x1) + - "skill-49" (x1) + - "skill-50" (x1) 'resistance': type: object path: skill.resistance @@ -132,6 +163,30 @@ schema: values: 50 different_values: 50 (all different) variants: [omitted] + 'skill_markdown': + type: string + path: skill.skill_markdown + is_null: false + values: 50 + different_values: 33 + variants: [omitted] + 'source': + type: array + path: skill.source + is_null: false + values: 50 + min_count: 1 + max_count: 1 + value_type: + type: string + path: skill.source.[] + is_null: false + values: 50 + different_values: 3 + variants: + - "Core Rulebook" (x17) + - "Player Core" (x17) + - "Kingmaker Adventure Path" (x16) 'source_category': type: array path: skill.source_category @@ -202,58 +257,3 @@ schema: is_null: false values: 50 schema: - [remaster_id]: - type: array - path: skill.remaster_id - is_null: true - values: 17 - min_count: 1 - max_count: 1 - value_type: - type: string - path: skill.remaster_id.[] - is_null: false - values: 17 - different_values: 17 - variants: - - "skill-34" (x1) - - "skill-35" (x1) - - "skill-36" (x1) - - "skill-37" (x1) - - "skill-38" (x1) - - "skill-39" (x1) - - "skill-40" (x1) - - "skill-41" (x1) - - "skill-42" (x1) - - "skill-43" (x1) - - "skill-44" (x1) - - "skill-45" (x1) - - "skill-46" (x1) - - "skill-47" (x1) - - "skill-48" (x1) - - "skill-49" (x1) - - "skill-50" (x1) - 'skill_markdown': - type: string - path: skill.skill_markdown - is_null: false - values: 50 - different_values: 33 - variants: [omitted] - 'source': - type: array - path: skill.source - is_null: false - values: 50 - min_count: 1 - max_count: 1 - value_type: - type: string - path: skill.source.[] - is_null: false - values: 50 - different_values: 3 - variants: - - "Core Rulebook" (x17) - - "Player Core" (x17) - - "Kingmaker Adventure Path" (x16) diff --git a/output/aonprd/source.yaml b/output/aonprd/source.yaml index 28d0c4e..111ea61 100644 --- a/output/aonprd/source.yaml +++ b/output/aonprd/source.yaml @@ -1,168 +1,168 @@ name: source -values: 220 +values: 228 schema: 'category': type: string path: source.category is_null: false - values: 220 + values: 228 different_values: 1 (all same) - variants: "source" (x220) + variants: "source" (x228) 'id': type: string path: source.id is_null: false - values: 220 - different_values: 220 (all different) + values: 228 + different_values: 228 (all different) variants: [omitted] 'markdown': type: string path: source.markdown is_null: false - values: 220 - different_values: 220 (all different) + values: 228 + different_values: 228 (all different) variants: [omitted] 'name': type: string path: source.name is_null: false - values: 220 - different_values: 220 (all different) + values: 228 + different_values: 228 (all different) variants: [omitted] 'primary_source_category': type: string path: source.primary_source_category is_null: false - values: 220 + values: 228 different_values: 7 variants: - - "Adventure Paths" (x93) - - "Adventures" (x42) + - "Adventure Paths" (x97) + - "Adventures" (x44) - "Blog Posts" (x26) - - "Rulebooks" (x22) - - "Lost Omens" (x22) + - "Rulebooks" (x23) + - "Lost Omens" (x23) - "Society" (x9) - "Comics" (x6) + [primary_source_group]: + type: string + path: source.primary_source_group + is_null: true + values: 143 + different_values: 38 + variants: [omitted] 'rarity': type: string path: source.rarity is_null: false - values: 220 + values: 228 different_values: 1 (all same) - variants: "common" (x220) + variants: "common" (x228) 'rarity_id': type: integer path: source.rarity_id is_null: false - values: 220 + values: 228 different_values: 1 (all same) - variants: 1 (x220) + variants: 1 (x228) 'release_date': type: string path: source.release_date is_null: false - values: 220 - different_values: 133 + values: 228 + different_values: 138 variants: [omitted] 'resistance': type: object path: source.resistance is_null: false - values: 220 + values: 228 schema: 'search_markdown': type: string path: source.search_markdown is_null: false - values: 220 - different_values: 195 + values: 228 + different_values: 203 variants: [omitted] 'source': type: array path: source.source is_null: false - values: 220 + values: 228 min_count: 1 max_count: 1 value_type: type: string path: source.source.[] is_null: false - values: 220 - different_values: 220 (all different) + values: 228 + different_values: 228 (all different) variants: [omitted] 'source_category': type: array path: source.source_category is_null: false - values: 220 + values: 228 min_count: 1 max_count: 1 value_type: type: string path: source.source_category.[] is_null: false - values: 220 + values: 228 different_values: 7 variants: - - "Adventure Paths" (x93) - - "Adventures" (x42) + - "Adventure Paths" (x97) + - "Adventures" (x44) - "Blog Posts" (x26) - - "Rulebooks" (x22) - - "Lost Omens" (x22) + - "Rulebooks" (x23) + - "Lost Omens" (x23) - "Society" (x9) - "Comics" (x6) - 'source_markdown': - type: string - path: source.source_markdown - is_null: false - values: 220 - different_values: 220 (all different) - variants: [omitted] - 'speed': - type: object - path: source.speed - is_null: false - values: 220 - schema: - 'type': - type: string - path: source.type - is_null: false - values: 220 - different_values: 1 (all same) - variants: "Source" (x220) - 'url': - type: string - path: source.url - is_null: false - values: 220 - different_values: 220 (all different) - variants: [omitted] - 'weakness': - type: object - path: source.weakness - is_null: false - values: 220 - schema: - [primary_source_group]: - type: string - path: source.primary_source_group - is_null: true - values: 137 - different_values: 35 - variants: [omitted] [source_group]: type: array path: source.source_group is_null: true - values: 137 + values: 143 min_count: 1 max_count: 1 value_type: type: string path: source.source_group.[] is_null: false - values: 137 - different_values: 35 + values: 143 + different_values: 38 variants: [omitted] + 'source_markdown': + type: string + path: source.source_markdown + is_null: false + values: 228 + different_values: 228 (all different) + variants: [omitted] + 'speed': + type: object + path: source.speed + is_null: false + values: 228 + schema: + 'type': + type: string + path: source.type + is_null: false + values: 228 + different_values: 1 (all same) + variants: "Source" (x228) + 'url': + type: string + path: source.url + is_null: false + values: 228 + different_values: 228 (all different) + variants: [omitted] + 'weakness': + type: object + path: source.weakness + is_null: false + values: 228 + schema: diff --git a/output/aonprd/spell.yaml b/output/aonprd/spell.yaml index c5d6f57..2f0b70f 100644 --- a/output/aonprd/spell.yaml +++ b/output/aonprd/spell.yaml @@ -1,69 +1,55 @@ name: spell -values: 2296 +values: 2358 schema: [actions]: type: string path: spell.actions is_null: true - values: 2294 + values: 2357 different_values: 18 variants: - - "Two Actions" (x1367) - - "Single Action" (x337) - - "Three Actions" (x226) - - "Reaction" (x124) + - "Two Actions" (x1396) + - "Single Action" (x344) + - "Three Actions" (x243) + - "Reaction" (x132) - "1 minute" (x90) - - "10 minutes" (x68) - - "Single Action to Three Actions" (x33) + - "10 minutes" (x69) + - "Single Action to Three Actions" (x34) - "Free Action" (x17) - "Two Actions or Three Actions" (x7) - "1 hour" (x6) - - "Single Action to Two Actions" (x5) - "Single Action or Two Actions" (x5) + - "Single Action to Two Actions" (x5) - "Two Actions to 2 rounds" (x3) - "5 minutes" (x2) - - "Single Action or more Actions" (x1) - "30 minutes" (x1) - - "Nethys Note: No cast time was printed" (x1) + - "Single Action or more Actions" (x1) - "1 Minute" (x1) - 'bloodline_markdown': - type: string - path: spell.bloodline_markdown - is_null: false - values: 2296 - different_values: 68 - variants: [omitted] - 'category': - type: string - path: spell.category - is_null: false - values: 2296 - different_values: 1 (all same) - variants: "spell" (x2296) + - "Nethys Note: No cast time was printed" (x1) [area_raw]: type: string path: spell.area_raw is_null: true - values: 528 - different_values: 147 + values: 542 + different_values: 153 variants: [omitted] [area_type]: type: array path: spell.area_type is_null: true - values: 528 + values: 542 min_count: 1 max_count: 3 value_type: type: string path: spell.area_type.[] is_null: false - values: 548 + values: 562 different_values: 11 variants: - - "burst" (x229) - - "emanation" (x150) - - "cone" (x66) + - "burst" (x238) + - "emanation" (x154) + - "cone" (x67) - "line" (x27) - "square" (x25) - "cylinder" (x21) @@ -72,95 +58,46 @@ schema: - "cuboid" (x4) - "circle" (x2) - "other" (x1) - 'rarity': + 'bloodline_markdown': type: string - path: spell.rarity + path: spell.bloodline_markdown is_null: false - values: 2296 - different_values: 3 - variants: - - "common" (x1189) - - "uncommon" (x984) - - "rare" (x123) - 'rarity_id': - type: integer - path: spell.rarity_id - is_null: false - values: 2296 - different_values: 3 - variants: - - 1 (x1189) - - 2 (x984) - - 3 (x123) - 'resistance': - type: object - path: spell.resistance - is_null: false - values: 2296 - schema: - 'search_markdown': - type: string - path: spell.search_markdown - is_null: false - values: 2296 - different_values: 2296 (all different) + values: 2358 + different_values: 72 variants: [omitted] - 'source': - type: array - path: spell.source + 'category': + type: string + path: spell.category is_null: false - values: 2296 + values: 2358 + different_values: 1 (all same) + variants: "spell" (x2358) + [component]: + type: array + path: spell.component + is_null: true + values: 1357 min_count: 1 - max_count: 2 + max_count: 4 value_type: type: string - path: spell.source.[] + path: spell.component.[] is_null: false - values: 2335 - different_values: 80 - variants: [omitted] - 'source_category': - type: array - path: spell.source_category - is_null: false - values: 2296 - min_count: 1 - max_count: 2 - value_type: - type: string - path: spell.source_category.[] - is_null: false - values: 2317 - different_values: 5 + values: 2594 + different_values: 12 variants: - - "Rulebooks" (x1791) - - "Lost Omens" (x301) - - "Adventure Paths" (x204) - - "Adventures" (x13) - - "Comics" (x8) - 'source_markdown': - type: string - path: spell.source_markdown - is_null: false - values: 2296 - different_values: 554 - variants: [omitted] - 'speed': - type: object - path: spell.speed - is_null: false - values: 2296 - schema: - 'spell_type': - type: string - path: spell.spell_type - is_null: false - values: 2296 - different_values: 3 - variants: - - "Spell" (x1428) - - "Focus" (x706) - - "Cantrip" (x162) + - "verbal" (x1142) + - "somatic" (x1135) + - "material" (x241) + - "1 minute" (x37) + - "10 minutes" (x29) + - "focus" (x3) + - "1 hour" (x2) + - "somatic or verbal" (x1) + - "1 Minute" (x1) + - "5 minutes" (x1) + - "Nethys Note: No cast time was printed" (x1) + - "none printed" (x1) [cost_markdown]: type: string path: spell.cost_markdown @@ -168,186 +105,36 @@ schema: values: 9 different_values: 9 variants: + - "3 gp game piece focus" (x1) - "6 gp of ruby dust" (x1) - "one vial of _holy water_" (x1) - "diamonds worth a total value of the target's level (minimum 1) x 200 gp" (x1) - "1 vial of _holy water_" (x1) - - "3 gp game piece focus" (x1) - - "gemstones worth a total value of the target’s level (minimum 1) × 200 gp" (x1) - - "a remnant of the item" (x1) - "3 gp worth of oil" (x1) - "One vial of [holy water](/Equipment.aspx?ID=3001)" (x1) + - "gemstones worth a total value of the target’s level (minimum 1) × 200 gp" (x1) + - "a remnant of the item" (x1) + [deity]: + type: array + path: spell.deity + is_null: true + values: 528 + min_count: 1 + max_count: 32 + value_type: + type: string + path: spell.deity.[] + is_null: false + values: 2786 + different_values: 462 + variants: [omitted] [deity_markdown]: type: string path: spell.deity_markdown is_null: true - values: 514 - different_values: 287 + values: 528 + different_values: 293 variants: [omitted] - 'domain_markdown': - type: string - path: spell.domain_markdown - is_null: false - values: 2296 - different_values: 123 - variants: [omitted] - 'heighten_level': - type: array - path: spell.heighten_level - is_null: false - values: 2296 - min_count: 1 - max_count: 11 - value_type: - type: integer - path: spell.heighten_level.[] - is_null: false - values: 7792 - different_values: 10 - variants: - - 5 (x873) - - 4 (x867) - - 9 (x865) - - 7 (x849) - - 6 (x839) - - 8 (x809) - - 10 (x759) - - 3 (x715) - - 1 (x686) - - 2 (x530) - [duration]: - type: integer - path: spell.duration - is_null: true - values: 1212 - different_values: 15 - variants: - - 60 (x774) - - 600 (x147) - - 3600 (x102) - - 6 (x74) - - 28800 (x30) - - 86400 (x28) - - 300 (x22) - - 18 (x12) - - 24 (x5) - - 12 (x4) - - 30 (x4) - - 2592000 (x3) - - 43200 (x3) - - 1200 (x2) - - 604800 (x2) - [duration_raw]: - type: string - path: spell.duration_raw - is_null: true - values: 1546 - different_values: 71 - variants: [omitted] - [element]: - type: array - path: spell.element - is_null: true - values: 480 - min_count: 1 - max_count: 4 - value_type: - type: string - path: spell.element.[] - is_null: false - values: 503 - different_values: 7 - variants: - - "Fire" (x100) - - "Earth" (x83) - - "Air" (x81) - - "Universal" (x81) - - "Water" (x78) - - "Wood" (x52) - - "Metal" (x28) - 'heighten_group': - type: array - path: spell.heighten_group - is_null: false - values: 2296 - min_count: 1 - max_count: 11 - value_type: - type: string - path: spell.heighten_group.[] - is_null: false - values: 7792 - different_values: 19 - variants: - - "Heightened 9th rank" (x801) - - "Heightened 7th rank" (x745) - - "Heightened 8th rank" (x737) - - "Heightened 10th rank" (x718) - - "Heightened 6th rank" (x704) - - "1st rank" (x686) - - "Heightened 5th rank" (x637) - - "Heightened 4th rank" (x500) - - "Heightened 3rd rank" (x408) - - "4th rank" (x367) - - "3rd rank" (x307) - - "2nd rank" (x284) - - "Heightened 2nd rank" (x246) - - "5th rank" (x236) - - "6th rank" (x135) - - "7th rank" (x104) - - "8th rank" (x72) - - "9th rank" (x64) - - "10th rank" (x41) - 'id': - type: string - path: spell.id - is_null: false - values: 2296 - different_values: 2296 (all different) - variants: [omitted] - 'level': - type: integer - path: spell.level - is_null: false - values: 2296 - different_values: 10 - variants: - - 1 (x686) - - 4 (x367) - - 3 (x307) - - 2 (x284) - - 5 (x236) - - 6 (x135) - - 7 (x104) - - 8 (x72) - - 9 (x64) - - 10 (x41) - 'markdown': - type: string - path: spell.markdown - is_null: false - values: 2296 - different_values: 2296 (all different) - variants: [omitted] - 'name': - type: string - path: spell.name - is_null: false - values: 2296 - different_values: 1737 - variants: [omitted] - 'primary_source_category': - type: string - path: spell.primary_source_category - is_null: false - values: 2296 - different_values: 5 - variants: - - "Rulebooks" (x1785) - - "Lost Omens" (x295) - - "Adventure Paths" (x195) - - "Adventures" (x13) - - "Comics" (x8) [domain]: type: array path: spell.domain @@ -362,33 +149,168 @@ schema: values: 244 different_values: 64 variants: [omitted] + 'domain_markdown': + type: string + path: spell.domain_markdown + is_null: false + values: 2358 + different_values: 123 + variants: [omitted] + [duration]: + type: integer + path: spell.duration + is_null: true + values: 1243 + different_values: 15 + variants: + - 60 (x795) + - 600 (x150) + - 3600 (x103) + - 6 (x78) + - 28800 (x30) + - 86400 (x28) + - 300 (x22) + - 18 (x13) + - 24 (x6) + - 12 (x4) + - 30 (x4) + - 2592000 (x3) + - 43200 (x3) + - 604800 (x2) + - 1200 (x2) + [duration_raw]: + type: string + path: spell.duration_raw + is_null: true + values: 1590 + different_values: 72 + variants: [omitted] + [element]: + type: array + path: spell.element + is_null: true + values: 491 + min_count: 1 + max_count: 4 + value_type: + type: string + path: spell.element.[] + is_null: false + values: 514 + different_values: 7 + variants: + - "Fire" (x105) + - "Earth" (x84) + - "Air" (x83) + - "Universal" (x81) + - "Water" (x79) + - "Wood" (x53) + - "Metal" (x29) [heighten]: type: array path: spell.heighten is_null: true - values: 1356 + values: 1390 min_count: 1 max_count: 9 value_type: type: string path: spell.heighten.[] is_null: false - values: 1825 + values: 1865 different_values: 13 variants: - - "+1" (x543) - - "+2" (x216) - - "6th" (x161) - - "5th" (x143) - - "4th" (x137) - - "9th" (x130) - - "7th" (x125) - - "8th" (x117) - - "3rd" (x110) + - "+1" (x552) + - "+2" (x229) + - "6th" (x164) + - "5th" (x146) + - "4th" (x141) + - "9th" (x132) + - "7th" (x128) + - "8th" (x119) + - "3rd" (x111) - "10th" (x70) - "2nd" (x47) - "+3" (x22) - "+4" (x4) + 'heighten_group': + type: array + path: spell.heighten_group + is_null: false + values: 2358 + min_count: 1 + max_count: 11 + value_type: + type: string + path: spell.heighten_group.[] + is_null: false + values: 7968 + different_values: 19 + variants: + - "Heightened 9th rank" (x817) + - "Heightened 7th rank" (x761) + - "Heightened 8th rank" (x756) + - "Heightened 10th rank" (x735) + - "Heightened 6th rank" (x720) + - "1st rank" (x698) + - "Heightened 5th rank" (x649) + - "Heightened 4th rank" (x511) + - "Heightened 3rd rank" (x413) + - "4th rank" (x377) + - "3rd rank" (x314) + - "2nd rank" (x296) + - "Heightened 2nd rank" (x248) + - "5th rank" (x243) + - "6th rank" (x141) + - "7th rank" (x105) + - "8th rank" (x76) + - "9th rank" (x65) + - "10th rank" (x43) + 'heighten_level': + type: array + path: spell.heighten_level + is_null: false + values: 2358 + min_count: 1 + max_count: 11 + value_type: + type: integer + path: spell.heighten_level.[] + is_null: false + values: 7968 + different_values: 10 + variants: + - 5 (x892) + - 4 (x888) + - 9 (x882) + - 7 (x866) + - 6 (x861) + - 8 (x832) + - 10 (x778) + - 3 (x727) + - 1 (x698) + - 2 (x544) + 'id': + type: string + path: spell.id + is_null: false + values: 2358 + different_values: 2358 (all different) + variants: [omitted] + [legacy_id]: + type: array + path: spell.legacy_id + is_null: true + values: 710 + min_count: 1 + max_count: 4 + value_type: + type: string + path: spell.legacy_id.[] + is_null: false + values: 718 + different_values: 718 + variants: [omitted] [lesson_markdown]: type: string path: spell.lesson_markdown @@ -396,6 +318,30 @@ schema: values: 56 different_values: 29 variants: [omitted] + 'level': + type: integer + path: spell.level + is_null: false + values: 2358 + different_values: 10 + variants: + - 1 (x698) + - 4 (x377) + - 3 (x314) + - 2 (x296) + - 5 (x243) + - 6 (x141) + - 7 (x105) + - 8 (x76) + - 9 (x65) + - 10 (x43) + 'markdown': + type: string + path: spell.markdown + is_null: false + values: 2358 + different_values: 2358 (all different) + variants: [omitted] [mystery_markdown]: type: string path: spell.mystery_markdown @@ -403,151 +349,13 @@ schema: values: 75 different_values: 21 variants: [omitted] - [primary_source_group]: + 'name': type: string - path: spell.primary_source_group - is_null: true - values: 208 - different_values: 21 - variants: [omitted] - 'release_date': - type: string - path: spell.release_date + path: spell.name is_null: false - values: 2296 - different_values: 67 + values: 2358 + different_values: 1786 variants: [omitted] - [remaster_id]: - type: array - path: spell.remaster_id - is_null: true - values: 713 - min_count: 1 - max_count: 2 - value_type: - type: string - path: spell.remaster_id.[] - is_null: false - values: 717 - different_values: 706 - variants: [omitted] - [requirement_markdown]: - type: string - path: spell.requirement_markdown - is_null: true - values: 43 - different_values: 37 - variants: [omitted] - [source_group]: - type: array - path: spell.source_group - is_null: true - values: 217 - min_count: 1 - max_count: 1 - value_type: - type: string - path: spell.source_group.[] - is_null: false - values: 217 - different_values: 21 - variants: [omitted] - [spoilers]: - type: string - path: spell.spoilers - is_null: true - values: 202 - different_values: 21 - variants: [omitted] - 'summary_markdown': - type: string - path: spell.summary_markdown - is_null: false - values: 2296 - different_values: 1950 - variants: [omitted] - [component]: - type: array - path: spell.component - is_null: true - values: 1356 - min_count: 1 - max_count: 4 - value_type: - type: string - path: spell.component.[] - is_null: false - values: 2593 - different_values: 12 - variants: - - "verbal" (x1142) - - "somatic" (x1135) - - "material" (x241) - - "1 minute" (x37) - - "10 minutes" (x28) - - "focus" (x3) - - "1 hour" (x2) - - "somatic or verbal" (x1) - - "none printed" (x1) - - "Nethys Note: No cast time was printed" (x1) - - "1 Minute" (x1) - - "5 minutes" (x1) - [deity]: - type: array - path: spell.deity - is_null: true - values: 514 - min_count: 1 - max_count: 30 - value_type: - type: string - path: spell.deity.[] - is_null: false - values: 2686 - different_values: 447 - variants: [omitted] - 'tradition_markdown': - type: string - path: spell.tradition_markdown - is_null: false - values: 2296 - different_values: 27 - variants: [omitted] - 'trait': - type: array - path: spell.trait - is_null: false - values: 2296 - min_count: 1 - max_count: 10 - value_type: - type: string - path: spell.trait.[] - is_null: false - values: 8713 - different_values: 109 - variants: [omitted] - [legacy_id]: - type: array - path: spell.legacy_id - is_null: true - values: 704 - min_count: 1 - max_count: 4 - value_type: - type: string - path: spell.legacy_id.[] - is_null: false - values: 712 - different_values: 712 - variants: [omitted] - 'type': - type: string - path: spell.type - is_null: false - values: 2296 - different_values: 1 (all same) - variants: "Spell" (x2296) [patron_theme_markdown]: type: string path: spell.patron_theme_markdown @@ -555,98 +363,290 @@ schema: values: 47 different_values: 29 variants: [omitted] + [pfs]: + type: string + path: spell.pfs + is_null: true + values: 2282 + different_values: 3 + variants: + - "Standard" (x2098) + - "Limited" (x174) + - "Restricted" (x10) + 'primary_source_category': + type: string + path: spell.primary_source_category + is_null: false + values: 2358 + different_values: 5 + variants: + - "Rulebooks" (x1815) + - "Lost Omens" (x321) + - "Adventure Paths" (x201) + - "Adventures" (x13) + - "Comics" (x8) + [primary_source_group]: + type: string + path: spell.primary_source_group + is_null: true + values: 256 + different_values: 24 + variants: [omitted] + [range]: + type: integer + path: spell.range + is_null: true + values: 1621 + different_values: 31 + variants: [omitted] + [range_raw]: + type: string + path: spell.range_raw + is_null: true + values: 1641 + different_values: 51 + variants: [omitted] + 'rarity': + type: string + path: spell.rarity + is_null: false + values: 2358 + different_values: 3 + variants: + - "common" (x1209) + - "uncommon" (x1024) + - "rare" (x125) + 'rarity_id': + type: integer + path: spell.rarity_id + is_null: false + values: 2358 + different_values: 3 + variants: + - 1 (x1209) + - 2 (x1024) + - 3 (x125) + 'release_date': + type: string + path: spell.release_date + is_null: false + values: 2358 + different_values: 71 + variants: [omitted] + [remaster_id]: + type: array + path: spell.remaster_id + is_null: true + values: 719 + min_count: 1 + max_count: 2 + value_type: + type: string + path: spell.remaster_id.[] + is_null: false + values: 723 + different_values: 712 + variants: [omitted] + [requirement_markdown]: + type: string + path: spell.requirement_markdown + is_null: true + values: 45 + different_values: 39 + variants: [omitted] + 'resistance': + type: object + path: spell.resistance + is_null: false + values: 2358 + schema: + [saving_throw_markdown]: + type: string + path: spell.saving_throw_markdown + is_null: true + values: 853 + different_values: 30 + variants: [omitted] + [school]: + type: string + path: spell.school + is_null: true + values: 1359 + different_values: 8 + variants: + - "evocation" (x252) + - "necromancy" (x193) + - "illusion" (x167) + - "transmutation" (x165) + - "enchantment" (x161) + - "divination" (x158) + - "conjuration" (x139) + - "abjuration" (x124) + 'search_markdown': + type: string + path: spell.search_markdown + is_null: false + values: 2358 + different_values: 2358 (all different) + variants: [omitted] + 'source': + type: array + path: spell.source + is_null: false + values: 2358 + min_count: 1 + max_count: 2 + value_type: + type: string + path: spell.source.[] + is_null: false + values: 2397 + different_values: 84 + variants: [omitted] + 'source_category': + type: array + path: spell.source_category + is_null: false + values: 2358 + min_count: 1 + max_count: 2 + value_type: + type: string + path: spell.source_category.[] + is_null: false + values: 2379 + different_values: 5 + variants: + - "Rulebooks" (x1821) + - "Lost Omens" (x327) + - "Adventure Paths" (x210) + - "Adventures" (x13) + - "Comics" (x8) + [source_group]: + type: array + path: spell.source_group + is_null: true + values: 265 + min_count: 1 + max_count: 1 + value_type: + type: string + path: spell.source_group.[] + is_null: false + values: 265 + different_values: 24 + variants: [omitted] + 'source_markdown': + type: string + path: spell.source_markdown + is_null: false + values: 2358 + different_values: 575 + variants: [omitted] + 'speed': + type: object + path: spell.speed + is_null: false + values: 2358 + schema: + 'spell_type': + type: string + path: spell.spell_type + is_null: false + values: 2358 + different_values: 3 + variants: + - "Spell" (x1474) + - "Focus" (x722) + - "Cantrip" (x162) + [spoilers]: + type: string + path: spell.spoilers + is_null: true + values: 250 + different_values: 24 + variants: [omitted] + 'summary_markdown': + type: string + path: spell.summary_markdown + is_null: false + values: 2358 + different_values: 2010 + variants: [omitted] + [target_markdown]: + type: string + path: spell.target_markdown + is_null: true + values: 1183 + different_values: 339 + variants: [omitted] [tradition]: type: array path: spell.tradition is_null: true - values: 1525 + values: 1571 min_count: 1 max_count: 5 value_type: type: string path: spell.tradition.[] is_null: false - values: 3364 + values: 3459 different_values: 5 variants: - - "Arcane" (x1039) - - "Occult" (x866) - - "Primal" (x788) - - "Divine" (x584) + - "Arcane" (x1070) + - "Occult" (x888) + - "Primal" (x807) + - "Divine" (x607) - "Elemental" (x87) - [trigger_markdown]: + 'tradition_markdown': type: string - path: spell.trigger_markdown - is_null: true - values: 134 - different_values: 123 - variants: [omitted] - 'url': - type: string - path: spell.url + path: spell.tradition_markdown is_null: false - values: 2296 - different_values: 2296 (all different) + values: 2358 + different_values: 27 variants: [omitted] - [pfs]: - type: string - path: spell.pfs - is_null: true - values: 2222 - different_values: 3 - variants: - - "Standard" (x2040) - - "Limited" (x173) - - "Restricted" (x9) - [range]: - type: integer - path: spell.range - is_null: true - values: 1572 - different_values: 28 - variants: [omitted] - [range_raw]: - type: string - path: spell.range_raw - is_null: true - values: 1590 - different_values: 47 - variants: [omitted] - [saving_throw_markdown]: - type: string - path: spell.saving_throw_markdown - is_null: true - values: 826 - different_values: 28 - variants: [omitted] - [school]: - type: string - path: spell.school - is_null: true - values: 1356 - different_values: 8 - variants: - - "evocation" (x252) - - "necromancy" (x193) - - "transmutation" (x165) - - "illusion" (x163) - - "enchantment" (x161) - - "divination" (x158) - - "conjuration" (x140) - - "abjuration" (x124) + 'trait': + type: array + path: spell.trait + is_null: false + values: 2358 + min_count: 1 + max_count: 10 + value_type: + type: string + path: spell.trait.[] + is_null: false + values: 8969 + different_values: 109 + variants: [omitted] 'trait_markdown': type: string path: spell.trait_markdown is_null: false - values: 2296 - different_values: 1285 + values: 2358 + different_values: 1313 variants: [omitted] - [target_markdown]: + [trigger_markdown]: type: string - path: spell.target_markdown + path: spell.trigger_markdown is_null: true - values: 1159 - different_values: 330 + values: 142 + different_values: 130 + variants: [omitted] + 'type': + type: string + path: spell.type + is_null: false + values: 2358 + different_values: 1 (all same) + variants: "Spell" (x2358) + 'url': + type: string + path: spell.url + is_null: false + values: 2358 + different_values: 2358 (all different) variants: [omitted] [warden_spell_tier]: type: string @@ -663,5 +663,5 @@ schema: type: object path: spell.weakness is_null: false - values: 2296 + values: 2358 schema: diff --git a/output/aonprd/style.yaml b/output/aonprd/style.yaml index 06728e4..5e258fb 100644 --- a/output/aonprd/style.yaml +++ b/output/aonprd/style.yaml @@ -26,103 +26,6 @@ schema: - "style-10" (x1) - "style-11" (x1) - "style-12" (x1) - 'search_markdown': - type: string - path: style.search_markdown - is_null: false - values: 11 - different_values: 11 (all different) - variants: [omitted] - 'source': - type: array - path: style.source - is_null: false - values: 11 - min_count: 1 - max_count: 1 - value_type: - type: string - path: style.source.[] - is_null: false - values: 11 - different_values: 2 - variants: - - "Player Core 2" (x6) - - "Advanced Player's Guide" (x5) - 'source_category': - type: array - path: style.source_category - is_null: false - values: 11 - min_count: 1 - max_count: 1 - value_type: - type: string - path: style.source_category.[] - is_null: false - values: 11 - different_values: 1 (all same) - variants: "Rulebooks" (x11) - 'source_markdown': - type: string - path: style.source_markdown - is_null: false - values: 11 - different_values: 4 - variants: - - "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 84 2.0" (x4) - - "[Player Core 2](/Sources.aspx?ID=227) pg. 161 1.1" (x4) - - "[Player Core 2](/Sources.aspx?ID=227) pg. 160 1.1" (x2) - - "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 85 2.0" (x1) - 'speed': - type: object - path: style.speed - is_null: false - values: 11 - schema: - 'summary_markdown': - type: string - path: style.summary_markdown - is_null: false - values: 11 - different_values: 11 (all different) - variants: - - "To you, a fight is a kind of performance art, and you command your foes' attention with mesmerizing motions. You are trained in Performance and gain …" (x1) - - "You boast, taunt, and psychologically needle your foes. You are trained in Intimidation . You gain panache during an encounter whenever you …" (x1) - - "You move carefully, feinting and creating false openings to lead your foes into inopportune attacks. You are trained in Deception . You gain panache …" (x1) - - "You reposition, maneuver, and bewilder your foes with daring feats of physical prowess. You are trained in Athletics . You gain panache during an …" (x1) - - "You are friendly, clever, and full of humor, always knowing just what to say in any situation. Your witticisms leave foes unprepared for the skill …" (x1) - - "To you, a fight is a kind of performance art, and you command your foes’ attention with mesmerizing motions. You are trained in Performance and …" (x1) - - "You boast, taunt, and psychologically needle your foes. You are trained in Intimidation . When you Demoralize , the action gains the bravado …" (x1) - - "You move carefully, feinting and creating false openings to lead your foes into inopportune attacks. You are trained in Deception . When you Create …" (x1) - - "You reposition, maneuver, and bewilder your foes with daring feats of physical prowess. You are trained in Athletics . When you Grapple , …" (x1) - - "You aren’t afraid to use underhanded tactics to get the edge over your opponents. You are trained in Thievery and gain the Dirty Trick general …" (x1) - - "You are friendly, clever, and full of humor, always knowing just what to say. Your witticisms leave foes unprepared for the skill and speed of your …" (x1) - 'type': - type: string - path: style.type - is_null: false - values: 11 - different_values: 1 (all same) - variants: "Swashbuckler Style" (x11) - 'url': - type: string - path: style.url - is_null: false - values: 11 - different_values: 11 (all different) - variants: - - "/Styles.aspx?ID=1" (x1) - - "/Styles.aspx?ID=2" (x1) - - "/Styles.aspx?ID=3" (x1) - - "/Styles.aspx?ID=4" (x1) - - "/Styles.aspx?ID=5" (x1) - - "/Styles.aspx?ID=7" (x1) - - "/Styles.aspx?ID=8" (x1) - - "/Styles.aspx?ID=9" (x1) - - "/Styles.aspx?ID=10" (x1) - - "/Styles.aspx?ID=11" (x1) - - "/Styles.aspx?ID=12" (x1) [legacy_id]: type: array path: style.legacy_id @@ -224,6 +127,103 @@ schema: is_null: false values: 11 schema: + 'search_markdown': + type: string + path: style.search_markdown + is_null: false + values: 11 + different_values: 11 (all different) + variants: [omitted] + 'source': + type: array + path: style.source + is_null: false + values: 11 + min_count: 1 + max_count: 1 + value_type: + type: string + path: style.source.[] + is_null: false + values: 11 + different_values: 2 + variants: + - "Player Core 2" (x6) + - "Advanced Player's Guide" (x5) + 'source_category': + type: array + path: style.source_category + is_null: false + values: 11 + min_count: 1 + max_count: 1 + value_type: + type: string + path: style.source_category.[] + is_null: false + values: 11 + different_values: 1 (all same) + variants: "Rulebooks" (x11) + 'source_markdown': + type: string + path: style.source_markdown + is_null: false + values: 11 + different_values: 4 + variants: + - "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 84 2.0" (x4) + - "[Player Core 2](/Sources.aspx?ID=227) pg. 161 1.1" (x4) + - "[Player Core 2](/Sources.aspx?ID=227) pg. 160 1.1" (x2) + - "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 85 2.0" (x1) + 'speed': + type: object + path: style.speed + is_null: false + values: 11 + schema: + 'summary_markdown': + type: string + path: style.summary_markdown + is_null: false + values: 11 + different_values: 11 (all different) + variants: + - "To you, a fight is a kind of performance art, and you command your foes' attention with mesmerizing motions. You are trained in Performance and gain …" (x1) + - "You boast, taunt, and psychologically needle your foes. You are trained in Intimidation . You gain panache during an encounter whenever you …" (x1) + - "You move carefully, feinting and creating false openings to lead your foes into inopportune attacks. You are trained in Deception . You gain panache …" (x1) + - "You reposition, maneuver, and bewilder your foes with daring feats of physical prowess. You are trained in Athletics . You gain panache during an …" (x1) + - "You are friendly, clever, and full of humor, always knowing just what to say in any situation. Your witticisms leave foes unprepared for the skill …" (x1) + - "To you, a fight is a kind of performance art, and you command your foes’ attention with mesmerizing motions. You are trained in Performance and …" (x1) + - "You boast, taunt, and psychologically needle your foes. You are trained in Intimidation . When you Demoralize , the action gains the bravado …" (x1) + - "You move carefully, feinting and creating false openings to lead your foes into inopportune attacks. You are trained in Deception . When you Create …" (x1) + - "You reposition, maneuver, and bewilder your foes with daring feats of physical prowess. You are trained in Athletics . When you Grapple , …" (x1) + - "You aren’t afraid to use underhanded tactics to get the edge over your opponents. You are trained in Thievery and gain the Dirty Trick general …" (x1) + - "You are friendly, clever, and full of humor, always knowing just what to say. Your witticisms leave foes unprepared for the skill and speed of your …" (x1) + 'type': + type: string + path: style.type + is_null: false + values: 11 + different_values: 1 (all same) + variants: "Swashbuckler Style" (x11) + 'url': + type: string + path: style.url + is_null: false + values: 11 + different_values: 11 (all different) + variants: + - "/Styles.aspx?ID=1" (x1) + - "/Styles.aspx?ID=2" (x1) + - "/Styles.aspx?ID=3" (x1) + - "/Styles.aspx?ID=4" (x1) + - "/Styles.aspx?ID=5" (x1) + - "/Styles.aspx?ID=7" (x1) + - "/Styles.aspx?ID=8" (x1) + - "/Styles.aspx?ID=9" (x1) + - "/Styles.aspx?ID=10" (x1) + - "/Styles.aspx?ID=11" (x1) + - "/Styles.aspx?ID=12" (x1) 'weakness': type: object path: style.weakness diff --git a/output/aonprd/tactic.yaml b/output/aonprd/tactic.yaml new file mode 100644 index 0000000..37dbd68 --- /dev/null +++ b/output/aonprd/tactic.yaml @@ -0,0 +1,210 @@ +name: tactic +values: 32 +schema: + 'actions': + type: string + path: tactic.actions + is_null: false + values: 32 + different_values: 3 + variants: + - "Two Actions" (x17) + - "Single Action" (x13) + - "Three Actions" (x2) + 'category': + type: string + path: tactic.category + is_null: false + values: 32 + different_values: 1 (all same) + variants: "tactic" (x32) + 'frequency': + type: string + path: tactic.frequency + is_null: false + values: 11 + different_values: 2 + variants: + - "once per day" (x6) + - "once per 10 minutes" (x5) + 'id': + type: string + path: tactic.id + is_null: false + values: 32 + different_values: 32 (all different) + variants: [omitted] + 'markdown': + type: string + path: tactic.markdown + is_null: false + values: 32 + different_values: 32 (all different) + variants: [omitted] + 'name': + type: string + path: tactic.name + is_null: false + values: 32 + different_values: 32 (all different) + variants: [omitted] + 'pfs': + type: string + path: tactic.pfs + is_null: false + values: 32 + different_values: 1 (all same) + variants: "Standard" (x32) + 'primary_source_category': + type: string + path: tactic.primary_source_category + is_null: false + values: 32 + different_values: 1 (all same) + variants: "Rulebooks" (x32) + 'rarity': + type: string + path: tactic.rarity + is_null: false + values: 32 + different_values: 1 (all same) + variants: "common" (x32) + 'rarity_id': + type: integer + path: tactic.rarity_id + is_null: false + values: 32 + different_values: 1 (all same) + variants: 1 (x32) + 'release_date': + type: string + path: tactic.release_date + is_null: false + values: 32 + different_values: 1 (all same) + variants: "2025-07-31" (x32) + [requirement_markdown]: + type: string + path: tactic.requirement_markdown + is_null: true + values: 2 + different_values: 2 + variants: + - "You and your allies currently outnumber enemies on the battlefield, and you or a squadmate have reduced an enemy to 0 Hit Points since the start of your last turn." (x1) + - "At least one of your squadmates is in [bright light](/Rules.aspx?ID=2402) or has a focused light source available, such as a [bull's eye lantern.](/Equipment.aspx?ID=2730)" (x1) + 'resistance': + type: object + path: tactic.resistance + is_null: false + values: 32 + schema: + 'search_markdown': + type: string + path: tactic.search_markdown + is_null: false + values: 32 + different_values: 32 (all different) + variants: [omitted] + 'source': + type: array + path: tactic.source + is_null: false + values: 32 + min_count: 1 + max_count: 1 + value_type: + type: string + path: tactic.source.[] + is_null: false + values: 32 + different_values: 1 (all same) + variants: "Battlecry!" (x32) + 'source_category': + type: array + path: tactic.source_category + is_null: false + values: 32 + min_count: 1 + max_count: 1 + value_type: + type: string + path: tactic.source_category.[] + is_null: false + values: 32 + different_values: 1 (all same) + variants: "Rulebooks" (x32) + 'source_markdown': + type: string + path: tactic.source_markdown + is_null: false + values: 32 + different_values: 5 + variants: + - "[Battlecry!](/Sources.aspx?ID=268) pg. 26" (x10) + - "[Battlecry!](/Sources.aspx?ID=268) pg. 27" (x7) + - "[Battlecry!](/Sources.aspx?ID=268) pg. 25" (x6) + - "[Battlecry!](/Sources.aspx?ID=268) pg. 28" (x6) + - "[Battlecry!](/Sources.aspx?ID=268) pg. 29" (x3) + 'speed': + type: object + path: tactic.speed + is_null: false + values: 32 + schema: + 'summary_markdown': + type: string + path: tactic.summary_markdown + is_null: false + values: 32 + different_values: 32 (all different) + variants: [omitted] + 'trait': + type: array + path: tactic.trait + is_null: false + values: 32 + min_count: 2 + max_count: 4 + value_type: + type: string + path: tactic.trait.[] + is_null: false + values: 79 + different_values: 5 + variants: + - "Commander" (x32) + - "Tactic" (x32) + - "Brandish" (x13) + - "Incapacitation" (x1) + - "Visual" (x1) + 'trait_markdown': + type: string + path: tactic.trait_markdown + is_null: false + values: 32 + different_values: 4 + variants: + - "[Commander](/Traits.aspx?ID=855), [Tactic](/Traits.aspx?ID=858)" (x18) + - "[Brandish](/Traits.aspx?ID=857), [Commander](/Traits.aspx?ID=855), [Tactic](/Traits.aspx?ID=858)" (x12) + - "[Brandish](/Traits.aspx?ID=857), [Commander](/Traits.aspx?ID=855), [Incapacitation](/Traits.aspx?ID=93), [Tactic](/Traits.aspx?ID=858)" (x1) + - "[Commander](/Traits.aspx?ID=855), [Tactic](/Traits.aspx?ID=858), [Visual](/Traits.aspx?ID=163)" (x1) + 'type': + type: string + path: tactic.type + is_null: false + values: 32 + different_values: 1 (all same) + variants: "Commander Tactic" (x32) + 'url': + type: string + path: tactic.url + is_null: false + values: 32 + different_values: 32 (all different) + variants: [omitted] + 'weakness': + type: object + path: tactic.weakness + is_null: false + values: 32 + schema: diff --git a/output/aonprd/tradition.yaml b/output/aonprd/tradition.yaml index f34638e..2a53675 100644 --- a/output/aonprd/tradition.yaml +++ b/output/aonprd/tradition.yaml @@ -127,6 +127,18 @@ schema: is_null: false values: 5 schema: + 'summary_markdown': + type: string + path: tradition.summary_markdown + is_null: false + values: 5 + different_values: 5 (all different) + variants: + - "Arcane spellcasters use logic and rationality to categorize the magic inherent in the world around them. Because of its far-reaching approach, the …" (x1) + - "The power of the divine is steeped in faith, the unseen, and belief in a power source from beyond the Material Plane. Clerics are the most iconic …" (x1) + - "The practitioners of occult traditions seek to understand the unexplainable, categorize the bizarre, and otherwise access the ephemeral in a …" (x1) + - "An instinctual connection to and faith in the world, the cycle of day and night, the turning of the seasons, and the natural selection of predator …" (x1) + - "The elementalist archetype uses this elemental spell list. It includes spells from all hardcover rulebooks up to this release. You can discuss …" (x1) 'type': type: string path: tradition.type diff --git a/output/aonprd/trait.yaml b/output/aonprd/trait.yaml index 22daca6..9e0c665 100644 --- a/output/aonprd/trait.yaml +++ b/output/aonprd/trait.yaml @@ -1,84 +1,20 @@ name: trait -values: 813 +values: 825 schema: 'category': type: string path: trait.category is_null: false - values: 813 + values: 825 different_values: 1 (all same) - variants: "trait" (x813) + variants: "trait" (x825) 'id': type: string path: trait.id is_null: false - values: 813 - different_values: 813 (all different) + values: 825 + different_values: 825 (all different) variants: [omitted] - 'source_category': - type: array - path: trait.source_category - is_null: false - values: 813 - min_count: 1 - max_count: 1 - value_type: - type: string - path: trait.source_category.[] - is_null: false - values: 813 - different_values: 3 - variants: - - "Rulebooks" (x721) - - "Adventure Paths" (x58) - - "Lost Omens" (x34) - 'source_markdown': - type: string - path: trait.source_markdown - is_null: false - values: 813 - different_values: 239 - variants: [omitted] - 'speed': - type: object - path: trait.speed - is_null: false - values: 813 - schema: - 'summary_markdown': - type: string - path: trait.summary_markdown - is_null: false - values: 813 - different_values: 682 - variants: [omitted] - 'trait_markdown': - type: string - path: trait.trait_markdown - is_null: false - values: 813 - different_values: 543 - variants: [omitted] - 'type': - type: string - path: trait.type - is_null: false - values: 813 - different_values: 1 (all same) - variants: "Trait" (x813) - 'url': - type: string - path: trait.url - is_null: false - values: 813 - different_values: 813 (all different) - variants: [omitted] - 'weakness': - type: object - path: trait.weakness - is_null: false - values: 813 - schema: [legacy_id]: type: array path: trait.legacy_id @@ -97,73 +33,71 @@ schema: type: string path: trait.markdown is_null: false - values: 813 - different_values: 813 (all different) + values: 825 + different_values: 825 (all different) variants: [omitted] 'name': type: string path: trait.name is_null: false - values: 813 - different_values: 543 + values: 825 + different_values: 555 variants: [omitted] 'primary_source_category': type: string path: trait.primary_source_category is_null: false - values: 813 - different_values: 3 + values: 825 + different_values: 4 variants: - - "Rulebooks" (x721) - - "Adventure Paths" (x58) + - "Rulebooks" (x729) + - "Adventure Paths" (x61) - "Lost Omens" (x34) - 'rarity': - type: string - path: trait.rarity - is_null: false - values: 813 - different_values: 1 (all same) - variants: "common" (x813) - 'rarity_id': - type: integer - path: trait.rarity_id - is_null: false - values: 813 - different_values: 1 (all same) - variants: 1 (x813) - 'release_date': - type: string - path: trait.release_date - is_null: false - values: 813 - different_values: 40 - variants: [omitted] - 'resistance': - type: object - path: trait.resistance - is_null: false - values: 813 - schema: + - "Adventures" (x1) [primary_source_group]: type: string path: trait.primary_source_group is_null: true - values: 58 - different_values: 13 + values: 62 + different_values: 16 variants: - "Kingmaker" (x31) - "Age of Ashes" (x4) - "Extinction Curse" (x4) - "Fists of the Ruby Phoenix" (x4) - - "Strength of Thousands" (x3) - "Season of Ghosts" (x3) - - "Agents of Edgewatch" (x2) + - "Strength of Thousands" (x3) + - "Myth-Speakers" (x2) - "Stolen Fate" (x2) - - "Abomination Vaults" (x1) - - "Sky King's Tomb" (x1) + - "Agents of Edgewatch" (x2) - "Wardens of Wildwood" (x1) - "Curtain Call" (x1) - "Spore War" (x1) + - "Shades of Blood" (x1) + - "Dawn of the Frogs" (x1) + - "Sky King's Tomb" (x1) + - "Abomination Vaults" (x1) + 'rarity': + type: string + path: trait.rarity + is_null: false + values: 825 + different_values: 1 (all same) + variants: "common" (x825) + 'rarity_id': + type: integer + path: trait.rarity_id + is_null: false + values: 825 + different_values: 1 (all same) + variants: 1 (x825) + 'release_date': + type: string + path: trait.release_date + is_null: false + values: 825 + different_values: 43 + variants: [omitted] [remaster_id]: type: array path: trait.remaster_id @@ -178,65 +112,139 @@ schema: values: 280 different_values: 280 variants: [omitted] + 'resistance': + type: object + path: trait.resistance + is_null: false + values: 825 + schema: 'search_markdown': type: string path: trait.search_markdown is_null: false - values: 813 - different_values: 812 + values: 825 + different_values: 824 variants: [omitted] 'source': type: array path: trait.source is_null: false - values: 813 + values: 825 min_count: 1 max_count: 1 value_type: type: string path: trait.source.[] is_null: false - values: 813 - different_values: 52 + values: 825 + different_values: 57 variants: [omitted] + 'source_category': + type: array + path: trait.source_category + is_null: false + values: 825 + min_count: 1 + max_count: 1 + value_type: + type: string + path: trait.source_category.[] + is_null: false + values: 825 + different_values: 4 + variants: + - "Rulebooks" (x729) + - "Adventure Paths" (x61) + - "Lost Omens" (x34) + - "Adventures" (x1) [source_group]: type: array path: trait.source_group is_null: true - values: 58 + values: 62 min_count: 1 max_count: 1 value_type: type: string path: trait.source_group.[] is_null: false - values: 58 - different_values: 13 + values: 62 + different_values: 16 variants: - "Kingmaker" (x31) - "Age of Ashes" (x4) - "Extinction Curse" (x4) - "Fists of the Ruby Phoenix" (x4) - - "Strength of Thousands" (x3) - "Season of Ghosts" (x3) - - "Agents of Edgewatch" (x2) + - "Strength of Thousands" (x3) + - "Myth-Speakers" (x2) - "Stolen Fate" (x2) - - "Abomination Vaults" (x1) - - "Sky King's Tomb" (x1) + - "Agents of Edgewatch" (x2) - "Wardens of Wildwood" (x1) - "Curtain Call" (x1) - "Spore War" (x1) + - "Shades of Blood" (x1) + - "Dawn of the Frogs" (x1) + - "Sky King's Tomb" (x1) + - "Abomination Vaults" (x1) + 'source_markdown': + type: string + path: trait.source_markdown + is_null: false + values: 825 + different_values: 247 + variants: [omitted] + 'speed': + type: object + path: trait.speed + is_null: false + values: 825 + schema: + 'summary_markdown': + type: string + path: trait.summary_markdown + is_null: false + values: 825 + different_values: 693 + variants: [omitted] [trait]: type: array path: trait.trait is_null: true - values: 811 + values: 823 min_count: 1 max_count: 2 value_type: type: string path: trait.trait.[] is_null: false - values: 831 - different_values: 542 + values: 843 + different_values: 554 variants: [omitted] + 'trait_markdown': + type: string + path: trait.trait_markdown + is_null: false + values: 825 + different_values: 555 + variants: [omitted] + 'type': + type: string + path: trait.type + is_null: false + values: 825 + different_values: 1 (all same) + variants: "Trait" (x825) + 'url': + type: string + path: trait.url + is_null: false + values: 825 + different_values: 825 (all different) + variants: [omitted] + 'weakness': + type: object + path: trait.weakness + is_null: false + values: 825 + schema: diff --git a/output/aonprd/vehicle.yaml b/output/aonprd/vehicle.yaml index 7c02b45..c1ca380 100644 --- a/output/aonprd/vehicle.yaml +++ b/output/aonprd/vehicle.yaml @@ -1,327 +1,84 @@ name: vehicle -values: 79 +values: 108 schema: 'ac': type: integer path: vehicle.ac is_null: false - values: 79 - different_values: 25 + values: 108 + different_values: 29 variants: [omitted] 'category': type: string path: vehicle.category is_null: false - values: 79 + values: 108 different_values: 1 (all same) - variants: "vehicle" (x79) + variants: "vehicle" (x108) 'crew': type: string path: vehicle.crew is_null: false - values: 79 - different_values: 15 - variants: - - "1 pilot" (x51) - - "1 pilot, 3 crew" (x6) - - "1 pilot, 2 crew" (x5) - - "1 pilot, 20 rowers" (x3) - - "1 pilot, 5 other crew" (x2) - - "1 pilot, 8 crew" (x2) - - "1 pilot, 80 rowers" (x2) - - "1 pilot, 200 turners, 3,000 pushers" (x1) - - "1 pilot, 9 pushers" (x1) - - "1 pilot, 1 crew" (x1) - - "1 pilot, 150 turners, 2,200 pushers" (x1) - - "1 pilot, 4 crew" (x1) - - "1 pilot, 10 rowers" (x1) - - "1 pilot, 200 crew" (x1) - - "1 pilot, 400 rowers" (x1) + values: 108 + different_values: 22 + variants: [omitted] 'fortitude_save': type: integer path: vehicle.fortitude_save is_null: false - values: 79 - different_values: 23 + values: 108 + different_values: 29 variants: [omitted] 'hardness_raw': type: string path: vehicle.hardness_raw is_null: false - values: 79 + values: 108 different_values: 9 variants: - - "5" (x29) - - "20" (x15) - - "15" (x15) - - "10" (x11) + - "5" (x37) + - "20" (x32) + - "15" (x16) + - "10" (x13) - "0" (x3) + - "25" (x3) - "4" (x2) - - "25" (x2) - "9" (x1) - "1" (x1) 'hp_raw': type: string path: vehicle.hp_raw is_null: false - values: 79 - different_values: 32 + values: 108 + different_values: 38 variants: [omitted] 'id': type: string path: vehicle.id is_null: false - values: 79 - different_values: 79 (all different) + values: 108 + different_values: 108 (all different) variants: [omitted] 'immunity_markdown': type: string path: vehicle.immunity_markdown is_null: false - values: 79 - different_values: 3 + values: 108 + different_values: 6 variants: - "critical hits, object immunities, precision damage" (x45) - "object immunities" (x33) + - "[object immunities](/Rules.aspx?ID=2161)" (x19) + - "[object immunities](/Rules.aspx?ID=2161), precision damage" (x9) - "object immunities
**Spirit Ship** _Bunta_ can be damaged by spells like [_spirit blast_](/Spells.aspx?ID=301) that damage a creature's spirit directly, and such effects ignore _Bunta's_ hardness." (x1) + - "critical hits, [object immunities](/Rules.aspx?ID=2161), precision damage" (x1) 'item_category': type: string path: vehicle.item_category is_null: false - values: 79 + values: 108 different_values: 1 (all same) - variants: "Vehicles" (x79) - 'search_markdown': - type: string - path: vehicle.search_markdown - is_null: false - values: 79 - different_values: 79 (all different) - variants: [omitted] - 'size_id': - type: array - path: vehicle.size_id - is_null: false - values: 79 - min_count: 1 - max_count: 1 - value_type: - type: integer - path: vehicle.size_id.[] - is_null: false - values: 79 - different_values: 4 - variants: - - 4 (x37) - - 5 (x19) - - 6 (x14) - - 3 (x9) - 'source': - type: array - path: vehicle.source - is_null: false - values: 79 - min_count: 1 - max_count: 1 - value_type: - type: string - path: vehicle.source.[] - is_null: false - values: 79 - different_values: 11 - variants: - - "GM Core" (x23) - - "Guns & Gears" (x22) - - "Gamemastery Guide" (x12) - - "Grand Bazaar" (x9) - - "Tian Xia World Guide" (x5) - - "Pathfinder #167: Ready? Fight!" (x3) - - "Pathfinder #173: Doorway to the Red Star" (x1) - - "Pathfinder #174: Shadows of the Ancients" (x1) - - "Pathfinder #177: Burning Tundra" (x1) - - "Pathfinder #182: Graveclaw" (x1) - - "Rage of Elements" (x1) - 'source_category': - type: array - path: vehicle.source_category - is_null: false - values: 79 - min_count: 1 - max_count: 1 - value_type: - type: string - path: vehicle.source_category.[] - is_null: false - values: 79 - different_values: 3 - variants: - - "Rulebooks" (x58) - - "Lost Omens" (x14) - - "Adventure Paths" (x7) - 'source_markdown': - type: string - path: vehicle.source_markdown - is_null: false - values: 79 - different_values: 30 - variants: [omitted] - 'space': - type: string - path: vehicle.space - is_null: false - values: 79 - different_values: 51 - variants: [omitted] - 'speed': - type: object - path: vehicle.speed - is_null: false - values: 79 - schema: - [burrow]: - type: integer - path: vehicle.speed.burrow - is_null: true - values: 2 - different_values: 1 (all same) - variants: 10 (x2) - [climb]: - type: integer - path: vehicle.speed.climb - is_null: true - values: 2 - different_values: 2 - variants: - - 15 (x1) - - 40 (x1) - [fly]: - type: integer - path: vehicle.speed.fly - is_null: true - values: 11 - different_values: 6 - variants: - - 50 (x3) - - 25 (x2) - - 40 (x2) - - 30 (x2) - - 35 (x1) - - 20 (x1) - [land]: - type: integer - path: vehicle.speed.land - is_null: true - values: 46 - different_values: 14 - variants: - - 1 (x10) - - 2 (x6) - - 20 (x6) - - 30 (x5) - - 40 (x4) - - 10 (x3) - - 25 (x3) - - 6 (x2) - - 15 (x2) - - 35 (x1) - - 50 (x1) - - 5 (x1) - - 90 (x1) - - 4 (x1) - [max]: - type: integer - path: vehicle.speed.max - is_null: true - values: 76 - different_values: 13 - variants: - - 30 (x14) - - 40 (x12) - - 20 (x11) - - 1 (x10) - - 2 (x6) - - 50 (x5) - - 25 (x5) - - 10 (x4) - - 15 (x3) - - 6 (x2) - - 35 (x2) - - 90 (x1) - - 4 (x1) - [swim]: - type: integer - path: vehicle.speed.swim - is_null: true - values: 20 - different_values: 6 - variants: - - 30 (x7) - - 20 (x5) - - 40 (x5) - - 15 (x1) - - 10 (x1) - - 50 (x1) - 'speed_markdown': - type: string - path: vehicle.speed_markdown - is_null: false - values: 79 - different_values: 53 - variants: [omitted] - 'trait_markdown': - type: string - path: vehicle.trait_markdown - is_null: false - values: 79 - different_values: 10 - variants: - - "" (x36) - - "[Uncommon](/Traits.aspx?ID=159)" (x22) - - "[Rare](/Traits.aspx?ID=137)" (x13) - - "[Magical](/Traits.aspx?ID=103), [Rare](/Traits.aspx?ID=137)" (x2) - - "[Unique](/Traits.aspx?ID=161)" (x1) - - "[Clockwork](/Traits.aspx?ID=331), [Rare](/Traits.aspx?ID=137)" (x1) - - "[Magical](/Traits.aspx?ID=103), [Uncommon](/Traits.aspx?ID=159)" (x1) - - "[Artifact](/Traits.aspx?ID=253), [Conjuration](/Traits.aspx?ID=33), [Magical](/Traits.aspx?ID=103), [Teleportation](/Traits.aspx?ID=156), [Unique](/Traits.aspx?ID=161)" (x1) - - "[Rare](/Traits.aspx?ID=683)" (x1) - - "[Uncommon](/Traits.aspx?ID=721)" (x1) - 'type': - type: string - path: vehicle.type - is_null: false - values: 79 - different_values: 1 (all same) - variants: "Vehicle" (x79) - 'url': - type: string - path: vehicle.url - is_null: false - values: 79 - different_values: 79 (all different) - variants: [omitted] - 'weakness': - type: object - path: vehicle.weakness - is_null: false - values: 79 - schema: - [electricity]: - type: integer - path: vehicle.weakness.electricity - is_null: true - values: 1 - different_values: 1 (all same) - variants: 10 (x1) - [fire]: - type: integer - path: vehicle.weakness.fire - is_null: true - values: 7 - different_values: 3 - variants: - - 10 (x4) - - 5 (x2) - - 15 (x1) + variants: "Vehicles" (x108) [legacy_id]: type: array path: vehicle.legacy_id @@ -355,133 +112,85 @@ schema: - "vehicle-6" (x1) - "vehicle-8" (x1) - "vehicle-9" (x1) - [reflex_save]: - type: integer - path: vehicle.reflex_save - is_null: true - values: 1 - different_values: 1 (all same) - variants: 11 (x1) 'level': type: integer path: vehicle.level is_null: false - values: 79 - different_values: 20 - variants: - - 0 (x9) - - 1 (x8) - - 10 (x6) - - 2 (x5) - - 7 (x5) - - 5 (x5) - - 6 (x5) - - 3 (x4) - - 9 (x4) - - 4 (x4) - - 15 (x4) - - 12 (x3) - - 14 (x3) - - 13 (x3) - - 16 (x3) - - 11 (x3) - - 8 (x2) - - 17 (x1) - - 24 (x1) - - -1 (x1) + values: 108 + different_values: 23 + variants: [omitted] 'markdown': type: string path: vehicle.markdown is_null: false - values: 79 - different_values: 79 (all different) + values: 108 + different_values: 108 (all different) variants: [omitted] 'name': type: string path: vehicle.name is_null: false - values: 79 - different_values: 62 + values: 108 + different_values: 91 variants: [omitted] - 'piloting_check_markdown': - type: string - path: vehicle.piloting_check_markdown - is_null: false - values: 79 - different_values: 57 - variants: [omitted] - 'primary_source_category': - type: string - path: vehicle.primary_source_category - is_null: false - values: 79 - different_values: 3 - variants: - - "Rulebooks" (x58) - - "Lost Omens" (x14) - - "Adventure Paths" (x7) - 'rarity': - type: string - path: vehicle.rarity - is_null: false - values: 79 - different_values: 4 - variants: - - "common" (x36) - - "uncommon" (x24) - - "rare" (x17) - - "unique" (x2) - 'rarity_id': - type: integer - path: vehicle.rarity_id - is_null: false - values: 79 - different_values: 4 - variants: - - 1 (x36) - - 2 (x24) - - 3 (x17) - - 4 (x2) [passengers_raw]: type: string path: vehicle.passengers_raw is_null: true - values: 67 - different_values: 19 + values: 94 + different_values: 20 variants: - - "1" (x12) - - "2" (x10) - - "6" (x9) - - "4" (x8) - - "3" (x7) - - "10" (x3) + - "1" (x16) + - "2" (x13) + - "6" (x12) + - "3" (x9) + - "4" (x9) + - "10" (x4) + - "40" (x4) + - "30" (x4) + - "15" (x3) - "7" (x3) - "5" (x3) - - "15" (x2) + - "100" (x3) + - "20" (x3) + - "50" (x2) - "306" (x1) - - "40" (x1) - "3 (can hold up to 5 by stripping accommodations)" (x1) - "1 (the passenger can optionally act as crew but more crew isn't necessary)" (x1) - "204" (x1) - "60" (x1) - "400" (x1) - - "100" (x1) - - "50" (x1) - - "20" (x1) [pfs]: type: string path: vehicle.pfs is_null: true - values: 32 + values: 61 different_values: 1 (all same) - variants: "Restricted" (x32) + variants: "Restricted" (x61) + 'piloting_check_markdown': + type: string + path: vehicle.piloting_check_markdown + is_null: false + values: 108 + different_values: 85 + variants: [omitted] [price_raw]: type: string path: vehicle.price_raw is_null: true - values: 78 - different_values: 41 + values: 107 + different_values: 53 variants: [omitted] + 'primary_source_category': + type: string + path: vehicle.primary_source_category + is_null: false + values: 108 + different_values: 3 + variants: + - "Rulebooks" (x87) + - "Lost Omens" (x14) + - "Adventure Paths" (x7) [primary_source_group]: type: string path: vehicle.primary_source_group @@ -493,14 +202,44 @@ schema: - "Strength of Thousands" (x2) - "Quest for the Frozen Flame" (x1) - "Blood Lords" (x1) + 'rarity': + type: string + path: vehicle.rarity + is_null: false + values: 108 + different_values: 4 + variants: + - "common" (x46) + - "uncommon" (x33) + - "rare" (x27) + - "unique" (x2) + 'rarity_id': + type: integer + path: vehicle.rarity_id + is_null: false + values: 108 + different_values: 4 + variants: + - 1 (x46) + - 2 (x33) + - 3 (x27) + - 4 (x2) + [reflex_save]: + type: integer + path: vehicle.reflex_save + is_null: true + values: 1 + different_values: 1 (all same) + variants: 11 (x1) 'release_date': type: string path: vehicle.release_date is_null: false - values: 79 - different_values: 9 + values: 108 + different_values: 10 variants: - "2021-10-13" (x31) + - "2025-07-31" (x29) - "2023-11-15" (x23) - "2020-02-26" (x12) - "2024-04-24" (x5) @@ -546,7 +285,7 @@ schema: type: object path: vehicle.resistance is_null: false - values: 79 + values: 108 schema: [acid]: type: integer @@ -604,24 +343,92 @@ schema: values: 1 different_values: 1 (all same) variants: "conjuration" (x1) + 'search_markdown': + type: string + path: vehicle.search_markdown + is_null: false + values: 108 + different_values: 108 (all different) + variants: [omitted] 'size': type: array path: vehicle.size is_null: false - values: 79 + values: 108 min_count: 1 max_count: 1 value_type: type: string path: vehicle.size.[] is_null: false - values: 79 + values: 108 different_values: 4 variants: - - "Large" (x37) - - "Huge" (x19) - - "Gargantuan" (x14) - - "Medium" (x9) + - "Large" (x43) + - "Huge" (x28) + - "Gargantuan" (x27) + - "Medium" (x10) + 'size_id': + type: array + path: vehicle.size_id + is_null: false + values: 108 + min_count: 1 + max_count: 1 + value_type: + type: integer + path: vehicle.size_id.[] + is_null: false + values: 108 + different_values: 4 + variants: + - 4 (x43) + - 5 (x28) + - 6 (x27) + - 3 (x10) + 'source': + type: array + path: vehicle.source + is_null: false + values: 108 + min_count: 1 + max_count: 1 + value_type: + type: string + path: vehicle.source.[] + is_null: false + values: 108 + different_values: 12 + variants: + - "Battlecry!" (x29) + - "GM Core" (x23) + - "Guns & Gears" (x22) + - "Gamemastery Guide" (x12) + - "Grand Bazaar" (x9) + - "Tian Xia World Guide" (x5) + - "Pathfinder #167: Ready? Fight!" (x3) + - "Pathfinder #173: Doorway to the Red Star" (x1) + - "Pathfinder #174: Shadows of the Ancients" (x1) + - "Pathfinder #177: Burning Tundra" (x1) + - "Pathfinder #182: Graveclaw" (x1) + - "Rage of Elements" (x1) + 'source_category': + type: array + path: vehicle.source_category + is_null: false + values: 108 + min_count: 1 + max_count: 1 + value_type: + type: string + path: vehicle.source_category.[] + is_null: false + values: 108 + different_values: 3 + variants: + - "Rulebooks" (x87) + - "Lost Omens" (x14) + - "Adventure Paths" (x7) [source_group]: type: array path: vehicle.source_group @@ -640,6 +447,125 @@ schema: - "Strength of Thousands" (x2) - "Quest for the Frozen Flame" (x1) - "Blood Lords" (x1) + 'source_markdown': + type: string + path: vehicle.source_markdown + is_null: false + values: 108 + different_values: 38 + variants: [omitted] + 'space': + type: string + path: vehicle.space + is_null: false + values: 108 + different_values: 74 + variants: [omitted] + 'speed': + type: object + path: vehicle.speed + is_null: false + values: 108 + schema: + [burrow]: + type: integer + path: vehicle.speed.burrow + is_null: true + values: 3 + different_values: 2 + variants: + - 10 (x2) + - 30 (x1) + [climb]: + type: integer + path: vehicle.speed.climb + is_null: true + values: 2 + different_values: 2 + variants: + - 15 (x1) + - 40 (x1) + [fly]: + type: integer + path: vehicle.speed.fly + is_null: true + values: 19 + different_values: 8 + variants: + - 50 (x4) + - 25 (x3) + - 40 (x3) + - 30 (x3) + - 35 (x2) + - 20 (x2) + - 120 (x1) + - 15 (x1) + [land]: + type: integer + path: vehicle.speed.land + is_null: true + values: 62 + different_values: 16 + variants: + - 1 (x12) + - 20 (x8) + - 30 (x8) + - 2 (x6) + - 25 (x4) + - 40 (x4) + - 6 (x3) + - 10 (x3) + - 15 (x3) + - 50 (x3) + - 4 (x3) + - 35 (x1) + - 5 (x1) + - 90 (x1) + - 12 (x1) + - 60 (x1) + [max]: + type: integer + path: vehicle.speed.max + is_null: true + values: 105 + different_values: 16 + variants: + - 30 (x20) + - 40 (x15) + - 20 (x14) + - 1 (x12) + - 50 (x8) + - 25 (x7) + - 2 (x6) + - 10 (x5) + - 15 (x5) + - 6 (x3) + - 35 (x3) + - 4 (x3) + - 90 (x1) + - 120 (x1) + - 12 (x1) + - 60 (x1) + [swim]: + type: integer + path: vehicle.speed.swim + is_null: true + values: 30 + different_values: 6 + variants: + - 30 (x12) + - 40 (x8) + - 20 (x6) + - 10 (x2) + - 15 (x1) + - 50 (x1) + 'speed_markdown': + type: string + path: vehicle.speed_markdown + is_null: false + values: 108 + different_values: 77 + variants: [omitted] [spoilers]: type: string path: vehicle.spoilers @@ -655,41 +581,97 @@ schema: type: string path: vehicle.summary_markdown is_null: true - values: 31 - different_values: 31 + values: 61 + different_values: 61 variants: [omitted] [trait]: type: array path: vehicle.trait is_null: true - values: 43 + values: 62 min_count: 1 max_count: 5 value_type: type: string path: vehicle.trait.[] is_null: false - values: 51 + values: 70 different_values: 8 variants: - - "Uncommon" (x24) - - "Rare" (x17) + - "Uncommon" (x33) + - "Rare" (x27) - "Magical" (x4) - "Unique" (x2) - "Clockwork" (x1) - "Artifact" (x1) - "Conjuration" (x1) - "Teleportation" (x1) + 'trait_markdown': + type: string + path: vehicle.trait_markdown + is_null: false + values: 108 + different_values: 10 + variants: + - "" (x46) + - "[Uncommon](/Traits.aspx?ID=159)" (x31) + - "[Rare](/Traits.aspx?ID=137)" (x23) + - "[Magical](/Traits.aspx?ID=103), [Rare](/Traits.aspx?ID=137)" (x2) + - "[Unique](/Traits.aspx?ID=161)" (x1) + - "[Clockwork](/Traits.aspx?ID=331), [Rare](/Traits.aspx?ID=137)" (x1) + - "[Magical](/Traits.aspx?ID=103), [Uncommon](/Traits.aspx?ID=159)" (x1) + - "[Artifact](/Traits.aspx?ID=253), [Conjuration](/Traits.aspx?ID=33), [Magical](/Traits.aspx?ID=103), [Teleportation](/Traits.aspx?ID=156), [Unique](/Traits.aspx?ID=161)" (x1) + - "[Rare](/Traits.aspx?ID=683)" (x1) + - "[Uncommon](/Traits.aspx?ID=721)" (x1) + 'type': + type: string + path: vehicle.type + is_null: false + values: 108 + different_values: 1 (all same) + variants: "Vehicle" (x108) + 'url': + type: string + path: vehicle.url + is_null: false + values: 108 + different_values: 108 (all different) + variants: [omitted] + 'weakness': + type: object + path: vehicle.weakness + is_null: false + values: 108 + schema: + [electricity]: + type: integer + path: vehicle.weakness.electricity + is_null: true + values: 1 + different_values: 1 (all same) + variants: 10 (x1) + [fire]: + type: integer + path: vehicle.weakness.fire + is_null: true + values: 13 + different_values: 3 + variants: + - 5 (x7) + - 10 (x5) + - 15 (x1) [weakness_markdown]: type: string path: vehicle.weakness_markdown is_null: true - values: 15 - different_values: 10 + values: 24 + different_values: 14 variants: + - "fire 5 until [broken](/Conditions.aspx?ID=60)" (x5) - "15 fire until broken" (x4) - "[fire](/Traits.aspx?ID=72) 10 until [broken](/Conditions.aspx?ID=2)" (x2) - "10 fire until broken" (x2) + - "10 fire until [broken](/Conditions.aspx?ID=60)" (x2) - "5 fire" (x1) - "[electricity](/Traits.aspx?ID=56) 10 until [broken](/Conditions.aspx?ID=2)" (x1) - "[fire](/Traits.aspx?ID=72) 5 until broken" (x1) @@ -697,3 +679,5 @@ schema: - "fire 5" (x1) - "fire 10" (x1) - "fire 10 until broken" (x1) + - "15 fire until [broken](/Conditions.aspx?ID=60)" (x1) + - "fire 10 until [broken](/Conditions.aspx?ID=60)" (x1) diff --git a/output/aonprd/weapon-sub.yaml b/output/aonprd/weapon-sub.yaml index 4de6c63..5d2dd3d 100644 --- a/output/aonprd/weapon-sub.yaml +++ b/output/aonprd/weapon-sub.yaml @@ -1,16 +1,26 @@ name: weapon-sub values: 35 schema: - [bulk]: + 'bulk': type: float path: weapon-sub.bulk - is_null: true + is_null: false values: 18 different_values: 3 variants: - 2 (x9) - 1 (x6) - 0,1 (x3) + 'bulk_raw': + type: string + path: weapon-sub.bulk_raw + is_null: false + values: 18 + different_values: 3 + variants: + - "2" (x9) + - "1" (x6) + - "L" (x3) 'category': type: string path: weapon-sub.category @@ -20,6 +30,56 @@ schema: variants: - "weapon" (x18) - "weapon-group" (x17) + 'damage': + type: string + path: weapon-sub.damage + is_null: false + values: 18 + different_values: 10 + variants: + - "1d6 B" (x4) + - "1d8 S" (x2) + - "1d4 P" (x2) + - "1d8 B" (x2) + - "1d6 S" (x2) + - "1d6 P" (x2) + - "1d4 B" (x1) + - "1d10 B" (x1) + - "1d8 P" (x1) + - "1d4 S" (x1) + 'damage_type': + type: array + path: weapon-sub.damage_type + is_null: false + values: 18 + min_count: 1 + max_count: 1 + value_type: + type: string + path: weapon-sub.damage_type.[] + is_null: false + values: 18 + different_values: 3 + variants: + - "Piercing" (x16) + - "Slashing" (x1) + - "Bludgeoning" (x1) + 'deity_markdown': + type: string + path: weapon-sub.deity_markdown + is_null: false + values: 18 + different_values: 1 (all same) + variants: "" (x18) + 'hands': + type: string + path: weapon-sub.hands + is_null: false + values: 18 + different_values: 2 + variants: + - "2" (x10) + - "1" (x8) 'id': type: string path: weapon-sub.id @@ -27,6 +87,29 @@ schema: values: 35 different_values: 35 (all different) variants: [omitted] + 'item_category': + type: string + path: weapon-sub.item_category + is_null: false + values: 18 + different_values: 1 (all same) + variants: "Weapons" (x18) + 'item_subcategory': + type: string + path: weapon-sub.item_subcategory + is_null: false + values: 18 + different_values: 1 (all same) + variants: "Base Weapons" (x18) + 'level': + type: integer + path: weapon-sub.level + is_null: false + values: 18 + different_values: 2 + variants: + - 0 (x12) + - 1 (x6) 'markdown': type: string path: weapon-sub.markdown @@ -41,6 +124,26 @@ schema: values: 35 different_values: 35 (all different) variants: [omitted] + 'pfs': + type: string + path: weapon-sub.pfs + is_null: false + values: 18 + different_values: 1 (all same) + variants: "Standard" (x18) + 'price_raw': + type: string + path: weapon-sub.price_raw + is_null: false + values: 18 + different_values: 6 + variants: + - "8 gp" (x7) + - "10 gp" (x5) + - "13 gp" (x3) + - "15 gp" (x1) + - "12 gp" (x1) + - "4 gp" (x1) 'primary_source_category': type: string path: weapon-sub.primary_source_category @@ -57,37 +160,8 @@ schema: values: 35 different_values: 2 variants: - - "common" (x22) - - "uncommon" (x13) - [level]: - type: integer - path: weapon-sub.level - is_null: true - values: 18 - different_values: 2 - variants: - - 0 (x12) - - 1 (x6) - [pfs]: - type: string - path: weapon-sub.pfs - is_null: true - values: 18 - different_values: 1 (all same) - variants: "Standard" (x18) - [price_raw]: - type: string - path: weapon-sub.price_raw - is_null: true - values: 18 - different_values: 6 - variants: - - "8 gp" (x7) - - "10 gp" (x5) - - "13 gp" (x3) - - "15 gp" (x1) - - "12 gp" (x1) - - "4 gp" (x1) + - "uncommon" (x18) + - "common" (x17) 'rarity_id': type: integer path: weapon-sub.rarity_id @@ -95,22 +169,8 @@ schema: values: 35 different_values: 2 variants: - - 1 (x22) - - 2 (x13) - [item_category]: - type: string - path: weapon-sub.item_category - is_null: true - values: 18 - different_values: 1 (all same) - variants: "Weapons" (x18) - [item_subcategory]: - type: string - path: weapon-sub.item_subcategory - is_null: true - values: 18 - different_values: 1 (all same) - variants: "Base Weapons" (x18) + - 2 (x18) + - 1 (x17) 'release_date': type: string path: weapon-sub.release_date @@ -169,66 +229,6 @@ schema: variants: - "Rulebooks" (x34) - "Lost Omens" (x1) - [bulk_raw]: - type: string - path: weapon-sub.bulk_raw - is_null: true - values: 18 - different_values: 3 - variants: - - "2" (x9) - - "1" (x6) - - "L" (x3) - [damage]: - type: string - path: weapon-sub.damage - is_null: true - values: 18 - different_values: 10 - variants: - - "1d6 B" (x4) - - "1d8 S" (x2) - - "1d4 P" (x2) - - "1d8 B" (x2) - - "1d6 S" (x2) - - "1d6 P" (x2) - - "1d4 B" (x1) - - "1d10 B" (x1) - - "1d8 P" (x1) - - "1d4 S" (x1) - [damage_type]: - type: array - path: weapon-sub.damage_type - is_null: true - values: 18 - min_count: 1 - max_count: 1 - value_type: - type: string - path: weapon-sub.damage_type.[] - is_null: false - values: 18 - different_values: 3 - variants: - - "Piercing" (x16) - - "Slashing" (x1) - - "Bludgeoning" (x1) - [deity_markdown]: - type: string - path: weapon-sub.deity_markdown - is_null: true - values: 18 - different_values: 1 (all same) - variants: "" (x18) - [hands]: - type: string - path: weapon-sub.hands - is_null: true - values: 18 - different_values: 2 - variants: - - "2" (x10) - - "1" (x8) 'source_markdown': type: string path: weapon-sub.source_markdown @@ -238,9 +238,9 @@ schema: variants: - "[Player Core](/Sources.aspx?ID=216) pg. 283 2.0" (x16) - "[Guns & Gears](/Sources.aspx?ID=98) pg. 159 2.0" (x12) - - "[Treasure Vault](/Sources.aspx?ID=191) pg. 31 1.1" (x5) - - "[Impossible Lands](/Sources.aspx?ID=146) pg. 108" (x1) + - "[Treasure Vault](/Sources.aspx?ID=191) pg. 31 2.0" (x5) - "[Guns & Gears](/Sources.aspx?ID=98) pg. 152 2.0" (x1) + - "[Impossible Lands](/Sources.aspx?ID=146) pg. 108" (x1) 'speed': type: object path: weapon-sub.speed @@ -254,37 +254,24 @@ schema: values: 35 different_values: 33 variants: [omitted] - 'url': - type: string - path: weapon-sub.url - is_null: false - values: 35 - different_values: 35 (all different) - variants: [omitted] - 'weakness': - type: object - path: weapon-sub.weakness - is_null: false - values: 35 - schema: - [trait]: + 'trait': type: array path: weapon-sub.trait - is_null: true + is_null: false values: 18 - min_count: 3 + min_count: 4 max_count: 7 value_type: type: string path: weapon-sub.trait.[] is_null: false - values: 91 + values: 96 different_values: 25 variants: [omitted] - [trait_markdown]: + 'trait_markdown': type: string path: weapon-sub.trait_markdown - is_null: true + is_null: false values: 18 different_values: 18 variants: @@ -301,11 +288,11 @@ schema: - "[Critical Fusion](/Traits.aspx?ID=402), [Elf](/Traits.aspx?ID=58), [Tethered](/Traits.aspx?ID=252), [Thrown 20 ft.](/Traits.aspx?ID=195), [Uncommon](/Traits.aspx?ID=159), [Combination](/Traits.aspx?ID=417)" (x1) - "[Agile](/Traits.aspx?ID=526), [Backstabber](/Traits.aspx?ID=172), [Critical Fusion](/Traits.aspx?ID=402), [Finesse](/Traits.aspx?ID=179), [Goblin](/Traits.aspx?ID=81), [Uncommon](/Traits.aspx?ID=159), [Combination](/Traits.aspx?ID=417)" (x1) - "[Critical Fusion](/Traits.aspx?ID=402), [Finesse](/Traits.aspx?ID=179), [Versatile S](/Traits.aspx?ID=200), [Combination](/Traits.aspx?ID=417), [Uncommon](/Traits.aspx?ID=159)" (x1) - - "[Finesse](/Traits.aspx?ID=179), [Monk](/Traits.aspx?ID=112), [Parry](/Traits.aspx?ID=190), [Sweep](/Traits.aspx?ID=194), [Combination](/Traits.aspx?ID=417)" (x1) - - "[Critical Fusion](/Traits.aspx?ID=402), [Parry](/Traits.aspx?ID=190), [Combination](/Traits.aspx?ID=417)" (x1) - - "[Critical Fusion](/Traits.aspx?ID=402), [Reach](/Traits.aspx?ID=192), [Combination](/Traits.aspx?ID=417)" (x1) - - "[Backswing](/Traits.aspx?ID=173), [Disarm](/Traits.aspx?ID=175), [Monk](/Traits.aspx?ID=112), [Parry](/Traits.aspx?ID=190), [Combination](/Traits.aspx?ID=417)" (x1) - - "[Dwarf](/Traits.aspx?ID=54), [Razing](/Traits.aspx?ID=488), [Reach](/Traits.aspx?ID=192), [Combination](/Traits.aspx?ID=417)" (x1) + - "[Finesse](/Traits.aspx?ID=179), [Monk](/Traits.aspx?ID=112), [Parry](/Traits.aspx?ID=190), [Sweep](/Traits.aspx?ID=194), [Combination](/Traits.aspx?ID=417), [Uncommon](/Traits.aspx?ID=721)" (x1) + - "[Critical Fusion](/Traits.aspx?ID=402), [Parry](/Traits.aspx?ID=190), [Combination](/Traits.aspx?ID=417), [Uncommon](/Traits.aspx?ID=721)" (x1) + - "[Critical Fusion](/Traits.aspx?ID=402), [Reach](/Traits.aspx?ID=192), [Combination](/Traits.aspx?ID=417), [Uncommon](/Traits.aspx?ID=721)" (x1) + - "[Backswing](/Traits.aspx?ID=173), [Disarm](/Traits.aspx?ID=175), [Monk](/Traits.aspx?ID=112), [Parry](/Traits.aspx?ID=190), [Combination](/Traits.aspx?ID=417), [Uncommon](/Traits.aspx?ID=721)" (x1) + - "[Dwarf](/Traits.aspx?ID=54), [Razing](/Traits.aspx?ID=488), [Reach](/Traits.aspx?ID=192), [Combination](/Traits.aspx?ID=417), [Uncommon](/Traits.aspx?ID=721)" (x1) 'type': type: string path: weapon-sub.type @@ -315,19 +302,32 @@ schema: variants: - "Item" (x18) - "Weapon Critical Specialization" (x17) - [weapon_category]: + 'url': + type: string + path: weapon-sub.url + is_null: false + values: 35 + different_values: 35 (all different) + variants: [omitted] + 'weakness': + type: object + path: weapon-sub.weakness + is_null: false + values: 35 + schema: + 'weapon_category': type: string path: weapon-sub.weapon_category - is_null: true + is_null: false values: 18 different_values: 2 variants: - "Martial" (x16) - "Advanced" (x2) - [weapon_group]: + 'weapon_group': type: string path: weapon-sub.weapon_group - is_null: true + is_null: false values: 18 different_values: 8 variants: @@ -339,10 +339,10 @@ schema: - "Flail" (x2) - "Axe" (x1) - "Brawling" (x1) - [weapon_group_markdown]: + 'weapon_group_markdown': type: string path: weapon-sub.weapon_group_markdown - is_null: true + is_null: false values: 18 different_values: 8 variants: @@ -354,10 +354,10 @@ schema: - "[Flail](/WeaponGroups.aspx?ID=7)" (x2) - "[Axe](/WeaponGroups.aspx?ID=1)" (x1) - "[Brawling](/WeaponGroups.aspx?ID=4)" (x1) - [weapon_type]: + 'weapon_type': type: string path: weapon-sub.weapon_type - is_null: true + is_null: false values: 18 different_values: 1 (all same) variants: "Melee" (x18) diff --git a/output/aonprd/weapon.yaml b/output/aonprd/weapon.yaml index 3714536..e318e58 100644 --- a/output/aonprd/weapon.yaml +++ b/output/aonprd/weapon.yaml @@ -1,268 +1,144 @@ name: weapon -values: 451 +values: 464 schema: + 'ammunition_markdown': + type: string + path: weapon.ammunition_markdown + is_null: false + values: 464 + different_values: 24 + variants: [omitted] 'bulk': type: float path: weapon.bulk is_null: false - values: 451 + values: 464 different_values: 5 variants: - - 0,1 (x169) - - 1 (x156) - - 2 (x103) + - 0,1 (x173) + - 1 (x161) + - 2 (x107) - 0 (x19) - 3 (x4) - 'summary_markdown': - type: string - path: weapon.summary_markdown - is_null: false - values: 451 - different_values: 361 - variants: [omitted] - 'trait_markdown': - type: string - path: weapon.trait_markdown - is_null: false - values: 451 - different_values: 300 - variants: [omitted] - 'type': - type: string - path: weapon.type - is_null: false - values: 451 - different_values: 1 (all same) - variants: "Item" (x451) - 'url': - type: string - path: weapon.url - is_null: false - values: 451 - different_values: 451 (all different) - variants: [omitted] - 'weakness': - type: object - path: weapon.weakness - is_null: false - values: 451 - schema: - 'weapon_category': - type: string - path: weapon.weapon_category - is_null: false - values: 451 - different_values: 5 - variants: - - "Martial" (x283) - - "Simple" (x75) - - "Advanced" (x68) - - "Ammunition" (x23) - - "Unarmed" (x2) - 'weapon_group': - type: string - path: weapon.weapon_group - is_null: false - values: 451 - different_values: 17 - variants: - - "Sword" (x66) - - "Knife" (x51) - - "Firearm" (x51) - - "Club" (x47) - - "Bow" (x42) - - "Flail" (x36) - - "Axe" (x22) - - "Polearm" (x21) - - "Sling" (x21) - - "Spear" (x20) - - "Dart" (x20) - - "Brawling" (x15) - - "Pick" (x11) - - "Hammer" (x11) - - "Crossbow" (x9) - - "Shield" (x6) - - "Bomb" (x2) - 'weapon_group_markdown': - type: string - path: weapon.weapon_group_markdown - is_null: false - values: 451 - different_values: 17 - variants: - - "[Sword](/WeaponGroups.aspx?ID=15)" (x66) - - "[Knife](/WeaponGroups.aspx?ID=9)" (x51) - - "[Firearm](/WeaponGroups.aspx?ID=16)" (x51) - - "[Club](/WeaponGroups.aspx?ID=5)" (x47) - - "[Bow](/WeaponGroups.aspx?ID=3)" (x42) - - "[Flail](/WeaponGroups.aspx?ID=7)" (x36) - - "[Axe](/WeaponGroups.aspx?ID=1)" (x22) - - "[Polearm](/WeaponGroups.aspx?ID=11)" (x21) - - "[Sling](/WeaponGroups.aspx?ID=13)" (x21) - - "[Spear](/WeaponGroups.aspx?ID=14)" (x20) - - "[Dart](/WeaponGroups.aspx?ID=6)" (x20) - - "[Brawling](/WeaponGroups.aspx?ID=4)" (x15) - - "[Pick](/WeaponGroups.aspx?ID=10)" (x11) - - "[Hammer](/WeaponGroups.aspx?ID=8)" (x11) - - "[Crossbow](/WeaponGroups.aspx?ID=17)" (x9) - - "[Shield](/WeaponGroups.aspx?ID=12)" (x6) - - "[Bomb](/WeaponGroups.aspx?ID=2)" (x2) - 'weapon_type': - type: string - path: weapon.weapon_type - is_null: false - values: 451 - different_values: 2 - variants: - - "Melee" (x308) - - "Ranged" (x143) [bulk_raw]: type: string path: weapon.bulk_raw is_null: true - values: 432 + values: 445 different_values: 4 variants: - - "L" (x169) - - "1" (x156) - - "2" (x103) + - "L" (x173) + - "1" (x161) + - "2" (x107) - "3" (x4) 'category': type: string path: weapon.category is_null: false - values: 451 + values: 464 different_values: 1 (all same) - variants: "weapon" (x451) - 'deity_markdown': - type: string - path: weapon.deity_markdown - is_null: false - values: 451 - different_values: 96 - variants: [omitted] - 'id': - type: string - path: weapon.id - is_null: false - values: 451 - different_values: 451 (all different) - variants: [omitted] - 'item_category': - type: string - path: weapon.item_category - is_null: false - values: 451 - different_values: 1 (all same) - variants: "Weapons" (x451) - 'item_subcategory': - type: string - path: weapon.item_subcategory - is_null: false - values: 451 - different_values: 1 (all same) - variants: "Base Weapons" (x451) + variants: "weapon" (x464) [damage]: type: string path: weapon.damage is_null: true - values: 427 + values: 440 different_values: 21 variants: [omitted] [damage_type]: type: array path: weapon.damage_type is_null: true - values: 425 + values: 438 min_count: 1 max_count: 3 value_type: type: string path: weapon.damage_type.[] is_null: false - values: 522 - different_values: 3 + values: 540 + different_values: 4 variants: - - "Piercing" (x229) - - "Slashing" (x174) - - "Bludgeoning" (x119) + - "Piercing" (x236) + - "Slashing" (x180) + - "Bludgeoning" (x123) + - "Fire" (x1) [deity]: type: array path: weapon.deity is_null: true - values: 171 + values: 170 min_count: 1 - max_count: 32 + max_count: 35 value_type: type: string path: weapon.deity.[] is_null: false - values: 905 - different_values: 447 + values: 925 + different_values: 462 variants: [omitted] + 'deity_markdown': + type: string + path: weapon.deity_markdown + is_null: false + values: 464 + different_values: 98 + variants: [omitted] [hands]: type: string path: weapon.hands is_null: true - values: 427 + values: 440 different_values: 5 variants: - - "1" (x283) - - "2" (x121) + - "1" (x292) + - "2" (x125) - "1+" (x20) - "1 or 2" (x2) - "0+" (x1) - 'source_markdown': + 'id': type: string - path: weapon.source_markdown + path: weapon.id is_null: false - values: 451 - different_values: 115 + values: 464 + different_values: 464 (all different) variants: [omitted] - 'speed': - type: object - path: weapon.speed + 'item_category': + type: string + path: weapon.item_category is_null: false - values: 451 - schema: + values: 464 + different_values: 1 (all same) + variants: "Weapons" (x464) + 'item_subcategory': + type: string + path: weapon.item_subcategory + is_null: false + values: 464 + different_values: 1 (all same) + variants: "Base Weapons" (x464) [legacy_id]: type: array path: weapon.legacy_id is_null: true - values: 116 + values: 119 min_count: 1 max_count: 1 value_type: type: string path: weapon.legacy_id.[] is_null: false - values: 116 - different_values: 116 + values: 119 + different_values: 119 variants: [omitted] - [spoilers]: - type: string - path: weapon.spoilers - is_null: true - values: 28 - different_values: 9 - variants: - - "Extinction Curse" (x7) - - "Abomination Vaults" (x6) - - "Fists of the Ruby Phoenix" (x6) - - "Strength of Thousands" (x4) - - "The Fall of Plaguestone" (x1) - - "Agents of Edgewatch" (x1) - - "Crown of the Kobold King" (x1) - - "Kingmaker" (x1) - - "Triumph of the Tusk" (x1) 'level': type: integer path: weapon.level is_null: false - values: 451 + values: 464 different_values: 4 variants: - - 0 (x410) + - 0 (x423) - 1 (x39) - 4 (x1) - 8 (x1) @@ -270,54 +146,43 @@ schema: type: string path: weapon.markdown is_null: false - values: 451 - different_values: 451 (all different) + values: 464 + different_values: 464 (all different) variants: [omitted] 'name': type: string path: weapon.name is_null: false - values: 451 - different_values: 307 + values: 464 + different_values: 310 + variants: [omitted] + [pfs]: + type: string + path: weapon.pfs + is_null: true + values: 455 + different_values: 2 + variants: + - "Standard" (x431) + - "Limited" (x24) + [price_raw]: + type: string + path: weapon.price_raw + is_null: true + values: 453 + different_values: 41 variants: [omitted] 'primary_source_category': type: string path: weapon.primary_source_category is_null: false - values: 451 + values: 464 different_values: 4 variants: - - "Rulebooks" (x302) - - "Lost Omens" (x117) + - "Rulebooks" (x314) + - "Lost Omens" (x118) - "Adventure Paths" (x30) - "Adventures" (x2) - 'rarity': - type: string - path: weapon.rarity - is_null: false - values: 451 - different_values: 3 - variants: - - "uncommon" (x244) - - "common" (x205) - - "rare" (x2) - 'rarity_id': - type: integer - path: weapon.rarity_id - is_null: false - values: 451 - different_values: 3 - variants: - - 2 (x244) - - 1 (x205) - - 3 (x2) - 'release_date': - type: string - path: weapon.release_date - is_null: false - values: 451 - different_values: 25 - variants: [omitted] [primary_source_group]: type: string path: weapon.primary_source_group @@ -331,50 +196,19 @@ schema: - "Agents of Edgewatch" (x4) - "Strength of Thousands" (x4) - "The Fall of Plaguestone" (x1) + - "Triumph of the Tusk" (x1) - "Crown of the Kobold King" (x1) - "Kingmaker" (x1) - - "Triumph of the Tusk" (x1) - [reload_raw]: - type: string - path: weapon.reload_raw - is_null: true - values: 106 - different_values: 4 - variants: - - "1" (x73) - - "0" (x25) - - "2" (x5) - - "1 minute" (x3) - [remaster_id]: - type: array - path: weapon.remaster_id - is_null: true - values: 116 - min_count: 1 - max_count: 1 - value_type: - type: string - path: weapon.remaster_id.[] - is_null: false - values: 116 - different_values: 116 - variants: [omitted] - 'resistance': - type: object - path: weapon.resistance - is_null: false - values: 451 - schema: [range]: type: integer path: weapon.range is_null: true - values: 120 + values: 122 different_values: 16 variants: - 30 (x23) + - 60 (x22) - 20 (x21) - - 60 (x20) - 50 (x9) - 100 (x8) - 80 (x8) @@ -386,18 +220,18 @@ schema: - 240 (x1) - 10 (x1) - 90 (x1) - - 200 (x1) - 110 (x1) + - 200 (x1) [range_raw]: type: string path: weapon.range_raw is_null: true - values: 120 + values: 122 different_values: 16 variants: - "30 ft." (x23) + - "60 ft." (x22) - "20 ft." (x21) - - "60 ft." (x20) - "50 ft." (x9) - "100 ft." (x8) - "80 ft." (x8) @@ -409,75 +243,117 @@ schema: - "240 ft." (x1) - "10 ft." (x1) - "90 ft." (x1) - - "200 ft." (x1) - "110 ft." (x1) + - "200 ft." (x1) + 'rarity': + type: string + path: weapon.rarity + is_null: false + values: 464 + different_values: 3 + variants: + - "uncommon" (x258) + - "common" (x204) + - "rare" (x2) + 'rarity_id': + type: integer + path: weapon.rarity_id + is_null: false + values: 464 + different_values: 3 + variants: + - 2 (x258) + - 1 (x204) + - 3 (x2) + 'release_date': + type: string + path: weapon.release_date + is_null: false + values: 464 + different_values: 26 + variants: [omitted] + [reload_raw]: + type: string + path: weapon.reload_raw + is_null: true + values: 108 + different_values: 4 + variants: + - "1" (x73) + - "0" (x27) + - "2" (x5) + - "1 minute" (x3) + [remaster_id]: + type: array + path: weapon.remaster_id + is_null: true + values: 119 + min_count: 1 + max_count: 1 + value_type: + type: string + path: weapon.remaster_id.[] + is_null: false + values: 119 + different_values: 119 + variants: [omitted] + 'resistance': + type: object + path: weapon.resistance + is_null: false + values: 464 + schema: 'search_markdown': type: string path: weapon.search_markdown is_null: false - values: 451 - different_values: 450 + values: 464 + different_values: 463 variants: [omitted] + 'source': + type: array + path: weapon.source + is_null: false + values: 464 + min_count: 1 + max_count: 4 + value_type: + type: string + path: weapon.source.[] + is_null: false + values: 593 + different_values: 35 + variants: [omitted] 'source_category': type: array path: weapon.source_category is_null: false - values: 451 + values: 464 min_count: 1 max_count: 3 value_type: type: string path: weapon.source_category.[] is_null: false - values: 536 + values: 547 different_values: 4 variants: - - "Rulebooks" (x358) + - "Rulebooks" (x370) - "Lost Omens" (x135) - - "Adventure Paths" (x41) + - "Adventure Paths" (x40) - "Adventures" (x2) - [pfs]: - type: string - path: weapon.pfs - is_null: true - values: 442 - different_values: 2 - variants: - - "Standard" (x417) - - "Limited" (x25) - [price_raw]: - type: string - path: weapon.price_raw - is_null: true - values: 440 - different_values: 41 - variants: [omitted] - 'source': - type: array - path: weapon.source - is_null: false - values: 451 - min_count: 1 - max_count: 3 - value_type: - type: string - path: weapon.source.[] - is_null: false - values: 562 - different_values: 34 - variants: [omitted] [source_group]: type: array path: weapon.source_group is_null: true - values: 43 + values: 42 min_count: 1 max_count: 1 value_type: type: string path: weapon.source_group.[] is_null: false - values: 43 + values: 42 different_values: 9 variants: - "Fists of the Ruby Phoenix" (x12) @@ -485,21 +361,153 @@ schema: - "Extinction Curse" (x8) - "Agents of Edgewatch" (x4) - "Strength of Thousands" (x4) - - "Kingmaker" (x2) - "The Fall of Plaguestone" (x1) - - "Crown of the Kobold King" (x1) - "Triumph of the Tusk" (x1) + - "Crown of the Kobold King" (x1) + - "Kingmaker" (x1) + 'source_markdown': + type: string + path: weapon.source_markdown + is_null: false + values: 464 + different_values: 132 + variants: [omitted] + 'speed': + type: object + path: weapon.speed + is_null: false + values: 464 + schema: + [spoilers]: + type: string + path: weapon.spoilers + is_null: true + values: 28 + different_values: 9 + variants: + - "Extinction Curse" (x7) + - "Abomination Vaults" (x6) + - "Fists of the Ruby Phoenix" (x6) + - "Strength of Thousands" (x4) + - "The Fall of Plaguestone" (x1) + - "Agents of Edgewatch" (x1) + - "Triumph of the Tusk" (x1) + - "Crown of the Kobold King" (x1) + - "Kingmaker" (x1) + 'summary_markdown': + type: string + path: weapon.summary_markdown + is_null: false + values: 464 + different_values: 369 + variants: [omitted] [trait]: type: array path: weapon.trait is_null: true - values: 429 + values: 442 min_count: 1 max_count: 8 value_type: type: string path: weapon.trait.[] is_null: false - values: 1467 - different_values: 75 + values: 1521 + different_values: 76 variants: [omitted] + 'trait_markdown': + type: string + path: weapon.trait_markdown + is_null: false + values: 464 + different_values: 303 + variants: [omitted] + 'type': + type: string + path: weapon.type + is_null: false + values: 464 + different_values: 1 (all same) + variants: "Item" (x464) + 'url': + type: string + path: weapon.url + is_null: false + values: 464 + different_values: 464 (all different) + variants: [omitted] + 'weakness': + type: object + path: weapon.weakness + is_null: false + values: 464 + schema: + 'weapon_category': + type: string + path: weapon.weapon_category + is_null: false + values: 464 + different_values: 5 + variants: + - "Martial" (x290) + - "Simple" (x77) + - "Advanced" (x72) + - "Ammunition" (x23) + - "Unarmed" (x2) + 'weapon_group': + type: string + path: weapon.weapon_group + is_null: false + values: 464 + different_values: 17 + variants: + - "Sword" (x68) + - "Knife" (x52) + - "Firearm" (x51) + - "Club" (x50) + - "Bow" (x41) + - "Flail" (x37) + - "Axe" (x22) + - "Polearm" (x22) + - "Spear" (x21) + - "Sling" (x21) + - "Dart" (x20) + - "Brawling" (x17) + - "Crossbow" (x12) + - "Pick" (x11) + - "Hammer" (x11) + - "Shield" (x6) + - "Bomb" (x2) + 'weapon_group_markdown': + type: string + path: weapon.weapon_group_markdown + is_null: false + values: 464 + different_values: 17 + variants: + - "[Sword](/WeaponGroups.aspx?ID=15)" (x68) + - "[Knife](/WeaponGroups.aspx?ID=9)" (x52) + - "[Firearm](/WeaponGroups.aspx?ID=16)" (x51) + - "[Club](/WeaponGroups.aspx?ID=5)" (x50) + - "[Bow](/WeaponGroups.aspx?ID=3)" (x41) + - "[Flail](/WeaponGroups.aspx?ID=7)" (x37) + - "[Axe](/WeaponGroups.aspx?ID=1)" (x22) + - "[Polearm](/WeaponGroups.aspx?ID=11)" (x22) + - "[Spear](/WeaponGroups.aspx?ID=14)" (x21) + - "[Sling](/WeaponGroups.aspx?ID=13)" (x21) + - "[Dart](/WeaponGroups.aspx?ID=6)" (x20) + - "[Brawling](/WeaponGroups.aspx?ID=4)" (x17) + - "[Crossbow](/WeaponGroups.aspx?ID=17)" (x12) + - "[Pick](/WeaponGroups.aspx?ID=10)" (x11) + - "[Hammer](/WeaponGroups.aspx?ID=8)" (x11) + - "[Shield](/WeaponGroups.aspx?ID=12)" (x6) + - "[Bomb](/WeaponGroups.aspx?ID=2)" (x2) + 'weapon_type': + type: string + path: weapon.weapon_type + is_null: false + values: 464 + different_values: 2 + variants: + - "Melee" (x319) + - "Ranged" (x145) diff --git a/output/aonprd/weather-hazard.yaml b/output/aonprd/weather-hazard.yaml index 120ca1b..a96a3f4 100644 --- a/output/aonprd/weather-hazard.yaml +++ b/output/aonprd/weather-hazard.yaml @@ -110,6 +110,17 @@ schema: values: 12 different_values: 1 (all same) variants: "2022-10-26" (x12) + [requirement_markdown]: + type: string + path: weather-hazard.requirement_markdown + is_null: true + values: 4 + different_values: 4 + variants: + - "A blizzard can occur only during winter." (x1) + - "A cold snap can occur at any time except during the summer." (x1) + - "The PCs are in a hex that contains hills, mountains, or a river." (x1) + - "The PCs are in a hex that contains no significant hills or mountains." (x1) 'resistance': type: object path: weather-hazard.resistance @@ -251,17 +262,6 @@ schema: - "/WeatherHazards.aspx?ID=10" (x1) - "/WeatherHazards.aspx?ID=11" (x1) - "/WeatherHazards.aspx?ID=12" (x1) - [requirement_markdown]: - type: string - path: weather-hazard.requirement_markdown - is_null: true - values: 4 - different_values: 4 - variants: - - "A blizzard can occur only during winter." (x1) - - "A cold snap can occur at any time except during the summer." (x1) - - "The PCs are in a hex that contains hills, mountains, or a river." (x1) - - "The PCs are in a hex that contains no significant hills or mountains." (x1) 'weakness': type: object path: weather-hazard.weakness diff --git a/output/foundry-en/_equipment.yaml b/output/foundry-en/_equipment.yaml index 0024221..a21e572 100644 --- a/output/foundry-en/_equipment.yaml +++ b/output/foundry-en/_equipment.yaml @@ -1,52 +1,52 @@ name: _equipment -values: 5217 +values: 5511 schema: '_id': type: string path: _equipment._id is_null: false - values: 5217 - different_values: 5217 (all different) + values: 5511 + different_values: 5511 (all different) variants: [omitted] '_stats': type: object path: _equipment._stats is_null: false - values: 5217 + values: 5511 schema: 'compendiumSource': type: string path: _equipment._stats.compendiumSource is_null: false - values: 5217 - different_values: 5217 (all different) + values: 5511 + different_values: 5511 (all different) variants: [omitted] 'coreVersion': type: string path: _equipment._stats.coreVersion is_null: false - values: 5217 + values: 5511 different_values: 1 (all same) - variants: "13.344" (x5217) + variants: "13.348" (x5511) 'systemId': type: string path: _equipment._stats.systemId is_null: false - values: 5217 + values: 5511 different_values: 1 (all same) - variants: "pf2e" (x5217) + variants: "pf2e" (x5511) 'systemVersion': type: string path: _equipment._stats.systemVersion is_null: false - values: 5217 + values: 5511 different_values: 1 (all same) - variants: "7.1.0" (x5217) + variants: "7.4.3" (x5511) 'effects': type: array<> path: _equipment.effects is_null: false - values: 5217 + values: 5511 min_count: 0 max_count: 0 value_type: @@ -59,102 +59,95 @@ schema: type: string path: _equipment.img is_null: false - values: 5217 - different_values: 2419 + values: 5511 + different_values: 2515 variants: [omitted] 'name': type: string path: _equipment.name is_null: false - values: 5217 - different_values: 5217 (all different) + values: 5511 + different_values: 5511 (all different) variants: [omitted] 'system': type: object path: _equipment.system is_null: false - values: 5217 + values: 5511 schema: - [MAP]: + '_migration': type: object - path: _equipment.system.MAP - is_null: true - values: 1 + path: _equipment.system._migration + is_null: false + values: 5511 schema: - 'value': - type: string - path: _equipment.system.MAP.value + [previous]: + type: + path: _equipment.system._migration.previous + is_null: true + values: 0 + is_empty: true + 'version': + type: float + path: _equipment.system._migration.version is_null: false - values: 1 + values: 5511 different_values: 1 (all same) - variants: "" (x1) - [ability]: - type: object - path: _equipment.system.ability - is_null: true - values: 1 - schema: - 'value': - type: string - path: _equipment.system.ability.value - is_null: false - values: 1 - different_values: 1 (all same) - variants: "str" (x1) + variants: 0,942 (x5511) [acBonus]: type: integer path: _equipment.system.acBonus is_null: true - values: 263 + values: 310 different_values: 7 variants: - - 2 (x106) - - 1 (x50) - - 6 (x31) + - 2 (x125) + - 1 (x63) + - 6 (x36) + - 4 (x29) - 3 (x27) - - 4 (x20) - 0 (x16) - - 5 (x13) + - 5 (x14) [apex]: type: object path: _equipment.system.apex is_null: true - values: 54 + values: 57 schema: 'attribute': type: string path: _equipment.system.apex.attribute is_null: false - values: 54 + values: 57 different_values: 6 variants: - "dex" (x11) + - "str" (x11) - "cha" (x10) - "con" (x9) - - "str" (x9) - "int" (x8) - - "wis" (x7) + - "wis" (x8) [baseItem]: type: string path: _equipment.system.baseItem is_null: true - values: 1109 - different_values: 327 + values: 1199 + different_values: 329 variants: [omitted] [bonus]: type: object path: _equipment.system.bonus is_null: true - values: 909 + values: 951 schema: 'value': type: integer path: _equipment.system.bonus.value is_null: false - values: 909 + values: 951 different_values: 5 variants: - - 0 (x748) + - 0 (x790) - 2 (x56) - 1 (x54) - 3 (x48) @@ -163,34 +156,84 @@ schema: type: object path: _equipment.system.bonusDamage is_null: true - values: 909 + values: 940 schema: [value]: type: integer path: _equipment.system.bonusDamage.value is_null: true - values: 908 + values: 939 different_values: 1 (all same) - variants: 0 (x908) + variants: 0 (x939) [bulk]: type: object path: _equipment.system.bulk is_null: true - values: 5215 + values: 5509 schema: + [capacity]: + type: integer + path: _equipment.system.bulk.capacity + is_null: true + values: 46 + different_values: 13 + variants: + - 0 (x13) + - 50 (x7) + - 25 (x6) + - 1 (x5) + - 10 (x2) + - 150 (x2) + - 4 (x2) + - 8 (x2) + - 100 (x2) + - 5 (x2) + - 40 (x1) + - 3 (x1) + - 6 (x1) + [heldOrStowed]: + type: float | integer + path: _equipment.system.bulk.heldOrStowed + is_null: true + values: 46 + types: + - different_values: 1 (all same) + variants: 0,1 (x16) + - different_values: 3 + variants: + - 1 (x21) + - 0 (x7) + - 2 (x2) + [ignored]: + type: integer + path: _equipment.system.bulk.ignored + is_null: true + values: 46 + different_values: 10 + variants: + - 0 (x20) + - 50 (x7) + - 25 (x6) + - 2 (x3) + - 1 (x2) + - 10 (x2) + - 150 (x2) + - 100 (x2) + - 40 (x1) + - 3 (x1) 'value': type: integer | float path: _equipment.system.bulk.value is_null: false - values: 5215 + values: 5509 types: - different_values: 17 variants: - - 0 (x1794) - - 1 (x746) - - 2 (x256) - - 3 (x40) - - 4 (x39) + - 0 (x1831) + - 1 (x808) + - 2 (x281) + - 4 (x48) + - 3 (x41) - 5 (x14) - 16 (x7) - 20 (x5) @@ -204,122 +247,33 @@ schema: - 10 (x1) - 12 (x1) - different_values: 1 (all same) - variants: 0,1 (x2300) - [capacity]: - type: integer - path: _equipment.system.bulk.capacity - is_null: true - values: 43 - different_values: 13 - variants: - - 0 (x11) - - 50 (x7) - - 25 (x6) - - 1 (x4) - - 150 (x2) - - 4 (x2) - - 1000000 (x2) - - 8 (x2) - - 100 (x2) - - 5 (x2) - - 10 (x1) - - 40 (x1) - - 6 (x1) - [heldOrStowed]: - type: float | integer - path: _equipment.system.bulk.heldOrStowed - is_null: true - values: 43 - types: - - different_values: 1 (all same) - variants: 0,1 (x16) - - different_values: 3 - variants: - - 1 (x21) - - 0 (x4) - - 2 (x2) - [ignored]: - type: integer - path: _equipment.system.bulk.ignored - is_null: true - values: 43 - different_values: 10 - variants: - - 0 (x18) - - 50 (x7) - - 25 (x6) - - 2 (x3) - - 150 (x2) - - 1000000 (x2) - - 100 (x2) - - 1 (x1) - - 10 (x1) - - 40 (x1) + variants: 0,1 (x2460) [category]: type: string path: _equipment.system.category is_null: true - values: 2743 + values: 2977 different_values: 26 variants: [omitted] [checkPenalty]: type: integer path: _equipment.system.checkPenalty is_null: true - values: 165 + values: 195 different_values: 5 variants: - - -1 (x53) - - -3 (x47) - - -2 (x39) - - 0 (x25) + - -1 (x66) + - -3 (x52) + - -2 (x49) + - 0 (x27) - -4 (x1) - '_migration': - type: object - path: _equipment.system._migration - is_null: false - values: 5217 - schema: - [previous]: - type: - path: _equipment.system._migration.previous - is_null: true - values: 0 - is_empty: true - 'version': - type: float - path: _equipment.system._migration.version - is_null: false - values: 5217 - different_values: 1 (all same) - variants: 0,939 (x5217) [collapsed]: type: boolean path: _equipment.system.collapsed is_null: true - values: 43 + values: 46 different_values: 1 (all same) - variants: False (x43) - 'description': - type: object - path: _equipment.system.description - is_null: false - values: 5217 - schema: - [gm]: - type: string - path: _equipment.system.description.gm - is_null: true - values: 81 - different_values: 81 - variants: [omitted] - 'value': - type: string - path: _equipment.system.description.value - is_null: false - values: 5217 - different_values: 4868 - variants: [omitted] + variants: False (x46) [containerId]: type: path: _equipment.system.containerId @@ -330,18 +284,18 @@ schema: type: object path: _equipment.system.damage is_null: true - values: 985 + values: 1028 schema: [damageType]: type: string path: _equipment.system.damage.damageType is_null: true - values: 909 + values: 951 different_values: 14 variants: - - "bludgeoning" (x293) - - "piercing" (x287) - - "slashing" (x194) + - "piercing" (x302) + - "bludgeoning" (x300) + - "slashing" (x214) - "poison" (x28) - "acid" (x27) - "fire" (x23) @@ -357,10 +311,10 @@ schema: type: integer path: _equipment.system.damage.dice is_null: true - values: 909 + values: 951 different_values: 8 variants: - - 1 (x786) + - 1 (x828) - 3 (x36) - 4 (x35) - 2 (x32) @@ -372,30 +326,30 @@ schema: type: string path: _equipment.system.damage.die is_null: true - values: 905 + values: 947 different_values: 6 variants: - - "d4" (x345) - - "d6" (x284) - - "d8" (x167) - - "d10" (x57) + - "d4" (x347) + - "d6" (x302) + - "d8" (x179) + - "d10" (x63) - "" (x35) - - "d12" (x17) + - "d12" (x21) [formula]: type: string path: _equipment.system.damage.formula is_null: true - values: 76 + values: 77 different_values: 37 variants: [omitted] [kind]: type: string path: _equipment.system.damage.kind is_null: true - values: 76 + values: 77 different_values: 2 variants: - - "damage" (x49) + - "damage" (x50) - "healing" (x27) [persistent]: type: object @@ -443,10 +397,10 @@ schema: type: string path: _equipment.system.damage.type is_null: true - values: 76 + values: 77 different_values: 12 variants: - - "untyped" (x17) + - "untyped" (x18) - "piercing" (x12) - "fire" (x11) - "cold" (x7) @@ -458,39 +412,52 @@ schema: - "bludgeoning" (x2) - "slashing" (x2) - "sonic" (x1) - [value]: + 'description': + type: object + path: _equipment.system.description + is_null: false + values: 5511 + schema: + [gm]: type: string - path: _equipment.system.damage.value + path: _equipment.system.description.gm is_null: true - values: 1 - different_values: 1 (all same) - variants: "" (x1) + values: 81 + different_values: 81 + variants: [omitted] + 'value': + type: string + path: _equipment.system.description.value + is_null: false + values: 5511 + different_values: 5164 + variants: [omitted] [dexCap]: type: integer path: _equipment.system.dexCap is_null: true - values: 165 + values: 195 different_values: 6 variants: - - 3 (x39) - - 1 (x34) - - 0 (x31) - - 2 (x26) - - 4 (x18) + - 1 (x44) + - 3 (x44) + - 0 (x36) + - 4 (x27) + - 2 (x27) - 5 (x17) [equipped]: type: object path: _equipment.system.equipped is_null: true - values: 5215 + values: 5509 schema: 'carryType': type: string path: _equipment.system.equipped.carryType is_null: false - values: 5215 + values: 5509 different_values: 1 (all same) - variants: "worn" (x5215) + variants: "worn" (x5509) [equippedBulk]: type: object path: _equipment.system.equippedBulk @@ -504,25 +471,41 @@ schema: values: 1 different_values: 1 (all same) variants: "" (x1) + [expend]: + type: integer + path: _equipment.system.expend + is_null: true + values: 321 + different_values: 1 (all same) + variants: 1 (x321) + [grade]: + type: string + path: _equipment.system.grade + is_null: true + values: 2 + different_values: 2 + variants: + - "elite" (x1) + - "commercial" (x1) [group]: type: string path: _equipment.system.group is_null: true - values: 1053 + values: 1127 different_values: 24 variants: [omitted] [hardness]: type: integer path: _equipment.system.hardness is_null: true - values: 5215 + values: 5509 different_values: 19 variants: - - 0 (x5117) - - 6 (x17) - - 3 (x10) - - 5 (x9) - - 10 (x9) + - 0 (x5395) + - 5 (x20) + - 6 (x16) + - 3 (x14) + - 10 (x11) - 8 (x8) - 4 (x7) - 13 (x6) @@ -541,21 +524,21 @@ schema: type: object path: _equipment.system.hp is_null: true - values: 5215 + values: 5509 schema: 'max': type: integer path: _equipment.system.hp.max is_null: false - values: 5215 + values: 5509 different_values: 34 variants: [omitted] 'value': type: integer path: _equipment.system.hp.value is_null: false - values: 5215 - different_values: 34 + values: 5509 + different_values: 35 variants: [omitted] [items]: type: object @@ -1225,20 +1208,20 @@ schema: type: object path: _equipment.system.level is_null: true - values: 5215 + values: 5509 schema: 'value': type: integer path: _equipment.system.level.value is_null: false - values: 5215 + values: 5509 different_values: 29 variants: [omitted] [material]: type: object path: _equipment.system.material is_null: true - values: 5215 + values: 5509 schema: [effects]: type: array @@ -1258,24 +1241,24 @@ schema: type: string path: _equipment.system.material.grade is_null: true - values: 57 + values: 62 different_values: 3 variants: - - "standard" (x27) - - "high" (x23) + - "standard" (x31) + - "high" (x24) - "low" (x7) [type]: type: string path: _equipment.system.material.type is_null: true - values: 57 + values: 62 different_values: 10 variants: - - "silver" (x12) + - "silver" (x14) + - "adamantine" (x12) - "cold-iron" (x11) - - "adamantine" (x11) - - "duskwood" (x8) - - "dawnsilver" (x8) + - "duskwood" (x9) + - "dawnsilver" (x9) - "siccatite" (x2) - "orichalcum" (x2) - "dragonhide" (x1) @@ -1347,61 +1330,63 @@ schema: type: object path: _equipment.system.price is_null: false - values: 5217 + values: 5511 schema: [per]: type: integer path: _equipment.system.price.per is_null: true - values: 45 - different_values: 2 + values: 281 + different_values: 3 variants: + - 1 (x236) - 10 (x41) - 5 (x4) 'value': type: object path: _equipment.system.price.value is_null: false - values: 5217 + values: 5511 schema: [cp]: type: integer path: _equipment.system.price.value.cp is_null: true - values: 32 + values: 207 different_values: 7 variants: + - 0 (x176) - 1 (x19) - 5 (x5) - 2 (x3) - 3 (x2) - - 0 (x1) - 4 (x1) - 8 (x1) [gp]: type: integer path: _equipment.system.price.value.gp is_null: true - values: 4633 - different_values: 334 + values: 4910 + different_values: 339 variants: [omitted] [pp]: type: integer path: _equipment.system.price.value.pp is_null: true - values: 2 + values: 177 different_values: 2 variants: - - 0 (x1) + - 0 (x176) - 1 (x1) [sp]: type: integer path: _equipment.system.price.value.sp is_null: true - values: 245 - different_values: 14 + values: 422 + different_values: 16 variants: - - 1 (x78) + - 0 (x175) + - 1 (x79) - 5 (x58) - 2 (x30) - 25 (x15) @@ -1415,312 +1400,197 @@ schema: - 11 (x1) - 40 (x1) - 14 (x1) + - 900 (x1) 'publication': type: object path: _equipment.system.publication is_null: false - values: 5217 + values: 5511 schema: 'license': type: string path: _equipment.system.publication.license is_null: false - values: 5217 + values: 5511 different_values: 2 variants: - - "OGL" (x3279) - - "ORC" (x1938) + - "ORC" (x3344) + - "OGL" (x2167) 'remaster': type: boolean path: _equipment.system.publication.remaster is_null: false - values: 5217 + values: 5511 different_values: 2 variants: - - False (x3134) - - True (x2083) + - True (x3502) + - False (x2009) 'title': type: string path: _equipment.system.publication.title is_null: false - values: 5217 - different_values: 136 + values: 5511 + different_values: 141 variants: [omitted] [quantity]: type: integer path: _equipment.system.quantity is_null: true - values: 5215 + values: 5509 different_values: 3 variants: - - 1 (x5170) + - 1 (x5464) - 10 (x40) - 5 (x5) - 'slug': - type: string - path: _equipment.system.slug - is_null: false - values: 5217 - different_values: 5217 (all different) - variants: [omitted] [range]: - type: integer | object + type: integer path: _equipment.system.range is_null: true - values: 335 - types: - - different_values: 17 - variants: - - 20 (x176) - - 30 (x41) - - 60 (x32) - - 40 (x18) - - 150 (x14) - - 50 (x10) - - 100 (x8) - - 120 (x8) - - 80 (x7) - - 70 (x6) - - 90 (x5) - - 180 (x3) - - 300 (x2) - - 240 (x1) - - 110 (x1) - - 200 (x1) - - 10 (x1) - - schema: - 'value': - type: string - path: _equipment.system.range.value - is_null: false - values: 1 - different_values: 1 (all same) - variants: "" (x1) + values: 338 + different_values: 17 + variants: + - 20 (x176) + - 30 (x41) + - 60 (x33) + - 40 (x18) + - 150 (x14) + - 50 (x10) + - 100 (x9) + - 120 (x8) + - 80 (x7) + - 70 (x7) + - 90 (x5) + - 180 (x3) + - 110 (x2) + - 300 (x2) + - 240 (x1) + - 200 (x1) + - 10 (x1) [reload]: type: object path: _equipment.system.reload is_null: true - values: 909 + values: 951 schema: [value]: type: string path: _equipment.system.reload.value is_null: true - values: 866 + values: 403 different_values: 6 variants: - - "" (x474) - - "-" (x236) - - "1" (x116) - - "0" (x30) + - "-" (x241) + - "1" (x117) + - "0" (x33) - "2" (x8) - "10" (x2) + - "" (x2) 'rules': type: ignored (Foundry rules object) path: _equipment.system.rules is_null: false - values: 5217 + values: 5511 [runes]: type: object path: _equipment.system.runes is_null: true - values: 1171 + values: 1261 schema: [potency]: type: integer path: _equipment.system.runes.potency is_null: true - values: 1073 + values: 1146 different_values: 5 variants: - - 0 (x649) - - 1 (x180) - - 2 (x166) - - 3 (x66) - - 4 (x12) + - 0 (x657) + - 1 (x217) + - 2 (x187) + - 3 (x72) + - 4 (x13) [property]: - type: array + type: array | object path: _equipment.system.runes.property is_null: true - values: 1073 - min_count: 0 - max_count: 3 - value_type: - type: string - path: _equipment.system.runes.property.[] - is_null: false - values: 210 - different_values: 50 - variants: [omitted] + values: 1146 + types: + - min_count: 0 + max_count: 3 + value_type: + type: string + path: _equipment.system.runes.property.[] + is_null: false + values: 238 + different_values: 57 + variants: [omitted] + - schema: + '0': + type: string + path: _equipment.system.runes.property.0 + is_null: false + values: 1 + different_values: 1 (all same) + variants: "" (x1) [reinforcing]: type: integer path: _equipment.system.runes.reinforcing is_null: true - values: 93 - different_values: 1 (all same) - variants: 0 (x93) + values: 111 + different_values: 7 + variants: + - 0 (x101) + - 1 (x3) + - 3 (x3) + - 5 (x1) + - 4 (x1) + - 2 (x1) + - 6 (x1) [resilient]: type: integer path: _equipment.system.runes.resilient is_null: true - values: 164 + values: 194 different_values: 4 variants: - - 0 (x82) - - 1 (x48) - - 2 (x32) + - 0 (x96) + - 1 (x58) + - 2 (x38) - 3 (x2) [striking]: type: integer path: _equipment.system.runes.striking is_null: true - values: 908 + values: 951 different_values: 4 variants: - - 0 (x611) - - 1 (x153) - - 2 (x116) - - 3 (x28) + - 0 (x620) + - 1 (x171) + - 2 (x130) + - 3 (x30) + [size]: + type: string + path: _equipment.system.size + is_null: true + values: 5509 + different_values: 4 + variants: + - "med" (x5493) + - "sm" (x11) + - "lg" (x4) + - "huge" (x1) + 'slug': + type: string + path: _equipment.system.slug + is_null: false + values: 5511 + different_values: 5511 (all different) + variants: [omitted] [specific]: type: object path: _equipment.system.specific is_null: true - values: 505 + values: 588 schema: - 'material': - type: object - path: _equipment.system.specific.material - is_null: false - values: 505 - schema: - [base]: - type: array - path: _equipment.system.specific.material.base - is_null: true - values: 16 - min_count: 1 - max_count: 1 - value_type: - type: object - path: _equipment.system.specific.material.base.[] - is_null: false - values: 16 - schema: - 'thickness': - type: string - path: _equipment.system.specific.material.base.[].thickness - is_null: false - values: 16 - different_values: 1 (all same) - variants: "thin" (x16) - 'type': - type: string - path: _equipment.system.specific.material.base.[].type - is_null: false - values: 16 - different_values: 1 (all same) - variants: "steel" (x16) - [effects]: - type: array<> - path: _equipment.system.specific.material.effects - is_null: true - values: 1 - min_count: 0 - max_count: 0 - value_type: - type: - path: _equipment.system.specific.material.effects.[] - is_null: false - values: 0 - is_empty: true - [grade]: - type: string - path: _equipment.system.specific.material.grade - is_null: true - values: 54 - different_values: 3 - variants: - - "standard" (x25) - - "high" (x22) - - "low" (x7) - [type]: - type: string - path: _equipment.system.specific.material.type - is_null: true - values: 54 - different_values: 10 - variants: - - "silver" (x12) - - "adamantine" (x11) - - "cold-iron" (x10) - - "duskwood" (x8) - - "dawnsilver" (x6) - - "siccatite" (x2) - - "orichalcum" (x2) - - "dragonhide" (x1) - - "peachwood" (x1) - - "inubrix" (x1) - 'runes': - type: object - path: _equipment.system.specific.runes - is_null: false - values: 505 - schema: - [potency]: - type: integer - path: _equipment.system.specific.runes.potency - is_null: true - values: 428 - different_values: 5 - variants: - - 1 (x182) - - 2 (x161) - - 3 (x65) - - 4 (x12) - - 0 (x8) - [property]: - type: array - path: _equipment.system.specific.runes.property - is_null: true - values: 428 - min_count: 0 - max_count: 3 - value_type: - type: string - path: _equipment.system.specific.runes.property.[] - is_null: false - values: 209 - different_values: 50 - variants: [omitted] - [reinforcing]: - type: integer - path: _equipment.system.specific.runes.reinforcing - is_null: true - values: 77 - different_values: 1 (all same) - variants: 0 (x77) - [resilient]: - type: integer - path: _equipment.system.specific.runes.resilient - is_null: true - values: 99 - different_values: 4 - variants: - - 1 (x47) - - 2 (x30) - - 0 (x20) - - 3 (x2) - [striking]: - type: integer - path: _equipment.system.specific.runes.striking - is_null: true - values: 328 - different_values: 4 - variants: - - 1 (x156) - - 2 (x112) - - 0 (x32) - - 3 (x28) [integrated]: type: object path: _equipment.system.specific.integrated @@ -1767,6 +1637,147 @@ schema: - 0 (x3) - 1 (x2) - 2 (x1) + 'material': + type: object + path: _equipment.system.specific.material + is_null: false + values: 588 + schema: + [base]: + type: array + path: _equipment.system.specific.material.base + is_null: true + values: 15 + min_count: 1 + max_count: 1 + value_type: + type: object + path: _equipment.system.specific.material.base.[] + is_null: false + values: 15 + schema: + 'thickness': + type: string + path: _equipment.system.specific.material.base.[].thickness + is_null: false + values: 15 + different_values: 1 (all same) + variants: "thin" (x15) + 'type': + type: string + path: _equipment.system.specific.material.base.[].type + is_null: false + values: 15 + different_values: 1 (all same) + variants: "steel" (x15) + [effects]: + type: array<> + path: _equipment.system.specific.material.effects + is_null: true + values: 1 + min_count: 0 + max_count: 0 + value_type: + type: + path: _equipment.system.specific.material.effects.[] + is_null: false + values: 0 + is_empty: true + [grade]: + type: string + path: _equipment.system.specific.material.grade + is_null: true + values: 59 + different_values: 3 + variants: + - "standard" (x29) + - "high" (x23) + - "low" (x7) + [type]: + type: string + path: _equipment.system.specific.material.type + is_null: true + values: 59 + different_values: 10 + variants: + - "silver" (x14) + - "adamantine" (x12) + - "cold-iron" (x10) + - "duskwood" (x9) + - "dawnsilver" (x7) + - "siccatite" (x2) + - "orichalcum" (x2) + - "dragonhide" (x1) + - "peachwood" (x1) + - "inubrix" (x1) + 'runes': + type: object + path: _equipment.system.specific.runes + is_null: false + values: 588 + schema: + [potency]: + type: integer + path: _equipment.system.specific.runes.potency + is_null: true + values: 498 + different_values: 5 + variants: + - 1 (x217) + - 2 (x183) + - 3 (x71) + - 0 (x14) + - 4 (x13) + [property]: + type: array + path: _equipment.system.specific.runes.property + is_null: true + values: 498 + min_count: 0 + max_count: 3 + value_type: + type: string + path: _equipment.system.specific.runes.property.[] + is_null: false + values: 236 + different_values: 57 + variants: [omitted] + [reinforcing]: + type: integer + path: _equipment.system.specific.runes.reinforcing + is_null: true + values: 90 + different_values: 7 + variants: + - 0 (x80) + - 1 (x3) + - 3 (x3) + - 5 (x1) + - 4 (x1) + - 2 (x1) + - 6 (x1) + [resilient]: + type: integer + path: _equipment.system.specific.runes.resilient + is_null: true + values: 130 + different_values: 4 + variants: + - 1 (x57) + - 2 (x36) + - 0 (x35) + - 3 (x2) + [striking]: + type: integer + path: _equipment.system.specific.runes.striking + is_null: true + values: 367 + different_values: 4 + variants: + - 1 (x173) + - 2 (x127) + - 0 (x37) + - 3 (x30) [value]: type: boolean path: _equipment.system.specific.value @@ -1778,193 +1789,44 @@ schema: type: integer path: _equipment.system.speedPenalty is_null: true - values: 263 + values: 310 different_values: 5 variants: - - 0 (x165) - - -5 (x50) - - -10 (x46) + - 0 (x193) + - -5 (x64) + - -10 (x51) - -15 (x1) - -14 (x1) - [splashDamage]: - type: object - path: _equipment.system.splashDamage - is_null: true - values: 909 - schema: - [value]: - type: integer | string - path: _equipment.system.splashDamage.value - is_null: true - values: 883 - types: - - different_values: 7 - variants: - - 0 (x734) - - 3 (x38) - - 4 (x38) - - 2 (x35) - - 1 (x35) - - 5 (x1) - - 6 (x1) - - different_values: 1 (all same) - variants: "" (x1) - [stackGroup]: - type: string - path: _equipment.system.stackGroup - is_null: true - values: 132 - different_values: 9 - variants: - - "gems" (x50) - - "rounds10" (x48) - - "arrows" (x10) - - "slingBullets" (x8) - - "bolts" (x6) - - "coins" (x4) - - "rounds5" (x4) - - "blowgunDarts" (x1) - - "woodenTaws" (x1) - [stowing]: - type: boolean - path: _equipment.system.stowing - is_null: true - values: 43 - different_values: 2 - variants: - - True (x26) - - False (x17) - 'traits': - type: object - path: _equipment.system.traits - is_null: false - values: 5217 - schema: - 'rarity': - type: string - path: _equipment.system.traits.rarity - is_null: false - values: 5217 - different_values: 4 - variants: - - "common" (x2726) - - "uncommon" (x1703) - - "rare" (x568) - - "unique" (x220) - 'value': - type: array - path: _equipment.system.traits.value - is_null: false - values: 5217 - min_count: 0 - max_count: 9 - value_type: - type: string - path: _equipment.system.traits.value.[] - is_null: false - values: 13525 - different_values: 241 - variants: [omitted] - [integrated]: - type: object - path: _equipment.system.traits.integrated - is_null: true - values: 8 - schema: - 'runes': - type: object - path: _equipment.system.traits.integrated.runes - is_null: false - values: 8 - schema: - 'potency': - type: integer - path: _equipment.system.traits.integrated.runes.potency - is_null: false - values: 8 - different_values: 3 - variants: - - 0 (x5) - - 1 (x2) - - 2 (x1) - 'property': - type: array - path: _equipment.system.traits.integrated.runes.property - is_null: false - values: 8 - min_count: 0 - max_count: 1 - value_type: - type: string - path: _equipment.system.traits.integrated.runes.property.[] - is_null: false - values: 2 - different_values: 1 (all same) - variants: "wounding" (x2) - 'striking': - type: integer - path: _equipment.system.traits.integrated.runes.striking - is_null: false - values: 8 - different_values: 3 - variants: - - 0 (x5) - - 1 (x2) - - 2 (x1) - [versatile]: - type: - path: _equipment.system.traits.integrated.versatile - is_null: true - values: 0 - is_empty: true - [otherTags]: - type: array - path: _equipment.system.traits.otherTags - is_null: true - values: 121 - min_count: 1 - max_count: 1 - value_type: - type: string - path: _equipment.system.traits.otherTags.[] - is_null: false - values: 121 - different_values: 4 - variants: - - "alchemical-food" (x56) - - "alchemical-tool" (x56) - - "herbal" (x6) - - "handwraps-of-mighty-blows" (x3) - [size]: - type: string - path: _equipment.system.size - is_null: true - values: 5215 - different_values: 4 - variants: - - "med" (x5199) - - "sm" (x12) - - "lg" (x3) - - "huge" (x1) [spell]: type: object path: _equipment.system.spell is_null: true - values: 10 + values: 109 schema: '_id': type: string path: _equipment.system.spell._id is_null: false - values: 10 - different_values: 2 - variants: - - "7w37duycMs4YOBeu" (x6) - - "lj2l0i8ShNSlnZrj" (x4) - 'flags': + values: 109 + different_values: 101 + variants: [omitted] + [_stats]: + type: object + path: _equipment.system.spell._stats + is_null: true + values: 99 + schema: + 'compendiumSource': + type: string + path: _equipment.system.spell._stats.compendiumSource + is_null: false + values: 99 + different_values: 32 + variants: [omitted] + [flags]: type: object path: _equipment.system.spell.flags - is_null: false + is_null: true values: 10 schema: 'core': @@ -1982,84 +1844,120 @@ schema: variants: - "Compendium.pf2e.spells-srd.Item.rfZpqmj0AIIdkVIs" (x6) - "Compendium.pf2e.spells-srd.Item.Bc6QqTmFV4q7G7L0" (x4) + [folder]: + type: string + path: _equipment.system.spell.folder + is_null: true + values: 99 + different_values: 8 + variants: + - "lPzcDrjGDFbzuF2r" (x30) + - "T8AzYUgNIAgTJ9Iz" (x26) + - "4fJHnYFqH0VjZXPv" (x24) + - "xqlqJ6eeiNtWb7bq" (x6) + - "7cyoYPoPYA01mErU" (x5) + - "zDlxATrLAlbYA2Mv" (x4) + - "iDjm2cXyRAe4VZ35" (x3) + - "IfuYSF4ymX48CZnm" (x1) 'img': type: string path: _equipment.system.spell.img is_null: false - values: 10 - different_values: 2 - variants: - - "icons/magic/life/cross-worn-green.webp" (x6) - - "icons/commodities/wood/fence-posts-brown.webp" (x4) + values: 109 + different_values: 33 + variants: [omitted] 'name': type: string path: _equipment.system.spell.name is_null: false - values: 10 - different_values: 2 - variants: - - "Heal" (x6) - - "Splinter Volley" (x4) + values: 109 + different_values: 33 + variants: [omitted] 'sort': type: integer path: _equipment.system.spell.sort is_null: false - values: 10 + values: 109 different_values: 2 variants: + - 0 (x103) - 133500000 (x6) - - 0 (x4) 'system': type: object path: _equipment.system.spell.system is_null: false - values: 10 + values: 109 schema: [area]: - type: + type: object path: _equipment.system.spell.system.area is_null: true - values: 0 - is_empty: true + values: 30 + schema: + 'type': + type: string + path: _equipment.system.spell.system.area.type + is_null: false + values: 30 + different_values: 4 + variants: + - "burst" (x13) + - "square" (x8) + - "line" (x7) + - "cone" (x2) + 'value': + type: integer + path: _equipment.system.spell.system.area.value + is_null: false + values: 30 + different_values: 5 + variants: + - 5 (x9) + - 120 (x7) + - 20 (x7) + - 60 (x5) + - 10 (x2) 'cost': type: object path: _equipment.system.spell.system.cost is_null: false - values: 10 + values: 109 schema: 'value': type: string path: _equipment.system.spell.system.cost.value is_null: false - values: 10 + values: 109 different_values: 1 (all same) - variants: "" (x10) + variants: "" (x109) 'counteraction': type: boolean path: _equipment.system.spell.system.counteraction is_null: false - values: 10 - different_values: 1 (all same) - variants: False (x10) + values: 109 + different_values: 2 + variants: + - False (x102) + - True (x7) 'damage': type: object path: _equipment.system.spell.system.damage is_null: false - values: 10 + values: 109 schema: [0]: type: object path: _equipment.system.spell.system.damage.0 is_null: true - values: 6 + values: 64 schema: 'applyMod': type: boolean path: _equipment.system.spell.system.damage.0.applyMod is_null: false - values: 6 + values: 64 different_values: 1 (all same) - variants: False (x6) + variants: False (x64) [category]: type: path: _equipment.system.spell.system.damage.0.category @@ -2070,30 +1968,41 @@ schema: type: string path: _equipment.system.spell.system.damage.0.formula is_null: false - values: 6 - different_values: 1 (all same) - variants: "1d8" (x6) + values: 64 + different_values: 11 + variants: + - "1d8" (x12) + - "6d6" (x11) + - "1d10+4" (x9) + - "3d6" (x8) + - "5d6" (x7) + - "4d12" (x4) + - "1d4+1" (x4) + - "70" (x3) + - "9d6" (x3) + - "1d4" (x2) + - "12d10" (x1) 'kinds': type: array path: _equipment.system.spell.system.damage.0.kinds is_null: false - values: 6 - min_count: 2 + values: 64 + min_count: 1 max_count: 2 value_type: type: string path: _equipment.system.spell.system.damage.0.kinds.[] is_null: false - values: 12 + values: 76 different_values: 2 variants: - - "damage" (x6) - - "healing" (x6) - 'materials': + - "damage" (x55) + - "healing" (x21) + [materials]: type: array<> path: _equipment.system.spell.system.damage.0.materials - is_null: false - values: 6 + is_null: true + values: 54 min_count: 0 max_count: 0 value_type: @@ -2106,9 +2015,125 @@ schema: type: string path: _equipment.system.spell.system.damage.0.type is_null: false - values: 6 + values: 64 + different_values: 9 + variants: + - "fire" (x19) + - "vitality" (x12) + - "untyped" (x10) + - "mental" (x7) + - "electricity" (x4) + - "force" (x4) + - "void" (x3) + - "cold" (x3) + - "piercing" (x2) + [1]: + type: object + path: _equipment.system.spell.system.damage.1 + is_null: true + values: 3 + schema: + 'applyMod': + type: boolean + path: _equipment.system.spell.system.damage.1.applyMod + is_null: false + values: 3 different_values: 1 (all same) - variants: "vitality" (x6) + variants: False (x3) + [category]: + type: + path: _equipment.system.spell.system.damage.1.category + is_null: true + values: 0 + is_empty: true + 'formula': + type: string + path: _equipment.system.spell.system.damage.1.formula + is_null: false + values: 3 + different_values: 1 (all same) + variants: "9d6" (x3) + 'kinds': + type: array + path: _equipment.system.spell.system.damage.1.kinds + is_null: false + values: 3 + min_count: 1 + max_count: 1 + value_type: + type: string + path: _equipment.system.spell.system.damage.1.kinds.[] + is_null: false + values: 3 + different_values: 1 (all same) + variants: "damage" (x3) + 'type': + type: string + path: _equipment.system.spell.system.damage.1.type + is_null: false + values: 3 + different_values: 1 (all same) + variants: "slashing" (x3) + [2YlEXgT93lbWXENb]: + type: object + path: _equipment.system.spell.system.damage.2YlEXgT93lbWXENb + is_null: true + values: 2 + schema: + 'applyMod': + type: boolean + path: _equipment.system.spell.system.damage.2YlEXgT93lbWXENb.applyMod + is_null: false + values: 2 + different_values: 1 (all same) + variants: False (x2) + [category]: + type: + path: _equipment.system.spell.system.damage.2YlEXgT93lbWXENb.category + is_null: true + values: 0 + is_empty: true + 'formula': + type: string + path: _equipment.system.spell.system.damage.2YlEXgT93lbWXENb.formula + is_null: false + values: 2 + different_values: 1 (all same) + variants: "10d6" (x2) + 'kinds': + type: array + path: _equipment.system.spell.system.damage.2YlEXgT93lbWXENb.kinds + is_null: false + values: 2 + min_count: 1 + max_count: 1 + value_type: + type: string + path: _equipment.system.spell.system.damage.2YlEXgT93lbWXENb.kinds.[] + is_null: false + values: 2 + different_values: 1 (all same) + variants: "damage" (x2) + 'materials': + type: array<> + path: _equipment.system.spell.system.damage.2YlEXgT93lbWXENb.materials + is_null: false + values: 2 + min_count: 0 + max_count: 0 + value_type: + type: + path: _equipment.system.spell.system.damage.2YlEXgT93lbWXENb.materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: _equipment.system.spell.system.damage.2YlEXgT93lbWXENb.type + is_null: false + values: 2 + different_values: 1 (all same) + variants: "cold" (x2) [QrOXDstbGji5fsbX]: type: object path: _equipment.system.spell.system.damage.QrOXDstbGji5fsbX @@ -2169,58 +2194,245 @@ schema: values: 4 different_values: 1 (all same) variants: "piercing" (x4) + [YBeTuItHduzXElD5]: + type: object + path: _equipment.system.spell.system.damage.YBeTuItHduzXElD5 + is_null: true + values: 4 + schema: + 'applyMod': + type: boolean + path: _equipment.system.spell.system.damage.YBeTuItHduzXElD5.applyMod + is_null: false + values: 4 + different_values: 1 (all same) + variants: False (x4) + [category]: + type: + path: _equipment.system.spell.system.damage.YBeTuItHduzXElD5.category + is_null: true + values: 0 + is_empty: true + 'formula': + type: string + path: _equipment.system.spell.system.damage.YBeTuItHduzXElD5.formula + is_null: false + values: 4 + different_values: 1 (all same) + variants: "2d8" (x4) + 'kinds': + type: array + path: _equipment.system.spell.system.damage.YBeTuItHduzXElD5.kinds + is_null: false + values: 4 + min_count: 1 + max_count: 1 + value_type: + type: string + path: _equipment.system.spell.system.damage.YBeTuItHduzXElD5.kinds.[] + is_null: false + values: 4 + different_values: 1 (all same) + variants: "damage" (x4) + 'materials': + type: array<> + path: _equipment.system.spell.system.damage.YBeTuItHduzXElD5.materials + is_null: false + values: 4 + min_count: 0 + max_count: 0 + value_type: + type: + path: _equipment.system.spell.system.damage.YBeTuItHduzXElD5.materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: _equipment.system.spell.system.damage.YBeTuItHduzXElD5.type + is_null: false + values: 4 + different_values: 1 (all same) + variants: "acid" (x4) + [rQT6Is4xVcbWJIAt]: + type: object + path: _equipment.system.spell.system.damage.rQT6Is4xVcbWJIAt + is_null: true + values: 3 + schema: + 'applyMod': + type: boolean + path: _equipment.system.spell.system.damage.rQT6Is4xVcbWJIAt.applyMod + is_null: false + values: 3 + different_values: 1 (all same) + variants: False (x3) + [category]: + type: + path: _equipment.system.spell.system.damage.rQT6Is4xVcbWJIAt.category + is_null: true + values: 0 + is_empty: true + 'formula': + type: string + path: _equipment.system.spell.system.damage.rQT6Is4xVcbWJIAt.formula + is_null: false + values: 3 + different_values: 1 (all same) + variants: "7d8" (x3) + 'kinds': + type: array + path: _equipment.system.spell.system.damage.rQT6Is4xVcbWJIAt.kinds + is_null: false + values: 3 + min_count: 1 + max_count: 1 + value_type: + type: string + path: _equipment.system.spell.system.damage.rQT6Is4xVcbWJIAt.kinds.[] + is_null: false + values: 3 + different_values: 1 (all same) + variants: "damage" (x3) + 'materials': + type: array<> + path: _equipment.system.spell.system.damage.rQT6Is4xVcbWJIAt.materials + is_null: false + values: 3 + min_count: 0 + max_count: 0 + value_type: + type: + path: _equipment.system.spell.system.damage.rQT6Is4xVcbWJIAt.materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: _equipment.system.spell.system.damage.rQT6Is4xVcbWJIAt.type + is_null: false + values: 3 + different_values: 1 (all same) + variants: "force" (x3) + [defense]: + type: object + path: _equipment.system.spell.system.defense + is_null: true + values: 63 + schema: + 'save': + type: object + path: _equipment.system.spell.system.defense.save + is_null: false + values: 63 + schema: + 'basic': + type: boolean + path: _equipment.system.spell.system.defense.save.basic + is_null: false + values: 63 + different_values: 2 + variants: + - True (x44) + - False (x19) + 'statistic': + type: string + path: _equipment.system.spell.system.defense.save.statistic + is_null: false + values: 63 + different_values: 3 + variants: + - "reflex" (x30) + - "fortitude" (x21) + - "will" (x12) 'description': type: object path: _equipment.system.spell.system.description is_null: false - values: 10 + values: 109 schema: 'value': type: string path: _equipment.system.spell.system.description.value is_null: false - values: 10 - different_values: 2 + values: 109 + different_values: 33 variants: [omitted] 'duration': type: object path: _equipment.system.spell.system.duration is_null: false - values: 10 + values: 109 schema: 'sustained': type: boolean path: _equipment.system.spell.system.duration.sustained is_null: false - values: 10 - different_values: 1 (all same) - variants: False (x10) + values: 109 + different_values: 2 + variants: + - False (x99) + - True (x10) 'value': type: string path: _equipment.system.spell.system.duration.value is_null: false - values: 10 - different_values: 1 (all same) - variants: "" (x10) - 'heightening': + values: 109 + different_values: 6 + variants: + - "" (x54) + - "1 minute" (x31) + - "8 hours" (x9) + - "3 round" (x7) + - "varies" (x4) + - "10 minutes" (x4) + [heightening]: type: object path: _equipment.system.spell.system.heightening - is_null: false - values: 10 + is_null: true + values: 76 schema: - 'damage': + [area]: + type: integer + path: _equipment.system.spell.system.heightening.area + is_null: true + values: 17 + different_values: 1 (all same) + variants: 0 (x17) + [damage]: type: object path: _equipment.system.spell.system.heightening.damage - is_null: false - values: 10 + is_null: true + values: 71 schema: [0]: type: string path: _equipment.system.spell.system.heightening.damage.0 is_null: true - values: 6 + values: 58 + different_values: 7 + variants: + - "2d6" (x18) + - "1d8" (x12) + - "1d6" (x11) + - "1d10+4" (x9) + - "1d12" (x4) + - "10" (x3) + - "2d10" (x1) + [1]: + type: string + path: _equipment.system.spell.system.heightening.damage.1 + is_null: true + values: 3 different_values: 1 (all same) - variants: "1d8" (x6) + variants: "1d6" (x3) + [2YlEXgT93lbWXENb]: + type: string + path: _equipment.system.spell.system.heightening.damage.2YlEXgT93lbWXENb + is_null: true + values: 2 + different_values: 1 (all same) + variants: "2d6" (x2) [QrOXDstbGji5fsbX]: type: string path: _equipment.system.spell.system.heightening.damage.QrOXDstbGji5fsbX @@ -2228,317 +2440,269 @@ schema: values: 4 different_values: 1 (all same) variants: "4d6" (x4) - 'interval': + [YBeTuItHduzXElD5]: + type: string + path: _equipment.system.spell.system.heightening.damage.YBeTuItHduzXElD5 + is_null: true + values: 4 + different_values: 1 (all same) + variants: "2d8" (x4) + [rQT6Is4xVcbWJIAt]: + type: string + path: _equipment.system.spell.system.heightening.damage.rQT6Is4xVcbWJIAt + is_null: true + values: 3 + different_values: 1 (all same) + variants: "1d8" (x3) + [interval]: type: integer path: _equipment.system.spell.system.heightening.interval - is_null: false - values: 10 + is_null: true + values: 71 different_values: 2 variants: - - 1 (x6) - - 2 (x4) + - 1 (x63) + - 2 (x8) + [levels]: + type: object + path: _equipment.system.spell.system.heightening.levels + is_null: true + values: 5 + schema: + [3]: + type: object + path: _equipment.system.spell.system.heightening.levels.3 + is_null: true + values: 1 + schema: + 'range': + type: object + path: _equipment.system.spell.system.heightening.levels.3.range + is_null: false + values: 1 + schema: + 'value': + type: string + path: _equipment.system.spell.system.heightening.levels.3.range.value + is_null: false + values: 1 + different_values: 1 (all same) + variants: "touch" (x1) + 'target': + type: object + path: _equipment.system.spell.system.heightening.levels.3.target + is_null: false + values: 1 + schema: + 'value': + type: string + path: _equipment.system.spell.system.heightening.levels.3.target.value + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1 creature" (x1) + [4]: + type: object + path: _equipment.system.spell.system.heightening.levels.4 + is_null: true + values: 2 + schema: + 'area': + type: object + path: _equipment.system.spell.system.heightening.levels.4.area + is_null: false + values: 2 + schema: + 'areaType': + type: string + path: _equipment.system.spell.system.heightening.levels.4.area.areaType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "burst" (x2) + 'type': + type: string + path: _equipment.system.spell.system.heightening.levels.4.area.type + is_null: false + values: 2 + different_values: 1 (all same) + variants: "burst" (x2) + 'value': + type: integer + path: _equipment.system.spell.system.heightening.levels.4.area.value + is_null: false + values: 2 + different_values: 1 (all same) + variants: 20 (x2) + 'range': + type: object + path: _equipment.system.spell.system.heightening.levels.4.range + is_null: false + values: 2 + schema: + 'value': + type: string + path: _equipment.system.spell.system.heightening.levels.4.range.value + is_null: false + values: 2 + different_values: 1 (all same) + variants: "60 feet" (x2) + [7]: + type: object + path: _equipment.system.spell.system.heightening.levels.7 + is_null: true + values: 2 + schema: + 'target': + type: object + path: _equipment.system.spell.system.heightening.levels.7.target + is_null: false + values: 2 + schema: + 'value': + type: string + path: _equipment.system.spell.system.heightening.levels.7.target.value + is_null: false + values: 2 + different_values: 1 (all same) + variants: "10 creatures" (x2) 'type': type: string path: _equipment.system.spell.system.heightening.type is_null: false - values: 10 - different_values: 1 (all same) - variants: "interval" (x10) + values: 76 + different_values: 2 + variants: + - "interval" (x71) + - "fixed" (x5) 'level': type: object path: _equipment.system.spell.system.level is_null: false - values: 10 + values: 109 schema: 'value': type: integer path: _equipment.system.spell.system.level.value is_null: false - values: 10 - different_values: 5 + values: 109 + different_values: 8 variants: - - 1 (x6) - - 6 (x1) - - 4 (x1) - - 2 (x1) - - 8 (x1) + - 1 (x32) + - 2 (x31) + - 3 (x24) + - 4 (x6) + - 7 (x6) + - 6 (x5) + - 5 (x3) + - 8 (x2) 'location': type: object path: _equipment.system.spell.system.location is_null: false - values: 10 + values: 109 schema: 'heightenedLevel': type: integer path: _equipment.system.spell.system.location.heightenedLevel is_null: false - values: 10 - different_values: 6 + values: 109 + different_values: 9 variants: - - 2 (x5) - - 7 (x1) - - 4 (x1) - - 6 (x1) - - 3 (x1) - - 5 (x1) + - 4 (x16) + - 7 (x15) + - 2 (x14) + - 6 (x14) + - 8 (x13) + - 5 (x11) + - 3 (x11) + - 9 (x8) + - 1 (x7) [value]: type: path: _equipment.system.spell.system.location.value is_null: true values: 0 is_empty: true - 'publication': - type: object - path: _equipment.system.spell.system.publication - is_null: false - values: 10 - schema: - 'license': - type: string - path: _equipment.system.spell.system.publication.license - is_null: false - values: 10 - different_values: 2 - variants: - - "ORC" (x6) - - "OGL" (x4) - 'remaster': - type: boolean - path: _equipment.system.spell.system.publication.remaster - is_null: false - values: 10 - different_values: 1 (all same) - variants: True (x10) - 'title': - type: string - path: _equipment.system.spell.system.publication.title - is_null: false - values: 10 - different_values: 2 - variants: - - "Pathfinder Player Core" (x6) - - "Pathfinder Rage of Elements" (x4) - 'range': - type: object - path: _equipment.system.spell.system.range - is_null: false - values: 10 - schema: - 'value': - type: string - path: _equipment.system.spell.system.range.value - is_null: false - values: 10 - different_values: 2 - variants: - - "varies" (x6) - - "60 feet" (x4) - 'requirements': - type: string - path: _equipment.system.spell.system.requirements - is_null: false - values: 10 - different_values: 1 (all same) - variants: "" (x10) - 'rules': - type: ignored (Foundry rules object) - path: _equipment.system.spell.system.rules - is_null: false - values: 10 - 'slug': - type: string - path: _equipment.system.spell.system.slug - is_null: false - values: 10 - different_values: 2 - variants: - - "heal" (x6) - - "splinter-volley" (x4) - 'target': - type: object - path: _equipment.system.spell.system.target - is_null: false - values: 10 - schema: - 'value': - type: string - path: _equipment.system.spell.system.target.value - is_null: false - values: 10 - different_values: 2 - variants: - - "1 willing living creature or 1 undead" (x6) - - "1 or 2 creatures" (x4) - 'time': - type: object - path: _equipment.system.spell.system.time - is_null: false - values: 10 - schema: - 'value': - type: string - path: _equipment.system.spell.system.time.value - is_null: false - values: 10 - different_values: 2 - variants: - - "1 to 3" (x6) - - "2 or 3" (x4) - 'traits': - type: object - path: _equipment.system.spell.system.traits - is_null: false - values: 10 - schema: - 'rarity': - type: string - path: _equipment.system.spell.system.traits.rarity - is_null: false - values: 10 - different_values: 1 (all same) - variants: "common" (x10) - 'traditions': - type: array - path: _equipment.system.spell.system.traits.traditions - is_null: false - values: 10 - min_count: 2 - max_count: 2 - value_type: - type: string - path: _equipment.system.spell.system.traits.traditions.[] - is_null: false - values: 20 - different_values: 3 - variants: - - "primal" (x10) - - "divine" (x6) - - "arcane" (x4) - 'value': - type: array - path: _equipment.system.spell.system.traits.value - is_null: false - values: 10 - min_count: 3 - max_count: 4 - value_type: - type: string - path: _equipment.system.spell.system.traits.value.[] - is_null: false - values: 34 - different_values: 6 - variants: - - "manipulate" (x10) - - "healing" (x6) - - "vitality" (x6) - - "attack" (x4) - - "concentrate" (x4) - - "wood" (x4) - [defense]: - type: object - path: _equipment.system.spell.system.defense - is_null: true - values: 6 - schema: - 'save': - type: object - path: _equipment.system.spell.system.defense.save - is_null: false - values: 6 - schema: - 'basic': - type: boolean - path: _equipment.system.spell.system.defense.save.basic - is_null: false - values: 6 - different_values: 1 (all same) - variants: True (x6) - 'statistic': - type: string - path: _equipment.system.spell.system.defense.save.statistic - is_null: false - values: 6 - different_values: 1 (all same) - variants: "fortitude" (x6) [overlays]: type: object path: _equipment.system.spell.system.overlays is_null: true - values: 6 + values: 22 schema: - '37gy7l19tik74o4s': + [37gy7l19tik74o4s]: type: object path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s - is_null: false - values: 6 + is_null: true + values: 12 schema: '_id': type: string path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s._id is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "37gy7l19tik74o4s" (x6) + variants: "37gy7l19tik74o4s" (x12) 'name': type: string path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.name is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "Heal (vs. Living)" (x6) + variants: "Heal (vs. Living)" (x12) 'overlayType': type: string path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.overlayType is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "override" (x6) + variants: "override" (x12) 'sort': type: integer path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.sort is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: 2 (x6) + variants: 2 (x12) 'system': type: object path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.system is_null: false - values: 6 + values: 12 schema: 'damage': type: object path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.damage is_null: false - values: 6 + values: 12 schema: '0': type: object path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.damage.0 is_null: false - values: 6 + values: 12 schema: 'formula': type: string path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.damage.0.formula is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "1d8+8" (x6) + variants: "1d8+8" (x12) 'kinds': type: array path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.damage.0.kinds is_null: false - values: 6 + values: 12 min_count: 1 max_count: 1 value_type: type: string path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.damage.0.kinds.[] is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "healing" (x6) + variants: "healing" (x12) [defense]: type: path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.defense @@ -2549,401 +2713,1206 @@ schema: type: object path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.heightening is_null: false - values: 6 + values: 12 schema: 'damage': type: object path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.heightening.damage is_null: false - values: 6 + values: 12 schema: '0': type: string path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.heightening.damage.0 is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "1d8+8" (x6) + variants: "1d8+8" (x12) 'range': type: object path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.range is_null: false - values: 6 + values: 12 schema: 'value': type: string path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.range.value is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "30 feet" (x6) + variants: "30 feet" (x12) 'time': type: object path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.time is_null: false - values: 6 + values: 12 schema: 'value': type: string path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.time.value is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "2" (x6) + variants: "2" (x12) 'traits': type: object path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.traits is_null: false - values: 6 + values: 12 schema: 'value': type: array path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.traits.value is_null: false - values: 6 + values: 12 min_count: 4 max_count: 4 value_type: type: string path: _equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.traits.value.[] is_null: false - values: 24 + values: 48 different_values: 4 variants: - - "concentrate" (x6) - - "healing" (x6) - - "manipulate" (x6) - - "vitality" (x6) - '7qdtetowq348s9oc': + - "concentrate" (x12) + - "healing" (x12) + - "manipulate" (x12) + - "vitality" (x12) + [7qdtetowq348s9oc]: type: object path: _equipment.system.spell.system.overlays.7qdtetowq348s9oc - is_null: false - values: 6 + is_null: true + values: 12 schema: '_id': type: string path: _equipment.system.spell.system.overlays.7qdtetowq348s9oc._id is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "7qdtetowq348s9oc" (x6) + variants: "7qdtetowq348s9oc" (x12) 'overlayType': type: string path: _equipment.system.spell.system.overlays.7qdtetowq348s9oc.overlayType is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "override" (x6) + variants: "override" (x12) 'sort': type: integer path: _equipment.system.spell.system.overlays.7qdtetowq348s9oc.sort is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: 1 (x6) + variants: 1 (x12) 'system': type: object path: _equipment.system.spell.system.overlays.7qdtetowq348s9oc.system is_null: false - values: 6 + values: 12 schema: 'range': type: object path: _equipment.system.spell.system.overlays.7qdtetowq348s9oc.system.range is_null: false - values: 6 + values: 12 schema: 'value': type: string path: _equipment.system.spell.system.overlays.7qdtetowq348s9oc.system.range.value is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "touch" (x6) + variants: "touch" (x12) 'time': type: object path: _equipment.system.spell.system.overlays.7qdtetowq348s9oc.system.time is_null: false - values: 6 + values: 12 schema: 'value': type: string path: _equipment.system.spell.system.overlays.7qdtetowq348s9oc.system.time.value is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "1" (x6) - '7vbvdrv2cl87sqta': + variants: "1" (x12) + [7vbvdrv2cl87sqta]: type: object path: _equipment.system.spell.system.overlays.7vbvdrv2cl87sqta - is_null: false - values: 6 + is_null: true + values: 12 schema: '_id': type: string path: _equipment.system.spell.system.overlays.7vbvdrv2cl87sqta._id is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "7vbvdrv2cl87sqta" (x6) + variants: "7vbvdrv2cl87sqta" (x12) 'overlayType': type: string path: _equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.overlayType is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "override" (x6) + variants: "override" (x12) 'sort': type: integer path: _equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.sort is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: 4 (x6) + variants: 4 (x12) 'system': type: object path: _equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system is_null: false - values: 6 + values: 12 schema: 'area': type: object path: _equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.area is_null: false - values: 6 + values: 12 schema: 'type': type: string path: _equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.area.type is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "emanation" (x6) + variants: "emanation" (x12) 'value': type: integer path: _equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.area.value is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: 30 (x6) + variants: 30 (x12) 'range': type: object path: _equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.range is_null: false - values: 6 + values: 12 schema: 'value': type: string path: _equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.range.value is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "" (x6) + variants: "" (x12) 'target': type: object path: _equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.target is_null: false - values: 6 + values: 12 schema: 'value': type: string path: _equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.target.value is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "all living and undead creatures" (x6) + variants: "all living and undead creatures" (x12) 'time': type: object path: _equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.time is_null: false - values: 6 + values: 12 schema: 'value': type: string path: _equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.time.value is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "3" (x6) + variants: "3" (x12) 'traits': type: object path: _equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.traits is_null: false - values: 6 + values: 12 schema: 'value': type: array path: _equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.traits.value is_null: false - values: 6 + values: 12 min_count: 4 max_count: 4 value_type: type: string path: _equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.traits.value.[] is_null: false - values: 24 + values: 48 different_values: 4 variants: - - "concentrate" (x6) - - "healing" (x6) - - "manipulate" (x6) - - "vitality" (x6) - 'lfxcoz2d3f8j2zq1': + - "concentrate" (x12) + - "healing" (x12) + - "manipulate" (x12) + - "vitality" (x12) + [Dn2urqase1klSlXN]: + type: object + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN + is_null: true + values: 1 + schema: + '_id': + type: string + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN._id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "Dn2urqase1klSlXN" (x1) + 'name': + type: string + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.name + is_null: false + values: 1 + different_values: 1 (all same) + variants: "Cinder Swarm (Fireflies)" (x1) + 'overlayType': + type: string + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.overlayType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "override" (x1) + 'sort': + type: integer + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.sort + is_null: false + values: 1 + different_values: 1 (all same) + variants: 2 (x1) + 'system': + type: object + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.system + is_null: false + values: 1 + schema: + 'damage': + type: object + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.system.damage + is_null: false + values: 1 + schema: + '2MvpaX0V8xQX6CsS': + type: object + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.system.damage.2MvpaX0V8xQX6CsS + is_null: false + values: 1 + schema: + 'applyMod': + type: boolean + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.system.damage.2MvpaX0V8xQX6CsS.applyMod + is_null: false + values: 1 + different_values: 1 (all same) + variants: False (x1) + [category]: + type: + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.system.damage.2MvpaX0V8xQX6CsS.category + is_null: true + values: 0 + is_empty: true + 'formula': + type: string + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.system.damage.2MvpaX0V8xQX6CsS.formula + is_null: false + values: 1 + different_values: 1 (all same) + variants: "3d6" (x1) + 'materials': + type: array<> + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.system.damage.2MvpaX0V8xQX6CsS.materials + is_null: false + values: 1 + min_count: 0 + max_count: 0 + value_type: + type: + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.system.damage.2MvpaX0V8xQX6CsS.materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.system.damage.2MvpaX0V8xQX6CsS.type + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) + 'defense': + type: object + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.system.defense + is_null: false + values: 1 + schema: + 'save': + type: object + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.system.defense.save + is_null: false + values: 1 + schema: + 'basic': + type: boolean + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.system.defense.save.basic + is_null: false + values: 1 + different_values: 1 (all same) + variants: False (x1) + 'statistic': + type: string + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.system.defense.save.statistic + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fortitude" (x1) + 'heightening': + type: object + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.system.heightening + is_null: false + values: 1 + schema: + 'damage': + type: object + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.system.heightening.damage + is_null: false + values: 1 + schema: + '2MvpaX0V8xQX6CsS': + type: string + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.system.heightening.damage.2MvpaX0V8xQX6CsS + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) + 'interval': + type: integer + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.system.heightening.interval + is_null: false + values: 1 + different_values: 1 (all same) + variants: 1 (x1) + 'type': + type: string + path: _equipment.system.spell.system.overlays.Dn2urqase1klSlXN.system.heightening.type + is_null: false + values: 1 + different_values: 1 (all same) + variants: "interval" (x1) + [OsMweS7nFHnNhCy1]: + type: object + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1 + is_null: true + values: 1 + schema: + '_id': + type: string + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1._id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "OsMweS7nFHnNhCy1" (x1) + 'name': + type: string + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.name + is_null: false + values: 1 + different_values: 1 (all same) + variants: "Cinder Swarm (Fire Ants)" (x1) + 'overlayType': + type: string + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.overlayType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "override" (x1) + 'sort': + type: integer + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.sort + is_null: false + values: 1 + different_values: 1 (all same) + variants: 1 (x1) + 'system': + type: object + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system + is_null: false + values: 1 + schema: + 'damage': + type: object + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.damage + is_null: false + values: 1 + schema: + '6VDpVfnth5Jo4Ik5': + type: object + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.damage.6VDpVfnth5Jo4Ik5 + is_null: false + values: 1 + schema: + 'applyMod': + type: boolean + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.damage.6VDpVfnth5Jo4Ik5.applyMod + is_null: false + values: 1 + different_values: 1 (all same) + variants: False (x1) + [category]: + type: + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.damage.6VDpVfnth5Jo4Ik5.category + is_null: true + values: 0 + is_empty: true + 'formula': + type: string + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.damage.6VDpVfnth5Jo4Ik5.formula + is_null: false + values: 1 + different_values: 1 (all same) + variants: "3d6" (x1) + 'materials': + type: array<> + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.damage.6VDpVfnth5Jo4Ik5.materials + is_null: false + values: 1 + min_count: 0 + max_count: 0 + value_type: + type: + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.damage.6VDpVfnth5Jo4Ik5.materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.damage.6VDpVfnth5Jo4Ik5.type + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) + 'Zz4wGcMxD0oYt8b5': + type: object + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.damage.Zz4wGcMxD0oYt8b5 + is_null: false + values: 1 + schema: + 'applyMod': + type: boolean + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.damage.Zz4wGcMxD0oYt8b5.applyMod + is_null: false + values: 1 + different_values: 1 (all same) + variants: False (x1) + 'category': + type: string + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.damage.Zz4wGcMxD0oYt8b5.category + is_null: false + values: 1 + different_values: 1 (all same) + variants: "persistent" (x1) + 'formula': + type: string + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.damage.Zz4wGcMxD0oYt8b5.formula + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) + 'materials': + type: array<> + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.damage.Zz4wGcMxD0oYt8b5.materials + is_null: false + values: 1 + min_count: 0 + max_count: 0 + value_type: + type: + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.damage.Zz4wGcMxD0oYt8b5.materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.damage.Zz4wGcMxD0oYt8b5.type + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) + 'defense': + type: object + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.defense + is_null: false + values: 1 + schema: + 'save': + type: object + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.defense.save + is_null: false + values: 1 + schema: + 'basic': + type: boolean + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.defense.save.basic + is_null: false + values: 1 + different_values: 1 (all same) + variants: True (x1) + 'statistic': + type: string + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.defense.save.statistic + is_null: false + values: 1 + different_values: 1 (all same) + variants: "reflex" (x1) + 'heightening': + type: object + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.heightening + is_null: false + values: 1 + schema: + 'damage': + type: object + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.heightening.damage + is_null: false + values: 1 + schema: + '6VDpVfnth5Jo4Ik5': + type: string + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.heightening.damage.6VDpVfnth5Jo4Ik5 + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) + 'Zz4wGcMxD0oYt8b5': + type: string + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.heightening.damage.Zz4wGcMxD0oYt8b5 + is_null: false + values: 1 + different_values: 1 (all same) + variants: "0" (x1) + 'interval': + type: integer + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.heightening.interval + is_null: false + values: 1 + different_values: 1 (all same) + variants: 1 (x1) + 'type': + type: string + path: _equipment.system.spell.system.overlays.OsMweS7nFHnNhCy1.system.heightening.type + is_null: false + values: 1 + different_values: 1 (all same) + variants: "interval" (x1) + [WTeek6DuuUC5uXiv]: + type: object + path: _equipment.system.spell.system.overlays.WTeek6DuuUC5uXiv + is_null: true + values: 3 + schema: + '_id': + type: string + path: _equipment.system.spell.system.overlays.WTeek6DuuUC5uXiv._id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "WTeek6DuuUC5uXiv" (x3) + 'name': + type: string + path: _equipment.system.spell.system.overlays.WTeek6DuuUC5uXiv.name + is_null: false + values: 3 + different_values: 1 (all same) + variants: "Execute (Void)" (x3) + 'overlayType': + type: string + path: _equipment.system.spell.system.overlays.WTeek6DuuUC5uXiv.overlayType + is_null: false + values: 3 + different_values: 1 (all same) + variants: "override" (x3) + 'sort': + type: integer + path: _equipment.system.spell.system.overlays.WTeek6DuuUC5uXiv.sort + is_null: false + values: 3 + different_values: 1 (all same) + variants: 1 (x3) + 'system': + type: object + path: _equipment.system.spell.system.overlays.WTeek6DuuUC5uXiv.system + is_null: false + values: 3 + schema: + [ZxbNsu1w4bhR2fCe]: + type: object + path: _equipment.system.spell.system.overlays.ZxbNsu1w4bhR2fCe + is_null: true + values: 2 + schema: + '_id': + type: string + path: _equipment.system.spell.system.overlays.ZxbNsu1w4bhR2fCe._id + is_null: false + values: 2 + different_values: 1 (all same) + variants: "ZxbNsu1w4bhR2fCe" (x2) + 'overlayType': + type: string + path: _equipment.system.spell.system.overlays.ZxbNsu1w4bhR2fCe.overlayType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "override" (x2) + 'sort': + type: integer + path: _equipment.system.spell.system.overlays.ZxbNsu1w4bhR2fCe.sort + is_null: false + values: 2 + different_values: 1 (all same) + variants: 1 (x2) + 'system': + type: object + path: _equipment.system.spell.system.overlays.ZxbNsu1w4bhR2fCe.system + is_null: false + values: 2 + schema: + [lfxcoz2d3f8j2zq1]: type: object path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1 - is_null: false - values: 6 + is_null: true + values: 12 schema: '_id': type: string path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1._id is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "lfxcoz2d3f8j2zq1" (x6) + variants: "lfxcoz2d3f8j2zq1" (x12) 'name': type: string path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.name is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "Heal (vs. Undead)" (x6) + variants: "Heal (vs. Undead)" (x12) 'overlayType': type: string path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.overlayType is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "override" (x6) + variants: "override" (x12) 'sort': type: integer path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.sort is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: 3 (x6) + variants: 3 (x12) 'system': type: object path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system is_null: false - values: 6 + values: 12 schema: 'damage': type: object path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.damage is_null: false - values: 6 + values: 12 schema: '0': type: object path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.damage.0 is_null: false - values: 6 + values: 12 schema: 'kinds': type: array path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.damage.0.kinds is_null: false - values: 6 + values: 12 min_count: 1 max_count: 1 value_type: type: string path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.damage.0.kinds.[] is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "damage" (x6) + variants: "damage" (x12) 'range': type: object path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.range is_null: false - values: 6 + values: 12 schema: 'value': type: string path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.range.value is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "30 feet" (x6) + variants: "30 feet" (x12) 'target': type: object path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.target is_null: false - values: 6 + values: 12 schema: 'value': type: string path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.target.value is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "1 undead" (x6) + variants: "1 undead" (x12) 'time': type: object path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.time is_null: false - values: 6 + values: 12 schema: 'value': type: string path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.time.value is_null: false - values: 6 + values: 12 different_values: 1 (all same) - variants: "2" (x6) + variants: "2" (x12) 'traits': type: object path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.traits is_null: false - values: 6 + values: 12 schema: 'value': type: array path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.traits.value is_null: false - values: 6 + values: 12 min_count: 4 max_count: 4 value_type: type: string path: _equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.traits.value.[] is_null: false - values: 24 + values: 48 different_values: 4 variants: - - "concentrate" (x6) - - "healing" (x6) - - "manipulate" (x6) - - "vitality" (x6) + - "concentrate" (x12) + - "healing" (x12) + - "manipulate" (x12) + - "vitality" (x12) + [rZUgF7LFHu7N5MFK]: + type: object + path: _equipment.system.spell.system.overlays.rZUgF7LFHu7N5MFK + is_null: true + values: 3 + schema: + '_id': + type: string + path: _equipment.system.spell.system.overlays.rZUgF7LFHu7N5MFK._id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "rZUgF7LFHu7N5MFK" (x3) + 'name': + type: string + path: _equipment.system.spell.system.overlays.rZUgF7LFHu7N5MFK.name + is_null: false + values: 3 + different_values: 1 (all same) + variants: "Execute (Vitality)" (x3) + 'overlayType': + type: string + path: _equipment.system.spell.system.overlays.rZUgF7LFHu7N5MFK.overlayType + is_null: false + values: 3 + different_values: 1 (all same) + variants: "override" (x3) + 'sort': + type: integer + path: _equipment.system.spell.system.overlays.rZUgF7LFHu7N5MFK.sort + is_null: false + values: 3 + different_values: 1 (all same) + variants: 2 (x3) + 'system': + type: object + path: _equipment.system.spell.system.overlays.rZUgF7LFHu7N5MFK.system + is_null: false + values: 3 + schema: + 'damage': + type: object + path: _equipment.system.spell.system.overlays.rZUgF7LFHu7N5MFK.system.damage + is_null: false + values: 3 + schema: + '0': + type: object + path: _equipment.system.spell.system.overlays.rZUgF7LFHu7N5MFK.system.damage.0 + is_null: false + values: 3 + schema: + [category]: + type: + path: _equipment.system.spell.system.overlays.rZUgF7LFHu7N5MFK.system.damage.0.category + is_null: true + values: 0 + is_empty: true + 'type': + type: string + path: _equipment.system.spell.system.overlays.rZUgF7LFHu7N5MFK.system.damage.0.type + is_null: false + values: 3 + different_values: 1 (all same) + variants: "vitality" (x3) + 'traits': + type: object + path: _equipment.system.spell.system.overlays.rZUgF7LFHu7N5MFK.system.traits + is_null: false + values: 3 + schema: + 'value': + type: array + path: _equipment.system.spell.system.overlays.rZUgF7LFHu7N5MFK.system.traits.value + is_null: false + values: 3 + min_count: 3 + max_count: 3 + value_type: + type: string + path: _equipment.system.spell.system.overlays.rZUgF7LFHu7N5MFK.system.traits.value.[] + is_null: false + values: 9 + different_values: 3 + variants: + - "concentrate" (x3) + - "manipulate" (x3) + - "vitality" (x3) + [wUTd1CuL1B5jIquK]: + type: object + path: _equipment.system.spell.system.overlays.wUTd1CuL1B5jIquK + is_null: true + values: 2 + schema: + '_id': + type: string + path: _equipment.system.spell.system.overlays.wUTd1CuL1B5jIquK._id + is_null: false + values: 2 + different_values: 1 (all same) + variants: "wUTd1CuL1B5jIquK" (x2) + 'overlayType': + type: string + path: _equipment.system.spell.system.overlays.wUTd1CuL1B5jIquK.overlayType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "override" (x2) + 'sort': + type: integer + path: _equipment.system.spell.system.overlays.wUTd1CuL1B5jIquK.sort + is_null: false + values: 2 + different_values: 1 (all same) + variants: 2 (x2) + 'system': + type: object + path: _equipment.system.spell.system.overlays.wUTd1CuL1B5jIquK.system + is_null: false + values: 2 + schema: + 'area': + type: object + path: _equipment.system.spell.system.overlays.wUTd1CuL1B5jIquK.system.area + is_null: false + values: 2 + schema: + 'type': + type: string + path: _equipment.system.spell.system.overlays.wUTd1CuL1B5jIquK.system.area.type + is_null: false + values: 2 + different_values: 1 (all same) + variants: "burst" (x2) + 'value': + type: integer + path: _equipment.system.spell.system.overlays.wUTd1CuL1B5jIquK.system.area.value + is_null: false + values: 2 + different_values: 1 (all same) + variants: 30 (x2) + 'range': + type: object + path: _equipment.system.spell.system.overlays.wUTd1CuL1B5jIquK.system.range + is_null: false + values: 2 + schema: + 'value': + type: string + path: _equipment.system.spell.system.overlays.wUTd1CuL1B5jIquK.system.range.value + is_null: false + values: 2 + different_values: 1 (all same) + variants: "500 feet" (x2) + 'time': + type: object + path: _equipment.system.spell.system.overlays.wUTd1CuL1B5jIquK.system.time + is_null: false + values: 2 + schema: + 'value': + type: string + path: _equipment.system.spell.system.overlays.wUTd1CuL1B5jIquK.system.time.value + is_null: false + values: 2 + different_values: 1 (all same) + variants: "3" (x2) + 'publication': + type: object + path: _equipment.system.spell.system.publication + is_null: false + values: 109 + schema: + 'license': + type: string + path: _equipment.system.spell.system.publication.license + is_null: false + values: 109 + different_values: 2 + variants: + - "ORC" (x90) + - "OGL" (x19) + 'remaster': + type: boolean + path: _equipment.system.spell.system.publication.remaster + is_null: false + values: 109 + different_values: 2 + variants: + - True (x95) + - False (x14) + 'title': + type: string + path: _equipment.system.spell.system.publication.title + is_null: false + values: 109 + different_values: 4 + variants: + - "Pathfinder Player Core" (x87) + - "Pathfinder Secrets of Magic" (x14) + - "Pathfinder Rage of Elements" (x5) + - "Pathfinder Player Core 2" (x3) + 'range': + type: object + path: _equipment.system.spell.system.range + is_null: false + values: 109 + schema: + 'value': + type: string + path: _equipment.system.spell.system.range.value + is_null: false + values: 109 + different_values: 7 + variants: + - "30 feet" (x36) + - "120 feet" (x22) + - "" (x19) + - "varies" (x12) + - "touch" (x11) + - "60 feet" (x5) + - "500 feet" (x4) + 'requirements': + type: string + path: _equipment.system.spell.system.requirements + is_null: false + values: 109 + different_values: 1 (all same) + variants: "" (x109) + 'rules': + type: ignored (Foundry rules object) + path: _equipment.system.spell.system.rules + is_null: false + values: 109 + 'slug': + type: string + path: _equipment.system.spell.system.slug + is_null: false + values: 109 + different_values: 33 + variants: [omitted] + 'target': + type: object + path: _equipment.system.spell.system.target + is_null: false + values: 109 + schema: + 'value': + type: string + path: _equipment.system.spell.system.target.value + is_null: false + values: 109 + different_values: 8 + variants: + - "" (x40) + - "1 creature" (x29) + - "1 willing creature" (x15) + - "1 willing living creature or 1 undead" (x12) + - "1 living creature" (x7) + - "1 or 2 creatures" (x4) + - "1 willing creature that is your companion" (x1) + - "1 creature, unattended object, or force construct" (x1) + 'time': + type: object + path: _equipment.system.spell.system.time + is_null: false + values: 109 + schema: + 'value': + type: string + path: _equipment.system.spell.system.time.value + is_null: false + values: 109 + different_values: 6 + variants: + - "2" (x76) + - "1 to 3" (x16) + - "3" (x8) + - "2 or 3" (x6) + - "1" (x2) + - "1 minute" (x1) + 'traits': + type: object + path: _equipment.system.spell.system.traits + is_null: false + values: 109 + schema: + 'rarity': + type: string + path: _equipment.system.spell.system.traits.rarity + is_null: false + values: 109 + different_values: 2 + variants: + - "common" (x108) + - "uncommon" (x1) + 'traditions': + type: array + path: _equipment.system.spell.system.traits.traditions + is_null: false + values: 109 + min_count: 1 + max_count: 4 + value_type: + type: string + path: _equipment.system.spell.system.traits.traditions.[] + is_null: false + values: 219 + different_values: 4 + variants: + - "arcane" (x75) + - "primal" (x66) + - "occult" (x42) + - "divine" (x36) + 'value': + type: array + path: _equipment.system.spell.system.traits.value + is_null: false + values: 109 + min_count: 2 + max_count: 7 + value_type: + type: string + path: _equipment.system.spell.system.traits.value.[] + is_null: false + values: 408 + different_values: 32 + variants: [omitted] 'type': type: string path: _equipment.system.spell.type is_null: false - values: 10 + values: 109 different_values: 1 (all same) - variants: "spell" (x10) + variants: "spell" (x109) + [splashDamage]: + type: object + path: _equipment.system.splashDamage + is_null: true + values: 951 + schema: + [value]: + type: integer | string + path: _equipment.system.splashDamage.value + is_null: true + values: 929 + types: + - different_values: 7 + variants: + - 0 (x780) + - 3 (x38) + - 4 (x38) + - 2 (x35) + - 1 (x35) + - 5 (x1) + - 6 (x1) + - different_values: 1 (all same) + variants: "" (x1) + [stackGroup]: + type: string + path: _equipment.system.stackGroup + is_null: true + values: 132 + different_values: 9 + variants: + - "gems" (x50) + - "rounds10" (x48) + - "arrows" (x10) + - "slingBullets" (x8) + - "bolts" (x6) + - "coins" (x4) + - "rounds5" (x4) + - "blowgunDarts" (x1) + - "woodenTaws" (x1) [staff]: type: path: _equipment.system.staff is_null: true values: 0 is_empty: true + [stowing]: + type: boolean + path: _equipment.system.stowing + is_null: true + values: 46 + different_values: 2 + variants: + - True (x29) + - False (x17) [strength]: type: integer path: _equipment.system.strength is_null: true - values: 148 + values: 178 different_values: 6 variants: - - 3 (x36) - - 1 (x34) - - 4 (x31) - - 2 (x23) - - 0 (x21) - - 5 (x3) + - 3 (x46) + - 1 (x37) + - 4 (x36) + - 0 (x33) + - 2 (x24) + - 5 (x2) [subitems]: type: array path: _equipment.system.subitems @@ -3063,6 +4032,12 @@ schema: values: 1 different_values: 1 (all same) variants: "martial" (x1) + [containerId]: + type: + path: _equipment.system.subitems.[].system.containerId + is_null: true + values: 0 + is_empty: true 'damage': type: object path: _equipment.system.subitems.[].system.damage @@ -3123,6 +4098,12 @@ schema: values: 1 different_values: 1 (all same) variants: 0 (x1) + [expend]: + type: + path: _equipment.system.subitems.[].system.expend + is_null: true + values: 0 + is_empty: true 'group': type: string path: _equipment.system.subitems.[].system.group @@ -3241,33 +4222,6 @@ schema: values: 1 different_values: 1 (all same) variants: 1 (x1) - 'traits': - type: object - path: _equipment.system.subitems.[].system.traits - is_null: false - values: 1 - schema: - 'rarity': - type: string - path: _equipment.system.subitems.[].system.traits.rarity - is_null: false - values: 1 - different_values: 1 (all same) - variants: "common" (x1) - 'value': - type: array - path: _equipment.system.subitems.[].system.traits.value - is_null: false - values: 1 - min_count: 1 - max_count: 1 - value_type: - type: string - path: _equipment.system.subitems.[].system.traits.value.[] - is_null: false - values: 1 - different_values: 1 (all same) - variants: "attached-to-shield" (x1) [range]: type: path: _equipment.system.subitems.[].system.range @@ -3280,13 +4234,12 @@ schema: is_null: false values: 1 schema: - 'value': - type: string + [value]: + type: path: _equipment.system.subitems.[].system.reload.value - is_null: false - values: 1 - different_values: 1 (all same) - variants: "" (x1) + is_null: true + values: 0 + is_empty: true 'rules': type: ignored (Foundry rules object) path: _equipment.system.subitems.[].system.rules @@ -3352,12 +4305,33 @@ schema: values: 1 different_values: 1 (all same) variants: 0 (x1) - [containerId]: - type: - path: _equipment.system.subitems.[].system.containerId - is_null: true - values: 0 - is_empty: true + 'traits': + type: object + path: _equipment.system.subitems.[].system.traits + is_null: false + values: 1 + schema: + 'rarity': + type: string + path: _equipment.system.subitems.[].system.traits.rarity + is_null: false + values: 1 + different_values: 1 (all same) + variants: "common" (x1) + 'value': + type: array + path: _equipment.system.subitems.[].system.traits.value + is_null: false + values: 1 + min_count: 1 + max_count: 1 + value_type: + type: string + path: _equipment.system.subitems.[].system.traits.value.[] + is_null: false + values: 1 + different_values: 1 (all same) + variants: "attached-to-shield" (x1) 'usage': type: object path: _equipment.system.subitems.[].system.usage @@ -3378,51 +4352,152 @@ schema: values: 1 different_values: 1 (all same) variants: "weapon" (x1) + 'traits': + type: object + path: _equipment.system.traits + is_null: false + values: 5511 + schema: + [integrated]: + type: object + path: _equipment.system.traits.integrated + is_null: true + values: 8 + schema: + 'runes': + type: object + path: _equipment.system.traits.integrated.runes + is_null: false + values: 8 + schema: + 'potency': + type: integer + path: _equipment.system.traits.integrated.runes.potency + is_null: false + values: 8 + different_values: 3 + variants: + - 0 (x5) + - 1 (x2) + - 2 (x1) + 'property': + type: array + path: _equipment.system.traits.integrated.runes.property + is_null: false + values: 8 + min_count: 0 + max_count: 1 + value_type: + type: string + path: _equipment.system.traits.integrated.runes.property.[] + is_null: false + values: 2 + different_values: 1 (all same) + variants: "wounding" (x2) + 'striking': + type: integer + path: _equipment.system.traits.integrated.runes.striking + is_null: false + values: 8 + different_values: 3 + variants: + - 0 (x5) + - 1 (x2) + - 2 (x1) + [versatile]: + type: + path: _equipment.system.traits.integrated.versatile + is_null: true + values: 0 + is_empty: true + [otherTags]: + type: array + path: _equipment.system.traits.otherTags + is_null: true + values: 121 + min_count: 1 + max_count: 1 + value_type: + type: string + path: _equipment.system.traits.otherTags.[] + is_null: false + values: 121 + different_values: 4 + variants: + - "alchemical-food" (x56) + - "alchemical-tool" (x56) + - "herbal" (x6) + - "handwraps-of-mighty-blows" (x3) + 'rarity': + type: string + path: _equipment.system.traits.rarity + is_null: false + values: 5511 + different_values: 4 + variants: + - "common" (x2837) + - "uncommon" (x1837) + - "rare" (x606) + - "unique" (x231) + 'value': + type: array + path: _equipment.system.traits.value + is_null: false + values: 5511 + min_count: 0 + max_count: 9 + value_type: + type: string + path: _equipment.system.traits.value.[] + is_null: false + values: 14242 + different_values: 243 + variants: [omitted] [usage]: type: object path: _equipment.system.usage is_null: true - values: 4799 + values: 5046 schema: [canBeAmmo]: type: boolean path: _equipment.system.usage.canBeAmmo is_null: true - values: 190 + values: 219 different_values: 2 variants: - - False (x189) + - False (x218) - True (x1) 'value': type: string path: _equipment.system.usage.value is_null: false - values: 4799 - different_values: 119 + values: 5046 + different_values: 117 variants: [omitted] [uses]: type: object path: _equipment.system.uses is_null: true - values: 1670 + values: 1831 schema: 'autoDestroy': type: boolean path: _equipment.system.uses.autoDestroy is_null: false - values: 1670 + values: 1831 different_values: 2 variants: - - True (x1650) - - False (x20) + - True (x1712) + - False (x119) 'max': type: integer path: _equipment.system.uses.max is_null: false - values: 1670 + values: 1831 different_values: 9 variants: - - 1 (x1649) + - 1 (x1810) - 5 (x8) - 7 (x4) - 10 (x3) @@ -3435,10 +4510,10 @@ schema: type: integer path: _equipment.system.uses.value is_null: false - values: 1670 + values: 1831 different_values: 9 variants: - - 1 (x1650) + - 1 (x1811) - 5 (x7) - 7 (x4) - 10 (x3) @@ -3447,31 +4522,18 @@ schema: - 6 (x1) - 500 (x1) - 24 (x1) - [weaponType]: - type: object - path: _equipment.system.weaponType - is_null: true - values: 1 - schema: - 'value': - type: string - path: _equipment.system.weaponType.value - is_null: false - values: 1 - different_values: 1 (all same) - variants: "" (x1) 'type': type: string path: _equipment.type is_null: false - values: 5217 + values: 5511 different_values: 8 variants: - - "equipment" (x2178) - - "consumable" (x1670) - - "weapon" (x908) - - "armor" (x165) + - "equipment" (x2218) + - "consumable" (x1831) + - "weapon" (x951) + - "armor" (x195) - "treasure" (x153) - - "shield" (x98) - - "backpack" (x43) + - "shield" (x115) + - "backpack" (x46) - "kit" (x2) diff --git a/output/foundry-en/action.yaml b/output/foundry-en/action.yaml index 8a48c91..e25a4d4 100644 --- a/output/foundry-en/action.yaml +++ b/output/foundry-en/action.yaml @@ -1,52 +1,52 @@ name: action -values: 1169 +values: 1226 schema: '_id': type: string path: action._id is_null: false - values: 1169 - different_values: 1169 (all different) + values: 1226 + different_values: 1226 (all different) variants: [omitted] '_stats': type: object path: action._stats is_null: false - values: 1169 + values: 1226 schema: 'compendiumSource': type: string path: action._stats.compendiumSource is_null: false - values: 1169 - different_values: 1169 (all different) + values: 1226 + different_values: 1226 (all different) variants: [omitted] 'coreVersion': type: string path: action._stats.coreVersion is_null: false - values: 1169 + values: 1226 different_values: 1 (all same) - variants: "13.344" (x1169) + variants: "13.348" (x1226) 'systemId': type: string path: action._stats.systemId is_null: false - values: 1169 + values: 1226 different_values: 1 (all same) - variants: "pf2e" (x1169) + variants: "pf2e" (x1226) 'systemVersion': type: string path: action._stats.systemVersion is_null: false - values: 1169 + values: 1226 different_values: 1 (all same) - variants: "7.1.0" (x1169) + variants: "7.4.3" (x1226) 'effects': type: array<> path: action.effects is_null: false - values: 1169 + values: 1226 min_count: 0 max_count: 0 value_type: @@ -55,19 +55,26 @@ schema: is_null: false values: 0 is_empty: true + [folder]: + type: string + path: action.folder + is_null: true + values: 481 + different_values: 54 + variants: [omitted] 'img': type: string path: action.img is_null: false - values: 1169 + values: 1226 different_values: 9 variants: - - "systems/pf2e/icons/actions/Passive.webp" (x511) - - "systems/pf2e/icons/actions/OneAction.webp" (x265) - - "systems/pf2e/icons/actions/TwoActions.webp" (x155) - - "systems/pf2e/icons/actions/Reaction.webp" (x129) - - "systems/pf2e/icons/actions/FreeAction.webp" (x68) - - "systems/pf2e/icons/actions/ThreeActions.webp" (x29) + - "systems/pf2e/icons/actions/Passive.webp" (x516) + - "systems/pf2e/icons/actions/OneAction.webp" (x290) + - "systems/pf2e/icons/actions/TwoActions.webp" (x176) + - "systems/pf2e/icons/actions/Reaction.webp" (x132) + - "systems/pf2e/icons/actions/FreeAction.webp" (x69) + - "systems/pf2e/icons/actions/ThreeActions.webp" (x31) - "systems/pf2e/icons/default-icons/action.svg" (x9) - "systems/pf2e/icons/actions/LongerAction.webp" (x2) - "icons/magic/symbols/elements-air-earth-fire-water.webp" (x1) @@ -75,20 +82,20 @@ schema: type: string path: action.name is_null: false - values: 1169 - different_values: 1154 + values: 1226 + different_values: 1211 variants: [omitted] 'system': type: object path: action.system is_null: false - values: 1169 + values: 1226 schema: '_migration': type: object path: action.system._migration is_null: false - values: 1169 + values: 1226 schema: [previous]: type: @@ -100,58 +107,65 @@ schema: type: float path: action.system._migration.version is_null: false - values: 1169 + values: 1226 different_values: 1 (all same) - variants: 0,939 (x1169) + variants: 0,942 (x1226) 'actionType': type: object path: action.system.actionType is_null: false - values: 1169 + values: 1226 schema: 'value': type: string path: action.system.actionType.value is_null: false - values: 1169 + values: 1226 different_values: 4 variants: - - "passive" (x518) - - "action" (x452) - - "reaction" (x130) - - "free" (x69) + - "passive" (x523) + - "action" (x500) + - "reaction" (x133) + - "free" (x70) 'actions': type: object path: action.system.actions is_null: false - values: 1169 + values: 1226 schema: [value]: type: integer path: action.system.actions.value is_null: true - values: 452 + values: 500 different_values: 3 variants: - - 1 (x269) - - 2 (x154) - - 3 (x29) + - 1 (x293) + - 2 (x176) + - 3 (x31) [category]: type: string path: action.system.category is_null: true - values: 1090 + values: 1147 different_values: 4 variants: - - "offensive" (x497) - - "interaction" (x301) - - "defensive" (x181) + - "offensive" (x546) + - "interaction" (x305) + - "defensive" (x185) - "familiar" (x111) + [deathNote]: + type: boolean + path: action.system.deathNote + is_null: true + values: 18 + different_values: 1 (all same) + variants: True (x18) 'description': type: object path: action.system.description is_null: false - values: 1169 + values: 1226 schema: [gm]: type: string @@ -164,58 +178,133 @@ schema: type: string path: action.system.description.value is_null: false - values: 1169 - different_values: 1165 + values: 1226 + different_values: 1222 variants: [omitted] + [frequency]: + type: object + path: action.system.frequency + is_null: true + values: 145 + schema: + 'max': + type: integer + path: action.system.frequency.max + is_null: false + values: 145 + different_values: 2 + variants: + - 1 (x142) + - 2 (x3) + 'per': + type: string + path: action.system.frequency.per + is_null: false + values: 145 + different_values: 6 + variants: + - "day" (x74) + - "PT1H" (x30) + - "PT10M" (x19) + - "round" (x13) + - "PT1M" (x7) + - "turn" (x2) + [value]: + type: integer + path: action.system.frequency.value + is_null: true + values: 6 + different_values: 1 (all same) + variants: 1 (x6) 'publication': type: object path: action.system.publication is_null: false - values: 1169 + values: 1226 schema: 'license': type: string path: action.system.publication.license is_null: false - values: 1169 + values: 1226 different_values: 2 variants: - - "OGL" (x603) - - "ORC" (x566) + - "ORC" (x633) + - "OGL" (x593) 'remaster': type: boolean path: action.system.publication.remaster is_null: false - values: 1169 + values: 1226 different_values: 2 variants: - - False (x587) - - True (x582) + - True (x649) + - False (x577) 'title': type: string path: action.system.publication.title is_null: false - values: 1169 - different_values: 87 + values: 1226 + different_values: 93 variants: [omitted] 'rules': type: ignored (Foundry rules object) path: action.system.rules is_null: false - values: 1169 + values: 1226 + [selfEffect]: + type: object + path: action.system.selfEffect + is_null: true + values: 44 + schema: + 'name': + type: string + path: action.system.selfEffect.name + is_null: false + values: 44 + different_values: 43 + variants: [omitted] + 'uuid': + type: string + path: action.system.selfEffect.uuid + is_null: false + values: 44 + different_values: 43 + variants: [omitted] 'slug': type: string path: action.system.slug is_null: false - values: 1169 - different_values: 1154 + values: 1226 + different_values: 1211 variants: [omitted] 'traits': type: object path: action.system.traits is_null: false - values: 1169 + values: 1226 schema: + [otherTags]: + type: array + path: action.system.traits.otherTags + is_null: true + values: 32 + min_count: 1 + max_count: 1 + value_type: + type: string + path: action.system.traits.otherTags.[] + is_null: false + values: 32 + different_values: 6 + variants: + - "commander-expert-tactic" (x7) + - "commander-mobility-tactic" (x7) + - "commander-offensive-tactic" (x7) + - "commander-master-tactic" (x5) + - "commander-legendary-tactic" (x5) + - "vcommander-master-tactic" (x1) [rarity]: type: string path: action.system.traits.rarity @@ -320,89 +409,20 @@ schema: type: array path: action.system.traits.value is_null: false - values: 1169 + values: 1226 min_count: 0 max_count: 7 value_type: type: string path: action.system.traits.value.[] is_null: false - values: 1391 - different_values: 103 + values: 1496 + different_values: 107 variants: [omitted] - [deathNote]: - type: boolean - path: action.system.deathNote - is_null: true - values: 18 - different_values: 1 (all same) - variants: True (x18) - [frequency]: - type: object - path: action.system.frequency - is_null: true - values: 129 - schema: - 'max': - type: integer - path: action.system.frequency.max - is_null: false - values: 129 - different_values: 2 - variants: - - 1 (x126) - - 2 (x3) - 'per': - type: string - path: action.system.frequency.per - is_null: false - values: 129 - different_values: 6 - variants: - - "day" (x67) - - "PT1H" (x30) - - "PT10M" (x13) - - "round" (x10) - - "PT1M" (x7) - - "turn" (x2) - [value]: - type: integer - path: action.system.frequency.value - is_null: true - values: 6 - different_values: 1 (all same) - variants: 1 (x6) - [selfEffect]: - type: object - path: action.system.selfEffect - is_null: true - values: 43 - schema: - 'name': - type: string - path: action.system.selfEffect.name - is_null: false - values: 43 - different_values: 42 - variants: [omitted] - 'uuid': - type: string - path: action.system.selfEffect.uuid - is_null: false - values: 43 - different_values: 42 - variants: [omitted] 'type': type: string path: action.type is_null: false - values: 1169 + values: 1226 different_values: 1 (all same) - variants: "action" (x1169) - [folder]: - type: string - path: action.folder - is_null: true - values: 476 - different_values: 53 - variants: [omitted] + variants: "action" (x1226) diff --git a/output/foundry-en/ancestry.yaml b/output/foundry-en/ancestry.yaml index bb2e7f0..dd42ad4 100644 --- a/output/foundry-en/ancestry.yaml +++ b/output/foundry-en/ancestry.yaml @@ -1,52 +1,52 @@ name: ancestry -values: 48 +values: 49 schema: '_id': type: string path: ancestry._id is_null: false - values: 48 - different_values: 48 (all different) + values: 49 + different_values: 49 (all different) variants: [omitted] '_stats': type: object path: ancestry._stats is_null: false - values: 48 + values: 49 schema: 'compendiumSource': type: string path: ancestry._stats.compendiumSource is_null: false - values: 48 - different_values: 48 (all different) + values: 49 + different_values: 49 (all different) variants: [omitted] 'coreVersion': type: string path: ancestry._stats.coreVersion is_null: false - values: 48 + values: 49 different_values: 1 (all same) - variants: "13.344" (x48) + variants: "13.348" (x49) 'systemId': type: string path: ancestry._stats.systemId is_null: false - values: 48 + values: 49 different_values: 1 (all same) - variants: "pf2e" (x48) + variants: "pf2e" (x49) 'systemVersion': type: string path: ancestry._stats.systemVersion is_null: false - values: 48 + values: 49 different_values: 1 (all same) - variants: "7.1.0" (x48) + variants: "7.4.3" (x49) 'effects': type: array<> path: ancestry.effects is_null: false - values: 48 + values: 49 min_count: 0 max_count: 0 value_type: @@ -59,27 +59,27 @@ schema: type: string path: ancestry.img is_null: false - values: 48 + values: 49 different_values: 40 variants: [omitted] 'name': type: string path: ancestry.name is_null: false - values: 48 - different_values: 48 (all different) + values: 49 + different_values: 49 (all different) variants: [omitted] 'system': type: object path: ancestry.system is_null: false - values: 48 + values: 49 schema: '_migration': type: object path: ancestry.system._migration is_null: false - values: 48 + values: 49 schema: [previous]: type: @@ -91,128 +91,128 @@ schema: type: float path: ancestry.system._migration.version is_null: false - values: 48 + values: 49 different_values: 1 (all same) - variants: 0,939 (x48) + variants: 0,942 (x49) 'additionalLanguages': type: object path: ancestry.system.additionalLanguages is_null: false - values: 48 + values: 49 schema: 'count': type: integer path: ancestry.system.additionalLanguages.count is_null: false - values: 48 + values: 49 different_values: 2 variants: - - 0 (x47) + - 0 (x48) - 1 (x1) 'custom': type: string path: ancestry.system.additionalLanguages.custom is_null: false - values: 48 + values: 49 different_values: 1 (all same) - variants: "" (x48) + variants: "" (x49) 'value': type: array path: ancestry.system.additionalLanguages.value is_null: false - values: 48 + values: 49 min_count: 0 max_count: 11 value_type: type: string path: ancestry.system.additionalLanguages.value.[] is_null: false - values: 287 + values: 294 different_values: 42 variants: [omitted] 'boosts': type: dict path: ancestry.system.boosts is_null: false - values: 48 + values: 49 _key: type: string path: ancestry.system.boosts.[key] is_null: false - values: 144 + values: 147 different_values: 3 variants: - - "0" (x48) - - "1" (x48) - - "2" (x48) + - "0" (x49) + - "1" (x49) + - "2" (x49) _value: type: object path: ancestry.system.boosts.[value] is_null: false - values: 144 + values: 147 schema: 'value': type: array path: ancestry.system.boosts.[value].value is_null: false - values: 144 + values: 147 min_count: 0 max_count: 6 value_type: type: string path: ancestry.system.boosts.[value].value.[] is_null: false - values: 378 + values: 386 different_values: 6 variants: - - "dex" (x69) - - "con" (x67) - - "cha" (x65) - - "wis" (x62) - - "str" (x58) - - "int" (x57) + - "dex" (x70) + - "con" (x68) + - "cha" (x66) + - "wis" (x64) + - "str" (x60) + - "int" (x58) 'description': type: object path: ancestry.system.description is_null: false - values: 48 + values: 49 schema: 'value': type: string path: ancestry.system.description.value is_null: false - values: 48 - different_values: 48 (all different) + values: 49 + different_values: 49 (all different) variants: [omitted] 'flaws': type: object path: ancestry.system.flaws is_null: false - values: 48 + values: 49 schema: '0': type: object path: ancestry.system.flaws.0 is_null: false - values: 48 + values: 49 schema: 'value': type: array path: ancestry.system.flaws.0.value is_null: false - values: 48 + values: 49 min_count: 0 max_count: 1 value_type: type: string path: ancestry.system.flaws.0.value.[] is_null: false - values: 32 + values: 33 different_values: 6 variants: + - "cha" (x7) - "int" (x7) - "wis" (x7) - - "cha" (x6) - "con" (x6) - "str" (x5) - "dex" (x1) @@ -220,46 +220,46 @@ schema: type: integer path: ancestry.system.hp is_null: false - values: 48 + values: 49 different_values: 3 variants: - 8 (x28) - 6 (x13) - - 10 (x7) + - 10 (x8) 'items': type: dict path: ancestry.system.items is_null: false - values: 48 + values: 49 _key: type: string path: ancestry.system.items.[key] is_null: false - values: 45 - different_values: 45 + values: 46 + different_values: 46 variants: [omitted] _value: type: object path: ancestry.system.items.[value] is_null: false - values: 45 + values: 46 schema: 'img': type: string path: ancestry.system.items.[value].img is_null: false - values: 45 - different_values: 30 + values: 46 + different_values: 31 variants: [omitted] 'level': type: integer | string path: ancestry.system.items.[value].level is_null: false - values: 45 + values: 46 types: - different_values: 2 variants: - - 1 (x26) + - 1 (x27) - 0 (x13) - different_values: 2 variants: @@ -269,73 +269,73 @@ schema: type: string path: ancestry.system.items.[value].name is_null: false - values: 45 - different_values: 45 + values: 46 + different_values: 46 variants: [omitted] 'uuid': type: string path: ancestry.system.items.[value].uuid is_null: false - values: 45 - different_values: 45 + values: 46 + different_values: 46 variants: [omitted] 'languages': type: object path: ancestry.system.languages is_null: false - values: 48 + values: 49 schema: 'custom': type: string path: ancestry.system.languages.custom is_null: false - values: 48 + values: 49 different_values: 1 (all same) - variants: "" (x48) + variants: "" (x49) 'value': type: array path: ancestry.system.languages.value is_null: false - values: 48 + values: 49 min_count: 1 max_count: 3 value_type: type: string path: ancestry.system.languages.value.[] is_null: false - values: 91 + values: 93 different_values: 37 variants: [omitted] 'publication': type: object path: ancestry.system.publication is_null: false - values: 48 + values: 49 schema: 'license': type: string path: ancestry.system.publication.license is_null: false - values: 48 + values: 49 different_values: 2 variants: - - "ORC" (x29) + - "ORC" (x30) - "OGL" (x19) 'remaster': type: boolean path: ancestry.system.publication.remaster is_null: false - values: 48 + values: 49 different_values: 2 variants: - - True (x29) + - True (x30) - False (x19) 'title': type: string path: ancestry.system.publication.title is_null: false - values: 48 - different_values: 12 + values: 49 + different_values: 13 variants: - "Pathfinder Player Core 2" (x8) - "Pathfinder Player Core" (x8) @@ -346,6 +346,7 @@ schema: - "Pathfinder Lost Omens The Mwangi Expanse" (x4) - "Pathfinder Book of the Dead" (x1) - "Pathfinder Lost Omens The Grand Bazaar" (x1) + - "Pathfinder Battlecry!" (x1) - "Pathfinder Guns & Gears" (x1) - "Pathfinder #153: Life's Long Shadows" (x1) - "Pathfinder Lost Omens Absalom, City of Lost Omens" (x1) @@ -353,42 +354,42 @@ schema: type: integer path: ancestry.system.reach is_null: false - values: 48 + values: 49 different_values: 2 variants: - - 5 (x47) + - 5 (x48) - 0 (x1) 'rules': type: ignored (Foundry rules object) path: ancestry.system.rules is_null: false - values: 48 + values: 49 'size': type: string path: ancestry.system.size is_null: false - values: 48 + values: 49 different_values: 4 variants: - "med" (x33) - "sm" (x12) - - "lg" (x2) + - "lg" (x3) - "tiny" (x1) 'slug': type: string path: ancestry.system.slug is_null: false - values: 48 - different_values: 48 (all different) + values: 49 + different_values: 49 (all different) variants: [omitted] 'speed': type: integer path: ancestry.system.speed is_null: false - values: 48 + values: 49 different_values: 4 variants: - - 25 (x39) + - 25 (x40) - 20 (x4) - 30 (x3) - 5 (x2) @@ -396,46 +397,46 @@ schema: type: object path: ancestry.system.traits is_null: false - values: 48 + values: 49 schema: 'rarity': type: string path: ancestry.system.traits.rarity is_null: false - values: 48 + values: 49 different_values: 3 variants: + - "rare" (x21) - "uncommon" (x20) - - "rare" (x20) - "common" (x8) 'value': type: array path: ancestry.system.traits.value is_null: false - values: 48 + values: 49 min_count: 2 max_count: 3 value_type: type: string path: ancestry.system.traits.value.[] is_null: false - values: 104 - different_values: 57 + values: 107 + different_values: 59 variants: [omitted] 'vision': type: string path: ancestry.system.vision is_null: false - values: 48 + values: 49 different_values: 3 variants: - - "low-light-vision" (x23) + - "low-light-vision" (x24) - "normal" (x13) - "darkvision" (x12) 'type': type: string path: ancestry.type is_null: false - values: 48 + values: 49 different_values: 1 (all same) - variants: "ancestry" (x48) + variants: "ancestry" (x49) diff --git a/output/foundry-en/armor.yaml b/output/foundry-en/armor.yaml index 23bb15b..a057518 100644 --- a/output/foundry-en/armor.yaml +++ b/output/foundry-en/armor.yaml @@ -1,52 +1,52 @@ name: armor -values: 165 +values: 195 schema: '_id': type: string path: armor._id is_null: false - values: 165 - different_values: 165 (all different) + values: 195 + different_values: 195 (all different) variants: [omitted] '_stats': type: object path: armor._stats is_null: false - values: 165 + values: 195 schema: 'compendiumSource': type: string path: armor._stats.compendiumSource is_null: false - values: 165 - different_values: 165 (all different) + values: 195 + different_values: 195 (all different) variants: [omitted] 'coreVersion': type: string path: armor._stats.coreVersion is_null: false - values: 165 + values: 195 different_values: 1 (all same) - variants: "13.344" (x165) + variants: "13.348" (x195) 'systemId': type: string path: armor._stats.systemId is_null: false - values: 165 + values: 195 different_values: 1 (all same) - variants: "pf2e" (x165) + variants: "pf2e" (x195) 'systemVersion': type: string path: armor._stats.systemVersion is_null: false - values: 165 + values: 195 different_values: 1 (all same) - variants: "7.1.0" (x165) + variants: "7.4.3" (x195) 'effects': type: array<> path: armor.effects is_null: false - values: 165 + values: 195 min_count: 0 max_count: 0 value_type: @@ -59,27 +59,27 @@ schema: type: string path: armor.img is_null: false - values: 165 - different_values: 79 + values: 195 + different_values: 86 variants: [omitted] 'name': type: string path: armor.name is_null: false - values: 165 - different_values: 165 (all different) + values: 195 + different_values: 195 (all different) variants: [omitted] 'system': type: object path: armor.system is_null: false - values: 165 + values: 195 schema: '_migration': type: object path: armor.system._migration is_null: false - values: 165 + values: 195 schema: [previous]: type: @@ -91,116 +91,23 @@ schema: type: float path: armor.system._migration.version is_null: false - values: 165 + values: 195 different_values: 1 (all same) - variants: 0,939 (x165) + variants: 0,942 (x195) 'acBonus': type: integer path: armor.system.acBonus is_null: false - values: 165 + values: 195 different_values: 7 variants: - - 2 (x35) - - 6 (x31) + - 2 (x39) + - 6 (x36) + - 1 (x35) + - 4 (x29) - 3 (x26) - - 1 (x24) - - 4 (x20) - 0 (x16) - - 5 (x13) - 'bulk': - type: object - path: armor.system.bulk - is_null: false - values: 165 - schema: - 'value': - type: integer | float - path: armor.system.bulk.value - is_null: false - values: 165 - types: - - different_values: 6 - variants: - - 1 (x44) - - 2 (x37) - - 4 (x24) - - 0 (x15) - - 3 (x12) - - 5 (x8) - - different_values: 1 (all same) - variants: 0,1 (x25) - 'category': - type: string - path: armor.system.category - is_null: false - values: 165 - different_values: 6 - variants: - - "light" (x56) - - "heavy" (x44) - - "medium" (x42) - - "unarmored" (x17) - - "light-barding" (x3) - - "heavy-barding" (x3) - 'checkPenalty': - type: integer - path: armor.system.checkPenalty - is_null: false - values: 165 - different_values: 5 - variants: - - -1 (x53) - - -3 (x47) - - -2 (x39) - - 0 (x25) - - -4 (x1) - 'description': - type: object - path: armor.system.description - is_null: false - values: 165 - schema: - [gm]: - type: string - path: armor.system.description.gm - is_null: true - values: 1 - different_values: 1 (all same) - variants: "

Slithermaw's Bane is focused on Kyonin's safety and protection. It imparts the following edicts and anathema on the wielder. If they're violated, the artifact reverts to its non-artifact form until the wielder atones, either through the use of the atone ritual, or through a short side quest or influence encounter of your own design.

Edicts kill Treerazer, protect elven lives, push back Tanglebriar's boundaries

Anathema aid Treerazer, willingly betray Kyonin

Choose Apex Attribute

Slithermaw's Bane is a powerful apex item, but the apex bonuses granted are more powerful than most. As with all apex items, a PC can only benefit from one apex item at a time. When your character creates the artifact, choose one attribute modifier. When you invest the artifact, you either increase that attribute modifier by 2 or increase it to +5, whichever would give you a higher value. Once you make this selection, you can't change it later.


Note: Select the apex attribute on the details tab of this item.

Choose Heroic Skill

Slithermaw's Bane also bolsters one skill of your choice. When your character creates the artifact, choose one of the three skills listed for the artifact. As long as the artifact is invested by you, it grants you a +4 item bonus to checks with that skill.

Heroic Recovery

Finally, Slithermaw's Bane has 1 Recovery Point; this point replenishes once per day when its invested partner does their daily preparations. When the artifact's partner's @UUID[Compendium.pf2e.conditionitems.Item.yZRUzMqrMmfLu0V1]{Dying} value would reach an amount sufficient to kill them (usually 4), the artifact spends its Recovery Point, and the partner instead increases their @UUID[Compendium.pf2e.conditionitems.Item.3uh1r86TzbQvosxv]{Doomed} value by 1 and stabilizes at 0 Hit Points.

" (x1) - 'value': - type: string - path: armor.system.description.value - is_null: false - values: 165 - different_values: 162 - variants: [omitted] - 'dexCap': - type: integer - path: armor.system.dexCap - is_null: false - values: 165 - different_values: 6 - variants: - - 3 (x39) - - 1 (x34) - - 0 (x31) - - 2 (x26) - - 4 (x18) - - 5 (x17) - 'equipped': - type: object - path: armor.system.equipped - is_null: false - values: 165 - schema: - 'carryType': - type: string - path: armor.system.equipped.carryType - is_null: false - values: 165 - different_values: 1 (all same) - variants: "worn" (x165) + - 5 (x14) [apex]: type: object path: armor.system.apex @@ -214,51 +121,171 @@ schema: values: 2 different_values: 1 (all same) variants: "con" (x2) + [baseItem]: + type: string + path: armor.system.baseItem + is_null: true + values: 176 + different_values: 38 + variants: [omitted] + 'bulk': + type: object + path: armor.system.bulk + is_null: false + values: 195 + schema: + 'value': + type: integer | float + path: armor.system.bulk.value + is_null: false + values: 195 + types: + - different_values: 6 + variants: + - 1 (x57) + - 2 (x47) + - 4 (x28) + - 0 (x15) + - 3 (x13) + - 5 (x8) + - different_values: 1 (all same) + variants: 0,1 (x27) + 'category': + type: string + path: armor.system.category + is_null: false + values: 195 + different_values: 6 + variants: + - "light" (x71) + - "medium" (x52) + - "heavy" (x50) + - "unarmored" (x17) + - "light-barding" (x3) + - "heavy-barding" (x2) + 'checkPenalty': + type: integer + path: armor.system.checkPenalty + is_null: false + values: 195 + different_values: 5 + variants: + - -1 (x66) + - -3 (x52) + - -2 (x49) + - 0 (x27) + - -4 (x1) + [containerId]: + type: + path: armor.system.containerId + is_null: true + values: 0 + is_empty: true + 'description': + type: object + path: armor.system.description + is_null: false + values: 195 + schema: + [gm]: + type: string + path: armor.system.description.gm + is_null: true + values: 1 + different_values: 1 (all same) + variants: "

Slithermaw's Bane is focused on Kyonin's safety and protection. It imparts the following edicts and anathema on the wielder. If they're violated, the artifact reverts to its non-artifact form until the wielder atones, either through the use of the atone ritual, or through a short side quest or influence encounter of your own design.

Edicts kill Treerazer, protect elven lives, push back Tanglebriar's boundaries

Anathema aid Treerazer, willingly betray Kyonin

Choose Apex Attribute

Slithermaw's Bane is a powerful apex item, but the apex bonuses granted are more powerful than most. As with all apex items, a PC can only benefit from one apex item at a time. When your character creates the artifact, choose one attribute modifier. When you invest the artifact, you either increase that attribute modifier by 2 or increase it to +5, whichever would give you a higher value. Once you make this selection, you can't change it later.


Note: Select the apex attribute on the details tab of this item.

Choose Heroic Skill

Slithermaw's Bane also bolsters one skill of your choice. When your character creates the artifact, choose one of the three skills listed for the artifact. As long as the artifact is invested by you, it grants you a +4 item bonus to checks with that skill.

Heroic Recovery

Finally, Slithermaw's Bane has 1 Recovery Point; this point replenishes once per day when its invested partner does their daily preparations. When the artifact's partner's @UUID[Compendium.pf2e.conditionitems.Item.yZRUzMqrMmfLu0V1]{Dying} value would reach an amount sufficient to kill them (usually 4), the artifact spends its Recovery Point, and the partner instead increases their @UUID[Compendium.pf2e.conditionitems.Item.3uh1r86TzbQvosxv]{Doomed} value by 1 and stabilizes at 0 Hit Points.

" (x1) + 'value': + type: string + path: armor.system.description.value + is_null: false + values: 195 + different_values: 191 + variants: [omitted] + 'dexCap': + type: integer + path: armor.system.dexCap + is_null: false + values: 195 + different_values: 6 + variants: + - 1 (x44) + - 3 (x44) + - 0 (x36) + - 4 (x27) + - 2 (x27) + - 5 (x17) + 'equipped': + type: object + path: armor.system.equipped + is_null: false + values: 195 + schema: + 'carryType': + type: string + path: armor.system.equipped.carryType + is_null: false + values: 195 + different_values: 1 (all same) + variants: "worn" (x195) + [group]: + type: string + path: armor.system.group + is_null: true + values: 180 + different_values: 7 + variants: + - "plate" (x58) + - "leather" (x41) + - "chain" (x30) + - "composite" (x16) + - "cloth" (x15) + - "wood" (x13) + - "skeletal" (x7) 'hardness': type: integer path: armor.system.hardness is_null: false - values: 165 + values: 195 different_values: 1 (all same) - variants: 0 (x165) + variants: 0 (x195) 'hp': type: object path: armor.system.hp is_null: false - values: 165 + values: 195 schema: 'max': type: integer path: armor.system.hp.max is_null: false - values: 165 + values: 195 different_values: 1 (all same) - variants: 0 (x165) + variants: 0 (x195) 'value': type: integer path: armor.system.hp.value is_null: false - values: 165 + values: 195 different_values: 1 (all same) - variants: 0 (x165) + variants: 0 (x195) 'level': type: object path: armor.system.level is_null: false - values: 165 + values: 195 schema: 'value': type: integer path: armor.system.level.value is_null: false - values: 165 + values: 195 different_values: 21 variants: [omitted] 'material': type: object path: armor.system.material is_null: false - values: 165 + values: 195 schema: [grade]: type: string @@ -286,239 +313,175 @@ schema: type: object path: armor.system.price is_null: false - values: 165 + values: 195 schema: 'value': type: object path: armor.system.price.value is_null: false - values: 165 + values: 195 schema: + [cp]: + type: integer + path: armor.system.price.value.cp + is_null: true + values: 1 + different_values: 1 (all same) + variants: 0 (x1) [gp]: type: integer path: armor.system.price.value.gp is_null: true - values: 147 - different_values: 79 + values: 176 + different_values: 83 variants: [omitted] + [pp]: + type: integer + path: armor.system.price.value.pp + is_null: true + values: 1 + different_values: 1 (all same) + variants: 0 (x1) [sp]: type: integer path: armor.system.price.value.sp is_null: true - values: 4 - different_values: 3 + values: 5 + different_values: 4 variants: - 2 (x2) - 1 (x1) + - 0 (x1) - 15 (x1) 'publication': type: object path: armor.system.publication is_null: false - values: 165 + values: 195 schema: 'license': type: string path: armor.system.publication.license is_null: false - values: 165 + values: 195 different_values: 2 variants: - - "OGL" (x106) - - "ORC" (x59) + - "ORC" (x144) + - "OGL" (x51) 'remaster': type: boolean path: armor.system.publication.remaster is_null: false - values: 165 + values: 195 different_values: 2 variants: - - False (x99) - - True (x66) + - True (x151) + - False (x44) 'title': type: string path: armor.system.publication.title is_null: false - values: 165 - different_values: 41 + values: 195 + different_values: 43 variants: [omitted] 'quantity': type: integer path: armor.system.quantity is_null: false - values: 165 + values: 195 different_values: 1 (all same) - variants: 1 (x165) + variants: 1 (x195) 'rules': type: ignored (Foundry rules object) path: armor.system.rules is_null: false - values: 165 + values: 195 'runes': type: object path: armor.system.runes is_null: false - values: 165 + values: 195 schema: 'potency': type: integer path: armor.system.runes.potency is_null: false - values: 165 + values: 195 different_values: 5 variants: - - 0 (x65) - - 2 (x48) - - 1 (x40) - - 3 (x11) + - 0 (x68) + - 1 (x58) + - 2 (x55) + - 3 (x13) - 4 (x1) 'property': type: array path: armor.system.runes.property is_null: false - values: 165 + values: 195 min_count: 0 max_count: 1 value_type: type: string path: armor.system.runes.property.[] is_null: false - values: 24 - different_values: 12 + values: 32 + different_values: 16 variants: - - "fortification" (x6) + - "fortification" (x8) - "greaterFortification" (x4) - "invisibility" (x3) - "deathless" (x2) + - "raiment" (x2) - "fireResistant" (x2) + - "shadow" (x2) + - "coldResistant" (x1) - "glamered" (x1) - "greaterSlick" (x1) - "greaterInvisibility" (x1) - "greaterAcidResistant" (x1) - "assisting" (x1) + - "greaterElectricityResistant" (x1) - "greaterReady" (x1) - "antimagic" (x1) [resilient]: type: integer path: armor.system.runes.resilient is_null: true - values: 164 + values: 194 different_values: 4 variants: - - 0 (x82) - - 1 (x48) - - 2 (x32) + - 0 (x96) + - 1 (x58) + - 2 (x38) - 3 (x2) 'size': type: string path: armor.system.size is_null: false - values: 165 + values: 195 different_values: 2 variants: - - "med" (x164) + - "med" (x194) - "lg" (x1) 'slug': type: string path: armor.system.slug is_null: false - values: 165 - different_values: 165 (all different) + values: 195 + different_values: 195 (all different) variants: [omitted] - 'speedPenalty': - type: integer - path: armor.system.speedPenalty - is_null: false - values: 165 - different_values: 5 - variants: - - 0 (x74) - - -10 (x45) - - -5 (x44) - - -15 (x1) - - -14 (x1) - [strength]: - type: integer - path: armor.system.strength - is_null: true - values: 148 - different_values: 6 - variants: - - 3 (x36) - - 1 (x34) - - 4 (x31) - - 2 (x23) - - 0 (x21) - - 5 (x3) - 'traits': - type: object - path: armor.system.traits - is_null: false - values: 165 - schema: - 'rarity': - type: string - path: armor.system.traits.rarity - is_null: false - values: 165 - different_values: 4 - variants: - - "common" (x92) - - "uncommon" (x42) - - "rare" (x25) - - "unique" (x6) - 'value': - type: array - path: armor.system.traits.value - is_null: false - values: 165 - min_count: 0 - max_count: 6 - value_type: - type: string - path: armor.system.traits.value.[] - is_null: false - values: 309 - different_values: 40 - variants: [omitted] - [baseItem]: - type: string - path: armor.system.baseItem - is_null: true - values: 145 - different_values: 38 - variants: [omitted] - [containerId]: - type: - path: armor.system.containerId - is_null: true - values: 0 - is_empty: true - [group]: - type: string - path: armor.system.group - is_null: true - values: 149 - different_values: 7 - variants: - - "plate" (x52) - - "leather" (x28) - - "chain" (x20) - - "composite" (x16) - - "wood" (x13) - - "cloth" (x13) - - "skeletal" (x7) [specific]: type: object path: armor.system.specific is_null: true - values: 100 + values: 131 schema: 'material': type: object path: armor.system.specific.material is_null: false - values: 100 + values: 131 schema: [grade]: type: string @@ -546,60 +509,121 @@ schema: type: object path: armor.system.specific.runes is_null: false - values: 100 + values: 131 schema: 'potency': type: integer path: armor.system.specific.runes.potency is_null: false - values: 100 - different_values: 4 + values: 131 + different_values: 5 variants: - - 2 (x45) - - 1 (x43) - - 3 (x11) + - 1 (x61) + - 2 (x52) + - 3 (x13) + - 0 (x4) - 4 (x1) 'property': type: array path: armor.system.specific.runes.property is_null: false - values: 100 + values: 131 min_count: 0 max_count: 1 value_type: type: string path: armor.system.specific.runes.property.[] is_null: false - values: 24 - different_values: 12 + values: 32 + different_values: 16 variants: - - "fortification" (x6) + - "fortification" (x8) - "greaterFortification" (x4) - "invisibility" (x3) - "deathless" (x2) + - "raiment" (x2) - "fireResistant" (x2) + - "shadow" (x2) + - "coldResistant" (x1) - "glamered" (x1) - "greaterSlick" (x1) - "greaterInvisibility" (x1) - "greaterAcidResistant" (x1) - "assisting" (x1) + - "greaterElectricityResistant" (x1) - "greaterReady" (x1) - "antimagic" (x1) [resilient]: type: integer path: armor.system.specific.runes.resilient is_null: true - values: 99 + values: 130 different_values: 4 variants: - - 1 (x47) - - 2 (x30) - - 0 (x20) + - 1 (x57) + - 2 (x36) + - 0 (x35) - 3 (x2) + 'speedPenalty': + type: integer + path: armor.system.speedPenalty + is_null: false + values: 195 + different_values: 5 + variants: + - 0 (x89) + - -5 (x54) + - -10 (x50) + - -15 (x1) + - -14 (x1) + [strength]: + type: integer + path: armor.system.strength + is_null: true + values: 178 + different_values: 6 + variants: + - 3 (x46) + - 1 (x37) + - 4 (x36) + - 0 (x33) + - 2 (x24) + - 5 (x2) + 'traits': + type: object + path: armor.system.traits + is_null: false + values: 195 + schema: + 'rarity': + type: string + path: armor.system.traits.rarity + is_null: false + values: 195 + different_values: 4 + variants: + - "common" (x105) + - "uncommon" (x54) + - "rare" (x30) + - "unique" (x6) + 'value': + type: array + path: armor.system.traits.value + is_null: false + values: 195 + min_count: 0 + max_count: 6 + value_type: + type: string + path: armor.system.traits.value.[] + is_null: false + values: 391 + different_values: 41 + variants: [omitted] 'type': type: string path: armor.type is_null: false - values: 165 + values: 195 different_values: 1 (all same) - variants: "armor" (x165) + variants: "armor" (x195) diff --git a/output/foundry-en/army.yaml b/output/foundry-en/army.yaml index 055115b..9cb7505 100644 --- a/output/foundry-en/army.yaml +++ b/output/foundry-en/army.yaml @@ -27,7 +27,7 @@ schema: is_null: false values: 22 different_values: 1 (all same) - variants: "13.344" (x22) + variants: "13.348" (x22) 'systemId': type: string path: army._stats.systemId @@ -41,7 +41,7 @@ schema: is_null: false values: 22 different_values: 1 (all same) - variants: "7.1.0" (x22) + variants: "7.4.3" (x22) 'effects': type: array<> path: army.effects @@ -95,13 +95,20 @@ schema: is_null: false values: 93 schema: + [compendiumSource]: + type: string + path: army.items.[]._stats.compendiumSource + is_null: true + values: 90 + different_values: 44 + variants: [omitted] 'coreVersion': type: string path: army.items.[]._stats.coreVersion is_null: false values: 93 different_values: 1 (all same) - variants: "13.344" (x93) + variants: "13.348" (x93) 'systemId': type: string path: army.items.[]._stats.systemId @@ -115,14 +122,7 @@ schema: is_null: false values: 93 different_values: 1 (all same) - variants: "7.1.0" (x93) - [compendiumSource]: - type: string - path: army.items.[]._stats.compendiumSource - is_null: true - values: 90 - different_values: 44 - variants: [omitted] + variants: "7.4.3" (x93) 'effects': type: array<> path: army.items.[].effects @@ -136,377 +136,6 @@ schema: is_null: false values: 0 is_empty: true - [folder]: - type: string - path: army.items.[].folder - is_null: true - values: 87 - different_values: 11 - variants: - - "e185cDQaLjU3uZ62" (x36) - - "i18YzT3zo3skuWng" (x23) - - "uLbGIZIMsFR1IrAN" (x9) - - "tavHHn3vqI7bCnl6" (x5) - - "ACotoADnRFIDqvPc" (x4) - - "jZWW6y5VjVRbbU7t" (x3) - - "uzT6OylJkqdfcjJM" (x2) - - "r0oRLqAxCBP3VxTz" (x2) - - "pnkpw6p0Fx3fHK0x" (x1) - - "DHXjHHXYj6zl4W6F" (x1) - - "Orkajqnbw5JiOwtt" (x1) - 'img': - type: string - path: army.items.[].img - is_null: false - values: 93 - different_values: 6 - variants: - - "icons/sundries/books/book-red-exclamation.webp" (x65) - - "systems/pf2e/icons/actions/OneAction.webp" (x11) - - "systems/pf2e/icons/actions/TwoActions.webp" (x10) - - "systems/pf2e/icons/actions/Reaction.webp" (x5) - - "icons/skills/movement/arrow-upward-white.webp" (x1) - - "systems/pf2e/icons/actions/ThreeActions.webp" (x1) - 'name': - type: string - path: army.items.[].name - is_null: false - values: 93 - different_values: 53 - variants: [omitted] - 'sort': - type: integer - path: army.items.[].sort - is_null: false - values: 93 - different_values: 17 - variants: - - 0 (x66) - - 100000 (x6) - - 200000 (x3) - - 300000 (x3) - - 1200000 (x2) - - 2200000 (x2) - - 2600000 (x1) - - 2400000 (x1) - - 2500000 (x1) - - 2100000 (x1) - - 1300000 (x1) - - 1700000 (x1) - - 900000 (x1) - - 2300000 (x1) - - 1600000 (x1) - - 700000 (x1) - - 400000 (x1) - 'system': - type: object - path: army.items.[].system - is_null: false - values: 93 - schema: - '_migration': - type: object - path: army.items.[].system._migration - is_null: false - values: 93 - schema: - [previous]: - type: - path: army.items.[].system._migration.previous - is_null: true - values: 0 - is_empty: true - 'version': - type: float - path: army.items.[].system._migration.version - is_null: false - values: 93 - different_values: 1 (all same) - variants: 0,939 (x93) - [actionType]: - type: object - path: army.items.[].system.actionType - is_null: true - values: 92 - schema: - 'value': - type: string - path: army.items.[].system.actionType.value - is_null: false - values: 92 - different_values: 3 - variants: - - "passive" (x60) - - "action" (x25) - - "reaction" (x7) - [actions]: - type: object - path: army.items.[].system.actions - is_null: true - values: 92 - schema: - [value]: - type: integer - path: army.items.[].system.actions.value - is_null: true - values: 25 - different_values: 3 - variants: - - 1 (x12) - - 2 (x10) - - 3 (x3) - [campaign]: - type: string - path: army.items.[].system.campaign - is_null: true - values: 92 - different_values: 1 (all same) - variants: "kingmaker" (x92) - [category]: - type: string - path: army.items.[].system.category - is_null: true - values: 92 - different_values: 3 - variants: - - "army-tactic" (x64) - - "army-war-action" (x27) - - "kingdom-activity" (x1) - 'description': - type: object - path: army.items.[].system.description - is_null: false - values: 93 - schema: - 'value': - type: string - path: army.items.[].system.description.value - is_null: false - values: 93 - different_values: 58 - variants: [omitted] - [level]: - type: object - path: army.items.[].system.level - is_null: true - values: 65 - schema: - 'value': - type: integer - path: army.items.[].system.level.value - is_null: false - values: 65 - different_values: 10 - variants: - - 1 (x20) - - 12 (x9) - - 5 (x7) - - 8 (x7) - - 7 (x6) - - 16 (x5) - - 10 (x4) - - 3 (x4) - - 14 (x2) - - 11 (x1) - [location]: - type: string - path: army.items.[].system.location - is_null: true - values: 51 - different_values: 5 - variants: - - "0" (x20) - - "1" (x16) - - "2" (x11) - - "3" (x3) - - "4" (x1) - [prerequisites]: - type: object - path: army.items.[].system.prerequisites - is_null: true - values: 92 - schema: - 'value': - type: array<> - path: army.items.[].system.prerequisites.value - is_null: false - values: 92 - min_count: 0 - max_count: 0 - value_type: - type: - path: army.items.[].system.prerequisites.value.[] - is_null: false - values: 0 - is_empty: true - 'publication': - type: object - path: army.items.[].system.publication - is_null: false - values: 93 - schema: - 'license': - type: string - path: army.items.[].system.publication.license - is_null: false - values: 93 - different_values: 1 (all same) - variants: "OGL" (x93) - 'remaster': - type: boolean - path: army.items.[].system.publication.remaster - is_null: false - values: 93 - different_values: 1 (all same) - variants: False (x93) - 'title': - type: string - path: army.items.[].system.publication.title - is_null: false - values: 93 - different_values: 2 - variants: - - "Pathfinder Kingmaker" (x60) - - "" (x33) - 'rules': - type: ignored (Foundry rules object) - path: army.items.[].system.rules - is_null: false - values: 93 - [slug]: - type: string - path: army.items.[].system.slug - is_null: true - values: 56 - different_values: 19 - variants: - - "darkvision" (x12) - - "all-out-assault" (x6) - - "counterattack" (x5) - - "taunt" (x5) - - "toughened-soldiers" (x4) - - "dirty-fighting" (x3) - - "increased-ammunition" (x3) - - "overrun" (x3) - - "engines-of-war" (x2) - - "feint" (x2) - - "live-off-the-land" (x2) - - "sharpshooter" (x2) - - "hold-the-line" (x1) - - "merciless" (x1) - - "explosive-shot" (x1) - - "overwhelming-bombardment" (x1) - - "low-light-vision" (x1) - - "ambush" (x1) - - "covering-fire" (x1) - 'traits': - type: object - path: army.items.[].system.traits - is_null: false - values: 93 - schema: - [rarity]: - type: string - path: army.items.[].system.traits.rarity - is_null: true - values: 92 - different_values: 1 (all same) - variants: "common" (x92) - 'value': - type: array - path: army.items.[].system.traits.value - is_null: false - values: 93 - min_count: 0 - max_count: 4 - value_type: - type: string - path: army.items.[].system.traits.value.[] - is_null: false - values: 148 - different_values: 7 - variants: - - "infantry" (x38) - - "skirmisher" (x35) - - "cavalry" (x34) - - "siege" (x21) - - "attack" (x13) - - "morale" (x5) - - "primal" (x2) - [duration]: - type: object - path: army.items.[].system.duration - is_null: true - values: 1 - schema: - [expiry]: - type: - path: army.items.[].system.duration.expiry - is_null: true - values: 0 - is_empty: true - 'sustained': - type: boolean - path: army.items.[].system.duration.sustained - is_null: false - values: 1 - different_values: 1 (all same) - variants: False (x1) - 'unit': - type: string - path: army.items.[].system.duration.unit - is_null: false - values: 1 - different_values: 1 (all same) - variants: "unlimited" (x1) - 'value': - type: integer - path: army.items.[].system.duration.value - is_null: false - values: 1 - different_values: 1 (all same) - variants: -1 (x1) - [start]: - type: object - path: army.items.[].system.start - is_null: true - values: 1 - schema: - [initiative]: - type: - path: army.items.[].system.start.initiative - is_null: true - values: 0 - is_empty: true - 'value': - type: integer - path: army.items.[].system.start.value - is_null: false - values: 1 - different_values: 1 (all same) - variants: 0 (x1) - [tokenIcon]: - type: object - path: army.items.[].system.tokenIcon - is_null: true - values: 1 - schema: - 'show': - type: boolean - path: army.items.[].system.tokenIcon.show - is_null: false - values: 1 - different_values: 1 (all same) - variants: False (x1) - 'type': - type: string - path: army.items.[].type - is_null: false - values: 93 - different_values: 2 - variants: - - "campaignFeature" (x92) - - "effect" (x1) [flags]: type: object path: army.items.[].flags @@ -778,6 +407,377 @@ schema: values: 5 different_values: 1 (all same) variants: "detach" (x5) + [folder]: + type: string + path: army.items.[].folder + is_null: true + values: 87 + different_values: 11 + variants: + - "e185cDQaLjU3uZ62" (x36) + - "i18YzT3zo3skuWng" (x23) + - "uLbGIZIMsFR1IrAN" (x9) + - "tavHHn3vqI7bCnl6" (x5) + - "ACotoADnRFIDqvPc" (x4) + - "jZWW6y5VjVRbbU7t" (x3) + - "uzT6OylJkqdfcjJM" (x2) + - "r0oRLqAxCBP3VxTz" (x2) + - "pnkpw6p0Fx3fHK0x" (x1) + - "DHXjHHXYj6zl4W6F" (x1) + - "Orkajqnbw5JiOwtt" (x1) + 'img': + type: string + path: army.items.[].img + is_null: false + values: 93 + different_values: 6 + variants: + - "icons/sundries/books/book-red-exclamation.webp" (x65) + - "systems/pf2e/icons/actions/OneAction.webp" (x11) + - "systems/pf2e/icons/actions/TwoActions.webp" (x10) + - "systems/pf2e/icons/actions/Reaction.webp" (x5) + - "icons/skills/movement/arrow-upward-white.webp" (x1) + - "systems/pf2e/icons/actions/ThreeActions.webp" (x1) + 'name': + type: string + path: army.items.[].name + is_null: false + values: 93 + different_values: 53 + variants: [omitted] + 'sort': + type: integer + path: army.items.[].sort + is_null: false + values: 93 + different_values: 17 + variants: + - 0 (x66) + - 100000 (x6) + - 200000 (x3) + - 300000 (x3) + - 1200000 (x2) + - 2200000 (x2) + - 2600000 (x1) + - 2400000 (x1) + - 2500000 (x1) + - 2100000 (x1) + - 1300000 (x1) + - 1700000 (x1) + - 900000 (x1) + - 2300000 (x1) + - 1600000 (x1) + - 700000 (x1) + - 400000 (x1) + 'system': + type: object + path: army.items.[].system + is_null: false + values: 93 + schema: + '_migration': + type: object + path: army.items.[].system._migration + is_null: false + values: 93 + schema: + [previous]: + type: + path: army.items.[].system._migration.previous + is_null: true + values: 0 + is_empty: true + 'version': + type: float + path: army.items.[].system._migration.version + is_null: false + values: 93 + different_values: 1 (all same) + variants: 0,942 (x93) + [actionType]: + type: object + path: army.items.[].system.actionType + is_null: true + values: 92 + schema: + 'value': + type: string + path: army.items.[].system.actionType.value + is_null: false + values: 92 + different_values: 3 + variants: + - "passive" (x60) + - "action" (x25) + - "reaction" (x7) + [actions]: + type: object + path: army.items.[].system.actions + is_null: true + values: 92 + schema: + [value]: + type: integer + path: army.items.[].system.actions.value + is_null: true + values: 25 + different_values: 3 + variants: + - 1 (x12) + - 2 (x10) + - 3 (x3) + [campaign]: + type: string + path: army.items.[].system.campaign + is_null: true + values: 92 + different_values: 1 (all same) + variants: "kingmaker" (x92) + [category]: + type: string + path: army.items.[].system.category + is_null: true + values: 92 + different_values: 3 + variants: + - "army-tactic" (x64) + - "army-war-action" (x27) + - "kingdom-activity" (x1) + 'description': + type: object + path: army.items.[].system.description + is_null: false + values: 93 + schema: + 'value': + type: string + path: army.items.[].system.description.value + is_null: false + values: 93 + different_values: 58 + variants: [omitted] + [duration]: + type: object + path: army.items.[].system.duration + is_null: true + values: 1 + schema: + [expiry]: + type: + path: army.items.[].system.duration.expiry + is_null: true + values: 0 + is_empty: true + 'sustained': + type: boolean + path: army.items.[].system.duration.sustained + is_null: false + values: 1 + different_values: 1 (all same) + variants: False (x1) + 'unit': + type: string + path: army.items.[].system.duration.unit + is_null: false + values: 1 + different_values: 1 (all same) + variants: "unlimited" (x1) + 'value': + type: integer + path: army.items.[].system.duration.value + is_null: false + values: 1 + different_values: 1 (all same) + variants: -1 (x1) + [level]: + type: object + path: army.items.[].system.level + is_null: true + values: 65 + schema: + 'value': + type: integer + path: army.items.[].system.level.value + is_null: false + values: 65 + different_values: 10 + variants: + - 1 (x20) + - 12 (x9) + - 5 (x7) + - 8 (x7) + - 7 (x6) + - 16 (x5) + - 10 (x4) + - 3 (x4) + - 14 (x2) + - 11 (x1) + [location]: + type: string + path: army.items.[].system.location + is_null: true + values: 51 + different_values: 5 + variants: + - "0" (x20) + - "1" (x16) + - "2" (x11) + - "3" (x3) + - "4" (x1) + [prerequisites]: + type: object + path: army.items.[].system.prerequisites + is_null: true + values: 92 + schema: + 'value': + type: array<> + path: army.items.[].system.prerequisites.value + is_null: false + values: 92 + min_count: 0 + max_count: 0 + value_type: + type: + path: army.items.[].system.prerequisites.value.[] + is_null: false + values: 0 + is_empty: true + 'publication': + type: object + path: army.items.[].system.publication + is_null: false + values: 93 + schema: + 'license': + type: string + path: army.items.[].system.publication.license + is_null: false + values: 93 + different_values: 1 (all same) + variants: "OGL" (x93) + 'remaster': + type: boolean + path: army.items.[].system.publication.remaster + is_null: false + values: 93 + different_values: 1 (all same) + variants: False (x93) + 'title': + type: string + path: army.items.[].system.publication.title + is_null: false + values: 93 + different_values: 2 + variants: + - "Pathfinder Kingmaker" (x60) + - "" (x33) + 'rules': + type: ignored (Foundry rules object) + path: army.items.[].system.rules + is_null: false + values: 93 + [slug]: + type: string + path: army.items.[].system.slug + is_null: true + values: 56 + different_values: 19 + variants: + - "darkvision" (x12) + - "all-out-assault" (x6) + - "counterattack" (x5) + - "taunt" (x5) + - "toughened-soldiers" (x4) + - "dirty-fighting" (x3) + - "increased-ammunition" (x3) + - "overrun" (x3) + - "engines-of-war" (x2) + - "feint" (x2) + - "live-off-the-land" (x2) + - "sharpshooter" (x2) + - "hold-the-line" (x1) + - "merciless" (x1) + - "explosive-shot" (x1) + - "overwhelming-bombardment" (x1) + - "low-light-vision" (x1) + - "ambush" (x1) + - "covering-fire" (x1) + [start]: + type: object + path: army.items.[].system.start + is_null: true + values: 1 + schema: + [initiative]: + type: + path: army.items.[].system.start.initiative + is_null: true + values: 0 + is_empty: true + 'value': + type: integer + path: army.items.[].system.start.value + is_null: false + values: 1 + different_values: 1 (all same) + variants: 0 (x1) + [tokenIcon]: + type: object + path: army.items.[].system.tokenIcon + is_null: true + values: 1 + schema: + 'show': + type: boolean + path: army.items.[].system.tokenIcon.show + is_null: false + values: 1 + different_values: 1 (all same) + variants: False (x1) + 'traits': + type: object + path: army.items.[].system.traits + is_null: false + values: 93 + schema: + [rarity]: + type: string + path: army.items.[].system.traits.rarity + is_null: true + values: 92 + different_values: 1 (all same) + variants: "common" (x92) + 'value': + type: array + path: army.items.[].system.traits.value + is_null: false + values: 93 + min_count: 0 + max_count: 4 + value_type: + type: string + path: army.items.[].system.traits.value.[] + is_null: false + values: 148 + different_values: 7 + variants: + - "infantry" (x38) + - "skirmisher" (x35) + - "cavalry" (x34) + - "siege" (x21) + - "attack" (x13) + - "morale" (x5) + - "primal" (x2) + 'type': + type: string + path: army.items.[].type + is_null: false + values: 93 + different_values: 2 + variants: + - "campaignFeature" (x92) + - "effect" (x1) 'name': type: string path: army.name @@ -785,6 +785,23 @@ schema: values: 22 different_values: 22 (all different) variants: [omitted] + [prototypeToken]: + type: object + path: army.prototypeToken + is_null: true + values: 4 + schema: + 'name': + type: string + path: army.prototypeToken.name + is_null: false + values: 4 + different_values: 4 + variants: + - "Infantry" (x1) + - "Cavalry" (x1) + - "Siege Engines" (x1) + - "Skirmishers" (x1) 'system': type: object path: army.system @@ -809,7 +826,7 @@ schema: is_null: false values: 22 different_values: 1 (all same) - variants: 0,939 (x22) + variants: 0,942 (x22) 'ac': type: object path: army.system.ac @@ -1217,20 +1234,3 @@ schema: values: 22 different_values: 1 (all same) variants: "army" (x22) - [prototypeToken]: - type: object - path: army.prototypeToken - is_null: true - values: 4 - schema: - 'name': - type: string - path: army.prototypeToken.name - is_null: false - values: 4 - different_values: 4 - variants: - - "Infantry" (x1) - - "Cavalry" (x1) - - "Siege Engines" (x1) - - "Skirmishers" (x1) diff --git a/output/foundry-en/background.yaml b/output/foundry-en/background.yaml index b3b2eaa..5b6afb1 100644 --- a/output/foundry-en/background.yaml +++ b/output/foundry-en/background.yaml @@ -1,52 +1,52 @@ name: background -values: 459 +values: 478 schema: '_id': type: string path: background._id is_null: false - values: 459 - different_values: 459 (all different) + values: 478 + different_values: 478 (all different) variants: [omitted] '_stats': type: object path: background._stats is_null: false - values: 459 + values: 478 schema: 'compendiumSource': type: string path: background._stats.compendiumSource is_null: false - values: 459 - different_values: 459 (all different) + values: 478 + different_values: 478 (all different) variants: [omitted] 'coreVersion': type: string path: background._stats.coreVersion is_null: false - values: 459 + values: 478 different_values: 1 (all same) - variants: "13.344" (x459) + variants: "13.348" (x478) 'systemId': type: string path: background._stats.systemId is_null: false - values: 459 + values: 478 different_values: 1 (all same) - variants: "pf2e" (x459) + variants: "pf2e" (x478) 'systemVersion': type: string path: background._stats.systemVersion is_null: false - values: 459 + values: 478 different_values: 1 (all same) - variants: "7.1.0" (x459) + variants: "7.4.3" (x478) 'effects': type: array<> path: background.effects is_null: false - values: 459 + values: 478 min_count: 0 max_count: 0 value_type: @@ -55,31 +55,38 @@ schema: is_null: false values: 0 is_empty: true + [folder]: + type: string + path: background.folder + is_null: true + values: 141 + different_values: 21 + variants: [omitted] 'img': type: string path: background.img is_null: false - values: 459 + values: 478 different_values: 1 (all same) - variants: "systems/pf2e/icons/default-icons/background.svg" (x459) + variants: "systems/pf2e/icons/default-icons/background.svg" (x478) 'name': type: string path: background.name is_null: false - values: 459 - different_values: 459 (all different) + values: 478 + different_values: 478 (all different) variants: [omitted] 'system': type: object path: background.system is_null: false - values: 459 + values: 478 schema: '_migration': type: object path: background.system._migration is_null: false - values: 459 + values: 478 schema: [previous]: type: @@ -91,29 +98,29 @@ schema: type: float path: background.system._migration.version is_null: false - values: 459 + values: 478 different_values: 1 (all same) - variants: 0,939 (x459) + variants: 0,942 (x478) 'boosts': type: dict path: background.system.boosts is_null: false - values: 459 + values: 478 _key: type: string path: background.system.boosts.[key] is_null: false - values: 920 + values: 958 different_values: 3 variants: - - "0" (x459) - - "1" (x459) + - "0" (x478) + - "1" (x478) - "2" (x2) _value: type: object path: background.system.boosts.[value] is_null: false - values: 920 + values: 958 schema: [selected]: type: @@ -125,131 +132,131 @@ schema: type: array path: background.system.boosts.[value].value is_null: false - values: 920 + values: 958 min_count: 0 max_count: 6 value_type: type: string path: background.system.boosts.[value].value.[] is_null: false - values: 3689 + values: 3841 different_values: 6 variants: - - "wis" (x640) - - "int" (x638) - - "cha" (x638) - - "con" (x606) - - "dex" (x596) - - "str" (x571) + - "wis" (x666) + - "int" (x664) + - "cha" (x662) + - "con" (x631) + - "dex" (x622) + - "str" (x596) 'description': type: object path: background.system.description is_null: false - values: 459 + values: 478 schema: 'value': type: string path: background.system.description.value is_null: false - values: 459 - different_values: 459 (all different) + values: 478 + different_values: 478 (all different) variants: [omitted] 'items': type: dict path: background.system.items is_null: false - values: 459 + values: 478 _key: type: string path: background.system.items.[key] is_null: false - values: 368 - different_values: 368 + values: 380 + different_values: 380 variants: [omitted] _value: type: object path: background.system.items.[value] is_null: false - values: 368 + values: 380 schema: 'img': type: string path: background.system.items.[value].img is_null: false - values: 368 + values: 380 different_values: 1 (all same) - variants: "icons/sundries/books/book-red-exclamation.webp" (x368) + variants: "icons/sundries/books/book-red-exclamation.webp" (x380) 'level': type: integer path: background.system.items.[value].level is_null: false - values: 368 + values: 380 different_values: 2 variants: - - 1 (x367) + - 1 (x379) - 3 (x1) 'name': type: string path: background.system.items.[value].name is_null: false - values: 368 + values: 380 different_values: 77 variants: [omitted] 'uuid': type: string path: background.system.items.[value].uuid is_null: false - values: 368 + values: 380 different_values: 76 variants: [omitted] 'publication': type: object path: background.system.publication is_null: false - values: 459 + values: 478 schema: 'license': type: string path: background.system.publication.license is_null: false - values: 459 + values: 478 different_values: 2 variants: - "OGL" (x296) - - "ORC" (x163) + - "ORC" (x182) 'remaster': type: boolean path: background.system.publication.remaster is_null: false - values: 459 + values: 478 different_values: 2 variants: - False (x286) - - True (x173) + - True (x192) 'title': type: string path: background.system.publication.title is_null: false - values: 459 - different_values: 53 + values: 478 + different_values: 55 variants: [omitted] 'rules': type: ignored (Foundry rules object) path: background.system.rules is_null: false - values: 459 + values: 478 'slug': type: string path: background.system.slug is_null: false - values: 459 - different_values: 459 (all different) + values: 478 + different_values: 478 (all different) variants: [omitted] 'trainedSkills': type: object path: background.system.trainedSkills is_null: false - values: 459 + values: 478 schema: [custom]: type: string @@ -262,67 +269,67 @@ schema: type: array path: background.system.trainedSkills.lore is_null: false - values: 459 + values: 478 min_count: 0 max_count: 3 value_type: type: string path: background.system.trainedSkills.lore.[] is_null: false - values: 414 - different_values: 211 + values: 430 + different_values: 215 variants: [omitted] 'value': type: array path: background.system.trainedSkills.value is_null: false - values: 459 + values: 478 min_count: 0 max_count: 2 value_type: type: string path: background.system.trainedSkills.value.[] is_null: false - values: 388 + values: 401 different_values: 16 variants: - - "society" (x49) + - "society" (x50) + - "crafting" (x38) - "diplomacy" (x38) + - "athletics" (x37) - "survival" (x36) - - "crafting" (x35) - - "athletics" (x35) - - "intimidation" (x27) + - "intimidation" (x28) - "occultism" (x23) - - "nature" (x21) - - "religion" (x19) - - "arcana" (x18) + - "nature" (x22) + - "religion" (x20) + - "arcana" (x19) + - "medicine" (x18) - "deception" (x18) - - "medicine" (x17) - - "performance" (x16) + - "performance" (x17) - "stealth" (x14) - - "thievery" (x11) + - "thievery" (x12) - "acrobatics" (x11) 'traits': type: object path: background.system.traits is_null: false - values: 459 + values: 478 schema: 'rarity': type: string path: background.system.traits.rarity is_null: false - values: 459 + values: 478 different_values: 3 variants: - - "common" (x266) + - "common" (x275) - "rare" (x119) - - "uncommon" (x74) + - "uncommon" (x84) 'value': type: array path: background.system.traits.value is_null: false - values: 459 + values: 478 min_count: 0 max_count: 1 value_type: @@ -344,33 +351,6 @@ schema: type: string path: background.type is_null: false - values: 459 + values: 478 different_values: 1 (all same) - variants: "background" (x459) - [folder]: - type: string - path: background.folder - is_null: true - values: 135 - different_values: 20 - variants: - - "nMbLhTgeWwIj5w4w" (x10) - - "2IuGrk3NUEh9X4t8" (x9) - - "vWRVEqjnvEldkeN2" (x9) - - "QjIF7UIVi6qewGQE" (x8) - - "OqtihkzLEdr6XFxz" (x8) - - "adZ9Rij5DJPfLy4U" (x7) - - "Zb0VOQcHJlWcrv6q" (x7) - - "FFUQNELiPmqP04zU" (x6) - - "U7MJYTsoSUtSuCLf" (x6) - - "Bj8OBjxrxeUx8h9u" (x6) - - "VU1vkm9fUFmtzF2X" (x6) - - "T7bSGZROT5ALk4kf" (x6) - - "kHwQEaTB0PYPEpth" (x6) - - "Csfz885S8s0nQ91U" (x6) - - "9I87hWSS2VT4wyWf" (x6) - - "8CbokvOxW5YQZRyE" (x6) - - "aMvKjUALuWvAzSL8" (x6) - - "I7OzdXhmf94ZkRoO" (x6) - - "wf0cLn0HOBmQ0qOT" (x6) - - "BA7QJJ5KxG5pDnAK" (x5) + variants: "background" (x478) diff --git a/output/foundry-en/backpack.yaml b/output/foundry-en/backpack.yaml index 8ad4b89..a7fd74b 100644 --- a/output/foundry-en/backpack.yaml +++ b/output/foundry-en/backpack.yaml @@ -1,52 +1,52 @@ name: backpack -values: 43 +values: 46 schema: '_id': type: string path: backpack._id is_null: false - values: 43 - different_values: 43 (all different) + values: 46 + different_values: 46 (all different) variants: [omitted] '_stats': type: object path: backpack._stats is_null: false - values: 43 + values: 46 schema: 'compendiumSource': type: string path: backpack._stats.compendiumSource is_null: false - values: 43 - different_values: 43 (all different) + values: 46 + different_values: 46 (all different) variants: [omitted] 'coreVersion': type: string path: backpack._stats.coreVersion is_null: false - values: 43 + values: 46 different_values: 1 (all same) - variants: "13.344" (x43) + variants: "13.348" (x46) 'systemId': type: string path: backpack._stats.systemId is_null: false - values: 43 + values: 46 different_values: 1 (all same) - variants: "pf2e" (x43) + variants: "pf2e" (x46) 'systemVersion': type: string path: backpack._stats.systemVersion is_null: false - values: 43 + values: 46 different_values: 1 (all same) - variants: "7.1.0" (x43) + variants: "7.4.3" (x46) 'effects': type: array<> path: backpack.effects is_null: false - values: 43 + values: 46 min_count: 0 max_count: 0 value_type: @@ -59,27 +59,27 @@ schema: type: string path: backpack.img is_null: false - values: 43 - different_values: 23 + values: 46 + different_values: 26 variants: [omitted] 'name': type: string path: backpack.name is_null: false - values: 43 - different_values: 43 (all different) + values: 46 + different_values: 46 (all different) variants: [omitted] 'system': type: object path: backpack.system is_null: false - values: 43 + values: 46 schema: '_migration': type: object path: backpack.system._migration is_null: false - values: 43 + values: 46 schema: [previous]: type: @@ -91,9 +91,9 @@ schema: type: float path: backpack.system._migration.version is_null: false - values: 43 + values: 46 different_values: 1 (all same) - variants: 0,939 (x43) + variants: 0,942 (x46) [baseItem]: type: path: backpack.system.baseItem @@ -104,67 +104,67 @@ schema: type: object path: backpack.system.bulk is_null: false - values: 43 + values: 46 schema: 'capacity': type: integer path: backpack.system.bulk.capacity is_null: false - values: 43 + values: 46 different_values: 13 variants: - - 0 (x11) + - 0 (x13) - 50 (x7) - 25 (x6) - - 1 (x4) + - 1 (x5) + - 10 (x2) - 150 (x2) - 4 (x2) - - 1000000 (x2) - 8 (x2) - 100 (x2) - 5 (x2) - - 10 (x1) - 40 (x1) + - 3 (x1) - 6 (x1) 'heldOrStowed': type: float | integer path: backpack.system.bulk.heldOrStowed is_null: false - values: 43 + values: 46 types: - different_values: 1 (all same) variants: 0,1 (x16) - different_values: 3 variants: - 1 (x21) - - 0 (x4) + - 0 (x7) - 2 (x2) 'ignored': type: integer path: backpack.system.bulk.ignored is_null: false - values: 43 + values: 46 different_values: 10 variants: - - 0 (x18) + - 0 (x20) - 50 (x7) - 25 (x6) - 2 (x3) + - 1 (x2) + - 10 (x2) - 150 (x2) - - 1000000 (x2) - 100 (x2) - - 1 (x1) - - 10 (x1) - 40 (x1) + - 3 (x1) 'value': type: integer | float path: backpack.system.bulk.value is_null: false - values: 43 + values: 46 types: - different_values: 3 variants: - - 0 (x23) + - 0 (x26) - 1 (x14) - 2 (x1) - different_values: 1 (all same) @@ -173,14 +173,20 @@ schema: type: boolean path: backpack.system.collapsed is_null: false - values: 43 + values: 46 different_values: 1 (all same) - variants: False (x43) + variants: False (x46) + [containerId]: + type: + path: backpack.system.containerId + is_null: true + values: 0 + is_empty: true 'description': type: object path: backpack.system.description is_null: false - values: 43 + values: 46 schema: [gm]: type: string @@ -193,61 +199,68 @@ schema: type: string path: backpack.system.description.value is_null: false - values: 43 - different_values: 43 (all different) + values: 46 + different_values: 46 (all different) variants: [omitted] 'equipped': type: object path: backpack.system.equipped is_null: false - values: 43 + values: 46 schema: 'carryType': type: string path: backpack.system.equipped.carryType is_null: false - values: 43 + values: 46 different_values: 1 (all same) - variants: "worn" (x43) + variants: "worn" (x46) + 'hardness': + type: integer + path: backpack.system.hardness + is_null: false + values: 46 + different_values: 1 (all same) + variants: 0 (x46) 'hp': type: object path: backpack.system.hp is_null: false - values: 43 + values: 46 schema: 'max': type: integer path: backpack.system.hp.max is_null: false - values: 43 + values: 46 different_values: 1 (all same) - variants: 0 (x43) + variants: 0 (x46) 'value': type: integer path: backpack.system.hp.value is_null: false - values: 43 + values: 46 different_values: 1 (all same) - variants: 0 (x43) + variants: 0 (x46) 'level': type: object path: backpack.system.level is_null: false - values: 43 + values: 46 schema: 'value': type: integer path: backpack.system.level.value is_null: false - values: 43 + values: 46 different_values: 17 variants: - 0 (x7) - - 13 (x5) + - 13 (x6) + - 9 (x5) - 4 (x4) - - 9 (x4) - 11 (x4) - - 7 (x3) + - 7 (x4) - 6 (x2) - 3 (x2) - 15 (x2) @@ -263,7 +276,7 @@ schema: type: object path: backpack.system.material is_null: false - values: 43 + values: 46 schema: [grade]: type: @@ -277,52 +290,49 @@ schema: is_null: true values: 0 is_empty: true - [containerId]: - type: - path: backpack.system.containerId - is_null: true - values: 0 - is_empty: true - 'hardness': - type: integer - path: backpack.system.hardness - is_null: false - values: 43 - different_values: 1 (all same) - variants: 0 (x43) 'price': type: object path: backpack.system.price is_null: false - values: 43 + values: 46 schema: 'value': type: object path: backpack.system.price.value is_null: false - values: 43 + values: 46 schema: [cp]: type: integer path: backpack.system.price.value.cp is_null: true - values: 1 - different_values: 1 (all same) - variants: 1 (x1) + values: 4 + different_values: 2 + variants: + - 0 (x3) + - 1 (x1) [gp]: type: integer path: backpack.system.price.value.gp is_null: true - values: 31 - different_values: 23 + values: 34 + different_values: 25 variants: [omitted] + [pp]: + type: integer + path: backpack.system.price.value.pp + is_null: true + values: 3 + different_values: 1 (all same) + variants: 0 (x3) [sp]: type: integer path: backpack.system.price.value.sp is_null: true - values: 4 - different_values: 4 + values: 7 + different_values: 5 variants: + - 0 (x3) - 1 (x1) - 5 (x1) - 2 (x1) @@ -331,39 +341,39 @@ schema: type: object path: backpack.system.publication is_null: false - values: 43 + values: 46 schema: 'license': type: string path: backpack.system.publication.license is_null: false - values: 43 + values: 46 different_values: 2 variants: - - "ORC" (x23) - - "OGL" (x20) + - "ORC" (x29) + - "OGL" (x17) 'remaster': type: boolean path: backpack.system.publication.remaster is_null: false - values: 43 + values: 46 different_values: 2 variants: - - True (x23) - - False (x20) + - True (x29) + - False (x17) 'title': type: string path: backpack.system.publication.title is_null: false - values: 43 + values: 46 different_values: 17 variants: - - "Pathfinder GM Core" (x8) + - "Pathfinder GM Core" (x11) - "Pathfinder Player Core" (x5) - "Pathfinder Lost Omens Firebrands" (x5) - "Pathfinder Guns & Gears" (x4) - "Pathfinder #208: Hoof, Cinder, and Storm" (x4) - - "Pathfinder Treasure Vault" (x3) + - "Pathfinder Treasure Vault (Remastered)" (x3) - "Pathfinder Gamemastery Guide" (x3) - "Pathfinder Core Rulebook" (x2) - "Pathfinder Lost Omens Character Guide" (x1) @@ -379,53 +389,53 @@ schema: type: integer path: backpack.system.quantity is_null: false - values: 43 + values: 46 different_values: 2 variants: - - 1 (x42) + - 1 (x45) - 5 (x1) 'rules': type: ignored (Foundry rules object) path: backpack.system.rules is_null: false - values: 43 + values: 46 'size': type: string path: backpack.system.size is_null: false - values: 43 + values: 46 different_values: 1 (all same) - variants: "med" (x43) + variants: "med" (x46) 'slug': type: string path: backpack.system.slug is_null: false - values: 43 - different_values: 43 (all different) + values: 46 + different_values: 46 (all different) variants: [omitted] 'stowing': type: boolean path: backpack.system.stowing is_null: false - values: 43 + values: 46 different_values: 2 variants: - - True (x26) + - True (x29) - False (x17) 'traits': type: object path: backpack.system.traits is_null: false - values: 43 + values: 46 schema: 'rarity': type: string path: backpack.system.traits.rarity is_null: false - values: 43 + values: 46 different_values: 4 variants: - - "uncommon" (x23) + - "uncommon" (x26) - "common" (x13) - "rare" (x6) - "unique" (x1) @@ -433,19 +443,19 @@ schema: type: array path: backpack.system.traits.value is_null: false - values: 43 + values: 46 min_count: 0 max_count: 5 value_type: type: string path: backpack.system.traits.value.[] is_null: false - values: 90 + values: 99 different_values: 9 variants: - - "magical" (x34) - - "extradimensional" (x30) - - "invested" (x14) + - "magical" (x37) + - "extradimensional" (x33) + - "invested" (x17) - "cursed" (x5) - "healing" (x2) - "divine" (x2) @@ -456,24 +466,25 @@ schema: type: object path: backpack.system.usage is_null: false - values: 43 + values: 46 schema: 'value': type: string path: backpack.system.usage.value is_null: false - values: 43 - different_values: 5 + values: 46 + different_values: 6 variants: - "worn" (x19) - "held-in-two-hands" (x13) - "wornbackpack" (x7) + - "wornbelt" (x3) - "worngarment" (x2) - "held-in-one-hand" (x2) 'type': type: string path: backpack.type is_null: false - values: 43 + values: 46 different_values: 1 (all same) - variants: "backpack" (x43) + variants: "backpack" (x46) diff --git a/output/foundry-en/campaignFeature.yaml b/output/foundry-en/campaignFeature.yaml index 968ec48..e9f5818 100644 --- a/output/foundry-en/campaignFeature.yaml +++ b/output/foundry-en/campaignFeature.yaml @@ -27,7 +27,7 @@ schema: is_null: false values: 115 different_values: 1 (all same) - variants: "13.344" (x115) + variants: "13.348" (x115) 'systemId': type: string path: campaignFeature._stats.systemId @@ -41,7 +41,7 @@ schema: is_null: false values: 115 different_values: 1 (all same) - variants: "7.1.0" (x115) + variants: "7.4.3" (x115) 'effects': type: array<> path: campaignFeature.effects @@ -113,7 +113,7 @@ schema: is_null: false values: 115 different_values: 1 (all same) - variants: 0,939 (x115) + variants: 0,942 (x115) 'actionType': type: object path: campaignFeature.system.actionType @@ -274,6 +274,19 @@ schema: variants: - "Pathfinder Kingmaker" (x113) - "" (x2) + [requirements]: + type: object + path: campaignFeature.system.requirements + is_null: true + values: 41 + schema: + 'value': + type: string + path: campaignFeature.system.requirements.value + is_null: false + values: 41 + different_values: 1 (all same) + variants: "" (x41) 'rules': type: ignored (Foundry rules object) path: campaignFeature.system.rules @@ -331,19 +344,6 @@ schema: - "civic" (x2) - "skill" (x1) - "upkeep" (x1) - [requirements]: - type: object - path: campaignFeature.system.requirements - is_null: true - values: 41 - schema: - 'value': - type: string - path: campaignFeature.system.requirements.value - is_null: false - values: 41 - different_values: 1 (all same) - variants: "" (x41) [trigger]: type: object path: campaignFeature.system.trigger diff --git a/output/foundry-en/character.yaml b/output/foundry-en/character.yaml index cad3e4c..6b44fed 100644 --- a/output/foundry-en/character.yaml +++ b/output/foundry-en/character.yaml @@ -1,52 +1,52 @@ name: character -values: 130 +values: 140 schema: '_id': type: string path: character._id is_null: false - values: 130 - different_values: 126 + values: 140 + different_values: 136 variants: [omitted] '_stats': type: object path: character._stats is_null: false - values: 130 + values: 140 schema: 'compendiumSource': type: string path: character._stats.compendiumSource is_null: false - values: 130 - different_values: 130 (all different) + values: 140 + different_values: 140 (all different) variants: [omitted] 'coreVersion': type: string path: character._stats.coreVersion is_null: false - values: 130 + values: 140 different_values: 1 (all same) - variants: "13.344" (x130) + variants: "13.348" (x140) 'systemId': type: string path: character._stats.systemId is_null: false - values: 130 + values: 140 different_values: 1 (all same) - variants: "pf2e" (x130) + variants: "pf2e" (x140) 'systemVersion': type: string path: character._stats.systemVersion is_null: false - values: 130 + values: 140 different_values: 1 (all same) - variants: "7.1.0" (x130) + variants: "7.4.3" (x140) 'effects': type: array<> path: character.effects is_null: false - values: 130 + values: 140 min_count: 0 max_count: 0 value_type: @@ -59,14 +59,15 @@ schema: type: string path: character.folder is_null: true - values: 47 - different_values: 11 + values: 51 + different_values: 12 variants: - "p4InWrLXwIOesJ7o" (x6) - "sQvzirlijagiUwxc" (x5) - "IF567Eqg3ZiGPsLU" (x4) - "sWB9Z36XRDJjKGVy" (x4) - "3DwA8Gv85UbDoTAm" (x4) + - "v4oAjgSqH65Td77A" (x4) - "7HYmLnzRBvGmIWp6" (x4) - "CSEWhManegR6U0cF" (x4) - "tP19Pzv2NSTf8Omm" (x4) @@ -77,68 +78,68 @@ schema: type: string path: character.img is_null: false - values: 130 - different_values: 40 + values: 140 + different_values: 42 variants: [omitted] 'items': type: array path: character.items is_null: false - values: 130 + values: 140 min_count: 3 max_count: 83 value_type: type: object path: character.items.[] is_null: false - values: 5643 + values: 6104 schema: '_id': type: string path: character.items.[]._id is_null: false - values: 5643 - different_values: 4530 + values: 6104 + different_values: 4874 variants: [omitted] '_stats': type: object path: character.items.[]._stats is_null: false - values: 5643 + values: 6104 schema: - 'coreVersion': - type: string - path: character.items.[]._stats.coreVersion - is_null: false - values: 5643 - different_values: 1 (all same) - variants: "13.344" (x5643) - 'systemId': - type: string - path: character.items.[]._stats.systemId - is_null: false - values: 5643 - different_values: 1 (all same) - variants: "pf2e" (x5643) - 'systemVersion': - type: string - path: character.items.[]._stats.systemVersion - is_null: false - values: 5643 - different_values: 1 (all same) - variants: "7.1.0" (x5643) [compendiumSource]: type: string path: character.items.[]._stats.compendiumSource is_null: true - values: 5217 - different_values: 1096 + values: 5274 + different_values: 1116 variants: [omitted] + 'coreVersion': + type: string + path: character.items.[]._stats.coreVersion + is_null: false + values: 6104 + different_values: 1 (all same) + variants: "13.348" (x6104) + 'systemId': + type: string + path: character.items.[]._stats.systemId + is_null: false + values: 6104 + different_values: 1 (all same) + variants: "pf2e" (x6104) + 'systemVersion': + type: string + path: character.items.[]._stats.systemVersion + is_null: false + values: 6104 + different_values: 1 (all same) + variants: "7.4.3" (x6104) 'effects': type: array<> path: character.items.[].effects is_null: false - values: 5643 + values: 6104 min_count: 0 max_count: 0 value_type: @@ -147,38 +148,4050 @@ schema: is_null: false values: 0 is_empty: true + [flags]: + type: object + path: character.items.[].flags + is_null: true + values: 990 + schema: + [core]: + type: object + path: character.items.[].flags.core + is_null: true + values: 16 + schema: + 'sourceId': + type: string + path: character.items.[].flags.core.sourceId + is_null: false + values: 16 + different_values: 5 + variants: + - "Item.r0BretFLl3eDhEUg" (x6) + - "Item.KsKXlXnc0oxcO3Kt" (x3) + - "Item.iOVXqZOCqrOskHcd" (x3) + - "Compendium.pf2e-animal-companions.AC-Construct-Breakthroughs.Item.A3UROfr7qu1iWNKy" (x3) + - "Item.pSbtGxTCyS32FZrY" (x1) + [pf2e]: + type: object + path: character.items.[].flags.pf2e + is_null: true + values: 980 + schema: + [grantedBy]: + type: object + path: character.items.[].flags.pf2e.grantedBy + is_null: true + values: 564 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.grantedBy.id + is_null: false + values: 564 + different_values: 409 + variants: [omitted] + 'onDelete': + type: string + path: character.items.[].flags.pf2e.grantedBy.onDelete + is_null: false + values: 564 + different_values: 2 + variants: + - "cascade" (x555) + - "detach" (x9) + [itemGrants]: + type: object + path: character.items.[].flags.pf2e.itemGrants + is_null: true + values: 497 + schema: + [achaekek]: + type: object + path: character.items.[].flags.pf2e.itemGrants.achaekek + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.achaekek.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "DEYsF9Rpx5naEuHG" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.achaekek.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [additionalLore]: + type: object + path: character.items.[].flags.pf2e.itemGrants.additionalLore + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.additionalLore.id + is_null: false + values: 3 + different_values: 2 + variants: + - "xxGszgs7ZdnGCi2l" (x2) + - "DjkEwG88SFUPDNKC" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.additionalLore.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [advancedAlchemy]: + type: object + path: character.items.[].flags.pf2e.itemGrants.advancedAlchemy + is_null: true + values: 5 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.advancedAlchemy.id + is_null: false + values: 5 + different_values: 5 + variants: + - "EsLB4ep3wQJN4kyk" (x1) + - "aT3Is6eQIGGVifAf" (x1) + - "cf5SXFUYlR13787z" (x1) + - "fDS1ctCseWP4gttC" (x1) + - "vhHN5ZdZw9FaccZP" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.advancedAlchemy.onDelete + is_null: false + values: 5 + different_values: 1 (all same) + variants: "detach" (x5) + [alchemicalCrafting]: + type: object + path: character.items.[].flags.pf2e.itemGrants.alchemicalCrafting + is_null: true + values: 6 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.alchemicalCrafting.id + is_null: false + values: 6 + different_values: 6 + variants: + - "FJ4WRUhvwqlphsCT" (x1) + - "mG5hXXcAPLRPh7Db" (x1) + - "xbU21Y26FU4rABvB" (x1) + - "3K6Le6iswgOElPbq" (x1) + - "7iY8AyuoazwNGZAv" (x1) + - "rI5PXpmK29p1yTda" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.alchemicalCrafting.onDelete + is_null: false + values: 6 + different_values: 1 (all same) + variants: "detach" (x6) + [angelkin]: + type: object + path: character.items.[].flags.pf2e.itemGrants.angelkin + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.angelkin.id + is_null: false + values: 2 + different_values: 1 (all same) + variants: "NaGBwRrjBDGJf759" (x2) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.angelkin.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [animalCompanion]: + type: object + path: character.items.[].flags.pf2e.itemGrants.animalCompanion + is_null: true + values: 8 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.animalCompanion.id + is_null: false + values: 8 + different_values: 7 + variants: + - "TGpNO2Y19FjpcDtw" (x2) + - "BtXEgBFel3IHdrze" (x1) + - "EyN0AAMq2zxfYVP5" (x1) + - "djpX15C8CalIm3ug" (x1) + - "u8ZmvtTqMMajZty9" (x1) + - "09K7kZlseBl6crQH" (x1) + - "9oQK7nT0niXYLagN" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.animalCompanion.onDelete + is_null: false + values: 8 + different_values: 1 (all same) + variants: "detach" (x8) + [animalEmpathy]: + type: object + path: character.items.[].flags.pf2e.itemGrants.animalEmpathy + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.animalEmpathy.id + is_null: false + values: 3 + different_values: 2 + variants: + - "IBxDWkih5wBuGdTb" (x2) + - "cKqS3KUVaiglH6RR" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.animalEmpathy.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [animalOrder]: + type: object + path: character.items.[].flags.pf2e.itemGrants.animalOrder + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.animalOrder.id + is_null: false + values: 4 + different_values: 3 + variants: + - "46JZwcq7xwy5qeBn" (x2) + - "NrW6olNYyjNFqgEo" (x1) + - "4lXPJ6UyG28mJREB" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.animalOrder.onDelete + is_null: false + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [apparitionSense]: + type: object + path: character.items.[].flags.pf2e.itemGrants.apparitionSense + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.apparitionSense.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "ESba0hVHgewpOwse" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.apparitionSense.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [armorProficiency]: + type: object + path: character.items.[].flags.pf2e.itemGrants.armorProficiency + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.armorProficiency.id + is_null: false + values: 3 + different_values: 3 + variants: + - "TuKbqvjYa4wZVGWb" (x1) + - "OICiPtdvmhMIqauo" (x1) + - "4fJX6zKVpaFmKKBR" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.armorProficiency.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [assurance]: + type: object + path: character.items.[].flags.pf2e.itemGrants.assurance + is_null: true + values: 14 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.assurance.id + is_null: false + values: 14 + different_values: 9 + variants: + - "aAdqyfvWT47s6qrI" (x3) + - "jErvlr76BR5YchPx" (x3) + - "BCB35DORyS650GHi" (x2) + - "I1zo1ukbRjjuIz7O" (x1) + - "Ide5KyYYdKd8KOCX" (x1) + - "Wx84LL0M8vOfSBGf" (x1) + - "sl7rGpMUKIv0Cj71" (x1) + - "ZtBPbV1hI7VV5vR2" (x1) + - "HTx9qKYOAo38DyLf" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.assurance.onDelete + is_null: false + values: 14 + different_values: 1 (all same) + variants: "detach" (x14) + [attackOfOpportunity]: + type: object + path: character.items.[].flags.pf2e.itemGrants.attackOfOpportunity + is_null: true + values: 5 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.attackOfOpportunity.id + is_null: false + values: 5 + different_values: 5 + variants: + - "jhhRKcDzzWdEW55R" (x1) + - "0eTm7kN1MIlB0mxV" (x1) + - "h4DpDxomotzQmA3I" (x1) + - "kAuFam7RmJoEWFrV" (x1) + - "vgtaoE3rMYQ57UUF" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.attackOfOpportunity.onDelete + is_null: false + values: 5 + different_values: 1 (all same) + variants: "detach" (x5) + [bardicLore]: + type: object + path: character.items.[].flags.pf2e.itemGrants.bardicLore + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.bardicLore.id + is_null: false + values: 3 + different_values: 3 + variants: + - "5ISw9vJKNpwQCXs0" (x1) + - "Oh6PeoPE8Yj9jaeh" (x1) + - "jwe31oRpTW79uS9T" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.bardicLore.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [baseKinesis]: + type: object + path: character.items.[].flags.pf2e.itemGrants.baseKinesis + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.baseKinesis.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "KyrJHddtmPBXdDnt" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.baseKinesis.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [bearAlliesBurdens]: + type: object + path: character.items.[].flags.pf2e.itemGrants.bearAlliesBurdens + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.bearAlliesBurdens.id + is_null: false + values: 3 + different_values: 3 + variants: + - "u0wv1DY8gbJs0Ykq" (x1) + - "xcCqmgo7YlDK1rt9" (x1) + - "RwaD8s7Qv9Fm455o" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.bearAlliesBurdens.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [blessedShield]: + type: object + path: character.items.[].flags.pf2e.itemGrants.blessedShield + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.blessedShield.id + is_null: false + values: 2 + different_values: 2 + variants: + - "x46XgmpWaumroZ3w" (x1) + - "OmwOBEfggi004eUv" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.blessedShield.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [bloodlineAberrant]: + type: object + path: character.items.[].flags.pf2e.itemGrants.bloodlineAberrant + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.bloodlineAberrant.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "nwijkukVuo4m9XON" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.bloodlineAberrant.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [bloodlineDemonic]: + type: object + path: character.items.[].flags.pf2e.itemGrants.bloodlineDemonic + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.bloodlineDemonic.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "cd4HWUAtzIL8yfAY" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.bloodlineDemonic.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [bloodlineDraconic]: + type: object + path: character.items.[].flags.pf2e.itemGrants.bloodlineDraconic + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.bloodlineDraconic.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "yDMsVxuBLs2cqDwP" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.bloodlineDraconic.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [bloodlineFey]: + type: object + path: character.items.[].flags.pf2e.itemGrants.bloodlineFey + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.bloodlineFey.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "pvzewI3oiJ5EtKbp" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.bloodlineFey.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [bloodlineGenie]: + type: object + path: character.items.[].flags.pf2e.itemGrants.bloodlineGenie + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.bloodlineGenie.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "6hGWcLgvyZyZZvKr" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.bloodlineGenie.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [bloodlineImperial]: + type: object + path: character.items.[].flags.pf2e.itemGrants.bloodlineImperial + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.bloodlineImperial.id + is_null: false + values: 3 + different_values: 2 + variants: + - "Fc9iOJcgZ0yWX7XZ" (x2) + - "yTHpCdZkwGxzVIuj" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.bloodlineImperial.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [bomber]: + type: object + path: character.items.[].flags.pf2e.itemGrants.bomber + is_null: true + values: 5 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.bomber.id + is_null: false + values: 5 + different_values: 5 + variants: + - "vZx8VVuCIo7KSbCj" (x1) + - "clG5lJLS1adFrATG" (x1) + - "CfKOJDWBuInuLZiG" (x1) + - "uAnLBVumxhfhD3Xz" (x1) + - "Pxq8chUe1h865yWI" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.bomber.onDelete + is_null: false + values: 5 + different_values: 1 (all same) + variants: "detach" (x5) + [braggart]: + type: object + path: character.items.[].flags.pf2e.itemGrants.braggart + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.braggart.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "4QTfVoSAiVLmmewU" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.braggart.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [breathControl]: + type: object + path: character.items.[].flags.pf2e.itemGrants.breathControl + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.breathControl.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "KkXunB1gomxKL4z3" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.breathControl.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [builtInTools]: + type: object + path: character.items.[].flags.pf2e.itemGrants.builtInTools + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.builtInTools.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "yBskkGqdxu1oKDlQ" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.builtInTools.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [burningJet]: + type: object + path: character.items.[].flags.pf2e.itemGrants.burningJet + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.burningJet.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "fVFRVtRzRCOKHH62" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.burningJet.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [cackle]: + type: object + path: character.items.[].flags.pf2e.itemGrants.cackle + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.cackle.id + is_null: false + values: 3 + different_values: 2 + variants: + - "lnK3k5ntwZYlJWqP" (x2) + - "nlUUS8hyovlJWmTL" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.cackle.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [cannyAcumen]: + type: object + path: character.items.[].flags.pf2e.itemGrants.cannyAcumen + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.cannyAcumen.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "JJwrNHw1u2S39srq" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.cannyAcumen.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [castASpell]: + type: object + path: character.items.[].flags.pf2e.itemGrants.castASpell + is_null: true + values: 7 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.castASpell.id + is_null: false + values: 7 + different_values: 7 + variants: + - "E1uVOtu36WgU1cNs" (x1) + - "kcmPQ2dAnd9qZ3a2" (x1) + - "BrB6AdB9QB3NW5x3" (x1) + - "uFzZamvJNAUxoTYv" (x1) + - "QTL3XrVHRDzMAl4C" (x1) + - "CZwEZLzs9GgnotqQ" (x1) + - "V9TX2qwNBFbFXsLO" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.castASpell.onDelete + is_null: false + values: 7 + different_values: 1 (all same) + variants: "detach" (x7) + [catFall]: + type: object + path: character.items.[].flags.pf2e.itemGrants.catFall + is_null: true + values: 10 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.catFall.id + is_null: false + values: 10 + different_values: 7 + variants: + - "1ypSNRMNBzWDhHuU" (x3) + - "tzlZiOb8LxAtIf5x" (x2) + - "ngvWgHgol9qiUcFo" (x1) + - "hcExhTYXVgrjEnOf" (x1) + - "ga7WrNOXSsdLe8Fb" (x1) + - "QzzBl3tAKN3sdZpc" (x1) + - "yTkFmCeWUIQHx0i2" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.catFall.onDelete + is_null: false + values: 10 + different_values: 1 (all same) + variants: "detach" (x10) + [catSupportBenefit]: + type: object + path: character.items.[].flags.pf2e.itemGrants.catSupportBenefit + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.catSupportBenefit.id + is_null: false + values: 4 + different_values: 4 + variants: + - "Tm3SrwGjGQ3QaDGT" (x1) + - "sHz8emnDWuuKmPoW" (x1) + - "AWnI4xJIdR3KMbBU" (x1) + - "Yq8IEfCn7s2lN8x5" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.catSupportBenefit.onDelete + is_null: false + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [championsAura]: + type: object + path: character.items.[].flags.pf2e.itemGrants.championsAura + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.championsAura.id + is_null: false + values: 2 + different_values: 2 + variants: + - "MkPHdWVS3NvTgOln" (x1) + - "YPogxDU3aukw4pcg" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.championsAura.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [changeShape]: + type: object + path: character.items.[].flags.pf2e.itemGrants.changeShape + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.changeShape.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "XiHYRoyJyHHZHYoD" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.changeShape.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [channelElements]: + type: object + path: character.items.[].flags.pf2e.itemGrants.channelElements + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.channelElements.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "pZRuRtjy3f0gDxa3" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.channelElements.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [clanDagger]: + type: object + path: character.items.[].flags.pf2e.itemGrants.clanDagger + is_null: true + values: 7 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.clanDagger.id + is_null: false + values: 7 + different_values: 4 + variants: + - "d5GpCtAMWW65tBXv" (x3) + - "C0u8YdzaZfecc7n9" (x2) + - "ZZd65vAhmReiDDbA" (x1) + - "0hmUPDFWvIcsG294" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.clanDagger.onDelete + is_null: false + values: 7 + different_values: 1 (all same) + variants: "detach" (x7) + [clearAPath]: + type: object + path: character.items.[].flags.pf2e.itemGrants.clearAPath + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.clearAPath.id + is_null: false + values: 4 + different_values: 2 + variants: + - "EtqbmHMydLdolQwd" (x3) + - "uQg1rUCfGasFxWKN" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.clearAPath.onDelete + is_null: false + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [cleverImproviser]: + type: object + path: character.items.[].flags.pf2e.itemGrants.cleverImproviser + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.cleverImproviser.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "SNaJkn6hTRD14TPF" (x1) + [cloisteredCleric]: + type: object + path: character.items.[].flags.pf2e.itemGrants.cloisteredCleric + is_null: true + values: 9 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.cloisteredCleric.id + is_null: false + values: 9 + different_values: 9 + variants: + - "TPQOajRc0cjMI5m4" (x1) + - "Uzy87DRT51ZiShZs" (x1) + - "kh1GxcJ6DO8fjFNj" (x1) + - "SP6jiz2YBE9NPWQf" (x1) + - "GKvuVVDdhr6fG0FB" (x1) + - "58YhILg0lbJrrOhG" (x1) + - "LylYvNRAac3vaCgn" (x1) + - "lG9DVihpKNXVTUl8" (x1) + - "RnlwYCQHhartT5q1" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.cloisteredCleric.onDelete + is_null: false + values: 9 + different_values: 1 (all same) + variants: "detach" (x9) + [clueIn]: + type: object + path: character.items.[].flags.pf2e.itemGrants.clueIn + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.clueIn.id + is_null: false + values: 4 + different_values: 4 + variants: + - "sjlAne4cTG0NhamN" (x1) + - "Fu4VTfPDnWfK6N22" (x1) + - "w1J4ApZ11fLAH3Gz" (x1) + - "1s4pkFPGKccnfCsp" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.clueIn.onDelete + is_null: false + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [combatClimber]: + type: object + path: character.items.[].flags.pf2e.itemGrants.combatClimber + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.combatClimber.id + is_null: false + values: 3 + different_values: 2 + variants: + - "Te1LesevbHSNzd1X" (x2) + - "33MoEojJ9pd56i1E" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.combatClimber.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [confidentFinisher]: + type: object + path: character.items.[].flags.pf2e.itemGrants.confidentFinisher + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.confidentFinisher.id + is_null: false + values: 4 + different_values: 3 + variants: + - "AgC7k90HiamdFea9" (x2) + - "wdDQ9yw6O0Flmu8p" (x1) + - "lvvNbHYeQgXI0NHx" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.confidentFinisher.onDelete + is_null: false + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [constructCompanion]: + type: object + path: character.items.[].flags.pf2e.itemGrants.constructCompanion + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.constructCompanion.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "jAe5FFdLXS2r8TM5" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.constructCompanion.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [constructInnovation]: + type: object + path: character.items.[].flags.pf2e.itemGrants.constructInnovation + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.constructInnovation.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "CmTCGfakbEPgjyOo" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.constructInnovation.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [coordinatingManeuvers]: + type: object + path: character.items.[].flags.pf2e.itemGrants.coordinatingManeuvers + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.coordinatingManeuvers.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "gDQbjADjZEQcL73K" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.coordinatingManeuvers.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [cosmos]: + type: object + path: character.items.[].flags.pf2e.itemGrants.cosmos + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.cosmos.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "ep0v9aVwvVez55pa" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.cosmos.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [counterspellPrepared]: + type: object + path: character.items.[].flags.pf2e.itemGrants.counterspellPrepared + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.counterspellPrepared.id + is_null: false + values: 2 + different_values: 2 + variants: + - "pdyGomUh4WeKfuxk" (x1) + - "lf6ddMXsKDAGxyCD" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.counterspellPrepared.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [coveredReload]: + type: object + path: character.items.[].flags.pf2e.itemGrants.coveredReload + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.coveredReload.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "BiZuGGYMe5rjQTQn" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.coveredReload.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [curseOfInclementHeadwinds]: + type: object + path: character.items.[].flags.pf2e.itemGrants.curseOfInclementHeadwinds + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.curseOfInclementHeadwinds.id + is_null: false + values: 3 + different_values: 3 + variants: + - "mnz9yWFgZj4gc7mG" (x1) + - "pTPn2GRqtC0DFwbA" (x1) + - "ExEZyhdZDMdel47H" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.curseOfInclementHeadwinds.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [dangerousSorcery]: + type: object + path: character.items.[].flags.pf2e.itemGrants.dangerousSorcery + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.dangerousSorcery.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "5DvHpi8dcpFlxrc4" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.dangerousSorcery.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [deadlySimplicity]: + type: object + path: character.items.[].flags.pf2e.itemGrants.deadlySimplicity + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.deadlySimplicity.id + is_null: false + values: 2 + different_values: 2 + variants: + - "aVdfPEoxzpjw9A81" (x1) + - "IOZ4DeAMZq6rHTKh" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.deadlySimplicity.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [debilitatingStrike]: + type: object + path: character.items.[].flags.pf2e.itemGrants.debilitatingStrike + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.debilitatingStrike.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "l1aI0Ul0n6n8HkZE" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.debilitatingStrike.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [deificWeapon]: + type: object + path: character.items.[].flags.pf2e.itemGrants.deificWeapon + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.deificWeapon.id + is_null: false + values: 2 + different_values: 2 + variants: + - "ot8Jdd76hDECIzF7" (x1) + - "jJpusMlpVxoZZVGW" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.deificWeapon.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [deviseAStratagem]: + type: object + path: character.items.[].flags.pf2e.itemGrants.deviseAStratagem + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.deviseAStratagem.id + is_null: false + values: 4 + different_values: 4 + variants: + - "Seg8HNdRq9SPbp8g" (x1) + - "zqmQyRBTFpL29XGc" (x1) + - "P6LJdRC7WGDLkb1i" (x1) + - "1kvPYMVbt0bTQ11V" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.deviseAStratagem.onDelete + is_null: false + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [diehard]: + type: object + path: character.items.[].flags.pf2e.itemGrants.diehard + is_null: true + values: 8 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.diehard.id + is_null: false + values: 8 + different_values: 5 + variants: + - "iCPRxD9VuXtRLmii" (x3) + - "lF6PDPG7U9a0KjgN" (x2) + - "9G79A4F3aNyocva7" (x1) + - "kLVi8LDpSQOefA69" (x1) + - "gdyXBcuBIjlVV7pW" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.diehard.onDelete + is_null: false + values: 8 + different_values: 1 (all same) + variants: "detach" (x8) + [domainInitiate]: + type: object + path: character.items.[].flags.pf2e.itemGrants.domainInitiate + is_null: true + values: 9 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.domainInitiate.id + is_null: false + values: 9 + different_values: 9 + variants: + - "NwYeYcdmwsaf4fKh" (x1) + - "MlIZAuB34cTEjHbA" (x1) + - "L6ghtonhnzvO1DQB" (x1) + - "aan5DEV1jvcRzfoL" (x1) + - "GJ4pl2Dpg43gDmJK" (x1) + - "g4oMBCNZL0MZJpE6" (x1) + - "bqm5yMhResfF8HVt" (x1) + - "e2tECYO3ZNavk5gY" (x1) + - "hUUZqmNvLZSFxbpu" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.domainInitiate.onDelete + is_null: false + values: 9 + different_values: 1 (all same) + variants: "detach" (x9) + [dragonInstinct]: + type: object + path: character.items.[].flags.pf2e.itemGrants.dragonInstinct + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.dragonInstinct.id + is_null: false + values: 2 + different_values: 2 + variants: + - "WrRvph82isIjMflP" (x1) + - "Sgf0WUIIcoX6a52E" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.dragonInstinct.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [dragonStance]: + type: object + path: character.items.[].flags.pf2e.itemGrants.dragonStance + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.dragonStance.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "SJKUesxOxi1xFcdI" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.dragonStance.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [drainBondedItem]: + type: object + path: character.items.[].flags.pf2e.itemGrants.drainBondedItem + is_null: true + values: 5 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.drainBondedItem.id + is_null: false + values: 5 + different_values: 5 + variants: + - "VzNNPXrSNd723jSR" (x1) + - "TXjKBMOVlbYa2UCR" (x1) + - "udHOtrqT11Ynb5Tp" (x1) + - "lEiJIKM3U15PPOvq" (x1) + - "MkTMuAoVy3vNDvaY" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.drainBondedItem.onDelete + is_null: false + values: 5 + different_values: 1 (all same) + variants: "detach" (x5) + [elementalBlast]: + type: object + path: character.items.[].flags.pf2e.itemGrants.elementalBlast + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.elementalBlast.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "oHFamNSkHOxBbf9l" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.elementalBlast.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [empiricismMethodology]: + type: object + path: character.items.[].flags.pf2e.itemGrants.empiricismMethodology + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.empiricismMethodology.id + is_null: false + values: 4 + different_values: 4 + variants: + - "nekyHa557ZfdjnTB" (x1) + - "u6PsMXLzlZTimQwX" (x1) + - "qQdTwZwTChUcq7lG" (x1) + - "1hI8sGCufOgJYqje" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.empiricismMethodology.onDelete + is_null: false + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [enigma]: + type: object + path: character.items.[].flags.pf2e.itemGrants.enigma + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.enigma.id + is_null: false + values: 3 + different_values: 3 + variants: + - "RJ6CRq2ph7sJfnFT" (x1) + - "AHssIQSq8KgI4I3r" (x1) + - "etv6oH9PyaQNKWpc" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.enigma.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [erastil]: + type: object + path: character.items.[].flags.pf2e.itemGrants.erastil + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.erastil.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "afCavyCXn6VwQxq9" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.erastil.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [eternalTorch]: + type: object + path: character.items.[].flags.pf2e.itemGrants.eternalTorch + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.eternalTorch.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "3BA8BSKHSrPvBPaI" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.eternalTorch.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [expeditiousInspection]: + type: object + path: character.items.[].flags.pf2e.itemGrants.expeditiousInspection + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.expeditiousInspection.id + is_null: false + values: 4 + different_values: 4 + variants: + - "ZrcRoaXmhVip7VeA" (x1) + - "FGPxb0dgfoQpEaFg" (x1) + - "FN1yzEgvKfezwDJ6" (x1) + - "J709jvGivNnK9lt2" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.expeditiousInspection.onDelete + is_null: false + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [experimentalSpellshaping]: + type: object + path: character.items.[].flags.pf2e.itemGrants.experimentalSpellshaping + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.experimentalSpellshaping.id + is_null: false + values: 4 + different_values: 4 + variants: + - "0CKHJMZee6FX839k" (x1) + - "Q6g5fkF7ORjaplI4" (x1) + - "tXzx2LLfD0yTbeLI" (x1) + - "BN8eodHFJo1OgIkf" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.experimentalSpellshaping.onDelete + is_null: false + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [explode]: + type: object + path: character.items.[].flags.pf2e.itemGrants.explode + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.explode.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "2Sa4aXPJr5UbpEu4" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.explode.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [extractElement]: + type: object + path: character.items.[].flags.pf2e.itemGrants.extractElement + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.extractElement.id + is_null: false + values: 2 + different_values: 1 (all same) + variants: "Zok4sS4KbFzew0uJ" (x2) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.extractElement.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [faithsFlamekeeper]: + type: object + path: character.items.[].flags.pf2e.itemGrants.faithsFlamekeeper + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.faithsFlamekeeper.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "abdQn20RoxFRAtvt" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.faithsFlamekeeper.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [fencer]: + type: object + path: character.items.[].flags.pf2e.itemGrants.fencer + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.fencer.id + is_null: false + values: 3 + different_values: 2 + variants: + - "R9yHXql0EMzqiKET" (x2) + - "VT322fVxyu9e9zrA" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.fencer.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [fieldDiscoveryBomber]: + type: object + path: character.items.[].flags.pf2e.itemGrants.fieldDiscoveryBomber + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.fieldDiscoveryBomber.id + is_null: false + values: 2 + different_values: 2 + variants: + - "G918lcSYW4MAKCw6" (x1) + - "sFUOFVZ8nvamhBnM" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.fieldDiscoveryBomber.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [fireGate]: + type: object + path: character.items.[].flags.pf2e.itemGrants.fireGate + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.fireGate.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "BYpt2G3dz6PkLbDp" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.fireGate.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [firstDoctrineCloisteredCleric]: + type: object + path: character.items.[].flags.pf2e.itemGrants.firstDoctrineCloisteredCleric + is_null: true + values: 9 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.firstDoctrineCloisteredCleric.id + is_null: false + values: 9 + different_values: 9 + variants: + - "l2qKZiLt3KyClxvZ" (x1) + - "K7hPRabzajb3cVYp" (x1) + - "6fR8YYbGmUkqxANA" (x1) + - "jzibFORh1NfwjDcJ" (x1) + - "VCLCMW76kILSKNGN" (x1) + - "ljv2Iq6ZgiTFxokF" (x1) + - "cBbWqA8ZmmZAFcKq" (x1) + - "RAwKLSgkQtBBKZfV" (x1) + - "QS9pgqpdlA5vaLEb" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.firstDoctrineCloisteredCleric.onDelete + is_null: false + values: 9 + different_values: 1 (all same) + variants: "detach" (x9) + [firstDoctrineWarpriest]: + type: object + path: character.items.[].flags.pf2e.itemGrants.firstDoctrineWarpriest + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.firstDoctrineWarpriest.id + is_null: false + values: 2 + different_values: 2 + variants: + - "a8voDHwK3PbOjwNq" (x1) + - "E2r5lpKWGYSl4Qj3" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.firstDoctrineWarpriest.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [fleet]: + type: object + path: character.items.[].flags.pf2e.itemGrants.fleet + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.fleet.id + is_null: false + values: 2 + different_values: 2 + variants: + - "ZiBXwVdutuN5yrxT" (x1) + - "WX3mc3XF7odtjdeN" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.fleet.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [flurry]: + type: object + path: character.items.[].flags.pf2e.itemGrants.flurry + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.flurry.id + is_null: false + values: 4 + different_values: 4 + variants: + - "WknOOqsfdYoUHSHe" (x1) + - "9eBv5j4jtn4OqjgV" (x1) + - "yYcew2WRLzLa9E08" (x1) + - "3MfXzCTvfAGNZMa1" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.flurry.onDelete + is_null: false + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [flyingFlame]: + type: object + path: character.items.[].flags.pf2e.itemGrants.flyingFlame + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.flyingFlame.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "52wtCHEBHSmZ6s3f" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.flyingFlame.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [foretellHarm]: + type: object + path: character.items.[].flags.pf2e.itemGrants.foretellHarm + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.foretellHarm.id + is_null: false + values: 3 + different_values: 3 + variants: + - "iB51ZexQXPReTiWL" (x1) + - "TiHpyzZCvA5Fkh5t" (x1) + - "sthKLncjJCW6KsmB" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.foretellHarm.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [formulaBook]: + type: object + path: character.items.[].flags.pf2e.itemGrants.formulaBook + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.formulaBook.id + is_null: false + values: 3 + different_values: 3 + variants: + - "YrG72KSKmvHHaxM2" (x1) + - "EqYTOYbtTC2eZcij" (x1) + - "C1BCxWXNSe3dP6Lg" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.formulaBook.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [formulaBookBlank]: + type: object + path: character.items.[].flags.pf2e.itemGrants.formulaBookBlank + is_null: true + values: 5 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.formulaBookBlank.id + is_null: false + values: 5 + different_values: 5 + variants: + - "OzCOaPrs5Y2YsVdq" (x1) + - "rKcViPntNoKjcQhq" (x1) + - "83m7uon9FyrT8Onf" (x1) + - "E6eoyGKuLG8bHiuV" (x1) + - "7GroPIf8kydkJLgu" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.formulaBookBlank.onDelete + is_null: false + values: 5 + different_values: 1 (all same) + variants: "detach" (x5) + [furyInstinct]: + type: object + path: character.items.[].flags.pf2e.itemGrants.furyInstinct + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.furyInstinct.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "Yy4wieT6MnE4siPj" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.furyInstinct.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [gateJunction]: + type: object + path: character.items.[].flags.pf2e.itemGrants.gateJunction + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.gateJunction.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "xD2690ktgUHZseSS" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.gateJunction.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [gatherToMe]: + type: object + path: character.items.[].flags.pf2e.itemGrants.gatherToMe + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.gatherToMe.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "QMhUg9rKTruamuzN" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.gatherToMe.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [generalTraining]: + type: object + path: character.items.[].flags.pf2e.itemGrants.generalTraining + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.generalTraining.id + is_null: false + values: 2 + different_values: 1 (all same) + variants: "u5HxY3Rzz5Z3mwiG" (x2) + [giantInstinct]: + type: object + path: character.items.[].flags.pf2e.itemGrants.giantInstinct + is_null: true + values: 5 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.giantInstinct.id + is_null: false + values: 5 + different_values: 5 + variants: + - "Gggzet2qaGOHAxW3" (x1) + - "ZYUL2rwYNfvnChV9" (x1) + - "YOdYflbwsQkD47J5" (x1) + - "Z0akURMNQ4Q0rR4l" (x1) + - "FTnAtdmiFcU6SKKf" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.giantInstinct.onDelete + is_null: false + values: 5 + different_values: 1 (all same) + variants: "detach" (x5) + [gozreh]: + type: object + path: character.items.[].flags.pf2e.itemGrants.gozreh + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.gozreh.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "9IlCtGsOgHz8xj47" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.gozreh.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [heftyHauler]: + type: object + path: character.items.[].flags.pf2e.itemGrants.heftyHauler + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.heftyHauler.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "LO6JmAGeLRBfLwIR" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.heftyHauler.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [hitTheDirt]: + type: object + path: character.items.[].flags.pf2e.itemGrants.hitTheDirt + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.hitTheDirt.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "G3jZVxB04bnlAM2h" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.hitTheDirt.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [huntPrey]: + type: object + path: character.items.[].flags.pf2e.itemGrants.huntPrey + is_null: true + values: 6 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.huntPrey.id + is_null: false + values: 6 + different_values: 6 + variants: + - "vLJGhosD7dkiHiLo" (x1) + - "wJK6hYFBrmTblVlL" (x1) + - "zI485hPl8vfBRmVZ" (x1) + - "K16tYqNMfBoI1q6W" (x1) + - "7iCafIrOQX0gyiW0" (x1) + - "icGNs3kpSEmuoki6" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.huntPrey.onDelete + is_null: false + values: 6 + different_values: 1 (all same) + variants: "detach" (x6) + [infusedReagents]: + type: object + path: character.items.[].flags.pf2e.itemGrants.infusedReagents + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.infusedReagents.id + is_null: false + values: 2 + different_values: 2 + variants: + - "ShQZmnkLCrxVt9aC" (x1) + - "8EcOhH21sveNzK25" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.infusedReagents.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [interceptAttack]: + type: object + path: character.items.[].flags.pf2e.itemGrants.interceptAttack + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.interceptAttack.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "CfdUo9sQJFKjEH5s" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.interceptAttack.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [intimidatingGlare]: + type: object + path: character.items.[].flags.pf2e.itemGrants.intimidatingGlare + is_null: true + values: 6 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.intimidatingGlare.id + is_null: false + values: 6 + different_values: 5 + variants: + - "IiFnhqEUVqG9kEpC" (x2) + - "iYg0UUYlnbw4jtTk" (x1) + - "HlNNuyCpBSl1hnC6" (x1) + - "TB4IZpNsmi07Taef" (x1) + - "UReUwwQrCgsmaPUo" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.intimidatingGlare.onDelete + is_null: false + values: 6 + different_values: 1 (all same) + variants: "detach" (x6) + [intoTheFray]: + type: object + path: character.items.[].flags.pf2e.itemGrants.intoTheFray + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.intoTheFray.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "wkx2RV2sE5f5rldN" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.intoTheFray.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [inventor]: + type: object + path: character.items.[].flags.pf2e.itemGrants.inventor + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.inventor.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "QbH3jhksAuRdcfIm" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.inventor.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [iomedae]: + type: object + path: character.items.[].flags.pf2e.itemGrants.iomedae + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.iomedae.id + is_null: false + values: 3 + different_values: 3 + variants: + - "YgxVO5bQ9g1fpB6c" (x1) + - "XX78NwuXocjnZDOi" (x1) + - "iSosmRM9oCBkeUiw" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.iomedae.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [justice]: + type: object + path: character.items.[].flags.pf2e.itemGrants.justice + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.justice.id + is_null: false + values: 3 + different_values: 3 + variants: + - "W4v6ZpUbR1oipPi1" (x1) + - "LVrz5miEve8xpNB6" (x1) + - "LWSxYFDf5GnuLgYH" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.justice.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [koboldBreath]: + type: object + path: character.items.[].flags.pf2e.itemGrants.koboldBreath + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.koboldBreath.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "V57NCAzFGul3Schr" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.koboldBreath.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [leafOrder]: + type: object + path: character.items.[].flags.pf2e.itemGrants.leafOrder + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.leafOrder.id + is_null: false + values: 2 + different_values: 2 + variants: + - "U7edku17BaznXqSd" (x1) + - "UwsNadwuwx1qpVqU" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.leafOrder.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [lengthyDiversion]: + type: object + path: character.items.[].flags.pf2e.itemGrants.lengthyDiversion + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.lengthyDiversion.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "nvEqABSpSP3SCNGF" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.lengthyDiversion.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [leshyFamiliar]: + type: object + path: character.items.[].flags.pf2e.itemGrants.leshyFamiliar + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.leshyFamiliar.id + is_null: false + values: 2 + different_values: 2 + variants: + - "Lk09GKvpcfIzxXj3" (x1) + - "7YxHQ8C3F9hFBWAb" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.leshyFamiliar.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [lessonOfLife]: + type: object + path: character.items.[].flags.pf2e.itemGrants.lessonOfLife + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.lessonOfLife.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fXQxbftz0XG4xAS5" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.lessonOfLife.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [lessonOfProtection]: + type: object + path: character.items.[].flags.pf2e.itemGrants.lessonOfProtection + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.lessonOfProtection.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "9kLwe6ru1i7HEBfM" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.lessonOfProtection.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [lessonOfVengeance]: + type: object + path: character.items.[].flags.pf2e.itemGrants.lessonOfVengeance + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.lessonOfVengeance.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "F7vKM7x62hU3YiC9" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.lessonOfVengeance.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [lingeringComposition]: + type: object + path: character.items.[].flags.pf2e.itemGrants.lingeringComposition + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.lingeringComposition.id + is_null: false + values: 4 + different_values: 3 + variants: + - "sG2jMrmI0QDcyUrF" (x2) + - "cxcnFByLsrOqIsaU" (x1) + - "dmUg2JppzsEoJLr8" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.lingeringComposition.onDelete + is_null: false + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [livingFortification]: + type: object + path: character.items.[].flags.pf2e.itemGrants.livingFortification + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.livingFortification.id + is_null: false + values: 4 + different_values: 2 + variants: + - "v34tupDjxjGLCh4V" (x3) + - "HdNckqUcTJrpY3WV" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.livingFortification.onDelete + is_null: false + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [maestro]: + type: object + path: character.items.[].flags.pf2e.itemGrants.maestro + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.maestro.id + is_null: false + values: 3 + different_values: 2 + variants: + - "gY9mqcIWHnKqKmtu" (x2) + - "nYlTvFNLBfIVtZmQ" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.maestro.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [martialDisciple]: + type: object + path: character.items.[].flags.pf2e.itemGrants.martialDisciple + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.martialDisciple.id + is_null: false + values: 2 + different_values: 1 (all same) + variants: "ezTdCOJow2g7C9pD" (x2) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.martialDisciple.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [mastermind]: + type: object + path: character.items.[].flags.pf2e.itemGrants.mastermind + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.mastermind.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "tsZ9rKjEYQPwyOEx" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.mastermind.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [naturalAmbition]: + type: object + path: character.items.[].flags.pf2e.itemGrants.naturalAmbition + is_null: true + values: 7 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.naturalAmbition.id + is_null: false + values: 7 + different_values: 6 + variants: + - "GEBXoZwfyVcyGqUW" (x2) + - "jtGMKCdRYvj7SU7G" (x1) + - "Xr6ntqJCWEAhh7o3" (x1) + - "CmCTwhYRNTgqyyr9" (x1) + - "Z8zEJMYNHwAYjhaX" (x1) + - "n4OOvIGD02k3mDZ2" (x1) + [onDelete]: + type: string + path: character.items.[].flags.pf2e.itemGrants.naturalAmbition.onDelete + is_null: true + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [noScarButThis]: + type: object + path: character.items.[].flags.pf2e.itemGrants.noScarButThis + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.noScarButThis.id + is_null: false + values: 3 + different_values: 3 + variants: + - "Z8DvImWjP5LS56hh" (x1) + - "UZjZXvpMGirTy2kv" (x1) + - "CicFwF940eLJ6D7q" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.noScarButThis.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [nobleBranch]: + type: object + path: character.items.[].flags.pf2e.itemGrants.nobleBranch + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.nobleBranch.id + is_null: false + values: 3 + different_values: 3 + variants: + - "pWHJ8TZdY1lGSHwc" (x1) + - "rC5NYEcsKm5GE4DB" (x1) + - "XQvDn3xI66LaTpBx" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.nobleBranch.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [nocticula]: + type: object + path: character.items.[].flags.pf2e.itemGrants.nocticula + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.nocticula.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "mMSf0lC4nSnmbOtt" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.nocticula.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [oddityIdentification]: + type: object + path: character.items.[].flags.pf2e.itemGrants.oddityIdentification + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.oddityIdentification.id + is_null: false + values: 3 + different_values: 3 + variants: + - "dFLB4Olk36p9fCfD" (x1) + - "fN0syltXsnAO2NpM" (x1) + - "BIfWGY3brZILAt01" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.oddityIdentification.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [oneShotOneKill]: + type: object + path: character.items.[].flags.pf2e.itemGrants.oneShotOneKill + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.oneShotOneKill.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "YqZIxfwDhEx7mFbM" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.oneShotOneKill.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [opportuneRiposte]: + type: object + path: character.items.[].flags.pf2e.itemGrants.opportuneRiposte + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.opportuneRiposte.id + is_null: false + values: 3 + different_values: 2 + variants: + - "CkcSvIwqEB5uHJOT" (x2) + - "a9mlzJbwj3V7CNgj" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.opportuneRiposte.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [overdrive]: + type: object + path: character.items.[].flags.pf2e.itemGrants.overdrive + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.overdrive.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "28XiCHzRD41umcCA" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.overdrive.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [pacifyingInfusion]: + type: object + path: character.items.[].flags.pf2e.itemGrants.pacifyingInfusion + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.pacifyingInfusion.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "eyJoKizgNoF9AopM" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.pacifyingInfusion.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [perpetualInfusionsBomber]: + type: object + path: character.items.[].flags.pf2e.itemGrants.perpetualInfusionsBomber + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.perpetualInfusionsBomber.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "sjLhxEBnJQiWnJ3l" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.perpetualInfusionsBomber.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [pet]: + type: object + path: character.items.[].flags.pf2e.itemGrants.pet + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.pet.id + is_null: false + values: 2 + different_values: 2 + variants: + - "jrc7uP4D5jPRmXwY" (x1) + - "Fw8alxAU9fh5QPIU" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.pet.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [pincerAttack]: + type: object + path: character.items.[].flags.pf2e.itemGrants.pincerAttack + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.pincerAttack.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "dDIQhcOPNR7kbftY" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.pincerAttack.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [polymath]: + type: object + path: character.items.[].flags.pf2e.itemGrants.polymath + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.polymath.id + is_null: false + values: 2 + different_values: 2 + variants: + - "SKui3RyZGsWH0C3m" (x1) + - "I3Eq2aE1cNHJOqQw" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.polymath.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [precision]: + type: object + path: character.items.[].flags.pf2e.itemGrants.precision + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.precision.id + is_null: false + values: 2 + different_values: 2 + variants: + - "patFWCthFUoRrRSG" (x1) + - "nQ0ILdCZsjpCMbgO" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.precision.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [protectiveScreen]: + type: object + path: character.items.[].flags.pf2e.itemGrants.protectiveScreen + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.protectiveScreen.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "PDKOjA67NQWv9MDx" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.protectiveScreen.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [pursueALead]: + type: object + path: character.items.[].flags.pf2e.itemGrants.pursueALead + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.pursueALead.id + is_null: false + values: 4 + different_values: 4 + variants: + - "DidpjONPX6ERjKQT" (x1) + - "RAw8kd5uXGXHC1Sv" (x1) + - "b9UwVKqXlwMEtaf7" (x1) + - "f5Rlhyx87E9Qa1NQ" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.pursueALead.onDelete + is_null: false + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [quickAlchemy]: + type: object + path: character.items.[].flags.pf2e.itemGrants.quickAlchemy + is_null: true + values: 10 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.quickAlchemy.id + is_null: false + values: 10 + different_values: 10 + variants: + - "GkOhcgXnmfuFdOyv" (x1) + - "DYd7anq1UfeozKZg" (x1) + - "nrObVFkO5hCbezR4" (x1) + - "oNL8NCs0Ae3wSlc3" (x1) + - "pJjWluIy82bpv0K0" (x1) + - "YEqbJdASzYPb77hG" (x1) + - "H2RTgAeLsMurBwTn" (x1) + - "9Vu86viyLX8FsHd0" (x1) + - "yf4hpN4ZQDdMTkl9" (x1) + - "2301gfaW8Difjati" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.quickAlchemy.onDelete + is_null: false + values: 10 + different_values: 1 (all same) + variants: "detach" (x10) + [quickJump]: + type: object + path: character.items.[].flags.pf2e.itemGrants.quickJump + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.quickJump.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "kE45u1RsWH9zmp1d" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.quickJump.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [quickTempered]: + type: object + path: character.items.[].flags.pf2e.itemGrants.quickTempered + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.quickTempered.id + is_null: false + values: 4 + different_values: 4 + variants: + - "vm5rUtMAbszuDcqA" (x1) + - "ceAtbfneYTXRim69" (x1) + - "2R8QMqXU9pAFGyFv" (x1) + - "fUIWv5k5Wc52nIR4" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.quickTempered.onDelete + is_null: false + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [raconteursReload]: + type: object + path: character.items.[].flags.pf2e.itemGrants.raconteursReload + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.raconteursReload.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "qNlobFa04JYYvvDM" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.raconteursReload.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [rage]: + type: object + path: character.items.[].flags.pf2e.itemGrants.rage + is_null: true + values: 8 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.rage.id + is_null: false + values: 8 + different_values: 8 + variants: + - "kQLzn2FSPYu8yxqh" (x1) + - "soK3jzH7XrwMxGmf" (x1) + - "2nUJYHhONIP05UFC" (x1) + - "AnxAxOQBqKGWGwVj" (x1) + - "gUBQoLU4pZDYEbhG" (x1) + - "6B6UvFxKwDuxrK8Q" (x1) + - "1wm3dtTWJobaNm53" (x1) + - "rFqHBHBWCJ7SSzKu" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.rage.onDelete + is_null: false + values: 8 + different_values: 1 (all same) + variants: "detach" (x8) + [ragingIntimidation]: + type: object + path: character.items.[].flags.pf2e.itemGrants.ragingIntimidation + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.ragingIntimidation.id + is_null: false + values: 4 + different_values: 4 + variants: + - "5dPDq6NjWwvjxYpv" (x1) + - "eVFCeQff3fOgHuqS" (x1) + - "dKC8m1JjiKhLJ1Lu" (x1) + - "SS5bNdvECz3k8FiE" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.ragingIntimidation.onDelete + is_null: false + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [reachSpell]: + type: object + path: character.items.[].flags.pf2e.itemGrants.reachSpell + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.reachSpell.id + is_null: false + values: 4 + different_values: 4 + variants: + - "SwaSqoOkUpNUc08w" (x1) + - "wsgt7NiOhi7JGbb3" (x1) + - "W83WsGDTuJkJ6tHB" (x1) + - "zXcpx1vPKJoKjrZg" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.reachSpell.onDelete + is_null: false + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [reactiveShield]: + type: object + path: character.items.[].flags.pf2e.itemGrants.reactiveShield + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.reactiveShield.id + is_null: false + values: 3 + different_values: 3 + variants: + - "iXF3BkBw7ClB3Gl6" (x1) + - "7WEf0Sf6ZryQqFNL" (x1) + - "4kPduUmp41ix3dy3" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.reactiveShield.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [reactiveStrike]: + type: object + path: character.items.[].flags.pf2e.itemGrants.reactiveStrike + is_null: true + values: 6 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.reactiveStrike.id + is_null: false + values: 6 + different_values: 6 + variants: + - "OB3JDZyjhSsEWAxX" (x1) + - "14J2PaMbR16uoVbH" (x1) + - "Kbhpr7qKdW9YiAs1" (x1) + - "anN7dTwCgGcgVYr9" (x1) + - "nb3eiRd0YzkgXpld" (x1) + - "c0pnlc5WD0o8Sq0l" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.reactiveStrike.onDelete + is_null: false + values: 6 + different_values: 1 (all same) + variants: "detach" (x6) + [reloadingStrike]: + type: object + path: character.items.[].flags.pf2e.itemGrants.reloadingStrike + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.reloadingStrike.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2vE9gOdIcMwSPj9a" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.reloadingStrike.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [retributiveStrike]: + type: object + path: character.items.[].flags.pf2e.itemGrants.retributiveStrike + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.retributiveStrike.id + is_null: false + values: 3 + different_values: 3 + variants: + - "HnWHO4kSDGD2VFHs" (x1) + - "i9En8UT9aYKM6jnz" (x1) + - "bPn7JZEVeGLJcMsf" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.retributiveStrike.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [ringingChallenge]: + type: object + path: character.items.[].flags.pf2e.itemGrants.ringingChallenge + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.ringingChallenge.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "LVybTbqcIktM1Wec" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.ringingChallenge.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [ruffian]: + type: object + path: character.items.[].flags.pf2e.itemGrants.ruffian + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.ruffian.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "BtOAlCbXyS3nbXwV" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.ruffian.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [sarenrae]: + type: object + path: character.items.[].flags.pf2e.itemGrants.sarenrae + is_null: true + values: 6 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.sarenrae.id + is_null: false + values: 6 + different_values: 6 + variants: + - "fafQqfE4BbMSr1l1" (x1) + - "fsC9r1N6tBIYUqeZ" (x1) + - "1YhS0zjSOPIqEqST" (x1) + - "Kg9wvcpbHCZv4Wns" (x1) + - "CUmTCEUUUTqlPToD" (x1) + - "BirykXbu1EIaaX66" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.sarenrae.onDelete + is_null: false + values: 6 + different_values: 1 (all same) + variants: "detach" (x6) + [scarOfTheSurvivor]: + type: object + path: character.items.[].flags.pf2e.itemGrants.scarOfTheSurvivor + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.scarOfTheSurvivor.id + is_null: false + values: 3 + different_values: 3 + variants: + - "xfDIB71fvPakmKPu" (x1) + - "VGKpSB60fEymZe5s" (x1) + - "zlaiy1vNNF4fMFZ0" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.scarOfTheSurvivor.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [scholarNature]: + type: object + path: character.items.[].flags.pf2e.itemGrants.scholarNature + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.scholarNature.id + is_null: false + values: 2 + different_values: 1 (all same) + variants: "ZYK0sPC3qVDuS38N" (x2) + [schoolOfBattleMagic]: + type: object + path: character.items.[].flags.pf2e.itemGrants.schoolOfBattleMagic + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.schoolOfBattleMagic.id + is_null: false + values: 2 + different_values: 2 + variants: + - "1aHrXSlEWuiSYi9U" (x1) + - "zHa6VybkVF0OFl4D" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.schoolOfBattleMagic.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [schoolOfUnifiedMagicalTheory]: + type: object + path: character.items.[].flags.pf2e.itemGrants.schoolOfUnifiedMagicalTheory + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.schoolOfUnifiedMagicalTheory.id + is_null: false + values: 3 + different_values: 3 + variants: + - "Dd4Mx3MTMgvEwYNA" (x1) + - "YvkRxGJodxOEA8U1" (x1) + - "Znyk1dllcghnmk9A" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.schoolOfUnifiedMagicalTheory.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [scoundrel]: + type: object + path: character.items.[].flags.pf2e.itemGrants.scoundrel + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.scoundrel.id + is_null: false + values: 3 + different_values: 3 + variants: + - "ybnmmMexX81A8eJZ" (x1) + - "o6Kmue3X2K2ouuAr" (x1) + - "GywmHG1DUSx0P0MA" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.scoundrel.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [secondDoctrineCloisteredCleric]: + type: object + path: character.items.[].flags.pf2e.itemGrants.secondDoctrineCloisteredCleric + is_null: true + values: 7 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.secondDoctrineCloisteredCleric.id + is_null: false + values: 7 + different_values: 7 + variants: + - "VmOHlIGJh8o1eADb" (x1) + - "o9uuWiC3DsdlwrNA" (x1) + - "sylb3Im7Tkd8zSDj" (x1) + - "Rt0HTRa0TMxEu8D4" (x1) + - "vXQJxTPn0TDKou9p" (x1) + - "RcPdpzvxGHzzRjbo" (x1) + - "GcbYk38vkXTBtmlh" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.secondDoctrineCloisteredCleric.onDelete + is_null: false + values: 7 + different_values: 1 (all same) + variants: "detach" (x7) + [seer]: + type: object + path: character.items.[].flags.pf2e.itemGrants.seer + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.seer.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "3z2W2pAipTrvXLa3" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.seer.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [shamelessRequest]: + type: object + path: character.items.[].flags.pf2e.itemGrants.shamelessRequest + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.shamelessRequest.id + is_null: false + values: 3 + different_values: 3 + variants: + - "K3uBQOyDJb4Z07Vn" (x1) + - "Rlu0aCOTeRbdwYsq" (x1) + - "aTeNcdPAT6lAbBrM" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.shamelessRequest.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [shieldBlock]: + type: object + path: character.items.[].flags.pf2e.itemGrants.shieldBlock + is_null: true + values: 34 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.shieldBlock.id + is_null: false + values: 34 + different_values: 27 + variants: [omitted] + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.shieldBlock.onDelete + is_null: false + values: 34 + different_values: 1 (all same) + variants: "detach" (x34) + [shiftImmanence]: + type: object + path: character.items.[].flags.pf2e.itemGrants.shiftImmanence + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.shiftImmanence.id + is_null: false + values: 3 + different_values: 3 + variants: + - "JR5QYVkmQbWcUbpS" (x1) + - "VNnZOAz9USd9qeBA" (x1) + - "OtgPRpw6Jy7F6zI9" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.shiftImmanence.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [skybearersBelt]: + type: object + path: character.items.[].flags.pf2e.itemGrants.skybearersBelt + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.skybearersBelt.id + is_null: false + values: 3 + different_values: 3 + variants: + - "52RcTRDFsvKDFN21" (x1) + - "1roqIp16I79MTbVc" (x1) + - "cZBPZIxmEpcCIrkb" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.skybearersBelt.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [spellSubstitution]: + type: object + path: character.items.[].flags.pf2e.itemGrants.spellSubstitution + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.spellSubstitution.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "EuxOgQLmDl9CMuzI" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.spellSubstitution.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [squawk]: + type: object + path: character.items.[].flags.pf2e.itemGrants.squawk + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.squawk.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "8AHirAMeu9U2Xr4H" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.squawk.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [steadyBalance]: + type: object + path: character.items.[].flags.pf2e.itemGrants.steadyBalance + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.steadyBalance.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "9M1jnjUYkxGAWVbu" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.steadyBalance.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [strikeBreatheRend]: + type: object + path: character.items.[].flags.pf2e.itemGrants.strikeBreatheRend + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.strikeBreatheRend.id + is_null: false + values: 3 + different_values: 3 + variants: + - "QMuU9IyttxY2OKdV" (x1) + - "q8owozjvKsROLF4Z" (x1) + - "TlfjVy01RALoFojw" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.strikeBreatheRend.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [strikeHard]: + type: object + path: character.items.[].flags.pf2e.itemGrants.strikeHard + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.strikeHard.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "EZucSXFveFrZghml" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.strikeHard.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [suddenCharge]: + type: object + path: character.items.[].flags.pf2e.itemGrants.suddenCharge + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.suddenCharge.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "rMFBOuuygWFayMy9" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.suddenCharge.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [surveyWildlife]: + type: object + path: character.items.[].flags.pf2e.itemGrants.surveyWildlife + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.surveyWildlife.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "nEy0MemQ4kEIywUO" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.surveyWildlife.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [taunt]: + type: object + path: character.items.[].flags.pf2e.itemGrants.taunt + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.taunt.id + is_null: false + values: 3 + different_values: 1 (all same) + variants: "Jhgr13umuAq4SHIx" (x3) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.taunt.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [tempest]: + type: object + path: character.items.[].flags.pf2e.itemGrants.tempest + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.tempest.id + is_null: false + values: 3 + different_values: 3 + variants: + - "YIubqPsgP0VfbzZO" (x1) + - "Cezg1PRL8zjjKIiZ" (x1) + - "wgfkEpOBBKBIzvFd" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.tempest.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [tenPaces]: + type: object + path: character.items.[].flags.pf2e.itemGrants.tenPaces + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.tenPaces.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "Gg7tlifDK88lkeA0" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.tenPaces.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [thatsOdd]: + type: object + path: character.items.[].flags.pf2e.itemGrants.thatsOdd + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.thatsOdd.id + is_null: false + values: 4 + different_values: 4 + variants: + - "7qqnau8vnRTLhstW" (x1) + - "tSUZ27v1XTM5A5nO" (x1) + - "jNsdv3c8JJBpNpPl" (x1) + - "2F9jTh6Z8xskKLtB" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.thatsOdd.onDelete + is_null: false + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [theBrave]: + type: object + path: character.items.[].flags.pf2e.itemGrants.theBrave + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.theBrave.id + is_null: false + values: 2 + different_values: 2 + variants: + - "PUXqqQ2wPtAJVulh" (x1) + - "R4pHOZKvfIK0XbAq" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.theBrave.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [theResentment]: + type: object + path: character.items.[].flags.pf2e.itemGrants.theResentment + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.theResentment.id + is_null: false + values: 3 + different_values: 2 + variants: + - "E1hF6Q2wfdXIudjk" (x2) + - "s0u1h1FsxHEjZyGu" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.theResentment.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [thermalNimbus]: + type: object + path: character.items.[].flags.pf2e.itemGrants.thermalNimbus + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.thermalNimbus.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "qpLrsDsNUObpvCnO" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.thermalNimbus.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [thief]: + type: object + path: character.items.[].flags.pf2e.itemGrants.thief + is_null: true + values: 10 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.thief.id + is_null: false + values: 10 + different_values: 10 + variants: + - "wvOsnVA3k9Y8s5Vl" (x1) + - "8p8MWXiKkB4KW3uR" (x1) + - "b32atCS6KQeCZkox" (x1) + - "SAzORBz618BKLZdl" (x1) + - "Jjl5w4vSZxb8r0Se" (x1) + - "liRaP0xV8RMQtuRY" (x1) + - "HHUSdrQMmAh7krL3" (x1) + - "jzaJxbVb5yYXEqHE" (x1) + - "Rb0djKiL05soYPHW" (x1) + - "csIlZBxv0qlxGTQi" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.thief.onDelete + is_null: false + values: 10 + different_values: 1 (all same) + variants: "detach" (x10) + [thirdDoctrineCloisteredCleric]: + type: object + path: character.items.[].flags.pf2e.itemGrants.thirdDoctrineCloisteredCleric + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.thirdDoctrineCloisteredCleric.id + is_null: false + values: 2 + different_values: 2 + variants: + - "m3rneq4J4y88i34J" (x1) + - "iY1Psnqd4ljWDruP" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.thirdDoctrineCloisteredCleric.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [tigerStance]: + type: object + path: character.items.[].flags.pf2e.itemGrants.tigerStance + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.tigerStance.id + is_null: false + values: 3 + different_values: 2 + variants: + - "07VbvnValiBOclG4" (x2) + - "Q3El8Tz3uL8P7JQm" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.tigerStance.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [tlehar]: + type: object + path: character.items.[].flags.pf2e.itemGrants.tlehar + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.tlehar.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "y8I3ViAtpmo20C4U" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.tlehar.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [toughness]: + type: object + path: character.items.[].flags.pf2e.itemGrants.toughness + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.toughness.id + is_null: false + values: 2 + different_values: 2 + variants: + - "uYzDFx5DAHrkSNBi" (x1) + - "5tt3Q6FmPg8bUl68" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.toughness.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [untrainedImprovisation]: + type: object + path: character.items.[].flags.pf2e.itemGrants.untrainedImprovisation + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.untrainedImprovisation.id + is_null: false + values: 3 + different_values: 3 + variants: + - "nuln90kcBoF6dLlx" (x1) + - "cZOtH9zDIk1WtvtX" (x1) + - "TgTFC2zatPBNPg0U" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.untrainedImprovisation.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [versatileHeritage]: + type: object + path: character.items.[].flags.pf2e.itemGrants.versatileHeritage + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.versatileHeritage.id + is_null: false + values: 4 + different_values: 2 + variants: + - "LF7YEcDsf9yvX54m" (x2) + - "h12lheYga79lPT2E" (x2) + [onDelete]: + type: string + path: character.items.[].flags.pf2e.itemGrants.versatileHeritage.onDelete + is_null: true + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [versatilePerformance]: + type: object + path: character.items.[].flags.pf2e.itemGrants.versatilePerformance + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.versatilePerformance.id + is_null: false + values: 2 + different_values: 2 + variants: + - "LD90hhxTUuk9yU7h" (x1) + - "a06BN264eGAyM3At" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.versatilePerformance.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [versatileVials]: + type: object + path: character.items.[].flags.pf2e.itemGrants.versatileVials + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.versatileVials.id + is_null: false + values: 3 + different_values: 3 + variants: + - "B7jHFdyU65qESSSC" (x1) + - "Z0odDAhpGfeD4jxK" (x1) + - "4OTphlr0z5vN3s1K" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.versatileVials.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [wardingSign]: + type: object + path: character.items.[].flags.pf2e.itemGrants.wardingSign + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.wardingSign.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "iOW5Ouma9kAe5hdW" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.wardingSign.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [warpriest]: + type: object + path: character.items.[].flags.pf2e.itemGrants.warpriest + is_null: true + values: 2 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.warpriest.id + is_null: false + values: 2 + different_values: 2 + variants: + - "7SlWfpc6Lf0KeRu5" (x1) + - "lEJkFnJk84cKMkGW" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.warpriest.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [wayOfTheDrifter]: + type: object + path: character.items.[].flags.pf2e.itemGrants.wayOfTheDrifter + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.wayOfTheDrifter.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "8RLoi2xYbuqZbWmp" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.wayOfTheDrifter.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [wayOfThePistolero]: + type: object + path: character.items.[].flags.pf2e.itemGrants.wayOfThePistolero + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.wayOfThePistolero.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "m8p7OtxiqvALTR4u" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.wayOfThePistolero.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [wayOfTheSniper]: + type: object + path: character.items.[].flags.pf2e.itemGrants.wayOfTheSniper + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.wayOfTheSniper.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "vHbqRFgBsAuJvsQv" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.wayOfTheSniper.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [wayOfTheVanguard]: + type: object + path: character.items.[].flags.pf2e.itemGrants.wayOfTheVanguard + is_null: true + values: 4 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.wayOfTheVanguard.id + is_null: false + values: 4 + different_values: 2 + variants: + - "HN5jooSSpxZPtq5C" (x3) + - "TBoilgT3cElTT9cx" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.wayOfTheVanguard.onDelete + is_null: false + values: 4 + different_values: 1 (all same) + variants: "detach" (x4) + [widenSpell]: + type: object + path: character.items.[].flags.pf2e.itemGrants.widenSpell + is_null: true + values: 3 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.widenSpell.id + is_null: false + values: 3 + different_values: 3 + variants: + - "fGhvxbtmGNqS3jLO" (x1) + - "cAwqL6u9YDnOMrih" (x1) + - "FdS1cm3bU2k70erf" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.widenSpell.onDelete + is_null: false + values: 3 + different_values: 1 (all same) + variants: "detach" (x3) + [youreNext]: + type: object + path: character.items.[].flags.pf2e.itemGrants.youreNext + is_null: true + values: 1 + schema: + 'id': + type: string + path: character.items.[].flags.pf2e.itemGrants.youreNext.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "XpQCrXOD7ldUOxAi" (x1) + 'onDelete': + type: string + path: character.items.[].flags.pf2e.itemGrants.youreNext.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [folder]: + type: string + path: character.items.[].folder + is_null: true + values: 276 + different_values: 38 + variants: [omitted] 'img': type: string path: character.items.[].img is_null: false - values: 5643 - different_values: 655 + values: 6104 + different_values: 705 variants: [omitted] 'name': type: string path: character.items.[].name is_null: false - values: 5643 - different_values: 1295 + values: 6104 + different_values: 1420 variants: [omitted] 'sort': type: integer path: character.items.[].sort is_null: false - values: 5643 - different_values: 239 + values: 6104 + different_values: 240 variants: [omitted] 'system': type: object path: character.items.[].system is_null: false - values: 5643 + values: 6104 schema: '_migration': type: object path: character.items.[].system._migration is_null: false - values: 5643 + values: 6104 schema: [previous]: type: @@ -190,128 +4203,108 @@ schema: type: float path: character.items.[].system._migration.version is_null: false - values: 5643 + values: 6104 different_values: 1 (all same) - variants: 0,939 (x5643) + variants: 0,942 (x6104) [ability]: type: object path: character.items.[].system.ability is_null: true - values: 120 + values: 124 schema: 'value': type: string path: character.items.[].system.ability.value is_null: false - values: 120 + values: 124 different_values: 3 variants: - - "wis" (x53) - - "cha" (x49) + - "wis" (x55) + - "cha" (x51) - "int" (x18) [acBonus]: type: integer path: character.items.[].system.acBonus is_null: true - values: 139 + values: 147 different_values: 7 variants: - 1 (x45) - - 2 (x40) + - 2 (x41) - 0 (x20) - 3 (x16) - - 4 (x11) - - 5 (x5) - - 6 (x2) + - 4 (x15) + - 5 (x6) + - 6 (x4) [actionType]: type: object path: character.items.[].system.actionType is_null: true - values: 1912 + values: 2135 schema: 'value': type: string path: character.items.[].system.actionType.value is_null: false - values: 1912 + values: 2135 different_values: 4 variants: - - "passive" (x1569) - - "action" (x215) - - "reaction" (x86) - - "free" (x42) + - "passive" (x1736) + - "action" (x253) + - "reaction" (x103) + - "free" (x43) [actions]: type: object path: character.items.[].system.actions is_null: true - values: 1912 + values: 2135 schema: [value]: type: integer path: character.items.[].system.actions.value is_null: true - values: 215 + values: 253 different_values: 3 variants: - - 1 (x168) - - 2 (x41) + - 1 (x200) + - 2 (x47) - 3 (x6) [additionalLanguages]: type: object path: character.items.[].system.additionalLanguages is_null: true - values: 130 + values: 140 schema: 'count': type: integer path: character.items.[].system.additionalLanguages.count is_null: false - values: 130 + values: 140 different_values: 2 variants: - - 0 (x69) - - 1 (x61) + - 0 (x78) + - 1 (x62) 'custom': type: string path: character.items.[].system.additionalLanguages.custom is_null: false - values: 130 + values: 140 different_values: 1 (all same) - variants: "" (x130) + variants: "" (x140) 'value': type: array path: character.items.[].system.additionalLanguages.value is_null: false - values: 130 + values: 140 min_count: 0 max_count: 8 value_type: type: string path: character.items.[].system.additionalLanguages.value.[] is_null: false - values: 368 - different_values: 20 - variants: - - "gnomish" (x53) - - "goblin" (x46) - - "draconic" (x36) - - "dwarven" (x34) - - "elven" (x32) - - "orcish" (x26) - - "sakvroth" (x24) - - "fey" (x20) - - "halfling" (x20) - - "jotun" (x16) - - "petran" (x15) - - "kholo" (x14) - - "aklo" (x8) - - "diabolic" (x8) - - "empyrean" (x8) - - "boggard" (x2) - - "thalassic" (x2) - - "iruxi" (x2) - - "amurrun" (x1) - - "chthonian" (x1) + values: 422 + different_values: 22 + variants: [omitted] [alternateAncestryBoosts]: type: array path: character.items.[].system.alternateAncestryBoosts @@ -334,14 +4327,14 @@ schema: type: object path: character.items.[].system.ancestry is_null: true - values: 107 + values: 113 schema: 'name': type: string path: character.items.[].system.ancestry.name is_null: false - values: 107 - different_values: 17 + values: 113 + different_values: 18 variants: - "Human" (x49) - "Leshy" (x8) @@ -353,8 +4346,9 @@ schema: - "Halfling" (x5) - "Poppet" (x4) - "Tengu" (x4) + - "Orc" (x4) + - "Jotunborn" (x3) - "Lizardfolk" (x1) - - "Orc" (x1) - "Kitsune" (x1) - "Grippli" (x1) - "Fleshwarp" (x1) @@ -364,8 +4358,8 @@ schema: type: string path: character.items.[].system.ancestry.slug is_null: false - values: 107 - different_values: 17 + values: 113 + different_values: 18 variants: - "human" (x49) - "leshy" (x8) @@ -377,8 +4371,9 @@ schema: - "halfling" (x5) - "poppet" (x4) - "tengu" (x4) + - "orc" (x4) + - "jotunborn" (x3) - "lizardfolk" (x1) - - "orc" (x1) - "kitsune" (x1) - "grippli" (x1) - "fleshwarp" (x1) @@ -388,8 +4383,8 @@ schema: type: string path: character.items.[].system.ancestry.uuid is_null: false - values: 107 - different_values: 17 + values: 113 + different_values: 18 variants: - "Compendium.pf2e.ancestries.Item.IiG7DgeLWYrSNXuX" (x49) - "Compendium.pf2e.ancestries.Item.cdhgByGG1WtuaK73" (x8) @@ -401,8 +4396,9 @@ schema: - "Compendium.pf2e.ancestries.Item.GgZAHbrjnzWOZy2v" (x5) - "Compendium.pf2e.ancestries.Item.6F2fSFC1Eo1JdpY4" (x4) - "Compendium.pf2e.ancestries.Item.18xDKYPDBLEv2myX" (x4) + - "Compendium.pf2e.ancestries.Item.lSGWXjcbOa6O5fTx" (x4) + - "Compendium.pf2e.ancestries.Item.gayvFCiQcGNCA7aM" (x3) - "Compendium.pf2e.ancestries.Item.HWEgF7Gmoq55VhTL" (x1) - - "Compendium.pf2e.ancestries.Item.lSGWXjcbOa6O5fTx" (x1) - "Compendium.pf2e.ancestries.Item.4BL5wf1VF9feC2rY" (x1) - "Compendium.pf2e.ancestries.Item.hXM5jXezIki1cMI2" (x1) - "Compendium.pf2e.ancestries.Item.FXlXmNBFiiz9oasi" (x1) @@ -412,32 +4408,32 @@ schema: type: object path: character.items.[].system.ancestryFeatLevels is_null: true - values: 130 + values: 140 schema: 'value': type: array path: character.items.[].system.ancestryFeatLevels.value is_null: false - values: 130 + values: 140 min_count: 0 max_count: 5 value_type: type: integer path: character.items.[].system.ancestryFeatLevels.value.[] is_null: false - values: 615 + values: 665 different_values: 5 variants: - - 1 (x123) - - 5 (x123) - - 9 (x123) - - 13 (x123) - - 17 (x123) + - 1 (x133) + - 5 (x133) + - 9 (x133) + - 13 (x133) + - 17 (x133) [area]: type: object path: character.items.[].system.area is_null: true - values: 132 + values: 141 schema: [details]: type: string @@ -453,12 +4449,12 @@ schema: type: string path: character.items.[].system.area.type is_null: false - values: 132 + values: 141 different_values: 6 variants: - - "emanation" (x62) - - "burst" (x37) - - "cone" (x18) + - "emanation" (x64) + - "burst" (x43) + - "cone" (x19) - "line" (x12) - "square" (x2) - "cylinder" (x1) @@ -466,14 +4462,14 @@ schema: type: integer path: character.items.[].system.area.value is_null: false - values: 132 + values: 141 different_values: 8 variants: - - 30 (x44) - - 10 (x22) + - 30 (x46) + - 10 (x23) + - 15 (x19) + - 20 (x19) - 60 (x19) - - 15 (x18) - - 20 (x14) - 5 (x10) - 120 (x3) - 40 (x2) @@ -534,42 +4530,42 @@ schema: type: object path: character.items.[].system.attacks is_null: true - values: 130 + values: 140 schema: 'advanced': type: integer path: character.items.[].system.attacks.advanced is_null: false - values: 130 + values: 140 different_values: 2 variants: - - 0 (x120) - - 1 (x10) + - 0 (x129) + - 1 (x11) 'martial': type: integer path: character.items.[].system.attacks.martial is_null: false - values: 130 + values: 140 different_values: 3 variants: - - 0 (x74) - - 1 (x46) - - 2 (x10) + - 0 (x76) + - 1 (x53) + - 2 (x11) 'other': type: object path: character.items.[].system.attacks.other is_null: false - values: 130 + values: 140 schema: 'name': type: string path: character.items.[].system.attacks.other.name is_null: false - values: 130 + values: 140 different_values: 6 variants: - - "" (x94) - - "Deity's favored weapon" (x10) + - "" (x103) + - "Deity's favored weapon" (x11) - "Rapier, Sap, Shortbow, and Shortsword" (x9) - "Simple Firearms, Martial Firearms" (x7) - "longsword, rapier, sap, shortbow, shortsword, and whip" (x5) @@ -578,48 +4574,48 @@ schema: type: integer path: character.items.[].system.attacks.other.rank is_null: false - values: 130 + values: 140 different_values: 3 variants: - - 0 (x94) - - 1 (x29) + - 0 (x103) + - 1 (x30) - 2 (x7) 'simple': type: integer path: character.items.[].system.attacks.simple is_null: false - values: 130 + values: 140 different_values: 3 variants: - - 1 (x113) - - 2 (x10) + - 1 (x122) + - 2 (x11) - 0 (x7) 'unarmed': type: integer path: character.items.[].system.attacks.unarmed is_null: false - values: 130 + values: 140 different_values: 2 variants: - - 1 (x120) - - 2 (x10) + - 1 (x129) + - 2 (x11) [attribute]: type: array path: character.items.[].system.attribute is_null: true - values: 13 + values: 14 min_count: 2 max_count: 2 value_type: type: string path: character.items.[].system.attribute.[] is_null: false - values: 26 + values: 28 different_values: 6 variants: - - "con" (x8) + - "con" (x9) + - "wis" (x6) - "str" (x6) - - "wis" (x5) - "dex" (x4) - "cha" (x2) - "int" (x1) @@ -644,7 +4640,7 @@ schema: type: object path: character.items.[].system.autoHeightenLevel is_null: true - values: 131 + values: 135 schema: [value]: type: @@ -656,321 +4652,323 @@ schema: type: string path: character.items.[].system.baseItem is_null: true - values: 430 - different_values: 64 + values: 459 + different_values: 68 variants: [omitted] [bonus]: type: object path: character.items.[].system.bonus is_null: true - values: 303 + values: 324 schema: 'value': type: integer path: character.items.[].system.bonus.value is_null: false - values: 303 + values: 324 different_values: 2 variants: - - 0 (x279) + - 0 (x300) - 1 (x24) [bonusDamage]: type: object path: character.items.[].system.bonusDamage is_null: true - values: 303 + values: 324 schema: 'value': type: integer path: character.items.[].system.bonusDamage.value is_null: false - values: 303 + values: 324 different_values: 1 (all same) - variants: 0 (x303) + variants: 0 (x324) [boosts]: type: object path: character.items.[].system.boosts is_null: true - values: 253 + values: 273 schema: '0': type: object path: character.items.[].system.boosts.0 is_null: false - values: 253 + values: 273 schema: [selected]: type: string path: character.items.[].system.boosts.0.selected is_null: true - values: 184 + values: 198 different_values: 6 variants: - - "dex" (x55) + - "dex" (x56) + - "str" (x44) - "int" (x38) - - "str" (x37) - "wis" (x29) - - "con" (x17) + - "con" (x23) - "cha" (x8) 'value': type: array path: character.items.[].system.boosts.0.value is_null: false - values: 253 + values: 273 min_count: 0 max_count: 6 value_type: type: string path: character.items.[].system.boosts.0.value.[] is_null: false - values: 674 + values: 724 different_values: 6 variants: - - "dex" (x133) - - "con" (x125) - - "int" (x114) - - "wis" (x106) - - "cha" (x106) - - "str" (x90) + - "con" (x139) + - "dex" (x139) + - "int" (x118) + - "wis" (x115) + - "cha" (x111) + - "str" (x102) '1': type: object path: character.items.[].system.boosts.1 is_null: false - values: 253 + values: 273 schema: [selected]: type: string path: character.items.[].system.boosts.1.selected is_null: true - values: 184 + values: 198 different_values: 6 variants: - - "dex" (x48) + - "dex" (x50) - "cha" (x46) - - "str" (x37) - - "con" (x29) - - "wis" (x18) - - "int" (x6) + - "str" (x40) + - "con" (x30) + - "wis" (x19) + - "int" (x13) 'value': type: array path: character.items.[].system.boosts.1.value is_null: false - values: 253 + values: 273 min_count: 0 max_count: 6 value_type: type: string path: character.items.[].system.boosts.1.value.[] is_null: false - values: 1158 + values: 1248 different_values: 6 variants: - - "wis" (x207) - - "dex" (x198) - - "int" (x192) - - "con" (x189) - - "cha" (x188) - - "str" (x184) + - "wis" (x225) + - "dex" (x213) + - "int" (x207) + - "con" (x203) + - "cha" (x202) + - "str" (x198) [2]: type: object path: character.items.[].system.boosts.2 is_null: true - values: 130 + values: 140 schema: [selected]: type: string path: character.items.[].system.boosts.2.selected is_null: true - values: 57 + values: 63 different_values: 6 variants: - - "str" (x17) - - "cha" (x14) - - "con" (x9) + - "str" (x18) + - "cha" (x15) + - "con" (x12) - "int" (x8) - - "wis" (x6) + - "wis" (x7) - "dex" (x3) 'value': type: array path: character.items.[].system.boosts.2.value is_null: false - values: 130 + values: 140 min_count: 0 max_count: 6 value_type: type: string path: character.items.[].system.boosts.2.value.[] is_null: false - values: 414 + values: 450 different_values: 6 variants: - - "str" (x69) - - "dex" (x69) - - "con" (x69) - - "int" (x69) - - "wis" (x69) - - "cha" (x69) + - "str" (x75) + - "dex" (x75) + - "con" (x75) + - "int" (x75) + - "wis" (x75) + - "cha" (x75) [bulk]: type: object path: character.items.[].system.bulk is_null: true - values: 2125 + values: 2256 schema: - 'value': - type: float | integer - path: character.items.[].system.bulk.value - is_null: false - values: 2125 - types: - - different_values: 1 (all same) - variants: 0,1 (x1104) - - different_values: 5 - variants: - - 0 (x517) - - 1 (x445) - - 2 (x52) - - 3 (x5) - - 4 (x2) [capacity]: type: integer path: character.items.[].system.bulk.capacity is_null: true - values: 110 - different_values: 4 + values: 119 + different_values: 5 variants: - - 4 (x101) + - 4 (x109) - 0 (x6) - 25 (x2) + - 3 (x1) - 50 (x1) [heldOrStowed]: type: float | integer path: character.items.[].system.bulk.heldOrStowed is_null: true - values: 110 + values: 119 types: - different_values: 1 (all same) - variants: 0,1 (x103) + variants: 0,1 (x111) - different_values: 2 variants: - - 0 (x4) + - 0 (x5) - 1 (x3) [ignored]: type: integer path: character.items.[].system.bulk.ignored is_null: true - values: 110 - different_values: 4 + values: 119 + different_values: 5 variants: - - 2 (x101) + - 2 (x109) - 0 (x6) - 25 (x2) + - 3 (x1) - 50 (x1) + 'value': + type: float | integer + path: character.items.[].system.bulk.value + is_null: false + values: 2256 + types: + - different_values: 1 (all same) + variants: 0,1 (x1168) + - different_values: 5 + variants: + - 0 (x557) + - 1 (x456) + - 2 (x64) + - 3 (x7) + - 4 (x4) [category]: type: string path: character.items.[].system.category is_null: true - values: 2827 - different_values: 30 + values: 3113 + different_values: 31 variants: [omitted] [checkPenalty]: type: integer path: character.items.[].system.checkPenalty is_null: true - values: 117 + values: 125 different_values: 4 variants: - - -1 (x52) + - -1 (x53) - 0 (x31) - - -2 (x27) - - -3 (x7) + - -2 (x31) + - -3 (x10) [classFeatLevels]: type: object path: character.items.[].system.classFeatLevels is_null: true - values: 130 + values: 140 schema: 'value': type: array path: character.items.[].system.classFeatLevels.value is_null: false - values: 130 + values: 140 min_count: 0 max_count: 11 value_type: type: integer path: character.items.[].system.classFeatLevels.value.[] is_null: false - values: 1305 + values: 1413 different_values: 11 variants: - - 2 (x123) - - 4 (x123) - - 6 (x123) - - 8 (x123) - - 10 (x123) - - 12 (x123) - - 14 (x123) - - 16 (x123) - - 18 (x123) - - 20 (x123) - - 1 (x75) + - 2 (x133) + - 4 (x133) + - 6 (x133) + - 8 (x133) + - 10 (x133) + - 12 (x133) + - 14 (x133) + - 16 (x133) + - 18 (x133) + - 20 (x133) + - 1 (x83) [collapsed]: type: boolean path: character.items.[].system.collapsed is_null: true - values: 110 + values: 119 different_values: 1 (all same) - variants: False (x110) + variants: False (x119) [containerId]: type: string path: character.items.[].system.containerId is_null: true - values: 830 - different_values: 67 + values: 888 + different_values: 72 variants: [omitted] [cost]: type: object path: character.items.[].system.cost is_null: true - values: 771 + values: 819 schema: 'value': type: string path: character.items.[].system.cost.value is_null: false - values: 771 + values: 819 different_values: 1 (all same) - variants: "" (x771) + variants: "" (x819) [counteraction]: type: boolean path: character.items.[].system.counteraction is_null: true - values: 771 + values: 819 different_values: 2 variants: - - False (x739) - - True (x32) + - False (x781) + - True (x38) [damage]: type: object path: character.items.[].system.damage is_null: true - values: 1165 + values: 1239 schema: [0]: type: object path: character.items.[].system.damage.0 is_null: true - values: 216 + values: 230 schema: [applyMod]: type: boolean | string path: character.items.[].system.damage.0.applyMod is_null: true - values: 206 + values: 220 types: - different_values: 2 variants: - - False (x193) + - False (x207) - True (x12) - different_values: 1 (all same) variants: "0" (x1) @@ -985,50 +4983,30 @@ schema: type: string path: character.items.[].system.damage.0.formula is_null: false - values: 216 - different_values: 20 - variants: - - "2d4" (x46) - - "1d8" (x37) - - "2d6" (x30) - - "1d6" (x25) - - "1d10+4" (x13) - - "1d4+1" (x12) - - "1d4" (x9) - - "3d6" (x9) - - "6d6" (x8) - - "2d10" (x7) - - "5d6" (x4) - - "2d8" (x3) - - "4d12" (x3) - - "3d8" (x2) - - "1d6+4" (x2) - - "0" (x2) - - "2d12" (x1) - - "2" (x1) - - "4d8" (x1) - - "8d6" (x1) + values: 230 + different_values: 23 + variants: [omitted] 'kinds': type: array path: character.items.[].system.damage.0.kinds is_null: false - values: 216 + values: 230 min_count: 1 max_count: 2 value_type: type: string path: character.items.[].system.damage.0.kinds.[] is_null: false - values: 249 + values: 263 different_values: 2 variants: - - "damage" (x195) - - "healing" (x54) + - "damage" (x208) + - "healing" (x55) 'materials': type: array<> path: character.items.[].system.damage.0.materials is_null: false - values: 216 + values: 230 min_count: 0 max_count: 0 value_type: @@ -1041,22 +5019,23 @@ schema: type: string path: character.items.[].system.damage.0.type is_null: false - values: 216 - different_values: 14 + values: 230 + different_values: 15 variants: - - "untyped" (x39) + - "untyped" (x42) - "vitality" (x33) - - "fire" (x27) + - "fire" (x29) - "mental" (x25) - - "electricity" (x18) - - "void" (x17) - - "force" (x15) + - "electricity" (x19) + - "void" (x19) + - "force" (x16) + - "spirit" (x13) - "bludgeoning" (x11) - - "spirit" (x10) - - "sonic" (x7) + - "sonic" (x8) - "cold" (x6) - "acid" (x5) - "bleed" (x2) + - "poison" (x1) - "piercing" (x1) [0Uok2pip94aNbBFd]: type: object @@ -1606,6 +5585,66 @@ schema: values: 3 different_values: 1 (all same) variants: "untyped" (x3) + [JC32rvRkPjO4AK13]: + type: object + path: character.items.[].system.damage.JC32rvRkPjO4AK13 + is_null: true + values: 1 + schema: + 'applyMod': + type: boolean + path: character.items.[].system.damage.JC32rvRkPjO4AK13.applyMod + is_null: false + values: 1 + different_values: 1 (all same) + variants: False (x1) + [category]: + type: + path: character.items.[].system.damage.JC32rvRkPjO4AK13.category + is_null: true + values: 0 + is_empty: true + 'formula': + type: string + path: character.items.[].system.damage.JC32rvRkPjO4AK13.formula + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8" (x1) + 'kinds': + type: array + path: character.items.[].system.damage.JC32rvRkPjO4AK13.kinds + is_null: false + values: 1 + min_count: 1 + max_count: 1 + value_type: + type: string + path: character.items.[].system.damage.JC32rvRkPjO4AK13.kinds.[] + is_null: false + values: 1 + different_values: 1 (all same) + variants: "damage" (x1) + 'materials': + type: array<> + path: character.items.[].system.damage.JC32rvRkPjO4AK13.materials + is_null: false + values: 1 + min_count: 0 + max_count: 0 + value_type: + type: + path: character.items.[].system.damage.JC32rvRkPjO4AK13.materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: character.items.[].system.damage.JC32rvRkPjO4AK13.type + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [K00cW8XZuHvutOhE]: type: object path: character.items.[].system.damage.K00cW8XZuHvutOhE @@ -1787,6 +5826,66 @@ schema: values: 4 different_values: 1 (all same) variants: "acid" (x4) + [b9dAiWfV57lyCWpP]: + type: object + path: character.items.[].system.damage.b9dAiWfV57lyCWpP + is_null: true + values: 1 + schema: + 'applyMod': + type: boolean + path: character.items.[].system.damage.b9dAiWfV57lyCWpP.applyMod + is_null: false + values: 1 + different_values: 1 (all same) + variants: False (x1) + [category]: + type: + path: character.items.[].system.damage.b9dAiWfV57lyCWpP.category + is_null: true + values: 0 + is_empty: true + 'formula': + type: string + path: character.items.[].system.damage.b9dAiWfV57lyCWpP.formula + is_null: false + values: 1 + different_values: 1 (all same) + variants: "6d6" (x1) + 'kinds': + type: array + path: character.items.[].system.damage.b9dAiWfV57lyCWpP.kinds + is_null: false + values: 1 + min_count: 1 + max_count: 1 + value_type: + type: string + path: character.items.[].system.damage.b9dAiWfV57lyCWpP.kinds.[] + is_null: false + values: 1 + different_values: 1 (all same) + variants: "damage" (x1) + 'materials': + type: array<> + path: character.items.[].system.damage.b9dAiWfV57lyCWpP.materials + is_null: false + values: 1 + min_count: 0 + max_count: 0 + value_type: + type: + path: character.items.[].system.damage.b9dAiWfV57lyCWpP.materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: character.items.[].system.damage.b9dAiWfV57lyCWpP.type + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) [cQDyW0QpjJ38MlSi]: type: object path: character.items.[].system.damage.cQDyW0QpjJ38MlSi @@ -1851,12 +5950,12 @@ schema: type: string path: character.items.[].system.damage.damageType is_null: true - values: 303 + values: 324 different_values: 10 variants: - - "piercing" (x162) - - "bludgeoning" (x56) - - "slashing" (x48) + - "piercing" (x174) + - "bludgeoning" (x63) + - "slashing" (x50) - "fire" (x13) - "acid" (x12) - "electricity" (x5) @@ -1868,22 +5967,22 @@ schema: type: integer path: character.items.[].system.damage.dice is_null: true - values: 303 + values: 324 different_values: 2 variants: - - 1 (x290) + - 1 (x311) - 2 (x13) [die]: type: string path: character.items.[].system.damage.die is_null: true - values: 301 + values: 322 different_values: 5 variants: - - "d6" (x126) - - "d4" (x87) - - "d8" (x74) - - "d10" (x7) + - "d6" (x128) + - "d4" (x98) + - "d8" (x75) + - "d10" (x14) - "" (x7) [en43qsw1luwagcht]: type: object @@ -2009,15 +6108,16 @@ schema: type: string path: character.items.[].system.damage.formula is_null: true - values: 91 - different_values: 6 + values: 96 + different_values: 7 variants: - "1d8" (x35) - "1d6" (x32) - - "2d8+5" (x14) + - "2d8+5" (x15) - "3d6+6" (x8) + - "5d6+12" (x4) + - "6d6" (x1) - "5d6" (x1) - - "5d6+12" (x1) [gcovwqxwitqchoin]: type: object path: character.items.[].system.damage.gcovwqxwitqchoin @@ -2079,15 +6179,136 @@ schema: values: 3 different_values: 1 (all same) variants: "acid" (x3) + [hBNB5kWrMV8T2CuH]: + type: object + path: character.items.[].system.damage.hBNB5kWrMV8T2CuH + is_null: true + values: 1 + schema: + 'applyMod': + type: boolean + path: character.items.[].system.damage.hBNB5kWrMV8T2CuH.applyMod + is_null: false + values: 1 + different_values: 1 (all same) + variants: False (x1) + [category]: + type: + path: character.items.[].system.damage.hBNB5kWrMV8T2CuH.category + is_null: true + values: 0 + is_empty: true + 'formula': + type: string + path: character.items.[].system.damage.hBNB5kWrMV8T2CuH.formula + is_null: false + values: 1 + different_values: 1 (all same) + variants: "3d6" (x1) + 'kinds': + type: array + path: character.items.[].system.damage.hBNB5kWrMV8T2CuH.kinds + is_null: false + values: 1 + min_count: 1 + max_count: 1 + value_type: + type: string + path: character.items.[].system.damage.hBNB5kWrMV8T2CuH.kinds.[] + is_null: false + values: 1 + different_values: 1 (all same) + variants: "damage" (x1) + 'materials': + type: array<> + path: character.items.[].system.damage.hBNB5kWrMV8T2CuH.materials + is_null: false + values: 1 + min_count: 0 + max_count: 0 + value_type: + type: + path: character.items.[].system.damage.hBNB5kWrMV8T2CuH.materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: character.items.[].system.damage.hBNB5kWrMV8T2CuH.type + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [kind]: type: string path: character.items.[].system.damage.kind is_null: true - values: 91 + values: 96 different_values: 2 variants: - - "healing" (x89) - - "damage" (x2) + - "healing" (x93) + - "damage" (x3) + [mY0vhGfbdzA69pIz]: + type: object + path: character.items.[].system.damage.mY0vhGfbdzA69pIz + is_null: true + values: 1 + schema: + 'applyMod': + type: boolean + path: character.items.[].system.damage.mY0vhGfbdzA69pIz.applyMod + is_null: false + values: 1 + different_values: 1 (all same) + variants: False (x1) + 'category': + type: string + path: character.items.[].system.damage.mY0vhGfbdzA69pIz.category + is_null: false + values: 1 + different_values: 1 (all same) + variants: "persistent" (x1) + 'formula': + type: string + path: character.items.[].system.damage.mY0vhGfbdzA69pIz.formula + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6" (x1) + 'kinds': + type: array + path: character.items.[].system.damage.mY0vhGfbdzA69pIz.kinds + is_null: false + values: 1 + min_count: 1 + max_count: 1 + value_type: + type: string + path: character.items.[].system.damage.mY0vhGfbdzA69pIz.kinds.[] + is_null: false + values: 1 + different_values: 1 (all same) + variants: "damage" (x1) + 'materials': + type: array<> + path: character.items.[].system.damage.mY0vhGfbdzA69pIz.materials + is_null: false + values: 1 + min_count: 0 + max_count: 0 + value_type: + type: + path: character.items.[].system.damage.mY0vhGfbdzA69pIz.materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: character.items.[].system.damage.mY0vhGfbdzA69pIz.type + is_null: false + values: 1 + different_values: 1 (all same) + variants: "poison" (x1) [persistent]: type: object path: character.items.[].system.damage.persistent @@ -2123,11 +6344,12 @@ schema: type: string path: character.items.[].system.damage.type is_null: true - values: 91 - different_values: 4 + values: 96 + different_values: 5 variants: - - "vitality" (x49) - - "untyped" (x40) + - "vitality" (x50) + - "untyped" (x43) + - "fire" (x1) - "piercing" (x1) - "bludgeoning" (x1) [u1tz6yrszljlkr1m]: @@ -2307,123 +6529,123 @@ schema: type: object path: character.items.[].system.defense is_null: true - values: 232 + values: 248 schema: 'save': type: object path: character.items.[].system.defense.save is_null: false - values: 232 + values: 248 schema: 'basic': type: boolean path: character.items.[].system.defense.save.basic is_null: false - values: 232 + values: 248 different_values: 2 variants: - - False (x120) - - True (x112) + - False (x129) + - True (x119) 'statistic': type: string path: character.items.[].system.defense.save.statistic is_null: false - values: 232 + values: 248 different_values: 3 variants: - - "will" (x87) - - "fortitude" (x82) - - "reflex" (x63) + - "will" (x90) + - "fortitude" (x90) + - "reflex" (x68) [defenses]: type: object path: character.items.[].system.defenses is_null: true - values: 130 + values: 140 schema: 'heavy': type: integer path: character.items.[].system.defenses.heavy is_null: false - values: 130 + values: 140 different_values: 2 variants: - - 0 (x117) - - 1 (x13) + - 0 (x120) + - 1 (x20) 'light': type: integer path: character.items.[].system.defenses.light is_null: false - values: 130 + values: 140 different_values: 2 variants: - - 1 (x91) - - 0 (x39) + - 1 (x99) + - 0 (x41) 'medium': type: integer path: character.items.[].system.defenses.medium is_null: false - values: 130 + values: 140 different_values: 2 variants: - - 0 (x76) - - 1 (x54) + - 0 (x79) + - 1 (x61) 'unarmored': type: integer path: character.items.[].system.defenses.unarmored is_null: false - values: 130 + values: 140 different_values: 2 variants: - - 1 (x125) + - 1 (x135) - 2 (x5) 'description': type: object path: character.items.[].system.description is_null: false - values: 5643 + values: 6104 schema: 'value': type: string path: character.items.[].system.description.value is_null: false - values: 5643 - different_values: 1394 + values: 6104 + different_values: 1536 variants: [omitted] [dexCap]: type: integer path: character.items.[].system.dexCap is_null: true - values: 117 + values: 125 different_values: 6 variants: - - 3 (x35) + - 3 (x36) - 4 (x28) + - 1 (x21) - 5 (x20) - 2 (x16) - - 1 (x16) - - 0 (x2) + - 0 (x4) [domains]: type: object path: character.items.[].system.domains is_null: true - values: 17 + values: 18 schema: 'alternate': type: array path: character.items.[].system.domains.alternate is_null: false - values: 17 + values: 18 min_count: 0 max_count: 4 value_type: type: string path: character.items.[].system.domains.alternate.[] is_null: false - values: 19 + values: 20 different_values: 9 variants: - "repose" (x6) - - "duty" (x4) + - "duty" (x5) - "change" (x3) - "creation" (x1) - "vigil" (x1) @@ -2435,81 +6657,22 @@ schema: type: array path: character.items.[].system.domains.primary is_null: false - values: 17 + values: 18 min_count: 4 max_count: 4 value_type: type: string path: character.items.[].system.domains.primary.[] is_null: false - values: 68 - different_values: 20 - variants: - - "truth" (x9) - - "might" (x8) - - "healing" (x7) - - "sun" (x7) - - "zeal" (x6) - - "fire" (x6) - - "trickery" (x5) - - "death" (x3) - - "confidence" (x3) - - "travel" (x2) - - "family" (x2) - - "nightmares" (x2) - - "change" (x1) - - "creation" (x1) - - "darkness" (x1) - - "cities" (x1) - - "passion" (x1) - - "air" (x1) - - "nature" (x1) - - "water" (x1) + values: 72 + different_values: 22 + variants: [omitted] [duration]: type: object path: character.items.[].system.duration is_null: true - values: 779 + values: 828 schema: - 'sustained': - type: boolean - path: character.items.[].system.duration.sustained - is_null: false - values: 779 - different_values: 2 - variants: - - False (x689) - - True (x90) - 'value': - type: string | integer - path: character.items.[].system.duration.value - is_null: false - values: 779 - types: - - different_values: 18 - variants: - - "" (x392) - - "1 minute" (x142) - - "until the start of your next turn" (x47) - - "10 minutes" (x36) - - "1 round" (x30) - - "varies" (x28) - - "until your next daily preparations" (x20) - - "until the end of the target's next turn" (x12) - - "see below" (x11) - - "until the end of your turn" (x11) - - "1 hour" (x10) - - "until the next time you make your daily preparations" (x9) - - "unlimited" (x8) - - "1 or more rounds (see below)" (x6) - - "8 hours" (x5) - - "10 Minutes" (x2) - - "5 minutes" (x1) - - "4 rounds" (x1) - - different_values: 2 - variants: - - -1 (x7) - - 1 (x1) [expiry]: type: string path: character.items.[].system.duration.expiry @@ -2517,127 +6680,174 @@ schema: values: 7 different_values: 1 (all same) variants: "turn-start" (x7) + 'sustained': + type: boolean + path: character.items.[].system.duration.sustained + is_null: false + values: 828 + different_values: 2 + variants: + - False (x737) + - True (x91) [unit]: type: string path: character.items.[].system.duration.unit is_null: true - values: 8 + values: 9 different_values: 2 variants: - - "unlimited" (x7) + - "unlimited" (x8) - "minutes" (x1) + 'value': + type: string | integer + path: character.items.[].system.duration.value + is_null: false + values: 828 + types: + - different_values: 19 + variants: + - "" (x414) + - "1 minute" (x153) + - "until the start of your next turn" (x50) + - "10 minutes" (x37) + - "varies" (x31) + - "1 round" (x30) + - "until your next daily preparations" (x22) + - "until the end of the target's next turn" (x13) + - "until the end of your turn" (x12) + - "see below" (x11) + - "1 hour" (x11) + - "until the next time you make your daily preparations" (x9) + - "unlimited" (x8) + - "1 or more rounds (see below)" (x6) + - "8 hours" (x5) + - "5 minutes" (x3) + - "10 Minutes" (x2) + - "20 minutes" (x1) + - "4 rounds" (x1) + - different_values: 2 + variants: + - -1 (x8) + - 1 (x1) [equipped]: type: object path: character.items.[].system.equipped is_null: true - values: 2125 + values: 2256 schema: 'carryType': type: string path: character.items.[].system.equipped.carryType is_null: false - values: 2125 + values: 2256 different_values: 3 variants: - - "worn" (x1834) - - "stowed" (x183) - - "held" (x108) + - "worn" (x1959) + - "stowed" (x184) + - "held" (x113) [handsHeld]: type: integer path: character.items.[].system.equipped.handsHeld is_null: true - values: 1395 + values: 1439 different_values: 3 variants: - - 0 (x1287) - - 1 (x94) - - 2 (x14) + - 0 (x1326) + - 1 (x98) + - 2 (x15) [inSlot]: type: boolean path: character.items.[].system.equipped.inSlot is_null: true - values: 285 + values: 301 different_values: 2 variants: - - True (x242) + - True (x258) - False (x43) [invested]: type: boolean path: character.items.[].system.equipped.invested is_null: true - values: 79 + values: 92 different_values: 1 (all same) - variants: True (x79) + variants: True (x92) + [expend]: + type: integer + path: character.items.[].system.expend + is_null: true + values: 114 + different_values: 1 (all same) + variants: 1 (x114) [flaws]: type: object path: character.items.[].system.flaws is_null: true - values: 130 + values: 140 schema: '0': type: object path: character.items.[].system.flaws.0 is_null: false - values: 130 + values: 140 schema: 'value': type: array path: character.items.[].system.flaws.0.value is_null: false - values: 130 + values: 140 min_count: 0 max_count: 1 value_type: type: string path: character.items.[].system.flaws.0.value.[] is_null: false - values: 54 + values: 60 different_values: 6 variants: - - "con" (x15) + - "con" (x17) - "str" (x12) - - "int" (x9) - - "cha" (x7) + - "int" (x10) + - "cha" (x10) - "wis" (x7) - "dex" (x4) [font]: type: array path: character.items.[].system.font is_null: true - values: 17 + values: 18 min_count: 1 max_count: 2 value_type: type: string path: character.items.[].system.font.[] is_null: false - values: 19 + values: 20 different_values: 2 variants: - - "heal" (x14) + - "heal" (x15) - "harm" (x5) [frequency]: type: object path: character.items.[].system.frequency is_null: true - values: 46 + values: 52 schema: 'max': type: integer path: character.items.[].system.frequency.max is_null: false - values: 46 + values: 52 different_values: 1 (all same) - variants: 1 (x46) + variants: 1 (x52) 'per': type: string path: character.items.[].system.frequency.per is_null: false - values: 46 + values: 52 different_values: 5 variants: - - "day" (x16) - - "round" (x13) + - "day" (x21) + - "round" (x14) - "PT10M" (x12) - "turn" (x4) - "PT1M" (x1) @@ -2648,46 +6858,53 @@ schema: values: 7 different_values: 1 (all same) variants: 1 (x7) + [fromSpell]: + type: boolean + path: character.items.[].system.fromSpell + is_null: true + values: 1 + different_values: 1 (all same) + variants: False (x1) [generalFeatLevels]: type: object path: character.items.[].system.generalFeatLevels is_null: true - values: 130 + values: 140 schema: 'value': type: array path: character.items.[].system.generalFeatLevels.value is_null: false - values: 130 + values: 140 min_count: 0 max_count: 5 value_type: type: integer path: character.items.[].system.generalFeatLevels.value.[] is_null: false - values: 615 + values: 665 different_values: 5 variants: - - 3 (x123) - - 7 (x123) - - 11 (x123) - - 15 (x123) - - 19 (x123) + - 3 (x133) + - 7 (x133) + - 11 (x133) + - 15 (x133) + - 19 (x133) [group]: type: string path: character.items.[].system.group is_null: true - values: 408 - different_values: 21 + values: 437 + different_values: 22 variants: [omitted] [hardness]: type: integer path: character.items.[].system.hardness is_null: true - values: 2125 + values: 2256 different_values: 5 variants: - - 0 (x2103) + - 0 (x2234) - 3 (x10) - 5 (x8) - 8 (x3) @@ -2696,28 +6913,35 @@ schema: type: object path: character.items.[].system.heightening is_null: true - values: 346 + values: 370 schema: + [area]: + type: integer + path: character.items.[].system.heightening.area + is_null: true + values: 3 + different_values: 1 (all same) + variants: 0 (x3) [damage]: type: object path: character.items.[].system.heightening.damage is_null: true - values: 242 + values: 258 schema: [0]: type: string path: character.items.[].system.heightening.damage.0 is_null: true - values: 198 + values: 211 different_values: 11 variants: - - "1d6" (x44) - - "1d8" (x40) - - "1d4" (x39) - - "2d6" (x31) + - "1d6" (x45) + - "1d8" (x43) + - "1d4" (x42) + - "2d6" (x35) - "2d4" (x15) - "1d10+4" (x13) - - "1d10" (x7) + - "1d10" (x9) - "1d12" (x4) - "1d4+1" (x2) - "2d8" (x2) @@ -2729,6 +6953,13 @@ schema: values: 4 different_values: 1 (all same) variants: "1d8" (x4) + '1': + type: string + path: character.items.[].system.heightening.damage.1 + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1" (x1) [3Pz4NTLXD2rzKgf4]: type: string path: character.items.[].system.heightening.damage.3Pz4NTLXD2rzKgf4 @@ -2771,13 +7002,13 @@ schema: values: 3 different_values: 1 (all same) variants: "1d4" (x3) - '1': + [JC32rvRkPjO4AK13]: type: string - path: character.items.[].system.heightening.damage.1 - is_null: false + path: character.items.[].system.heightening.damage.JC32rvRkPjO4AK13 + is_null: true values: 1 different_values: 1 (all same) - variants: "1" (x1) + variants: "1d8" (x1) [K00cW8XZuHvutOhE]: type: string path: character.items.[].system.heightening.damage.K00cW8XZuHvutOhE @@ -2799,6 +7030,13 @@ schema: values: 4 different_values: 1 (all same) variants: "2d8" (x4) + [b9dAiWfV57lyCWpP]: + type: string + path: character.items.[].system.heightening.damage.b9dAiWfV57lyCWpP + is_null: true + values: 1 + different_values: 1 (all same) + variants: "1d6" (x1) [cQDyW0QpjJ38MlSi]: type: string path: character.items.[].system.heightening.damage.cQDyW0QpjJ38MlSi @@ -2820,6 +7058,20 @@ schema: values: 3 different_values: 1 (all same) variants: "1d4" (x3) + [hBNB5kWrMV8T2CuH]: + type: string + path: character.items.[].system.heightening.damage.hBNB5kWrMV8T2CuH + is_null: true + values: 1 + different_values: 1 (all same) + variants: "0" (x1) + [mY0vhGfbdzA69pIz]: + type: string + path: character.items.[].system.heightening.damage.mY0vhGfbdzA69pIz + is_null: true + values: 1 + different_values: 1 (all same) + variants: "1d6" (x1) [u1tz6yrszljlkr1m]: type: string path: character.items.[].system.heightening.damage.u1tz6yrszljlkr1m @@ -2838,27 +7090,18 @@ schema: type: integer path: character.items.[].system.heightening.interval is_null: true - values: 242 + values: 258 different_values: 4 variants: - - 1 (x200) - - 2 (x40) + - 1 (x214) + - 2 (x42) - 3 (x1) - 4 (x1) - 'type': - type: string - path: character.items.[].system.heightening.type - is_null: false - values: 346 - different_values: 2 - variants: - - "interval" (x242) - - "fixed" (x104) [levels]: type: object path: character.items.[].system.heightening.levels is_null: true - values: 104 + values: 112 schema: [2]: type: object @@ -2883,7 +7126,7 @@ schema: type: object path: character.items.[].system.heightening.levels.3 is_null: true - values: 66 + values: 68 schema: [damage]: type: object @@ -2988,36 +7231,37 @@ schema: type: object path: character.items.[].system.heightening.levels.3.range is_null: true - values: 21 + values: 22 schema: 'value': type: string path: character.items.[].system.heightening.levels.3.range.value is_null: false - values: 21 + values: 22 different_values: 3 variants: - "500 feet" (x11) - "60 feet" (x9) - - "touch" (x1) + - "touch" (x2) [target]: type: object path: character.items.[].system.heightening.levels.3.target is_null: true - values: 43 + values: 45 schema: 'value': type: string path: character.items.[].system.heightening.levels.3.target.value is_null: false - values: 43 - different_values: 6 + values: 45 + different_values: 7 variants: + - "5 creatures" (x14) - "1 unattended object with a Bulk of 1 or less" (x13) - - "5 creatures" (x13) - "10 objects" (x12) - "1 object of 3 bulk or less, or 1 creature" (x2) - "non-magical object of 2 Bulk or less, or a magical object of 1 Bulk or less" (x2) + - "1 willing creature" (x1) - "1 creature" (x1) [4]: type: object @@ -3155,7 +7399,7 @@ schema: type: object path: character.items.[].system.heightening.levels.5 is_null: true - values: 35 + values: 37 schema: [damage]: type: object @@ -3260,36 +7504,36 @@ schema: type: object path: character.items.[].system.heightening.levels.5.range is_null: true - values: 24 + values: 25 schema: 'value': type: string path: character.items.[].system.heightening.levels.5.range.value is_null: false - values: 24 + values: 25 different_values: 3 variants: - "60 feet" (x13) - "120 feet" (x9) - - "1 mile" (x2) + - "1 mile" (x3) [target]: type: object path: character.items.[].system.heightening.levels.5.target is_null: true - values: 8 + values: 9 schema: 'value': type: string path: character.items.[].system.heightening.levels.5.target.value is_null: false - values: 8 + values: 9 different_values: 1 (all same) - variants: "10 creatures" (x8) + variants: "10 creatures" (x9) [6]: type: object path: character.items.[].system.heightening.levels.6 is_null: true - values: 16 + values: 18 schema: [damage]: type: object @@ -3393,22 +7637,23 @@ schema: type: object path: character.items.[].system.heightening.levels.6.target is_null: true - values: 14 + values: 16 schema: 'value': type: string path: character.items.[].system.heightening.levels.6.target.value is_null: false - values: 14 - different_values: 2 + values: 16 + different_values: 3 variants: - "any number of objects" (x12) - - "10 creatures" (x2) + - "10 creatures" (x3) + - "10 willing creatures" (x1) [7]: type: object path: character.items.[].system.heightening.levels.7 is_null: true - values: 28 + values: 29 schema: [damage]: type: object @@ -3513,17 +7758,17 @@ schema: type: object path: character.items.[].system.heightening.levels.7.target is_null: true - values: 25 + values: 26 schema: 'value': type: string path: character.items.[].system.heightening.levels.7.target.value is_null: false - values: 25 + values: 26 different_values: 4 variants: - "1 unattended object with a Bulk of 2 or less" (x13) - - "6 creatures" (x7) + - "6 creatures" (x8) - "10 creatures" (x3) - "5 creatures" (x2) [8]: @@ -3647,12 +7892,12 @@ schema: type: object path: character.items.[].system.heightening.levels.9 is_null: true - values: 3 + values: 4 schema: - 'damage': + [damage]: type: object path: character.items.[].system.heightening.levels.9.damage - is_null: false + is_null: true values: 3 schema: '0': @@ -3748,28 +7993,50 @@ schema: values: 3 different_values: 1 (all same) variants: "acid" (x3) + 'target': + type: object + path: character.items.[].system.heightening.levels.9.target + is_null: false + values: 1 + schema: + 'value': + type: string + path: character.items.[].system.heightening.levels.9.target.value + is_null: false + values: 1 + different_values: 1 (all same) + variants: "up to 10 creatures" (x1) + 'type': + type: string + path: character.items.[].system.heightening.type + is_null: false + values: 370 + different_values: 2 + variants: + - "interval" (x258) + - "fixed" (x112) [hp]: type: integer | object path: character.items.[].system.hp is_null: true - values: 2385 + values: 2536 types: - different_values: 5 variants: - - 8 (x145) - - 6 (x60) - - 10 (x43) - - 12 (x8) + - 8 (x152) + - 6 (x63) + - 10 (x50) + - 12 (x11) - 4 (x4) - schema: 'max': type: integer path: character.items.[].system.hp.max is_null: false - values: 2125 + values: 2256 different_values: 6 variants: - - 0 (x2103) + - 0 (x2234) - 20 (x8) - 6 (x6) - 12 (x4) @@ -3779,10 +8046,10 @@ schema: type: integer path: character.items.[].system.hp.value is_null: false - values: 2125 + values: 2256 different_values: 6 variants: - - 0 (x2103) + - 0 (x2234) - 20 (x7) - 6 (x6) - 12 (x4) @@ -3805,137 +8072,139 @@ schema: type: dict path: character.items.[].system.items is_null: true - values: 383 + values: 413 _key: type: string path: character.items.[].system.items.[key] is_null: false - values: 2422 - different_values: 540 + values: 2609 + different_values: 579 variants: [omitted] _value: type: object path: character.items.[].system.items.[value] is_null: false - values: 2422 + values: 2609 schema: 'img': type: string path: character.items.[].system.items.[value].img is_null: false - values: 2422 - different_values: 226 + values: 2609 + different_values: 245 variants: [omitted] 'level': type: integer | string path: character.items.[].system.items.[value].level is_null: false - values: 2422 + values: 2609 types: - different_values: 11 variants: - - 1 (x556) - - 13 (x294) - - 7 (x239) - - 11 (x225) - - 19 (x223) - - 15 (x218) - - 9 (x214) - - 3 (x149) - - 17 (x145) - - 5 (x124) + - 1 (x604) + - 13 (x311) + - 7 (x258) + - 11 (x244) + - 15 (x238) + - 19 (x236) + - 9 (x229) + - 3 (x159) + - 17 (x157) + - 5 (x137) - 0 (x11) - different_values: 2 variants: - - "1" (x18) + - "1" (x19) - "0" (x6) 'name': type: string path: character.items.[].system.items.[value].name is_null: false - values: 2422 - different_values: 351 + values: 2609 + different_values: 374 variants: [omitted] 'uuid': type: string path: character.items.[].system.items.[value].uuid is_null: false - values: 2422 - different_values: 333 + values: 2609 + different_values: 356 variants: [omitted] [keyAbility]: type: object path: character.items.[].system.keyAbility is_null: true - values: 130 + values: 140 schema: [selected]: type: string path: character.items.[].system.keyAbility.selected is_null: true - values: 26 + values: 27 different_values: 2 variants: - - "str" (x17) + - "str" (x18) - "dex" (x9) 'value': type: array path: character.items.[].system.keyAbility.value is_null: false - values: 130 + values: 140 min_count: 0 max_count: 2 value_type: type: string path: character.items.[].system.keyAbility.value.[] is_null: false - values: 150 + values: 161 different_values: 6 variants: - - "dex" (x52) - - "str" (x35) - - "int" (x22) - - "wis" (x19) - - "cha" (x19) + - "dex" (x54) + - "str" (x39) + - "int" (x25) + - "wis" (x20) + - "cha" (x20) - "con" (x3) [languages]: type: object path: character.items.[].system.languages is_null: true - values: 130 + values: 140 schema: 'custom': type: string path: character.items.[].system.languages.custom is_null: false - values: 130 + values: 140 different_values: 1 (all same) - variants: "" (x130) + variants: "" (x140) 'value': type: array path: character.items.[].system.languages.value is_null: false - values: 130 + values: 140 min_count: 0 max_count: 3 value_type: type: string path: character.items.[].system.languages.value.[] is_null: false - values: 187 - different_values: 14 + values: 206 + different_values: 16 variants: - - "common" (x126) - - "fey" (x13) - - "elven" (x8) + - "common" (x136) + - "fey" (x14) + - "elven" (x9) - "draconic" (x7) - "dwarven" (x7) - "halfling" (x6) - "goblin" (x6) - "gnomish" (x5) - "tengu" (x4) + - "orcish" (x4) + - "jotun" (x3) + - "sakvroth" (x1) - "iruxi" (x1) - - "orcish" (x1) - "grippli" (x1) - "strix" (x1) - "amurrun" (x1) @@ -3943,81 +8212,75 @@ schema: type: object path: character.items.[].system.level is_null: true - values: 4671 + values: 5051 schema: [taken]: type: integer path: character.items.[].system.level.taken is_null: true - values: 653 + values: 751 different_values: 11 variants: - - 1 (x277) - - 2 (x131) - - 4 (x80) - - 3 (x79) - - 5 (x45) - - 6 (x20) - - 8 (x8) - - 7 (x5) - - 10 (x4) - - 9 (x3) + - 1 (x294) + - 2 (x151) + - 4 (x92) + - 3 (x89) + - 5 (x53) + - 6 (x28) + - 8 (x15) + - 10 (x10) + - 7 (x10) + - 9 (x8) - 11 (x1) 'value': type: integer path: character.items.[].system.level.value is_null: false - values: 4671 + values: 5051 different_values: 13 variants: - - 1 (x2135) - - 0 (x1788) - - 3 (x282) - - 2 (x260) - - 5 (x79) - - 4 (x77) - - 7 (x19) - - 6 (x15) - - 9 (x9) - - 8 (x4) + - 1 (x2285) + - 0 (x1882) + - 3 (x303) + - 2 (x292) + - 5 (x99) + - 4 (x86) + - 7 (x32) + - 9 (x29) + - 6 (x20) + - 10 (x13) + - 8 (x7) + - 11 (x2) - 12 (x1) - - 10 (x1) - - 11 (x1) [location]: type: string | object path: character.items.[].system.location is_null: true - values: 2167 + values: 2383 types: - - different_values: 240 + - different_values: 256 variants: [omitted] - schema: - 'value': - type: string - path: character.items.[].system.location.value - is_null: false - values: 771 - different_values: 99 - variants: [omitted] [heightenedLevel]: type: integer path: character.items.[].system.location.heightenedLevel is_null: true - values: 157 - different_values: 4 + values: 177 + different_values: 5 variants: - - 1 (x91) - - 2 (x43) - - 3 (x21) - - 4 (x2) + - 1 (x95) + - 2 (x47) + - 3 (x25) + - 4 (x6) + - 5 (x4) [signature]: type: boolean path: character.items.[].system.location.signature is_null: true - values: 28 + values: 32 different_values: 2 variants: - - True (x24) + - True (x28) - False (x4) [uses]: type: object @@ -4046,11 +8309,18 @@ schema: - 1 (x1) - 2 (x1) - 4 (x1) + 'value': + type: string + path: character.items.[].system.location.value + is_null: false + values: 819 + different_values: 103 + variants: [omitted] [material]: type: object path: character.items.[].system.material is_null: true - values: 2125 + values: 2256 schema: [grade]: type: string @@ -4077,59 +8347,59 @@ schema: type: object path: character.items.[].system.mod is_null: true - values: 177 + values: 190 schema: 'value': type: integer path: character.items.[].system.mod.value is_null: false - values: 177 + values: 190 different_values: 1 (all same) - variants: 0 (x177) + variants: 0 (x190) [onlyLevel1]: type: boolean path: character.items.[].system.onlyLevel1 is_null: true - values: 10 + values: 11 different_values: 1 (all same) - variants: True (x10) + variants: True (x11) [overlays]: type: dict path: character.items.[].system.overlays is_null: true - values: 89 + values: 95 _key: type: string path: character.items.[].system.overlays.[key] is_null: false - values: 230 - different_values: 31 + values: 235 + different_values: 33 variants: [omitted] _value: type: object path: character.items.[].system.overlays.[value] is_null: false - values: 230 + values: 235 schema: [_id]: type: string path: character.items.[].system.overlays.[value]._id is_null: true - values: 205 - different_values: 24 + values: 210 + different_values: 26 variants: [omitted] [name]: type: string path: character.items.[].system.overlays.[value].name is_null: true - values: 145 + values: 148 different_values: 17 variants: - "Heal (vs. Living)" (x27) - "Heal (vs. Undead)" (x27) - - "Telekinetic Projectile (Bludgeoning)" (x16) - - "Telekinetic Projectile (Piercing)" (x16) - - "Telekinetic Projectile (Slashing)" (x16) + - "Telekinetic Projectile (Bludgeoning)" (x17) + - "Telekinetic Projectile (Piercing)" (x17) + - "Telekinetic Projectile (Slashing)" (x17) - "Harm (vs. Undead)" (x6) - "Harm (vs. Living)" (x6) - "Lay on Hands (Vs. Undead)" (x4) @@ -4146,25 +8416,25 @@ schema: type: string path: character.items.[].system.overlays.[value].overlayType is_null: false - values: 230 + values: 235 different_values: 1 (all same) - variants: "override" (x230) + variants: "override" (x235) 'sort': type: integer path: character.items.[].system.overlays.[value].sort is_null: false - values: 230 + values: 235 different_values: 4 variants: - - 2 (x69) - - 1 (x69) - - 3 (x55) + - 2 (x71) + - 1 (x71) + - 3 (x56) - 4 (x37) 'system': type: object path: character.items.[].system.overlays.[value].system is_null: false - values: 230 + values: 235 schema: [area]: type: object @@ -4196,13 +8466,13 @@ schema: type: object path: character.items.[].system.overlays.[value].system.damage is_null: true - values: 150 + values: 155 schema: [0]: type: object path: character.items.[].system.overlays.[value].system.damage.0 is_null: true - values: 122 + values: 125 schema: [applyMod]: type: boolean @@ -4246,12 +8516,12 @@ schema: type: string path: character.items.[].system.overlays.[value].system.damage.0.type is_null: true - values: 50 + values: 53 different_values: 3 variants: - - "piercing" (x17) - - "slashing" (x17) - - "bludgeoning" (x16) + - "piercing" (x18) + - "slashing" (x18) + - "bludgeoning" (x17) [0Uok2pip94aNbBFd]: type: object path: character.items.[].system.overlays.[value].system.damage.0Uok2pip94aNbBFd @@ -4422,6 +8692,98 @@ schema: values: 4 different_values: 1 (all same) variants: "2d6" (x4) + [d80radfbikwjogmr]: + type: object + path: character.items.[].system.overlays.[value].system.damage.d80radfbikwjogmr + is_null: true + values: 1 + schema: + 'applyMod': + type: boolean + path: character.items.[].system.overlays.[value].system.damage.d80radfbikwjogmr.applyMod + is_null: false + values: 1 + different_values: 1 (all same) + variants: False (x1) + [category]: + type: + path: character.items.[].system.overlays.[value].system.damage.d80radfbikwjogmr.category + is_null: true + values: 0 + is_empty: true + 'formula': + type: string + path: character.items.[].system.overlays.[value].system.damage.d80radfbikwjogmr.formula + is_null: false + values: 1 + different_values: 1 (all same) + variants: "4d6" (x1) + 'materials': + type: array<> + path: character.items.[].system.overlays.[value].system.damage.d80radfbikwjogmr.materials + is_null: false + values: 1 + min_count: 0 + max_count: 0 + value_type: + type: + path: character.items.[].system.overlays.[value].system.damage.d80radfbikwjogmr.materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: character.items.[].system.overlays.[value].system.damage.d80radfbikwjogmr.type + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) + [tgzp2lzatpg4c9a5]: + type: object + path: character.items.[].system.overlays.[value].system.damage.tgzp2lzatpg4c9a5 + is_null: true + values: 1 + schema: + 'applyMod': + type: boolean + path: character.items.[].system.overlays.[value].system.damage.tgzp2lzatpg4c9a5.applyMod + is_null: false + values: 1 + different_values: 1 (all same) + variants: False (x1) + [category]: + type: + path: character.items.[].system.overlays.[value].system.damage.tgzp2lzatpg4c9a5.category + is_null: true + values: 0 + is_empty: true + 'formula': + type: string + path: character.items.[].system.overlays.[value].system.damage.tgzp2lzatpg4c9a5.formula + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) + 'materials': + type: array<> + path: character.items.[].system.overlays.[value].system.damage.tgzp2lzatpg4c9a5.materials + is_null: false + values: 1 + min_count: 0 + max_count: 0 + value_type: + type: + path: character.items.[].system.overlays.[value].system.damage.tgzp2lzatpg4c9a5.materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: character.items.[].system.overlays.[value].system.damage.tgzp2lzatpg4c9a5.type + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) [defense]: type: object path: character.items.[].system.overlays.[value].system.defense @@ -4452,13 +8814,13 @@ schema: type: object path: character.items.[].system.overlays.[value].system.heightening is_null: true - values: 50 + values: 52 schema: 'damage': type: object path: character.items.[].system.overlays.[value].system.heightening.damage is_null: false - values: 50 + values: 52 schema: [0]: type: string @@ -4490,20 +8852,34 @@ schema: values: 4 different_values: 1 (all same) variants: "1d6" (x4) + [d80radfbikwjogmr]: + type: string + path: character.items.[].system.overlays.[value].system.heightening.damage.d80radfbikwjogmr + is_null: true + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) + [tgzp2lzatpg4c9a5]: + type: string + path: character.items.[].system.overlays.[value].system.heightening.damage.tgzp2lzatpg4c9a5 + is_null: true + values: 1 + different_values: 1 (all same) + variants: "1d6" (x1) [interval]: type: integer path: character.items.[].system.overlays.[value].system.heightening.interval is_null: true - values: 8 + values: 10 different_values: 1 (all same) - variants: 1 (x8) + variants: 1 (x10) [type]: type: string path: character.items.[].system.overlays.[value].system.heightening.type is_null: true - values: 8 + values: 10 different_values: 1 (all same) - variants: "interval" (x8) + variants: "interval" (x10) [range]: type: object path: character.items.[].system.overlays.[value].system.range @@ -4524,37 +8900,40 @@ schema: type: object path: character.items.[].system.overlays.[value].system.target is_null: true - values: 75 + values: 77 schema: 'value': type: string path: character.items.[].system.overlays.[value].system.target.value is_null: false - values: 75 - different_values: 6 + values: 77 + different_values: 8 variants: - "all living and undead creatures" (x33) - "1 undead" (x27) - "1 living creature" (x7) - "1 willing undead creature" (x6) + - "2 or more creatures" (x1) + - "1 creature" (x1) - "3 living creatures" (x1) - "2 living creatures" (x1) [time]: type: object path: character.items.[].system.overlays.[value].system.time is_null: true - values: 146 + values: 148 schema: 'value': type: string path: character.items.[].system.overlays.[value].system.time.value is_null: false - values: 146 - different_values: 3 + values: 148 + different_values: 4 variants: - "2" (x72) - - "1" (x39) + - "1" (x40) - "3" (x35) + - "2 or 3" (x1) [traits]: type: object path: character.items.[].system.overlays.[value].system.traits @@ -4595,235 +8974,243 @@ schema: - "void" (x18) - "druid" (x4) - "focus" (x4) - [proficient]: - type: object - path: character.items.[].system.proficient - is_null: true - values: 177 - schema: - 'value': - type: integer - path: character.items.[].system.proficient.value - is_null: false - values: 177 - different_values: 2 - variants: - - 1 (x168) - - 2 (x9) - 'publication': - type: object - path: character.items.[].system.publication - is_null: false - values: 5643 - schema: - 'license': - type: string - path: character.items.[].system.publication.license - is_null: false - values: 5643 - different_values: 2 - variants: - - "ORC" (x2914) - - "OGL" (x2729) - 'remaster': - type: boolean - path: character.items.[].system.publication.remaster - is_null: false - values: 5643 - different_values: 2 - variants: - - True (x2979) - - False (x2664) - 'title': - type: string - path: character.items.[].system.publication.title - is_null: false - values: 5643 - different_values: 25 - variants: [omitted] [perception]: type: integer path: character.items.[].system.perception is_null: true - values: 130 + values: 140 different_values: 2 variants: - - 1 (x69) - - 2 (x61) + - 1 (x74) + - 2 (x66) [prepared]: type: object path: character.items.[].system.prepared is_null: true - values: 131 + values: 135 schema: [flexible]: type: boolean path: character.items.[].system.prepared.flexible is_null: true - values: 48 + values: 49 different_values: 1 (all same) - variants: False (x48) + variants: False (x49) 'value': type: string path: character.items.[].system.prepared.value is_null: false - values: 131 + values: 135 different_values: 4 variants: - - "focus" (x54) - - "prepared" (x33) - - "spontaneous" (x27) + - "focus" (x56) + - "prepared" (x34) + - "spontaneous" (x28) - "innate" (x17) [prerequisites]: type: object path: character.items.[].system.prerequisites is_null: true - values: 1768 + values: 1968 schema: 'value': type: array path: character.items.[].system.prerequisites.value is_null: false - values: 1768 + values: 1968 min_count: 0 max_count: 4 value_type: type: object path: character.items.[].system.prerequisites.value.[] is_null: false - values: 445 + values: 506 schema: 'value': type: string path: character.items.[].system.prerequisites.value.[].value is_null: false - values: 445 - different_values: 91 + values: 506 + different_values: 103 variants: [omitted] [price]: type: object path: character.items.[].system.price is_null: true - values: 2125 + values: 2256 schema: [per]: type: integer path: character.items.[].system.price.per is_null: true - values: 160 - different_values: 2 + values: 174 + different_values: 3 variants: - - 10 (x156) + - 10 (x163) + - 1 (x7) - 5 (x4) + [sizeSensitive]: + type: boolean + path: character.items.[].system.price.sizeSensitive + is_null: true + values: 12 + different_values: 1 (all same) + variants: False (x12) 'value': type: object path: character.items.[].system.price.value is_null: false - values: 2125 + values: 2256 schema: [cp]: type: integer path: character.items.[].system.price.value.cp is_null: true - values: 572 + values: 609 different_values: 4 variants: - - 1 (x216) - - 5 (x189) - - 2 (x165) - - 0 (x2) + - 1 (x228) + - 5 (x201) + - 2 (x177) + - 0 (x3) [gp]: type: integer path: character.items.[].system.price.value.gp is_null: true - values: 859 - different_values: 46 + values: 922 + different_values: 56 variants: [omitted] [pp]: type: integer path: character.items.[].system.price.value.pp is_null: true - values: 2 + values: 3 different_values: 1 (all same) - variants: 0 (x2) + variants: 0 (x3) [sp]: type: integer path: character.items.[].system.price.value.sp is_null: true - values: 631 + values: 664 different_values: 10 variants: - - 1 (x314) - - 5 (x112) - - 4 (x102) - - 2 (x58) + - 1 (x323) + - 5 (x119) + - 4 (x108) + - 2 (x67) - 3 (x19) - 9 (x11) + - 6 (x5) - 7 (x5) - 8 (x4) - - 6 (x4) - - 0 (x2) + - 0 (x3) [proficiency]: type: object path: character.items.[].system.proficiency is_null: true - values: 131 + values: 135 schema: [slug]: type: string path: character.items.[].system.proficiency.slug is_null: true - values: 101 + values: 105 different_values: 1 (all same) - variants: "" (x101) + variants: "" (x105) 'value': type: integer path: character.items.[].system.proficiency.value is_null: false - values: 131 + values: 135 different_values: 3 variants: - - 1 (x108) + - 1 (x112) - 0 (x21) - 2 (x2) + [proficient]: + type: object + path: character.items.[].system.proficient + is_null: true + values: 190 + schema: + 'value': + type: integer + path: character.items.[].system.proficient.value + is_null: false + values: 190 + different_values: 2 + variants: + - 1 (x178) + - 2 (x12) + 'publication': + type: object + path: character.items.[].system.publication + is_null: false + values: 6104 + schema: + 'license': + type: string + path: character.items.[].system.publication.license + is_null: false + values: 6104 + different_values: 2 + variants: + - "ORC" (x3361) + - "OGL" (x2743) + 'remaster': + type: boolean + path: character.items.[].system.publication.remaster + is_null: false + values: 6104 + different_values: 2 + variants: + - True (x3429) + - False (x2675) + 'title': + type: string + path: character.items.[].system.publication.title + is_null: false + values: 6104 + different_values: 27 + variants: [omitted] [quantity]: type: integer path: character.items.[].system.quantity is_null: true - values: 2125 + values: 2256 different_values: 26 variants: [omitted] [range]: type: object | integer path: character.items.[].system.range is_null: true - values: 894 + values: 944 types: - schema: 'value': type: string path: character.items.[].system.range.value is_null: false - values: 771 + values: 819 different_values: 9 variants: - - "30 feet" (x277) - - "" (x174) - - "120 feet" (x105) - - "touch" (x99) - - "60 feet" (x56) + - "30 feet" (x292) + - "" (x183) + - "120 feet" (x116) + - "touch" (x108) + - "60 feet" (x59) - "varies" (x37) - "10 feet" (x14) - - "500 feet" (x8) + - "500 feet" (x9) - "self" (x1) - different_values: 9 variants: - 20 (x40) - - 60 (x27) + - 60 (x28) - 120 (x23) - 50 (x14) - 30 (x9) - - 100 (x5) + - 100 (x6) - 110 (x2) - 80 (x2) - 150 (x1) @@ -4844,36 +9231,35 @@ schema: type: integer path: character.items.[].system.reach is_null: true - values: 130 + values: 140 different_values: 1 (all same) - variants: 5 (x130) + variants: 5 (x140) [reload]: type: object path: character.items.[].system.reload is_null: true - values: 303 + values: 324 schema: [value]: type: string path: character.items.[].system.reload.value is_null: true - values: 300 - different_values: 5 + values: 180 + different_values: 4 variants: - - "" (x128) - - "-" (x96) - - "1" (x48) - - "0" (x26) + - "-" (x102) + - "1" (x49) + - "0" (x27) - "2" (x2) [requirements]: type: string | object path: character.items.[].system.requirements is_null: true - values: 774 + values: 822 types: - different_values: 2 variants: - - "" (x769) + - "" (x817) - "You can bleed" (x2) - schema: 'value': @@ -4893,39 +9279,47 @@ schema: type: ignored (Foundry rules object) path: character.items.[].system.rules is_null: false - values: 5643 + values: 6104 [runes]: type: object path: character.items.[].system.runes is_null: true - values: 442 + values: 471 schema: [potency]: type: integer path: character.items.[].system.runes.potency is_null: true - values: 420 + values: 449 different_values: 3 variants: - - 0 (x322) - - 1 (x97) - - 2 (x1) + - 0 (x339) + - 1 (x101) + - 2 (x9) [property]: type: array path: character.items.[].system.runes.property is_null: true - values: 420 + values: 449 min_count: 0 - max_count: 1 + max_count: 2 value_type: type: string path: character.items.[].system.runes.property.[] is_null: false - values: 6 - different_values: 3 + values: 17 + different_values: 11 variants: + - "wounding" (x3) - "returning" (x3) - - "wounding" (x2) + - "fearsome" (x2) + - "astral" (x2) + - "greaterSlick" (x1) + - "greaterInvisibility" (x1) + - "extending" (x1) + - "slick" (x1) + - "sizeChanging" (x1) + - "grievous" (x1) - "disrupting" (x1) [reinforcing]: type: integer @@ -4940,136 +9334,142 @@ schema: type: integer path: character.items.[].system.runes.resilient is_null: true - values: 117 + values: 125 different_values: 2 variants: - - 0 (x114) - - 1 (x3) + - 0 (x120) + - 1 (x5) [striking]: type: integer path: character.items.[].system.runes.striking is_null: true - values: 303 + values: 324 different_values: 2 variants: - - 0 (x267) - - 1 (x36) + - 0 (x280) + - 1 (x44) [sanctification]: type: object path: character.items.[].system.sanctification is_null: true - values: 17 + values: 18 schema: 'modal': type: string path: character.items.[].system.sanctification.modal is_null: false - values: 17 + values: 18 different_values: 2 variants: - - "can" (x14) + - "can" (x15) - "must" (x3) 'what': type: array path: character.items.[].system.sanctification.what is_null: false - values: 17 + values: 18 min_count: 1 max_count: 2 value_type: type: string path: character.items.[].system.sanctification.what.[] is_null: false - values: 18 + values: 19 different_values: 2 variants: - - "holy" (x12) + - "holy" (x13) - "unholy" (x6) [savingThrows]: type: object path: character.items.[].system.savingThrows is_null: true - values: 130 + values: 140 schema: 'fortitude': type: integer path: character.items.[].system.savingThrows.fortitude is_null: false - values: 130 + values: 140 different_values: 2 variants: - - 1 (x77) - - 2 (x53) + - 1 (x83) + - 2 (x57) 'reflex': type: integer path: character.items.[].system.savingThrows.reflex is_null: false - values: 130 + values: 140 different_values: 2 variants: - - 1 (x72) - - 2 (x58) + - 1 (x77) + - 2 (x63) 'will': type: integer path: character.items.[].system.savingThrows.will is_null: false - values: 130 + values: 140 different_values: 2 variants: - - 2 (x92) - - 1 (x38) + - 2 (x101) + - 1 (x39) [selectedAmmoId]: type: string path: character.items.[].system.selectedAmmoId is_null: true - values: 36 - different_values: 24 + values: 37 + different_values: 25 variants: [omitted] [selfEffect]: type: object path: character.items.[].system.selfEffect is_null: true - values: 38 + values: 45 schema: 'name': type: string path: character.items.[].system.selfEffect.name is_null: false - values: 38 - different_values: 13 + values: 45 + different_values: 16 variants: - "Effect: Rage" (x12) - "Effect: Raise a Shield" (x6) + - "Effect: Hunt Prey" (x5) - "Effect: Devise a Stratagem" (x4) - "Effect: Kinetic Aura" (x3) - "Stance: Tiger Stance" (x3) - "Effect: Bespell Strikes" (x2) - "Effect: Whispers of Weakness" (x2) - "Effect: Energy Ablation" (x1) + - "Effect: Poison Weapon" (x1) - "Stance: Dragon Stance" (x1) - "Stance: Crane Stance" (x1) - "Effect: Divine Weapon" (x1) - "Effect: Apparition's Enhancement" (x1) + - "Stance: Jotun's Battle Stance" (x1) - "Stance: Thermal Nimbus" (x1) 'uuid': type: string path: character.items.[].system.selfEffect.uuid is_null: false - values: 38 - different_values: 13 + values: 45 + different_values: 16 variants: - "Compendium.pf2e.feat-effects.Item.z3uyCMBddrPK5umr" (x12) - "Compendium.pf2e.equipment-effects.Item.2YgXoHvJfrDHucMr" (x6) + - "Compendium.pf2e.feat-effects.Item.MeXyXqWY9qN42bSQ" (x5) - "Compendium.pf2e.feat-effects.Item.XQpTyjXFYYNexyOk" (x4) - "Compendium.pf2e.feat-effects.Item.pLurcSPQb2gjAzoP" (x3) - "Compendium.pf2e.feat-effects.Item.pf9yvKNg6jZLrE30" (x3) - "Compendium.pf2e.feat-effects.Item.lPtt7PojWBwPOaYt" (x2) - "Compendium.pf2e.feat-effects.Item.xr4bNJvtrHSqWkrF" (x2) - "Compendium.pf2e.feat-effects.Item.WEP9Oe1D9WsWSOU8" (x1) + - "Compendium.pf2e.feat-effects.Item.SXYcrnGzWCuj8zq7" (x1) - "Compendium.pf2e.feat-effects.Item.qUowHpn79Dpt1hVn" (x1) - "Compendium.pf2e.feat-effects.Item.nwkYZs6YwXYAJ4ps" (x1) - "Compendium.pf2e.feat-effects.Item.zZ25N1zpXA8GNhFL" (x1) - "Compendium.pf2e.feat-effects.Item.C1SVTVEwhKpqSs6B" (x1) + - "Compendium.pf2e.feat-effects.Item.9CJ7kzRLDo5VAC4n" (x1) - "Compendium.pf2e.feat-effects.Item.2EMak2C8x6pFwoUi" (x1) [showSlotlessLevels]: type: object @@ -5088,28 +9488,28 @@ schema: type: string path: character.items.[].system.size is_null: true - values: 2255 + values: 2396 different_values: 3 variants: - - "med" (x2209) - - "sm" (x41) - - "lg" (x5) + - "med" (x2306) + - "lg" (x47) + - "sm" (x43) [skill]: type: array path: character.items.[].system.skill is_null: true - values: 17 + values: 18 min_count: 1 max_count: 1 value_type: type: string path: character.items.[].system.skill.[] is_null: false - values: 17 + values: 18 different_values: 6 variants: - "medicine" (x6) - - "survival" (x3) + - "survival" (x4) - "stealth" (x3) - "intimidation" (x3) - "society" (x1) @@ -5118,375 +9518,376 @@ schema: type: object path: character.items.[].system.skillFeatLevels is_null: true - values: 130 + values: 140 schema: 'value': type: array path: character.items.[].system.skillFeatLevels.value is_null: false - values: 130 + values: 140 min_count: 0 max_count: 20 value_type: type: integer path: character.items.[].system.skillFeatLevels.value.[] is_null: false - values: 1418 + values: 1528 different_values: 20 variants: - - 2 (x123) - - 4 (x123) - - 6 (x123) - - 8 (x123) - - 10 (x123) - - 12 (x123) - - 14 (x123) - - 16 (x123) - - 18 (x123) - - 20 (x123) - - 3 (x22) - - 7 (x22) - - 15 (x22) - - 5 (x18) - - 9 (x18) - - 11 (x18) - - 13 (x18) - - 17 (x18) - - 19 (x18) - - 1 (x14) + - 2 (x133) + - 4 (x133) + - 6 (x133) + - 8 (x133) + - 10 (x133) + - 12 (x133) + - 14 (x133) + - 16 (x133) + - 18 (x133) + - 20 (x133) + - 3 (x23) + - 7 (x23) + - 15 (x23) + - 5 (x19) + - 9 (x19) + - 11 (x19) + - 13 (x19) + - 17 (x19) + - 19 (x19) + - 1 (x15) [skillIncreaseLevels]: type: object path: character.items.[].system.skillIncreaseLevels is_null: true - values: 130 + values: 140 schema: 'value': type: array path: character.items.[].system.skillIncreaseLevels.value is_null: false - values: 130 + values: 140 min_count: 0 max_count: 19 value_type: type: integer path: character.items.[].system.skillIncreaseLevels.value.[] is_null: false - values: 1287 + values: 1387 different_values: 19 variants: - - 3 (x123) - - 5 (x123) - - 7 (x123) - - 9 (x123) - - 11 (x123) - - 13 (x123) - - 15 (x123) - - 17 (x123) - - 19 (x123) - - 2 (x18) - - 4 (x18) - - 6 (x18) - - 8 (x18) - - 10 (x18) - - 12 (x18) - - 14 (x18) - - 16 (x18) - - 18 (x18) - - 20 (x18) + - 3 (x133) + - 5 (x133) + - 7 (x133) + - 9 (x133) + - 11 (x133) + - 13 (x133) + - 15 (x133) + - 17 (x133) + - 19 (x133) + - 2 (x19) + - 4 (x19) + - 6 (x19) + - 8 (x19) + - 10 (x19) + - 12 (x19) + - 14 (x19) + - 16 (x19) + - 18 (x19) + - 20 (x19) [slots]: type: object path: character.items.[].system.slots is_null: true - values: 131 + values: 135 schema: [slot0]: type: object path: character.items.[].system.slots.slot0 is_null: true - values: 30 + values: 31 schema: 'max': type: integer path: character.items.[].system.slots.slot0.max is_null: false - values: 30 + values: 31 different_values: 3 variants: - - 5 (x24) + - 5 (x25) - 2 (x4) - 6 (x2) [prepared]: type: array path: character.items.[].system.slots.slot0.prepared is_null: true - values: 29 + values: 30 min_count: 2 max_count: 6 value_type: type: object path: character.items.[].system.slots.slot0.prepared.[] is_null: false - values: 137 + values: 142 schema: 'id': type: string path: character.items.[].system.slots.slot0.prepared.[].id is_null: false - values: 137 - different_values: 118 + values: 142 + different_values: 123 variants: [omitted] [slot1]: type: object path: character.items.[].system.slots.slot1 is_null: true - values: 57 + values: 59 schema: 'max': type: integer path: character.items.[].system.slots.slot1.max is_null: false - values: 57 + values: 59 different_values: 5 variants: - - 3 (x33) + - 3 (x34) - 2 (x10) - - 4 (x8) + - 4 (x9) - 1 (x5) - 5 (x1) [prepared]: type: array path: character.items.[].system.slots.slot1.prepared is_null: true - values: 29 + values: 30 min_count: 1 max_count: 5 value_type: type: object path: character.items.[].system.slots.slot1.prepared.[] is_null: false - values: 79 + values: 82 schema: 'id': type: string path: character.items.[].system.slots.slot1.prepared.[].id is_null: false - values: 79 - different_values: 68 + values: 82 + different_values: 71 variants: [omitted] [value]: type: integer path: character.items.[].system.slots.slot1.value is_null: true - values: 27 + values: 28 different_values: 4 variants: - 3 (x16) - - 4 (x7) + - 4 (x8) - 1 (x3) - 2 (x1) [slot2]: type: object path: character.items.[].system.slots.slot2 is_null: true - values: 33 + values: 35 schema: 'max': type: integer path: character.items.[].system.slots.slot2.max is_null: false - values: 33 + values: 35 different_values: 4 variants: - - 3 (x16) + - 3 (x17) - 2 (x8) - - 4 (x5) + - 4 (x6) - 1 (x4) [prepared]: type: array path: character.items.[].system.slots.slot2.prepared is_null: true - values: 18 + values: 19 min_count: 1 max_count: 4 value_type: type: object path: character.items.[].system.slots.slot2.prepared.[] is_null: false - values: 47 + values: 50 schema: 'id': type: string path: character.items.[].system.slots.slot2.prepared.[].id is_null: false - values: 47 - different_values: 43 + values: 50 + different_values: 46 variants: [omitted] [value]: type: integer path: character.items.[].system.slots.slot2.value is_null: true - values: 14 + values: 15 different_values: 4 variants: - 3 (x6) - - 4 (x4) + - 4 (x5) - 2 (x2) - 1 (x2) [slot3]: type: object path: character.items.[].system.slots.slot3 is_null: true - values: 18 + values: 20 schema: 'max': type: integer path: character.items.[].system.slots.slot3.max is_null: false - values: 18 - different_values: 4 + values: 20 + different_values: 5 variants: - 2 (x8) - - 3 (x7) + - 3 (x8) - 1 (x2) + - 4 (x1) - 5 (x1) [prepared]: type: array path: character.items.[].system.slots.slot3.prepared is_null: true - values: 10 + values: 11 min_count: 1 max_count: 5 value_type: type: object path: character.items.[].system.slots.slot3.prepared.[] is_null: false - values: 24 + values: 27 schema: 'id': type: string path: character.items.[].system.slots.slot3.prepared.[].id is_null: false - values: 24 - different_values: 20 - variants: - - "EjaZK2YL8pbiA4Be" (x5) - - "lbovDcSU8LkFQQFa" (x1) - - "ENBLI89g1bUjhzR5" (x1) - - "21RRHuMx6fWA88iA" (x1) - - "ZyztGm9DnivadhfI" (x1) - - "2snWQfKcBiGbfqxy" (x1) - - "XqFq6Jl35kUT5vg2" (x1) - - "ToGLjlSuHZZSfLo9" (x1) - - "fdvYbq3Svo3Q34yC" (x1) - - "0KojqA4XVlQ2My16" (x1) - - "XbHnX7HzhSJwmTW6" (x1) - - "uh6BgMIcoQblVwZB" (x1) - - "ZH7a7fA2ShH59mUD" (x1) - - "PuV0bJRCRMiKMqPe" (x1) - - "Srxlt1sKABzIazvr" (x1) - - "J2t7FcA9QoZDNcQj" (x1) - - "Tn2XcrbzOsLEveeb" (x1) - - "cVDq6W0s5aLjkaOT" (x1) - - "4FYwhlwarI16zMnH" (x1) - - "xFEeHKSlnVBQVrKc" (x1) + values: 27 + different_values: 23 + variants: [omitted] [value]: type: integer path: character.items.[].system.slots.slot3.value is_null: true - values: 8 - different_values: 3 + values: 9 + different_values: 4 variants: - 3 (x5) - 2 (x2) + - 4 (x1) - 1 (x1) [slot4]: type: object path: character.items.[].system.slots.slot4 is_null: true - values: 2 + values: 4 schema: 'max': type: integer path: character.items.[].system.slots.slot4.max is_null: false - values: 2 - different_values: 2 + values: 4 + different_values: 3 variants: - - 3 (x1) + - 3 (x2) + - 4 (x1) - 2 (x1) [prepared]: type: array path: character.items.[].system.slots.slot4.prepared is_null: true - values: 1 + values: 2 min_count: 3 max_count: 3 value_type: type: object path: character.items.[].system.slots.slot4.prepared.[] is_null: false - values: 3 + values: 6 schema: 'id': type: string path: character.items.[].system.slots.slot4.prepared.[].id is_null: false - values: 3 - different_values: 3 + values: 6 + different_values: 6 variants: + - "Amab10e4qoOH8tc3" (x1) + - "KrJHhsqmjGX0BkU9" (x1) + - "AmZAmDtTrOWpl9hE" (x1) - "cuik1u9L5F2OjPdO" (x1) - "rDSX4gcJ8MxypXom" (x1) - "Q6eK5Vp4nC9xc4pQ" (x1) - 'value': + [value]: type: integer path: character.items.[].system.slots.slot4.value - is_null: false - values: 1 - different_values: 1 (all same) - variants: 2 (x1) + is_null: true + values: 2 + different_values: 2 + variants: + - 4 (x1) + - 2 (x1) [slot5]: type: object path: character.items.[].system.slots.slot5 is_null: true - values: 1 + values: 3 schema: 'max': type: integer path: character.items.[].system.slots.slot5.max is_null: false - values: 1 - different_values: 1 (all same) - variants: 6 (x1) - 'prepared': + values: 3 + different_values: 3 + variants: + - 3 (x1) + - 4 (x1) + - 6 (x1) + [prepared]: type: array path: character.items.[].system.slots.slot5.prepared - is_null: false - values: 1 - min_count: 6 + is_null: true + values: 2 + min_count: 3 max_count: 6 value_type: type: object path: character.items.[].system.slots.slot5.prepared.[] is_null: false - values: 6 + values: 9 schema: 'id': type: string path: character.items.[].system.slots.slot5.prepared.[].id is_null: false - values: 6 - different_values: 4 + values: 9 + different_values: 7 variants: - "HfSoqPaQztDfQzap" (x3) + - "mWE2JtbjD3jdq2aK" (x1) + - "fuxO73PVH4hVOHq7" (x1) + - "ihWYiod89xYpgJ1X" (x1) - "gdAxi4tfBqlX4Kjh" (x1) - "UxaIHfayCvMqaU1m" (x1) - "q5zWNQvlxmypej2B" (x1) + [value]: + type: integer + path: character.items.[].system.slots.slot5.value + is_null: true + values: 1 + different_values: 1 (all same) + variants: 4 (x1) [slug]: type: string path: character.items.[].system.slug is_null: true - values: 5291 - different_values: 1117 + values: 5731 + different_values: 1229 variants: [omitted] [specific]: type: object @@ -5562,23 +9963,23 @@ schema: type: integer path: character.items.[].system.speed is_null: true - values: 130 + values: 140 different_values: 4 variants: - - 25 (x111) - - 30 (x8) + - 25 (x120) + - 30 (x9) - 20 (x7) - 35 (x4) [speedPenalty]: type: integer path: character.items.[].system.speedPenalty is_null: true - values: 139 + values: 147 different_values: 3 variants: - - 0 (x105) - - -5 (x27) - - -10 (x7) + - 0 (x106) + - -5 (x31) + - -10 (x10) [spell]: type: object path: character.items.[].system.spell @@ -5592,16 +9993,29 @@ schema: values: 45 different_values: 42 variants: [omitted] + [_stats]: + type: object + path: character.items.[].system.spell._stats + is_null: true + values: 2 + schema: + 'compendiumSource': + type: string + path: character.items.[].system.spell._stats.compendiumSource + is_null: false + values: 2 + different_values: 1 (all same) + variants: "Compendium.pf2e.spells-srd.Item.Fr58LDSrbndgld9n" (x2) [flags]: type: object path: character.items.[].system.spell.flags is_null: true - values: 44 + values: 43 schema: - [core]: + 'core': type: object path: character.items.[].system.spell.flags.core - is_null: true + is_null: false values: 43 schema: 'sourceId': @@ -5844,63 +10258,6 @@ schema: - "8 hours" (x2) - "varies" (x1) - "until your next daily preparations" (x1) - 'requirements': - type: string - path: character.items.[].system.spell.system.requirements - is_null: false - values: 45 - different_values: 1 (all same) - variants: "" (x45) - 'rules': - type: ignored (Foundry rules object) - path: character.items.[].system.spell.system.rules - is_null: false - values: 45 - 'slug': - type: string - path: character.items.[].system.spell.system.slug - is_null: false - values: 45 - different_values: 25 - variants: [omitted] - 'target': - type: object - path: character.items.[].system.spell.system.target - is_null: false - values: 45 - schema: - 'value': - type: string - path: character.items.[].system.spell.system.target.value - is_null: false - values: 45 - different_values: 7 - variants: - - "1 creature" (x15) - - "" (x12) - - "1 willing creature" (x7) - - "1 willing living creature or 1 undead" (x4) - - "1 weapon that is unattended or wielded by a willing creature" (x3) - - "non-magical object of light Bulk or less" (x2) - - "1 willing creature that is your companion" (x2) - 'time': - type: object - path: character.items.[].system.spell.system.time - is_null: false - values: 45 - schema: - 'value': - type: string - path: character.items.[].system.spell.system.time.value - is_null: false - values: 45 - different_values: 5 - variants: - - "2" (x34) - - "1 to 3" (x5) - - "10 minutes" (x3) - - "1" (x2) - - "3" (x1) [heightening]: type: object path: character.items.[].system.spell.system.heightening @@ -5931,15 +10288,6 @@ schema: values: 10 different_values: 1 (all same) variants: 1 (x10) - 'type': - type: string - path: character.items.[].system.spell.system.heightening.type - is_null: false - values: 19 - different_values: 2 - variants: - - "interval" (x10) - - "fixed" (x9) [levels]: type: object path: character.items.[].system.spell.system.heightening.levels @@ -6056,6 +10404,15 @@ schema: values: 5 different_values: 1 (all same) variants: "5 creatures" (x5) + 'type': + type: string + path: character.items.[].system.spell.system.heightening.type + is_null: false + values: 19 + different_values: 2 + variants: + - "interval" (x10) + - "fixed" (x9) 'level': type: object path: character.items.[].system.spell.system.level @@ -6095,121 +10452,6 @@ schema: values: 20 different_values: 1 (all same) variants: "" (x20) - 'publication': - type: object - path: character.items.[].system.spell.system.publication - is_null: false - values: 45 - schema: - 'license': - type: string - path: character.items.[].system.spell.system.publication.license - is_null: false - values: 45 - different_values: 2 - variants: - - "ORC" (x25) - - "OGL" (x20) - 'remaster': - type: boolean - path: character.items.[].system.spell.system.publication.remaster - is_null: false - values: 45 - different_values: 2 - variants: - - True (x25) - - False (x20) - 'title': - type: string - path: character.items.[].system.spell.system.publication.title - is_null: false - values: 45 - different_values: 2 - variants: - - "Pathfinder Player Core" (x25) - - "Pathfinder Core Rulebook" (x20) - 'range': - type: object - path: character.items.[].system.spell.system.range - is_null: false - values: 45 - schema: - 'value': - type: string - path: character.items.[].system.spell.system.range.value - is_null: false - values: 45 - different_values: 6 - variants: - - "touch" (x24) - - "" (x8) - - "120 feet" (x4) - - "varies" (x4) - - "30 feet" (x4) - - "500 feet" (x1) - 'traits': - type: object - path: character.items.[].system.spell.system.traits - is_null: false - values: 45 - schema: - 'rarity': - type: string - path: character.items.[].system.spell.system.traits.rarity - is_null: false - values: 45 - different_values: 1 (all same) - variants: "common" (x45) - 'traditions': - type: array - path: character.items.[].system.spell.system.traits.traditions - is_null: false - values: 45 - min_count: 1 - max_count: 4 - value_type: - type: string - path: character.items.[].system.spell.system.traits.traditions.[] - is_null: false - values: 123 - different_values: 4 - variants: - - "occult" (x37) - - "arcane" (x30) - - "divine" (x28) - - "primal" (x28) - 'value': - type: array - path: character.items.[].system.spell.system.traits.value - is_null: false - values: 45 - min_count: 2 - max_count: 5 - value_type: - type: string - path: character.items.[].system.spell.system.traits.value.[] - is_null: false - values: 124 - different_values: 18 - variants: - - "manipulate" (x45) - - "concentrate" (x35) - - "healing" (x11) - - "illusion" (x6) - - "vitality" (x4) - - "mental" (x3) - - "subtle" (x3) - - "void" (x3) - - "visual" (x2) - - "light" (x2) - - "emotion" (x2) - - "extradimensional" (x2) - - "force" (x1) - - "prediction" (x1) - - "fire" (x1) - - "polymorph" (x1) - - "attack" (x1) - - "water" (x1) [overlays]: type: object path: character.items.[].system.spell.system.overlays @@ -6732,6 +10974,178 @@ schema: - "healing" (x4) - "manipulate" (x4) - "vitality" (x4) + 'publication': + type: object + path: character.items.[].system.spell.system.publication + is_null: false + values: 45 + schema: + 'license': + type: string + path: character.items.[].system.spell.system.publication.license + is_null: false + values: 45 + different_values: 2 + variants: + - "ORC" (x25) + - "OGL" (x20) + 'remaster': + type: boolean + path: character.items.[].system.spell.system.publication.remaster + is_null: false + values: 45 + different_values: 2 + variants: + - True (x25) + - False (x20) + 'title': + type: string + path: character.items.[].system.spell.system.publication.title + is_null: false + values: 45 + different_values: 2 + variants: + - "Pathfinder Player Core" (x25) + - "Pathfinder Core Rulebook" (x20) + 'range': + type: object + path: character.items.[].system.spell.system.range + is_null: false + values: 45 + schema: + 'value': + type: string + path: character.items.[].system.spell.system.range.value + is_null: false + values: 45 + different_values: 6 + variants: + - "touch" (x24) + - "" (x8) + - "120 feet" (x4) + - "varies" (x4) + - "30 feet" (x4) + - "500 feet" (x1) + 'requirements': + type: string + path: character.items.[].system.spell.system.requirements + is_null: false + values: 45 + different_values: 1 (all same) + variants: "" (x45) + 'rules': + type: ignored (Foundry rules object) + path: character.items.[].system.spell.system.rules + is_null: false + values: 45 + 'slug': + type: string + path: character.items.[].system.spell.system.slug + is_null: false + values: 45 + different_values: 25 + variants: [omitted] + 'target': + type: object + path: character.items.[].system.spell.system.target + is_null: false + values: 45 + schema: + 'value': + type: string + path: character.items.[].system.spell.system.target.value + is_null: false + values: 45 + different_values: 7 + variants: + - "1 creature" (x15) + - "" (x12) + - "1 willing creature" (x7) + - "1 willing living creature or 1 undead" (x4) + - "1 weapon that is unattended or wielded by a willing creature" (x3) + - "non-magical object of light Bulk or less" (x2) + - "1 willing creature that is your companion" (x2) + 'time': + type: object + path: character.items.[].system.spell.system.time + is_null: false + values: 45 + schema: + 'value': + type: string + path: character.items.[].system.spell.system.time.value + is_null: false + values: 45 + different_values: 5 + variants: + - "2" (x34) + - "1 to 3" (x5) + - "10 minutes" (x3) + - "1" (x2) + - "3" (x1) + 'traits': + type: object + path: character.items.[].system.spell.system.traits + is_null: false + values: 45 + schema: + 'rarity': + type: string + path: character.items.[].system.spell.system.traits.rarity + is_null: false + values: 45 + different_values: 1 (all same) + variants: "common" (x45) + 'traditions': + type: array + path: character.items.[].system.spell.system.traits.traditions + is_null: false + values: 45 + min_count: 1 + max_count: 4 + value_type: + type: string + path: character.items.[].system.spell.system.traits.traditions.[] + is_null: false + values: 123 + different_values: 4 + variants: + - "occult" (x37) + - "arcane" (x30) + - "divine" (x28) + - "primal" (x28) + 'value': + type: array + path: character.items.[].system.spell.system.traits.value + is_null: false + values: 45 + min_count: 2 + max_count: 5 + value_type: + type: string + path: character.items.[].system.spell.system.traits.value.[] + is_null: false + values: 124 + different_values: 18 + variants: + - "manipulate" (x45) + - "concentrate" (x35) + - "healing" (x11) + - "illusion" (x6) + - "vitality" (x4) + - "mental" (x3) + - "subtle" (x3) + - "void" (x3) + - "visual" (x2) + - "light" (x2) + - "emotion" (x2) + - "extradimensional" (x2) + - "force" (x1) + - "prediction" (x1) + - "fire" (x1) + - "polymorph" (x1) + - "attack" (x1) + - "water" (x1) 'type': type: string path: character.items.[].system.spell.type @@ -6739,56 +11153,32 @@ schema: values: 45 different_values: 1 (all same) variants: "spell" (x45) - [_stats]: - type: object - path: character.items.[].system.spell._stats - is_null: true - values: 2 - schema: - 'compendiumSource': - type: string - path: character.items.[].system.spell._stats.compendiumSource - is_null: false - values: 2 - different_values: 1 (all same) - variants: "Compendium.pf2e.spells-srd.Item.Fr58LDSrbndgld9n" (x2) [spellcasting]: type: integer path: character.items.[].system.spellcasting is_null: true - values: 130 + values: 140 different_values: 2 variants: - - 0 (x79) - - 1 (x51) + - 0 (x87) + - 1 (x53) [spelldc]: type: object path: character.items.[].system.spelldc is_null: true - values: 131 + values: 135 schema: 'dc': type: integer path: character.items.[].system.spelldc.dc is_null: false - values: 131 + values: 135 different_values: 4 variants: - - 0 (x122) + - 0 (x126) - 21 (x5) - 19 (x3) - 16 (x1) - 'value': - type: integer - path: character.items.[].system.spelldc.value - is_null: false - values: 131 - different_values: 4 - variants: - - 0 (x122) - - 11 (x5) - - 9 (x3) - - 6 (x1) [item]: type: integer path: character.items.[].system.spelldc.item @@ -6806,20 +11196,31 @@ schema: - 0 (x21) - 4 (x8) - 3 (x1) + 'value': + type: integer + path: character.items.[].system.spelldc.value + is_null: false + values: 135 + different_values: 4 + variants: + - 0 (x126) + - 11 (x5) + - 9 (x3) + - 6 (x1) [spells]: type: object path: character.items.[].system.spells is_null: true - values: 17 + values: 18 schema: '1': type: string path: character.items.[].system.spells.1 is_null: false - values: 17 + values: 18 different_values: 6 variants: - - "Compendium.pf2e.spells-srd.Item.Gb7SeieEvd0pL2Eh" (x6) + - "Compendium.pf2e.spells-srd.Item.Gb7SeieEvd0pL2Eh" (x7) - "Compendium.pf2e.spells-srd.Item.y6rAdMK6EFlV6U0t" (x6) - "Compendium.pf2e.spells-srd.Item.EE7Q5BHIrfWNCPtT" (x2) - "Compendium.pf2e.spells-srd.Item.zdb8cjOIDVKYMWdr" (x1) @@ -6839,13 +11240,14 @@ schema: type: string path: character.items.[].system.spells.3 is_null: true - values: 9 - different_values: 4 + values: 10 + different_values: 5 variants: - "Compendium.pf2e.spells-srd.Item.sxQZ6yqTn0czJxVd" (x6) - "Compendium.pf2e.spells-srd.Item.EoKBlgf6Smt8opaU" (x1) - "Compendium.pf2e.spells-srd.Item.IihxWhRfpsBgQ5jS" (x1) - "Compendium.pf2e.spells-srd.Item.9AAkVUCwF6WVNNY2" (x1) + - "Compendium.pf2e.spells-srd.Item.KsWhliKfUs3IpW3c" (x1) [4]: type: string path: character.items.[].system.spells.4 @@ -6863,37 +11265,38 @@ schema: type: string path: character.items.[].system.spells.5 is_null: true - values: 2 - different_values: 2 + values: 3 + different_values: 3 variants: - "Compendium.pf2e.spells-srd.Item.y0Vy7iNL3ET8K00C" (x1) - "Compendium.pf2e.spells-srd.Item.zfn5RqAdF63neqpP" (x1) + - "Compendium.pf2e.spells-srd.Item.F1qxaqsEItmBura2" (x1) [splashDamage]: type: object path: character.items.[].system.splashDamage is_null: true - values: 303 + values: 324 schema: [value]: type: integer path: character.items.[].system.splashDamage.value is_null: true - values: 300 + values: 321 different_values: 3 variants: - - 0 (x263) + - 0 (x284) - 1 (x20) - 2 (x17) [stackGroup]: type: string path: character.items.[].system.stackGroup is_null: true - values: 244 + values: 251 different_values: 6 variants: - - "coins" (x171) + - "coins" (x177) - "bolts" (x29) - - "arrows" (x24) + - "arrows" (x25) - "slingBullets" (x10) - "rounds10" (x6) - "rounds5" (x4) @@ -6901,7 +11304,7 @@ schema: type: object path: character.items.[].system.start is_null: true - values: 8 + values: 9 schema: [initiative]: type: integer @@ -6914,37 +11317,37 @@ schema: type: integer path: character.items.[].system.start.value is_null: false - values: 8 + values: 9 different_values: 2 variants: - - 0 (x7) + - 0 (x8) - 103462347 (x1) [stowing]: type: boolean path: character.items.[].system.stowing is_null: true - values: 110 + values: 119 different_values: 2 variants: - - True (x104) + - True (x113) - False (x6) [strength]: type: integer path: character.items.[].system.strength is_null: true - values: 97 + values: 105 different_values: 5 variants: - 0 (x39) - - 1 (x24) + - 1 (x25) + - 3 (x21) - 2 (x16) - - 3 (x16) - - 4 (x2) + - 4 (x4) [subfeatures]: type: object path: character.items.[].system.subfeatures is_null: true - values: 204 + values: 468 schema: [keyOptions]: type: array @@ -6998,7 +11401,7 @@ schema: type: object path: character.items.[].system.subfeatures.proficiencies is_null: true - values: 183 + values: 448 schema: [barbarian]: type: object @@ -7017,30 +11420,44 @@ schema: type: object path: character.items.[].system.subfeatures.proficiencies.fortitude is_null: true - values: 23 + values: 27 schema: + [attribute]: + type: + path: character.items.[].system.subfeatures.proficiencies.fortitude.attribute + is_null: true + values: 0 + is_empty: true 'rank': type: integer path: character.items.[].system.subfeatures.proficiencies.fortitude.rank is_null: false - values: 23 + values: 27 different_values: 2 variants: - - 2 (x21) - - 3 (x2) + - 2 (x24) + - 3 (x3) [heavy]: type: object path: character.items.[].system.subfeatures.proficiencies.heavy is_null: true - values: 1 + values: 2 schema: + [attribute]: + type: + path: character.items.[].system.subfeatures.proficiencies.heavy.attribute + is_null: true + values: 0 + is_empty: true 'rank': type: integer path: character.items.[].system.subfeatures.proficiencies.heavy.rank is_null: false - values: 1 - different_values: 1 (all same) - variants: 1 (x1) + values: 2 + different_values: 2 + variants: + - 1 (x1) + - 2 (x1) [light]: type: object path: character.items.[].system.subfeatures.proficiencies.light @@ -7058,7 +11475,7 @@ schema: type: object path: character.items.[].system.subfeatures.proficiencies.martial is_null: true - values: 13 + values: 15 schema: [attribute]: type: @@ -7070,57 +11487,79 @@ schema: type: integer path: character.items.[].system.subfeatures.proficiencies.martial.rank is_null: false - values: 13 + values: 15 different_values: 2 variants: - - 2 (x10) + - 2 (x12) - 1 (x3) [medium]: type: object path: character.items.[].system.subfeatures.proficiencies.medium is_null: true - values: 4 + values: 5 schema: + [attribute]: + type: + path: character.items.[].system.subfeatures.proficiencies.medium.attribute + is_null: true + values: 0 + is_empty: true 'rank': type: integer path: character.items.[].system.subfeatures.proficiencies.medium.rank is_null: false - values: 4 - different_values: 1 (all same) - variants: 1 (x4) + values: 5 + different_values: 2 + variants: + - 1 (x4) + - 2 (x1) [perception]: type: object path: character.items.[].system.subfeatures.proficiencies.perception is_null: true - values: 11 + values: 14 schema: + [attribute]: + type: + path: character.items.[].system.subfeatures.proficiencies.perception.attribute + is_null: true + values: 0 + is_empty: true 'rank': type: integer path: character.items.[].system.subfeatures.proficiencies.perception.rank is_null: false - values: 11 + values: 14 different_values: 2 variants: - - 2 (x10) - - 3 (x1) + - 2 (x11) + - 3 (x3) [reflex]: type: object path: character.items.[].system.subfeatures.proficiencies.reflex is_null: true - values: 8 + values: 10 schema: + [attribute]: + type: + path: character.items.[].system.subfeatures.proficiencies.reflex.attribute + is_null: true + values: 0 + is_empty: true 'rank': type: integer path: character.items.[].system.subfeatures.proficiencies.reflex.rank is_null: false - values: 8 - different_values: 1 (all same) - variants: 2 (x8) + values: 10 + different_values: 2 + variants: + - 2 (x9) + - 3 (x1) [simple]: type: object path: character.items.[].system.subfeatures.proficiencies.simple is_null: true - values: 23 + values: 26 schema: [attribute]: type: @@ -7132,31 +11571,37 @@ schema: type: integer path: character.items.[].system.subfeatures.proficiencies.simple.rank is_null: false - values: 23 + values: 26 different_values: 2 variants: - - 2 (x19) + - 2 (x22) - 1 (x4) [spellcasting]: type: object path: character.items.[].system.subfeatures.proficiencies.spellcasting is_null: true - values: 3 + values: 5 schema: + [attribute]: + type: + path: character.items.[].system.subfeatures.proficiencies.spellcasting.attribute + is_null: true + values: 0 + is_empty: true 'rank': type: integer path: character.items.[].system.subfeatures.proficiencies.spellcasting.rank is_null: false - values: 3 + values: 5 different_values: 2 variants: - - 2 (x2) + - 2 (x4) - 1 (x1) [unarmed]: type: object path: character.items.[].system.subfeatures.proficiencies.unarmed is_null: true - values: 19 + values: 22 schema: [attribute]: type: @@ -7168,14 +11613,14 @@ schema: type: integer path: character.items.[].system.subfeatures.proficiencies.unarmed.rank is_null: false - values: 19 + values: 22 different_values: 1 (all same) - variants: 2 (x19) + variants: 2 (x22) [will]: type: object path: character.items.[].system.subfeatures.proficiencies.will is_null: true - values: 19 + values: 21 schema: [attribute]: type: @@ -7187,16 +11632,16 @@ schema: type: integer path: character.items.[].system.subfeatures.proficiencies.will.rank is_null: false - values: 19 + values: 21 different_values: 2 variants: - - 2 (x18) - - 3 (x1) + - 2 (x19) + - 3 (x2) [senses]: type: object path: character.items.[].system.subfeatures.senses is_null: true - values: 94 + values: 362 schema: [greater-darkvision]: type: object @@ -7218,11 +11663,38 @@ schema: values: 1 different_values: 1 (all same) variants: 30 (x1) + 'special': + type: object + path: character.items.[].system.subfeatures.senses.greater-darkvision.special + is_null: false + values: 1 + schema: + 'ancestry': + type: boolean + path: character.items.[].system.subfeatures.senses.greater-darkvision.special.ancestry + is_null: false + values: 1 + different_values: 1 (all same) + variants: False (x1) + 'llv': + type: boolean + path: character.items.[].system.subfeatures.senses.greater-darkvision.special.llv + is_null: false + values: 1 + different_values: 1 (all same) + variants: False (x1) + 'second': + type: boolean + path: character.items.[].system.subfeatures.senses.greater-darkvision.special.second + is_null: false + values: 1 + different_values: 1 (all same) + variants: False (x1) [suppressedFeatures]: type: array<> path: character.items.[].system.subfeatures.suppressedFeatures is_null: true - values: 93 + values: 362 min_count: 0 max_count: 0 value_type: @@ -7257,6 +11729,19 @@ schema: - "GwmZp11qcPxBpMMt" (x1) - "E7WCARt148arnyLY" (x1) - "msxH1XNKKQBUZO6F" (x1) + [_stats]: + type: object + path: character.items.[].system.subitems.[]._stats + is_null: true + values: 3 + schema: + 'compendiumSource': + type: string + path: character.items.[].system.subitems.[]._stats.compendiumSource + is_null: false + values: 3 + different_values: 1 (all same) + variants: "Compendium.pf2e.equipment-srd.Item.tHIb3ynOHj7dGiCH" (x3) [flags]: type: object path: character.items.[].system.subitems.[].flags @@ -7368,6 +11853,12 @@ schema: values: 8 different_values: 1 (all same) variants: "martial" (x8) + [containerId]: + type: + path: character.items.[].system.subitems.[].system.containerId + is_null: true + values: 0 + is_empty: true 'damage': type: object path: character.items.[].system.subitems.[].system.damage @@ -7442,6 +11933,12 @@ schema: is_null: true values: 0 is_empty: true + [expend]: + type: + path: character.items.[].system.subitems.[].system.expend + is_null: true + values: 0 + is_empty: true 'group': type: string path: character.items.[].system.subitems.[].system.group @@ -7566,19 +12063,6 @@ schema: values: 8 different_values: 1 (all same) variants: 1 (x8) - 'usage': - type: object - path: character.items.[].system.subitems.[].system.usage - is_null: false - values: 8 - schema: - 'value': - type: string - path: character.items.[].system.subitems.[].system.usage.value - is_null: false - values: 8 - different_values: 1 (all same) - variants: "held-in-one-hand" (x8) [range]: type: path: character.items.[].system.subitems.[].system.range @@ -7591,13 +12075,12 @@ schema: is_null: false values: 8 schema: - 'value': - type: string + [value]: + type: path: character.items.[].system.subitems.[].system.reload.value - is_null: false - values: 8 - different_values: 1 (all same) - variants: "" (x8) + is_null: true + values: 0 + is_empty: true 'rules': type: ignored (Foundry rules object) path: character.items.[].system.subitems.[].system.rules @@ -7709,25 +12192,19 @@ schema: - "attached-to-crossbow-or-firearm" (x3) - "finesse" (x3) - "two-hand-d8" (x3) - [containerId]: - type: - path: character.items.[].system.subitems.[].system.containerId - is_null: true - values: 0 - is_empty: true - [subitems]: - type: array<> - path: character.items.[].system.subitems.[].system.subitems - is_null: true - values: 1 - min_count: 0 - max_count: 0 - value_type: - type: - path: character.items.[].system.subitems.[].system.subitems.[] - is_null: false - values: 0 - is_empty: true + 'usage': + type: object + path: character.items.[].system.subitems.[].system.usage + is_null: false + values: 8 + schema: + 'value': + type: string + path: character.items.[].system.subitems.[].system.usage.value + is_null: false + values: 8 + different_values: 1 (all same) + variants: "held-in-one-hand" (x8) 'type': type: string path: character.items.[].system.subitems.[].type @@ -7735,31 +12212,18 @@ schema: values: 8 different_values: 1 (all same) variants: "weapon" (x8) - [_stats]: - type: object - path: character.items.[].system.subitems.[]._stats - is_null: true - values: 3 - schema: - 'compendiumSource': - type: string - path: character.items.[].system.subitems.[]._stats.compendiumSource - is_null: false - values: 3 - different_values: 1 (all same) - variants: "Compendium.pf2e.equipment-srd.Item.tHIb3ynOHj7dGiCH" (x3) [target]: type: object path: character.items.[].system.target is_null: true - values: 771 + values: 819 schema: 'value': type: string path: character.items.[].system.target.value is_null: false - values: 771 - different_values: 47 + values: 819 + different_values: 49 variants: [omitted] [temporary]: type: boolean @@ -7772,21 +12236,21 @@ schema: type: object path: character.items.[].system.time is_null: true - values: 771 + values: 819 schema: 'value': type: string path: character.items.[].system.time.value is_null: false - values: 771 + values: 819 different_values: 9 variants: - - "2" (x533) - - "1" (x122) - - "1 to 3" (x48) + - "2" (x570) + - "1" (x127) + - "1 to 3" (x50) + - "reaction" (x20) - "1 minute" (x20) - - "reaction" (x19) - - "3" (x12) + - "3" (x15) - "free" (x7) - "10 minutes" (x6) - "1 or 2" (x4) @@ -7794,79 +12258,50 @@ schema: type: object path: character.items.[].system.tokenIcon is_null: true - values: 7 + values: 8 schema: 'show': type: boolean path: character.items.[].system.tokenIcon.show is_null: false - values: 7 + values: 8 different_values: 1 (all same) - variants: False (x7) + variants: False (x8) [tradition]: type: object path: character.items.[].system.tradition is_null: true - values: 131 + values: 135 schema: 'value': type: string path: character.items.[].system.tradition.value is_null: false - values: 131 + values: 135 different_values: 4 variants: - - "divine" (x50) - - "arcane" (x29) + - "divine" (x52) + - "arcane" (x31) - "primal" (x27) - "occult" (x25) [trainedSkills]: type: object path: character.items.[].system.trainedSkills is_null: true - values: 253 + values: 273 schema: [additional]: type: integer path: character.items.[].system.trainedSkills.additional is_null: true - values: 130 + values: 140 different_values: 5 variants: - - 3 (x48) - - 2 (x34) + - 3 (x52) + - 2 (x39) - 4 (x27) - - 7 (x14) + - 7 (x15) - 0 (x7) - 'value': - type: array - path: character.items.[].system.trainedSkills.value - is_null: false - values: 253 - min_count: 0 - max_count: 2 - value_type: - type: string - path: character.items.[].system.trainedSkills.value.[] - is_null: false - values: 219 - different_values: 15 - variants: - - "athletics" (x30) - - "religion" (x30) - - "survival" (x29) - - "stealth" (x22) - - "nature" (x20) - - "crafting" (x17) - - "occultism" (x13) - - "society" (x12) - - "performance" (x11) - - "acrobatics" (x11) - - "diplomacy" (x8) - - "arcana" (x5) - - "thievery" (x5) - - "intimidation" (x4) - - "medicine" (x2) [custom]: type: string path: character.items.[].system.trainedSkills.custom @@ -7878,21 +12313,50 @@ schema: type: array path: character.items.[].system.trainedSkills.lore is_null: true - values: 123 + values: 133 min_count: 1 max_count: 1 value_type: type: string path: character.items.[].system.trainedSkills.lore.[] is_null: false - values: 123 + values: 133 different_values: 29 variants: [omitted] + 'value': + type: array + path: character.items.[].system.trainedSkills.value + is_null: false + values: 273 + min_count: 0 + max_count: 2 + value_type: + type: string + path: character.items.[].system.trainedSkills.value.[] + is_null: false + values: 235 + different_values: 15 + variants: + - "athletics" (x34) + - "survival" (x33) + - "religion" (x31) + - "stealth" (x24) + - "nature" (x18) + - "crafting" (x17) + - "society" (x15) + - "occultism" (x13) + - "performance" (x11) + - "acrobatics" (x11) + - "diplomacy" (x8) + - "intimidation" (x8) + - "arcana" (x5) + - "thievery" (x5) + - "medicine" (x2) [traits]: type: object path: character.items.[].system.traits is_null: true - values: 5476 + values: 5937 schema: [integrated]: type: @@ -7904,26 +12368,26 @@ schema: type: array path: character.items.[].system.traits.otherTags is_null: true - values: 89 + values: 111 min_count: 1 max_count: 2 value_type: type: string path: character.items.[].system.traits.otherTags.[] is_null: false - values: 101 - different_values: 30 + values: 123 + different_values: 35 variants: [omitted] [rarity]: type: string path: character.items.[].system.traits.rarity is_null: true - values: 5270 + values: 5681 different_values: 3 variants: - - "common" (x5042) - - "uncommon" (x209) - - "rare" (x19) + - "common" (x5438) + - "uncommon" (x221) + - "rare" (x22) [selected]: type: object path: character.items.[].system.traits.selected @@ -8004,33 +12468,33 @@ schema: type: array path: character.items.[].system.traits.traditions is_null: true - values: 771 + values: 819 min_count: 0 max_count: 4 value_type: type: string path: character.items.[].system.traits.traditions.[] is_null: false - values: 1728 + values: 1841 different_values: 4 variants: - - "arcane" (x479) - - "occult" (x468) - - "divine" (x395) - - "primal" (x386) + - "arcane" (x512) + - "occult" (x496) + - "divine" (x422) + - "primal" (x411) [value]: type: array path: character.items.[].system.traits.value is_null: true - values: 5318 + values: 5749 min_count: 0 - max_count: 11 + max_count: 18 value_type: type: string path: character.items.[].system.traits.value.[] is_null: false - values: 8143 - different_values: 196 + values: 8968 + different_values: 210 variants: [omitted] [trigger]: type: object @@ -8049,67 +12513,67 @@ schema: type: object path: character.items.[].system.usage is_null: true - values: 1795 + values: 1912 schema: [canBeAmmo]: type: boolean path: character.items.[].system.usage.canBeAmmo is_null: true - values: 57 + values: 63 different_values: 2 variants: - - False (x54) + - False (x60) - True (x3) 'value': type: string path: character.items.[].system.usage.value is_null: false - values: 1795 - different_values: 21 + values: 1912 + different_values: 22 variants: [omitted] [uses]: type: object path: character.items.[].system.uses is_null: true - values: 496 + values: 529 schema: 'autoDestroy': type: boolean path: character.items.[].system.uses.autoDestroy is_null: false - values: 496 + values: 529 different_values: 2 variants: - - True (x486) + - True (x519) - False (x10) 'max': type: integer path: character.items.[].system.uses.max is_null: false - values: 496 + values: 529 different_values: 2 variants: - - 1 (x400) - - 7 (x96) + - 1 (x427) + - 7 (x102) 'value': type: integer path: character.items.[].system.uses.value is_null: false - values: 496 + values: 529 different_values: 2 variants: - - 1 (x400) - - 7 (x96) + - 1 (x427) + - 7 (x102) [vision]: type: string path: character.items.[].system.vision is_null: true - values: 130 + values: 140 different_values: 3 variants: - - "normal" (x71) - - "low-light-vision" (x34) - - "darkvision" (x25) + - "normal" (x72) + - "low-light-vision" (x39) + - "darkvision" (x29) [voluntaryBoosts]: type: object path: character.items.[].system.voluntaryBoosts @@ -8139,15 +12603,15 @@ schema: type: array path: character.items.[].system.weapons is_null: true - values: 17 + values: 18 min_count: 1 max_count: 1 value_type: type: string path: character.items.[].system.weapons.[] is_null: false - values: 17 - different_values: 7 + values: 18 + different_values: 8 variants: - "scimitar" (x6) - "sawtooth-saber" (x3) @@ -8156,3790 +12620,115 @@ schema: - "dagger" (x1) - "morningstar" (x1) - "trident" (x1) + - "longbow" (x1) 'type': type: string path: character.items.[].type is_null: false - values: 5643 + values: 6104 different_values: 18 variants: - - "feat" (x1768) - - "equipment" (x886) - - "spell" (x771) - - "consumable" (x496) - - "weapon" (x303) - - "treasure" (x191) - - "lore" (x177) - - "action" (x144) - - "spellcastingEntry" (x131) - - "ancestry" (x130) - - "class" (x130) - - "background" (x123) - - "heritage" (x120) - - "armor" (x117) - - "backpack" (x110) + - "feat" (x1968) + - "equipment" (x940) + - "spell" (x819) + - "consumable" (x529) + - "weapon" (x324) + - "treasure" (x197) + - "lore" (x190) + - "action" (x167) + - "ancestry" (x140) + - "class" (x140) + - "spellcastingEntry" (x135) + - "background" (x133) + - "heritage" (x130) + - "armor" (x125) + - "backpack" (x119) - "shield" (x22) - - "deity" (x17) - - "effect" (x7) - [flags]: - type: object - path: character.items.[].flags - is_null: true - values: 897 - schema: - [core]: - type: object - path: character.items.[].flags.core - is_null: true - values: 16 - schema: - 'sourceId': - type: string - path: character.items.[].flags.core.sourceId - is_null: false - values: 16 - different_values: 5 - variants: - - "Item.r0BretFLl3eDhEUg" (x6) - - "Item.KsKXlXnc0oxcO3Kt" (x3) - - "Item.iOVXqZOCqrOskHcd" (x3) - - "Compendium.pf2e-animal-companions.AC-Construct-Breakthroughs.Item.A3UROfr7qu1iWNKy" (x3) - - "Item.pSbtGxTCyS32FZrY" (x1) - [pf2e]: - type: object - path: character.items.[].flags.pf2e - is_null: true - values: 887 - schema: - [grantedBy]: - type: object - path: character.items.[].flags.pf2e.grantedBy - is_null: true - values: 509 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.grantedBy.id - is_null: false - values: 509 - different_values: 380 - variants: [omitted] - 'onDelete': - type: string - path: character.items.[].flags.pf2e.grantedBy.onDelete - is_null: false - values: 509 - different_values: 2 - variants: - - "cascade" (x500) - - "detach" (x9) - [itemGrants]: - type: object - path: character.items.[].flags.pf2e.itemGrants - is_null: true - values: 458 - schema: - [achaekek]: - type: object - path: character.items.[].flags.pf2e.itemGrants.achaekek - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.achaekek.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "DEYsF9Rpx5naEuHG" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.achaekek.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [additionalLore]: - type: object - path: character.items.[].flags.pf2e.itemGrants.additionalLore - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.additionalLore.id - is_null: false - values: 3 - different_values: 2 - variants: - - "xxGszgs7ZdnGCi2l" (x2) - - "DjkEwG88SFUPDNKC" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.additionalLore.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [advancedAlchemy]: - type: object - path: character.items.[].flags.pf2e.itemGrants.advancedAlchemy - is_null: true - values: 5 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.advancedAlchemy.id - is_null: false - values: 5 - different_values: 5 - variants: - - "EsLB4ep3wQJN4kyk" (x1) - - "aT3Is6eQIGGVifAf" (x1) - - "cf5SXFUYlR13787z" (x1) - - "fDS1ctCseWP4gttC" (x1) - - "vhHN5ZdZw9FaccZP" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.advancedAlchemy.onDelete - is_null: false - values: 5 - different_values: 1 (all same) - variants: "detach" (x5) - [alchemicalCrafting]: - type: object - path: character.items.[].flags.pf2e.itemGrants.alchemicalCrafting - is_null: true - values: 6 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.alchemicalCrafting.id - is_null: false - values: 6 - different_values: 6 - variants: - - "FJ4WRUhvwqlphsCT" (x1) - - "mG5hXXcAPLRPh7Db" (x1) - - "xbU21Y26FU4rABvB" (x1) - - "3K6Le6iswgOElPbq" (x1) - - "7iY8AyuoazwNGZAv" (x1) - - "rI5PXpmK29p1yTda" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.alchemicalCrafting.onDelete - is_null: false - values: 6 - different_values: 1 (all same) - variants: "detach" (x6) - [angelkin]: - type: object - path: character.items.[].flags.pf2e.itemGrants.angelkin - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.angelkin.id - is_null: false - values: 2 - different_values: 1 (all same) - variants: "NaGBwRrjBDGJf759" (x2) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.angelkin.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [animalCompanion]: - type: object - path: character.items.[].flags.pf2e.itemGrants.animalCompanion - is_null: true - values: 8 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.animalCompanion.id - is_null: false - values: 8 - different_values: 7 - variants: - - "TGpNO2Y19FjpcDtw" (x2) - - "BtXEgBFel3IHdrze" (x1) - - "EyN0AAMq2zxfYVP5" (x1) - - "djpX15C8CalIm3ug" (x1) - - "u8ZmvtTqMMajZty9" (x1) - - "09K7kZlseBl6crQH" (x1) - - "9oQK7nT0niXYLagN" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.animalCompanion.onDelete - is_null: false - values: 8 - different_values: 1 (all same) - variants: "detach" (x8) - [animalEmpathy]: - type: object - path: character.items.[].flags.pf2e.itemGrants.animalEmpathy - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.animalEmpathy.id - is_null: false - values: 3 - different_values: 2 - variants: - - "IBxDWkih5wBuGdTb" (x2) - - "cKqS3KUVaiglH6RR" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.animalEmpathy.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [animalOrder]: - type: object - path: character.items.[].flags.pf2e.itemGrants.animalOrder - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.animalOrder.id - is_null: false - values: 4 - different_values: 3 - variants: - - "46JZwcq7xwy5qeBn" (x2) - - "NrW6olNYyjNFqgEo" (x1) - - "4lXPJ6UyG28mJREB" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.animalOrder.onDelete - is_null: false - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [apparitionSense]: - type: object - path: character.items.[].flags.pf2e.itemGrants.apparitionSense - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.apparitionSense.id - is_null: false - values: 3 - different_values: 1 (all same) - variants: "ESba0hVHgewpOwse" (x3) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.apparitionSense.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [armorProficiency]: - type: object - path: character.items.[].flags.pf2e.itemGrants.armorProficiency - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.armorProficiency.id - is_null: false - values: 3 - different_values: 3 - variants: - - "TuKbqvjYa4wZVGWb" (x1) - - "OICiPtdvmhMIqauo" (x1) - - "4fJX6zKVpaFmKKBR" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.armorProficiency.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [assurance]: - type: object - path: character.items.[].flags.pf2e.itemGrants.assurance - is_null: true - values: 10 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.assurance.id - is_null: false - values: 10 - different_values: 7 - variants: - - "jErvlr76BR5YchPx" (x3) - - "BCB35DORyS650GHi" (x2) - - "I1zo1ukbRjjuIz7O" (x1) - - "Ide5KyYYdKd8KOCX" (x1) - - "sl7rGpMUKIv0Cj71" (x1) - - "ZtBPbV1hI7VV5vR2" (x1) - - "HTx9qKYOAo38DyLf" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.assurance.onDelete - is_null: false - values: 10 - different_values: 1 (all same) - variants: "detach" (x10) - [attackOfOpportunity]: - type: object - path: character.items.[].flags.pf2e.itemGrants.attackOfOpportunity - is_null: true - values: 5 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.attackOfOpportunity.id - is_null: false - values: 5 - different_values: 5 - variants: - - "jhhRKcDzzWdEW55R" (x1) - - "0eTm7kN1MIlB0mxV" (x1) - - "h4DpDxomotzQmA3I" (x1) - - "kAuFam7RmJoEWFrV" (x1) - - "vgtaoE3rMYQ57UUF" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.attackOfOpportunity.onDelete - is_null: false - values: 5 - different_values: 1 (all same) - variants: "detach" (x5) - [bardicLore]: - type: object - path: character.items.[].flags.pf2e.itemGrants.bardicLore - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.bardicLore.id - is_null: false - values: 3 - different_values: 3 - variants: - - "5ISw9vJKNpwQCXs0" (x1) - - "Oh6PeoPE8Yj9jaeh" (x1) - - "jwe31oRpTW79uS9T" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.bardicLore.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [baseKinesis]: - type: object - path: character.items.[].flags.pf2e.itemGrants.baseKinesis - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.baseKinesis.id - is_null: false - values: 3 - different_values: 1 (all same) - variants: "KyrJHddtmPBXdDnt" (x3) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.baseKinesis.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [bearAlliesBurdens]: - type: object - path: character.items.[].flags.pf2e.itemGrants.bearAlliesBurdens - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.bearAlliesBurdens.id - is_null: false - values: 3 - different_values: 3 - variants: - - "u0wv1DY8gbJs0Ykq" (x1) - - "xcCqmgo7YlDK1rt9" (x1) - - "RwaD8s7Qv9Fm455o" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.bearAlliesBurdens.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [blessedShield]: - type: object - path: character.items.[].flags.pf2e.itemGrants.blessedShield - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.blessedShield.id - is_null: false - values: 2 - different_values: 1 (all same) - variants: "OmwOBEfggi004eUv" (x2) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.blessedShield.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [bloodlineAberrant]: - type: object - path: character.items.[].flags.pf2e.itemGrants.bloodlineAberrant - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.bloodlineAberrant.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "nwijkukVuo4m9XON" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.bloodlineAberrant.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [bloodlineDemonic]: - type: object - path: character.items.[].flags.pf2e.itemGrants.bloodlineDemonic - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.bloodlineDemonic.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "cd4HWUAtzIL8yfAY" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.bloodlineDemonic.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [bloodlineFey]: - type: object - path: character.items.[].flags.pf2e.itemGrants.bloodlineFey - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.bloodlineFey.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "pvzewI3oiJ5EtKbp" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.bloodlineFey.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [bloodlineGenie]: - type: object - path: character.items.[].flags.pf2e.itemGrants.bloodlineGenie - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.bloodlineGenie.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "6hGWcLgvyZyZZvKr" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.bloodlineGenie.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [bloodlineImperial]: - type: object - path: character.items.[].flags.pf2e.itemGrants.bloodlineImperial - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.bloodlineImperial.id - is_null: false - values: 3 - different_values: 2 - variants: - - "Fc9iOJcgZ0yWX7XZ" (x2) - - "yTHpCdZkwGxzVIuj" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.bloodlineImperial.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [bomber]: - type: object - path: character.items.[].flags.pf2e.itemGrants.bomber - is_null: true - values: 5 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.bomber.id - is_null: false - values: 5 - different_values: 5 - variants: - - "vZx8VVuCIo7KSbCj" (x1) - - "clG5lJLS1adFrATG" (x1) - - "CfKOJDWBuInuLZiG" (x1) - - "uAnLBVumxhfhD3Xz" (x1) - - "Pxq8chUe1h865yWI" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.bomber.onDelete - is_null: false - values: 5 - different_values: 1 (all same) - variants: "detach" (x5) - [braggart]: - type: object - path: character.items.[].flags.pf2e.itemGrants.braggart - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.braggart.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "4QTfVoSAiVLmmewU" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.braggart.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [breathControl]: - type: object - path: character.items.[].flags.pf2e.itemGrants.breathControl - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.breathControl.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "KkXunB1gomxKL4z3" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.breathControl.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [builtInTools]: - type: object - path: character.items.[].flags.pf2e.itemGrants.builtInTools - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.builtInTools.id - is_null: false - values: 3 - different_values: 1 (all same) - variants: "yBskkGqdxu1oKDlQ" (x3) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.builtInTools.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [burningJet]: - type: object - path: character.items.[].flags.pf2e.itemGrants.burningJet - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.burningJet.id - is_null: false - values: 3 - different_values: 1 (all same) - variants: "fVFRVtRzRCOKHH62" (x3) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.burningJet.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [cackle]: - type: object - path: character.items.[].flags.pf2e.itemGrants.cackle - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.cackle.id - is_null: false - values: 3 - different_values: 2 - variants: - - "lnK3k5ntwZYlJWqP" (x2) - - "nlUUS8hyovlJWmTL" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.cackle.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [cannyAcumen]: - type: object - path: character.items.[].flags.pf2e.itemGrants.cannyAcumen - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.cannyAcumen.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "JJwrNHw1u2S39srq" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.cannyAcumen.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [castASpell]: - type: object - path: character.items.[].flags.pf2e.itemGrants.castASpell - is_null: true - values: 7 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.castASpell.id - is_null: false - values: 7 - different_values: 7 - variants: - - "E1uVOtu36WgU1cNs" (x1) - - "kcmPQ2dAnd9qZ3a2" (x1) - - "BrB6AdB9QB3NW5x3" (x1) - - "uFzZamvJNAUxoTYv" (x1) - - "QTL3XrVHRDzMAl4C" (x1) - - "CZwEZLzs9GgnotqQ" (x1) - - "V9TX2qwNBFbFXsLO" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.castASpell.onDelete - is_null: false - values: 7 - different_values: 1 (all same) - variants: "detach" (x7) - [catFall]: - type: object - path: character.items.[].flags.pf2e.itemGrants.catFall - is_null: true - values: 10 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.catFall.id - is_null: false - values: 10 - different_values: 7 - variants: - - "1ypSNRMNBzWDhHuU" (x3) - - "tzlZiOb8LxAtIf5x" (x2) - - "ngvWgHgol9qiUcFo" (x1) - - "hcExhTYXVgrjEnOf" (x1) - - "ga7WrNOXSsdLe8Fb" (x1) - - "QzzBl3tAKN3sdZpc" (x1) - - "yTkFmCeWUIQHx0i2" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.catFall.onDelete - is_null: false - values: 10 - different_values: 1 (all same) - variants: "detach" (x10) - [catSupportBenefit]: - type: object - path: character.items.[].flags.pf2e.itemGrants.catSupportBenefit - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.catSupportBenefit.id - is_null: false - values: 4 - different_values: 4 - variants: - - "Tm3SrwGjGQ3QaDGT" (x1) - - "sHz8emnDWuuKmPoW" (x1) - - "AWnI4xJIdR3KMbBU" (x1) - - "Yq8IEfCn7s2lN8x5" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.catSupportBenefit.onDelete - is_null: false - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [changeShape]: - type: object - path: character.items.[].flags.pf2e.itemGrants.changeShape - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.changeShape.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "XiHYRoyJyHHZHYoD" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.changeShape.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [channelElements]: - type: object - path: character.items.[].flags.pf2e.itemGrants.channelElements - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.channelElements.id - is_null: false - values: 3 - different_values: 1 (all same) - variants: "pZRuRtjy3f0gDxa3" (x3) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.channelElements.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [clanDagger]: - type: object - path: character.items.[].flags.pf2e.itemGrants.clanDagger - is_null: true - values: 7 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.clanDagger.id - is_null: false - values: 7 - different_values: 4 - variants: - - "d5GpCtAMWW65tBXv" (x3) - - "C0u8YdzaZfecc7n9" (x2) - - "ZZd65vAhmReiDDbA" (x1) - - "0hmUPDFWvIcsG294" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.clanDagger.onDelete - is_null: false - values: 7 - different_values: 1 (all same) - variants: "detach" (x7) - [clearAPath]: - type: object - path: character.items.[].flags.pf2e.itemGrants.clearAPath - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.clearAPath.id - is_null: false - values: 4 - different_values: 2 - variants: - - "EtqbmHMydLdolQwd" (x3) - - "uQg1rUCfGasFxWKN" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.clearAPath.onDelete - is_null: false - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [cleverImproviser]: - type: object - path: character.items.[].flags.pf2e.itemGrants.cleverImproviser - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.cleverImproviser.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "SNaJkn6hTRD14TPF" (x1) - [cloisteredCleric]: - type: object - path: character.items.[].flags.pf2e.itemGrants.cloisteredCleric - is_null: true - values: 8 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.cloisteredCleric.id - is_null: false - values: 8 - different_values: 8 - variants: - - "TPQOajRc0cjMI5m4" (x1) - - "Uzy87DRT51ZiShZs" (x1) - - "SP6jiz2YBE9NPWQf" (x1) - - "GKvuVVDdhr6fG0FB" (x1) - - "58YhILg0lbJrrOhG" (x1) - - "LylYvNRAac3vaCgn" (x1) - - "lG9DVihpKNXVTUl8" (x1) - - "RnlwYCQHhartT5q1" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.cloisteredCleric.onDelete - is_null: false - values: 8 - different_values: 1 (all same) - variants: "detach" (x8) - [clueIn]: - type: object - path: character.items.[].flags.pf2e.itemGrants.clueIn - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.clueIn.id - is_null: false - values: 4 - different_values: 4 - variants: - - "sjlAne4cTG0NhamN" (x1) - - "Fu4VTfPDnWfK6N22" (x1) - - "w1J4ApZ11fLAH3Gz" (x1) - - "1s4pkFPGKccnfCsp" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.clueIn.onDelete - is_null: false - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [combatClimber]: - type: object - path: character.items.[].flags.pf2e.itemGrants.combatClimber - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.combatClimber.id - is_null: false - values: 3 - different_values: 2 - variants: - - "Te1LesevbHSNzd1X" (x2) - - "33MoEojJ9pd56i1E" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.combatClimber.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [confidentFinisher]: - type: object - path: character.items.[].flags.pf2e.itemGrants.confidentFinisher - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.confidentFinisher.id - is_null: false - values: 4 - different_values: 3 - variants: - - "AgC7k90HiamdFea9" (x2) - - "wdDQ9yw6O0Flmu8p" (x1) - - "lvvNbHYeQgXI0NHx" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.confidentFinisher.onDelete - is_null: false - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [constructCompanion]: - type: object - path: character.items.[].flags.pf2e.itemGrants.constructCompanion - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.constructCompanion.id - is_null: false - values: 3 - different_values: 1 (all same) - variants: "jAe5FFdLXS2r8TM5" (x3) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.constructCompanion.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [constructInnovation]: - type: object - path: character.items.[].flags.pf2e.itemGrants.constructInnovation - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.constructInnovation.id - is_null: false - values: 3 - different_values: 1 (all same) - variants: "CmTCGfakbEPgjyOo" (x3) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.constructInnovation.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [cosmos]: - type: object - path: character.items.[].flags.pf2e.itemGrants.cosmos - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.cosmos.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "ep0v9aVwvVez55pa" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.cosmos.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [counterspellPrepared]: - type: object - path: character.items.[].flags.pf2e.itemGrants.counterspellPrepared - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.counterspellPrepared.id - is_null: false - values: 2 - different_values: 2 - variants: - - "pdyGomUh4WeKfuxk" (x1) - - "lf6ddMXsKDAGxyCD" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.counterspellPrepared.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [coveredReload]: - type: object - path: character.items.[].flags.pf2e.itemGrants.coveredReload - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.coveredReload.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "BiZuGGYMe5rjQTQn" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.coveredReload.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [curseOfInclementHeadwinds]: - type: object - path: character.items.[].flags.pf2e.itemGrants.curseOfInclementHeadwinds - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.curseOfInclementHeadwinds.id - is_null: false - values: 3 - different_values: 3 - variants: - - "mnz9yWFgZj4gc7mG" (x1) - - "pTPn2GRqtC0DFwbA" (x1) - - "ExEZyhdZDMdel47H" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.curseOfInclementHeadwinds.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [dangerousSorcery]: - type: object - path: character.items.[].flags.pf2e.itemGrants.dangerousSorcery - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.dangerousSorcery.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "5DvHpi8dcpFlxrc4" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.dangerousSorcery.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [deadlySimplicity]: - type: object - path: character.items.[].flags.pf2e.itemGrants.deadlySimplicity - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.deadlySimplicity.id - is_null: false - values: 2 - different_values: 2 - variants: - - "aVdfPEoxzpjw9A81" (x1) - - "IOZ4DeAMZq6rHTKh" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.deadlySimplicity.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [deviseAStratagem]: - type: object - path: character.items.[].flags.pf2e.itemGrants.deviseAStratagem - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.deviseAStratagem.id - is_null: false - values: 4 - different_values: 4 - variants: - - "Seg8HNdRq9SPbp8g" (x1) - - "zqmQyRBTFpL29XGc" (x1) - - "P6LJdRC7WGDLkb1i" (x1) - - "1kvPYMVbt0bTQ11V" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.deviseAStratagem.onDelete - is_null: false - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [diehard]: - type: object - path: character.items.[].flags.pf2e.itemGrants.diehard - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.diehard.id - is_null: false - values: 3 - different_values: 3 - variants: - - "9G79A4F3aNyocva7" (x1) - - "kLVi8LDpSQOefA69" (x1) - - "gdyXBcuBIjlVV7pW" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.diehard.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [domainInitiate]: - type: object - path: character.items.[].flags.pf2e.itemGrants.domainInitiate - is_null: true - values: 8 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.domainInitiate.id - is_null: false - values: 8 - different_values: 8 - variants: - - "NwYeYcdmwsaf4fKh" (x1) - - "MlIZAuB34cTEjHbA" (x1) - - "aan5DEV1jvcRzfoL" (x1) - - "GJ4pl2Dpg43gDmJK" (x1) - - "g4oMBCNZL0MZJpE6" (x1) - - "bqm5yMhResfF8HVt" (x1) - - "e2tECYO3ZNavk5gY" (x1) - - "hUUZqmNvLZSFxbpu" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.domainInitiate.onDelete - is_null: false - values: 8 - different_values: 1 (all same) - variants: "detach" (x8) - [dragonInstinct]: - type: object - path: character.items.[].flags.pf2e.itemGrants.dragonInstinct - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.dragonInstinct.id - is_null: false - values: 2 - different_values: 2 - variants: - - "WrRvph82isIjMflP" (x1) - - "Sgf0WUIIcoX6a52E" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.dragonInstinct.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [dragonStance]: - type: object - path: character.items.[].flags.pf2e.itemGrants.dragonStance - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.dragonStance.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "SJKUesxOxi1xFcdI" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.dragonStance.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [drainBondedItem]: - type: object - path: character.items.[].flags.pf2e.itemGrants.drainBondedItem - is_null: true - values: 5 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.drainBondedItem.id - is_null: false - values: 5 - different_values: 5 - variants: - - "VzNNPXrSNd723jSR" (x1) - - "TXjKBMOVlbYa2UCR" (x1) - - "udHOtrqT11Ynb5Tp" (x1) - - "lEiJIKM3U15PPOvq" (x1) - - "MkTMuAoVy3vNDvaY" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.drainBondedItem.onDelete - is_null: false - values: 5 - different_values: 1 (all same) - variants: "detach" (x5) - [elementalBlast]: - type: object - path: character.items.[].flags.pf2e.itemGrants.elementalBlast - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.elementalBlast.id - is_null: false - values: 3 - different_values: 1 (all same) - variants: "oHFamNSkHOxBbf9l" (x3) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.elementalBlast.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [empiricismMethodology]: - type: object - path: character.items.[].flags.pf2e.itemGrants.empiricismMethodology - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.empiricismMethodology.id - is_null: false - values: 4 - different_values: 4 - variants: - - "nekyHa557ZfdjnTB" (x1) - - "u6PsMXLzlZTimQwX" (x1) - - "qQdTwZwTChUcq7lG" (x1) - - "1hI8sGCufOgJYqje" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.empiricismMethodology.onDelete - is_null: false - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [enigma]: - type: object - path: character.items.[].flags.pf2e.itemGrants.enigma - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.enigma.id - is_null: false - values: 3 - different_values: 3 - variants: - - "RJ6CRq2ph7sJfnFT" (x1) - - "AHssIQSq8KgI4I3r" (x1) - - "etv6oH9PyaQNKWpc" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.enigma.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [eternalTorch]: - type: object - path: character.items.[].flags.pf2e.itemGrants.eternalTorch - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.eternalTorch.id - is_null: false - values: 3 - different_values: 1 (all same) - variants: "3BA8BSKHSrPvBPaI" (x3) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.eternalTorch.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [expeditiousInspection]: - type: object - path: character.items.[].flags.pf2e.itemGrants.expeditiousInspection - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.expeditiousInspection.id - is_null: false - values: 4 - different_values: 4 - variants: - - "ZrcRoaXmhVip7VeA" (x1) - - "FGPxb0dgfoQpEaFg" (x1) - - "FN1yzEgvKfezwDJ6" (x1) - - "J709jvGivNnK9lt2" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.expeditiousInspection.onDelete - is_null: false - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [experimentalSpellshaping]: - type: object - path: character.items.[].flags.pf2e.itemGrants.experimentalSpellshaping - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.experimentalSpellshaping.id - is_null: false - values: 4 - different_values: 4 - variants: - - "0CKHJMZee6FX839k" (x1) - - "Q6g5fkF7ORjaplI4" (x1) - - "tXzx2LLfD0yTbeLI" (x1) - - "BN8eodHFJo1OgIkf" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.experimentalSpellshaping.onDelete - is_null: false - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [explode]: - type: object - path: character.items.[].flags.pf2e.itemGrants.explode - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.explode.id - is_null: false - values: 3 - different_values: 1 (all same) - variants: "2Sa4aXPJr5UbpEu4" (x3) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.explode.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [extractElement]: - type: object - path: character.items.[].flags.pf2e.itemGrants.extractElement - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.extractElement.id - is_null: false - values: 2 - different_values: 1 (all same) - variants: "Zok4sS4KbFzew0uJ" (x2) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.extractElement.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [faithsFlamekeeper]: - type: object - path: character.items.[].flags.pf2e.itemGrants.faithsFlamekeeper - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.faithsFlamekeeper.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "abdQn20RoxFRAtvt" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.faithsFlamekeeper.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [fencer]: - type: object - path: character.items.[].flags.pf2e.itemGrants.fencer - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.fencer.id - is_null: false - values: 3 - different_values: 2 - variants: - - "R9yHXql0EMzqiKET" (x2) - - "VT322fVxyu9e9zrA" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.fencer.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [fieldDiscoveryBomber]: - type: object - path: character.items.[].flags.pf2e.itemGrants.fieldDiscoveryBomber - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.fieldDiscoveryBomber.id - is_null: false - values: 2 - different_values: 2 - variants: - - "G918lcSYW4MAKCw6" (x1) - - "sFUOFVZ8nvamhBnM" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.fieldDiscoveryBomber.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [fireGate]: - type: object - path: character.items.[].flags.pf2e.itemGrants.fireGate - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.fireGate.id - is_null: false - values: 3 - different_values: 1 (all same) - variants: "BYpt2G3dz6PkLbDp" (x3) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.fireGate.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [firstDoctrineCloisteredCleric]: - type: object - path: character.items.[].flags.pf2e.itemGrants.firstDoctrineCloisteredCleric - is_null: true - values: 8 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.firstDoctrineCloisteredCleric.id - is_null: false - values: 8 - different_values: 8 - variants: - - "l2qKZiLt3KyClxvZ" (x1) - - "K7hPRabzajb3cVYp" (x1) - - "jzibFORh1NfwjDcJ" (x1) - - "VCLCMW76kILSKNGN" (x1) - - "ljv2Iq6ZgiTFxokF" (x1) - - "cBbWqA8ZmmZAFcKq" (x1) - - "RAwKLSgkQtBBKZfV" (x1) - - "QS9pgqpdlA5vaLEb" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.firstDoctrineCloisteredCleric.onDelete - is_null: false - values: 8 - different_values: 1 (all same) - variants: "detach" (x8) - [firstDoctrineWarpriest]: - type: object - path: character.items.[].flags.pf2e.itemGrants.firstDoctrineWarpriest - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.firstDoctrineWarpriest.id - is_null: false - values: 2 - different_values: 2 - variants: - - "a8voDHwK3PbOjwNq" (x1) - - "E2r5lpKWGYSl4Qj3" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.firstDoctrineWarpriest.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [fleet]: - type: object - path: character.items.[].flags.pf2e.itemGrants.fleet - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.fleet.id - is_null: false - values: 2 - different_values: 2 - variants: - - "ZiBXwVdutuN5yrxT" (x1) - - "WX3mc3XF7odtjdeN" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.fleet.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [flurry]: - type: object - path: character.items.[].flags.pf2e.itemGrants.flurry - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.flurry.id - is_null: false - values: 4 - different_values: 3 - variants: - - "6HdS41TR3Y0TEfvK" (x2) - - "WknOOqsfdYoUHSHe" (x1) - - "2WqNJgjR2AOwnmzp" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.flurry.onDelete - is_null: false - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [flyingFlame]: - type: object - path: character.items.[].flags.pf2e.itemGrants.flyingFlame - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.flyingFlame.id - is_null: false - values: 3 - different_values: 1 (all same) - variants: "52wtCHEBHSmZ6s3f" (x3) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.flyingFlame.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [foretellHarm]: - type: object - path: character.items.[].flags.pf2e.itemGrants.foretellHarm - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.foretellHarm.id - is_null: false - values: 3 - different_values: 3 - variants: - - "iB51ZexQXPReTiWL" (x1) - - "TiHpyzZCvA5Fkh5t" (x1) - - "sthKLncjJCW6KsmB" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.foretellHarm.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [formulaBook]: - type: object - path: character.items.[].flags.pf2e.itemGrants.formulaBook - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.formulaBook.id - is_null: false - values: 3 - different_values: 3 - variants: - - "YrG72KSKmvHHaxM2" (x1) - - "EqYTOYbtTC2eZcij" (x1) - - "C1BCxWXNSe3dP6Lg" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.formulaBook.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [formulaBookBlank]: - type: object - path: character.items.[].flags.pf2e.itemGrants.formulaBookBlank - is_null: true - values: 5 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.formulaBookBlank.id - is_null: false - values: 5 - different_values: 5 - variants: - - "OzCOaPrs5Y2YsVdq" (x1) - - "rKcViPntNoKjcQhq" (x1) - - "83m7uon9FyrT8Onf" (x1) - - "E6eoyGKuLG8bHiuV" (x1) - - "7GroPIf8kydkJLgu" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.formulaBookBlank.onDelete - is_null: false - values: 5 - different_values: 1 (all same) - variants: "detach" (x5) - [furyInstinct]: - type: object - path: character.items.[].flags.pf2e.itemGrants.furyInstinct - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.furyInstinct.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "Yy4wieT6MnE4siPj" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.furyInstinct.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [gateJunction]: - type: object - path: character.items.[].flags.pf2e.itemGrants.gateJunction - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.gateJunction.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "xD2690ktgUHZseSS" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.gateJunction.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [generalTraining]: - type: object - path: character.items.[].flags.pf2e.itemGrants.generalTraining - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.generalTraining.id - is_null: false - values: 2 - different_values: 1 (all same) - variants: "u5HxY3Rzz5Z3mwiG" (x2) - [giantInstinct]: - type: object - path: character.items.[].flags.pf2e.itemGrants.giantInstinct - is_null: true - values: 5 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.giantInstinct.id - is_null: false - values: 5 - different_values: 5 - variants: - - "Gggzet2qaGOHAxW3" (x1) - - "ZYUL2rwYNfvnChV9" (x1) - - "YOdYflbwsQkD47J5" (x1) - - "Z0akURMNQ4Q0rR4l" (x1) - - "FTnAtdmiFcU6SKKf" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.giantInstinct.onDelete - is_null: false - values: 5 - different_values: 1 (all same) - variants: "detach" (x5) - [gozreh]: - type: object - path: character.items.[].flags.pf2e.itemGrants.gozreh - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.gozreh.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "9IlCtGsOgHz8xj47" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.gozreh.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [heftyHauler]: - type: object - path: character.items.[].flags.pf2e.itemGrants.heftyHauler - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.heftyHauler.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "LO6JmAGeLRBfLwIR" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.heftyHauler.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [hitTheDirt]: - type: object - path: character.items.[].flags.pf2e.itemGrants.hitTheDirt - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.hitTheDirt.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "G3jZVxB04bnlAM2h" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.hitTheDirt.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [huntPrey]: - type: object - path: character.items.[].flags.pf2e.itemGrants.huntPrey - is_null: true - values: 6 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.huntPrey.id - is_null: false - values: 6 - different_values: 5 - variants: - - "Pqz5Z9Gbs2VnmBFc" (x2) - - "vLJGhosD7dkiHiLo" (x1) - - "wJK6hYFBrmTblVlL" (x1) - - "zI485hPl8vfBRmVZ" (x1) - - "UzXWQF15dAktDffT" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.huntPrey.onDelete - is_null: false - values: 6 - different_values: 1 (all same) - variants: "detach" (x6) - [infusedReagents]: - type: object - path: character.items.[].flags.pf2e.itemGrants.infusedReagents - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.infusedReagents.id - is_null: false - values: 2 - different_values: 2 - variants: - - "ShQZmnkLCrxVt9aC" (x1) - - "8EcOhH21sveNzK25" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.infusedReagents.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [intimidatingGlare]: - type: object - path: character.items.[].flags.pf2e.itemGrants.intimidatingGlare - is_null: true - values: 6 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.intimidatingGlare.id - is_null: false - values: 6 - different_values: 5 - variants: - - "IiFnhqEUVqG9kEpC" (x2) - - "iYg0UUYlnbw4jtTk" (x1) - - "HlNNuyCpBSl1hnC6" (x1) - - "TB4IZpNsmi07Taef" (x1) - - "UReUwwQrCgsmaPUo" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.intimidatingGlare.onDelete - is_null: false - values: 6 - different_values: 1 (all same) - variants: "detach" (x6) - [intoTheFray]: - type: object - path: character.items.[].flags.pf2e.itemGrants.intoTheFray - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.intoTheFray.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "wkx2RV2sE5f5rldN" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.intoTheFray.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [inventor]: - type: object - path: character.items.[].flags.pf2e.itemGrants.inventor - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.inventor.id - is_null: false - values: 3 - different_values: 1 (all same) - variants: "QbH3jhksAuRdcfIm" (x3) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.inventor.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [iomedae]: - type: object - path: character.items.[].flags.pf2e.itemGrants.iomedae - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.iomedae.id - is_null: false - values: 3 - different_values: 2 - variants: - - "iSosmRM9oCBkeUiw" (x2) - - "LT2z1wMBjhIZaoZf" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.iomedae.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [justice]: - type: object - path: character.items.[].flags.pf2e.itemGrants.justice - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.justice.id - is_null: false - values: 3 - different_values: 2 - variants: - - "LWSxYFDf5GnuLgYH" (x2) - - "5daijUw3MyQkaHnA" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.justice.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [koboldBreath]: - type: object - path: character.items.[].flags.pf2e.itemGrants.koboldBreath - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.koboldBreath.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "V57NCAzFGul3Schr" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.koboldBreath.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [leafOrder]: - type: object - path: character.items.[].flags.pf2e.itemGrants.leafOrder - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.leafOrder.id - is_null: false - values: 2 - different_values: 2 - variants: - - "U7edku17BaznXqSd" (x1) - - "UwsNadwuwx1qpVqU" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.leafOrder.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [lengthyDiversion]: - type: object - path: character.items.[].flags.pf2e.itemGrants.lengthyDiversion - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.lengthyDiversion.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "nvEqABSpSP3SCNGF" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.lengthyDiversion.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [leshyFamiliar]: - type: object - path: character.items.[].flags.pf2e.itemGrants.leshyFamiliar - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.leshyFamiliar.id - is_null: false - values: 2 - different_values: 2 - variants: - - "Lk09GKvpcfIzxXj3" (x1) - - "7YxHQ8C3F9hFBWAb" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.leshyFamiliar.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [lessonOfLife]: - type: object - path: character.items.[].flags.pf2e.itemGrants.lessonOfLife - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.lessonOfLife.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "fXQxbftz0XG4xAS5" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.lessonOfLife.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [lessonOfProtection]: - type: object - path: character.items.[].flags.pf2e.itemGrants.lessonOfProtection - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.lessonOfProtection.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "9kLwe6ru1i7HEBfM" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.lessonOfProtection.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [lessonOfVengeance]: - type: object - path: character.items.[].flags.pf2e.itemGrants.lessonOfVengeance - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.lessonOfVengeance.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "F7vKM7x62hU3YiC9" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.lessonOfVengeance.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [lingeringComposition]: - type: object - path: character.items.[].flags.pf2e.itemGrants.lingeringComposition - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.lingeringComposition.id - is_null: false - values: 4 - different_values: 3 - variants: - - "sG2jMrmI0QDcyUrF" (x2) - - "cxcnFByLsrOqIsaU" (x1) - - "dmUg2JppzsEoJLr8" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.lingeringComposition.onDelete - is_null: false - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [livingFortification]: - type: object - path: character.items.[].flags.pf2e.itemGrants.livingFortification - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.livingFortification.id - is_null: false - values: 4 - different_values: 2 - variants: - - "v34tupDjxjGLCh4V" (x3) - - "HdNckqUcTJrpY3WV" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.livingFortification.onDelete - is_null: false - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [maestro]: - type: object - path: character.items.[].flags.pf2e.itemGrants.maestro - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.maestro.id - is_null: false - values: 3 - different_values: 2 - variants: - - "gY9mqcIWHnKqKmtu" (x2) - - "nYlTvFNLBfIVtZmQ" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.maestro.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [martialDisciple]: - type: object - path: character.items.[].flags.pf2e.itemGrants.martialDisciple - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.martialDisciple.id - is_null: false - values: 2 - different_values: 1 (all same) - variants: "ezTdCOJow2g7C9pD" (x2) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.martialDisciple.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [mastermind]: - type: object - path: character.items.[].flags.pf2e.itemGrants.mastermind - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.mastermind.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "tsZ9rKjEYQPwyOEx" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.mastermind.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [naturalAmbition]: - type: object - path: character.items.[].flags.pf2e.itemGrants.naturalAmbition - is_null: true - values: 7 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.naturalAmbition.id - is_null: false - values: 7 - different_values: 6 - variants: - - "GEBXoZwfyVcyGqUW" (x2) - - "jtGMKCdRYvj7SU7G" (x1) - - "Xr6ntqJCWEAhh7o3" (x1) - - "CmCTwhYRNTgqyyr9" (x1) - - "Z8zEJMYNHwAYjhaX" (x1) - - "n4OOvIGD02k3mDZ2" (x1) - [onDelete]: - type: string - path: character.items.[].flags.pf2e.itemGrants.naturalAmbition.onDelete - is_null: true - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [noScarButThis]: - type: object - path: character.items.[].flags.pf2e.itemGrants.noScarButThis - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.noScarButThis.id - is_null: false - values: 3 - different_values: 3 - variants: - - "Z8DvImWjP5LS56hh" (x1) - - "UZjZXvpMGirTy2kv" (x1) - - "CicFwF940eLJ6D7q" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.noScarButThis.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [nobleBranch]: - type: object - path: character.items.[].flags.pf2e.itemGrants.nobleBranch - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.nobleBranch.id - is_null: false - values: 3 - different_values: 3 - variants: - - "pWHJ8TZdY1lGSHwc" (x1) - - "rC5NYEcsKm5GE4DB" (x1) - - "XQvDn3xI66LaTpBx" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.nobleBranch.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [nocticula]: - type: object - path: character.items.[].flags.pf2e.itemGrants.nocticula - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.nocticula.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "mMSf0lC4nSnmbOtt" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.nocticula.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [oddityIdentification]: - type: object - path: character.items.[].flags.pf2e.itemGrants.oddityIdentification - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.oddityIdentification.id - is_null: false - values: 3 - different_values: 3 - variants: - - "dFLB4Olk36p9fCfD" (x1) - - "fN0syltXsnAO2NpM" (x1) - - "BIfWGY3brZILAt01" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.oddityIdentification.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [oneShotOneKill]: - type: object - path: character.items.[].flags.pf2e.itemGrants.oneShotOneKill - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.oneShotOneKill.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "YqZIxfwDhEx7mFbM" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.oneShotOneKill.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [opportuneRiposte]: - type: object - path: character.items.[].flags.pf2e.itemGrants.opportuneRiposte - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.opportuneRiposte.id - is_null: false - values: 3 - different_values: 2 - variants: - - "CkcSvIwqEB5uHJOT" (x2) - - "a9mlzJbwj3V7CNgj" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.opportuneRiposte.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [overdrive]: - type: object - path: character.items.[].flags.pf2e.itemGrants.overdrive - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.overdrive.id - is_null: false - values: 3 - different_values: 1 (all same) - variants: "28XiCHzRD41umcCA" (x3) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.overdrive.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [pacifyingInfusion]: - type: object - path: character.items.[].flags.pf2e.itemGrants.pacifyingInfusion - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.pacifyingInfusion.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "eyJoKizgNoF9AopM" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.pacifyingInfusion.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [perpetualInfusionsBomber]: - type: object - path: character.items.[].flags.pf2e.itemGrants.perpetualInfusionsBomber - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.perpetualInfusionsBomber.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "sjLhxEBnJQiWnJ3l" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.perpetualInfusionsBomber.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [pet]: - type: object - path: character.items.[].flags.pf2e.itemGrants.pet - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.pet.id - is_null: false - values: 2 - different_values: 2 - variants: - - "jrc7uP4D5jPRmXwY" (x1) - - "Fw8alxAU9fh5QPIU" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.pet.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [polymath]: - type: object - path: character.items.[].flags.pf2e.itemGrants.polymath - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.polymath.id - is_null: false - values: 2 - different_values: 2 - variants: - - "SKui3RyZGsWH0C3m" (x1) - - "I3Eq2aE1cNHJOqQw" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.polymath.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [precision]: - type: object - path: character.items.[].flags.pf2e.itemGrants.precision - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.precision.id - is_null: false - values: 2 - different_values: 2 - variants: - - "patFWCthFUoRrRSG" (x1) - - "nQ0ILdCZsjpCMbgO" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.precision.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [pursueALead]: - type: object - path: character.items.[].flags.pf2e.itemGrants.pursueALead - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.pursueALead.id - is_null: false - values: 4 - different_values: 4 - variants: - - "DidpjONPX6ERjKQT" (x1) - - "RAw8kd5uXGXHC1Sv" (x1) - - "b9UwVKqXlwMEtaf7" (x1) - - "f5Rlhyx87E9Qa1NQ" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.pursueALead.onDelete - is_null: false - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [quickAlchemy]: - type: object - path: character.items.[].flags.pf2e.itemGrants.quickAlchemy - is_null: true - values: 10 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.quickAlchemy.id - is_null: false - values: 10 - different_values: 10 - variants: - - "GkOhcgXnmfuFdOyv" (x1) - - "DYd7anq1UfeozKZg" (x1) - - "nrObVFkO5hCbezR4" (x1) - - "oNL8NCs0Ae3wSlc3" (x1) - - "pJjWluIy82bpv0K0" (x1) - - "YEqbJdASzYPb77hG" (x1) - - "H2RTgAeLsMurBwTn" (x1) - - "9Vu86viyLX8FsHd0" (x1) - - "yf4hpN4ZQDdMTkl9" (x1) - - "2301gfaW8Difjati" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.quickAlchemy.onDelete - is_null: false - values: 10 - different_values: 1 (all same) - variants: "detach" (x10) - [quickJump]: - type: object - path: character.items.[].flags.pf2e.itemGrants.quickJump - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.quickJump.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "kE45u1RsWH9zmp1d" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.quickJump.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [quickTempered]: - type: object - path: character.items.[].flags.pf2e.itemGrants.quickTempered - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.quickTempered.id - is_null: false - values: 4 - different_values: 4 - variants: - - "vm5rUtMAbszuDcqA" (x1) - - "ceAtbfneYTXRim69" (x1) - - "2R8QMqXU9pAFGyFv" (x1) - - "fUIWv5k5Wc52nIR4" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.quickTempered.onDelete - is_null: false - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [raconteursReload]: - type: object - path: character.items.[].flags.pf2e.itemGrants.raconteursReload - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.raconteursReload.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "qNlobFa04JYYvvDM" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.raconteursReload.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [rage]: - type: object - path: character.items.[].flags.pf2e.itemGrants.rage - is_null: true - values: 8 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.rage.id - is_null: false - values: 8 - different_values: 8 - variants: - - "kQLzn2FSPYu8yxqh" (x1) - - "soK3jzH7XrwMxGmf" (x1) - - "2nUJYHhONIP05UFC" (x1) - - "AnxAxOQBqKGWGwVj" (x1) - - "gUBQoLU4pZDYEbhG" (x1) - - "6B6UvFxKwDuxrK8Q" (x1) - - "1wm3dtTWJobaNm53" (x1) - - "rFqHBHBWCJ7SSzKu" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.rage.onDelete - is_null: false - values: 8 - different_values: 1 (all same) - variants: "detach" (x8) - [ragingIntimidation]: - type: object - path: character.items.[].flags.pf2e.itemGrants.ragingIntimidation - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.ragingIntimidation.id - is_null: false - values: 4 - different_values: 4 - variants: - - "5dPDq6NjWwvjxYpv" (x1) - - "eVFCeQff3fOgHuqS" (x1) - - "dKC8m1JjiKhLJ1Lu" (x1) - - "SS5bNdvECz3k8FiE" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.ragingIntimidation.onDelete - is_null: false - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [reachSpell]: - type: object - path: character.items.[].flags.pf2e.itemGrants.reachSpell - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.reachSpell.id - is_null: false - values: 4 - different_values: 4 - variants: - - "SwaSqoOkUpNUc08w" (x1) - - "wsgt7NiOhi7JGbb3" (x1) - - "W83WsGDTuJkJ6tHB" (x1) - - "zXcpx1vPKJoKjrZg" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.reachSpell.onDelete - is_null: false - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [reactiveShield]: - type: object - path: character.items.[].flags.pf2e.itemGrants.reactiveShield - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.reactiveShield.id - is_null: false - values: 3 - different_values: 3 - variants: - - "iXF3BkBw7ClB3Gl6" (x1) - - "7WEf0Sf6ZryQqFNL" (x1) - - "4kPduUmp41ix3dy3" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.reactiveShield.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [reactiveStrike]: - type: object - path: character.items.[].flags.pf2e.itemGrants.reactiveStrike - is_null: true - values: 5 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.reactiveStrike.id - is_null: false - values: 5 - different_values: 5 - variants: - - "14J2PaMbR16uoVbH" (x1) - - "Kbhpr7qKdW9YiAs1" (x1) - - "anN7dTwCgGcgVYr9" (x1) - - "nb3eiRd0YzkgXpld" (x1) - - "c0pnlc5WD0o8Sq0l" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.reactiveStrike.onDelete - is_null: false - values: 5 - different_values: 1 (all same) - variants: "detach" (x5) - [reloadingStrike]: - type: object - path: character.items.[].flags.pf2e.itemGrants.reloadingStrike - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.reloadingStrike.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2vE9gOdIcMwSPj9a" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.reloadingStrike.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [retributiveStrike]: - type: object - path: character.items.[].flags.pf2e.itemGrants.retributiveStrike - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.retributiveStrike.id - is_null: false - values: 3 - different_values: 2 - variants: - - "bPn7JZEVeGLJcMsf" (x2) - - "KqpnXn2n13vVrJMW" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.retributiveStrike.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [ringingChallenge]: - type: object - path: character.items.[].flags.pf2e.itemGrants.ringingChallenge - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.ringingChallenge.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "LVybTbqcIktM1Wec" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.ringingChallenge.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [ruffian]: - type: object - path: character.items.[].flags.pf2e.itemGrants.ruffian - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.ruffian.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "BtOAlCbXyS3nbXwV" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.ruffian.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [sarenrae]: - type: object - path: character.items.[].flags.pf2e.itemGrants.sarenrae - is_null: true - values: 6 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.sarenrae.id - is_null: false - values: 6 - different_values: 6 - variants: - - "fafQqfE4BbMSr1l1" (x1) - - "fsC9r1N6tBIYUqeZ" (x1) - - "1YhS0zjSOPIqEqST" (x1) - - "Kg9wvcpbHCZv4Wns" (x1) - - "CUmTCEUUUTqlPToD" (x1) - - "BirykXbu1EIaaX66" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.sarenrae.onDelete - is_null: false - values: 6 - different_values: 1 (all same) - variants: "detach" (x6) - [scarOfTheSurvivor]: - type: object - path: character.items.[].flags.pf2e.itemGrants.scarOfTheSurvivor - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.scarOfTheSurvivor.id - is_null: false - values: 3 - different_values: 3 - variants: - - "xfDIB71fvPakmKPu" (x1) - - "VGKpSB60fEymZe5s" (x1) - - "zlaiy1vNNF4fMFZ0" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.scarOfTheSurvivor.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [scholarNature]: - type: object - path: character.items.[].flags.pf2e.itemGrants.scholarNature - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.scholarNature.id - is_null: false - values: 2 - different_values: 1 (all same) - variants: "ZYK0sPC3qVDuS38N" (x2) - [schoolOfBattleMagic]: - type: object - path: character.items.[].flags.pf2e.itemGrants.schoolOfBattleMagic - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.schoolOfBattleMagic.id - is_null: false - values: 2 - different_values: 2 - variants: - - "1aHrXSlEWuiSYi9U" (x1) - - "zHa6VybkVF0OFl4D" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.schoolOfBattleMagic.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [schoolOfUnifiedMagicalTheory]: - type: object - path: character.items.[].flags.pf2e.itemGrants.schoolOfUnifiedMagicalTheory - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.schoolOfUnifiedMagicalTheory.id - is_null: false - values: 3 - different_values: 3 - variants: - - "Dd4Mx3MTMgvEwYNA" (x1) - - "YvkRxGJodxOEA8U1" (x1) - - "Znyk1dllcghnmk9A" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.schoolOfUnifiedMagicalTheory.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [scoundrel]: - type: object - path: character.items.[].flags.pf2e.itemGrants.scoundrel - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.scoundrel.id - is_null: false - values: 3 - different_values: 3 - variants: - - "ybnmmMexX81A8eJZ" (x1) - - "o6Kmue3X2K2ouuAr" (x1) - - "GywmHG1DUSx0P0MA" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.scoundrel.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [secondDoctrineCloisteredCleric]: - type: object - path: character.items.[].flags.pf2e.itemGrants.secondDoctrineCloisteredCleric - is_null: true - values: 6 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.secondDoctrineCloisteredCleric.id - is_null: false - values: 6 - different_values: 6 - variants: - - "VmOHlIGJh8o1eADb" (x1) - - "o9uuWiC3DsdlwrNA" (x1) - - "Rt0HTRa0TMxEu8D4" (x1) - - "vXQJxTPn0TDKou9p" (x1) - - "RcPdpzvxGHzzRjbo" (x1) - - "GcbYk38vkXTBtmlh" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.secondDoctrineCloisteredCleric.onDelete - is_null: false - values: 6 - different_values: 1 (all same) - variants: "detach" (x6) - [seer]: - type: object - path: character.items.[].flags.pf2e.itemGrants.seer - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.seer.id - is_null: false - values: 3 - different_values: 1 (all same) - variants: "3z2W2pAipTrvXLa3" (x3) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.seer.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [shamelessRequest]: - type: object - path: character.items.[].flags.pf2e.itemGrants.shamelessRequest - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.shamelessRequest.id - is_null: false - values: 2 - different_values: 2 - variants: - - "K3uBQOyDJb4Z07Vn" (x1) - - "Rlu0aCOTeRbdwYsq" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.shamelessRequest.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [shieldBlock]: - type: object - path: character.items.[].flags.pf2e.itemGrants.shieldBlock - is_null: true - values: 27 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.shieldBlock.id - is_null: false - values: 27 - different_values: 23 - variants: [omitted] - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.shieldBlock.onDelete - is_null: false - values: 27 - different_values: 1 (all same) - variants: "detach" (x27) - [shiftImmanence]: - type: object - path: character.items.[].flags.pf2e.itemGrants.shiftImmanence - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.shiftImmanence.id - is_null: false - values: 3 - different_values: 3 - variants: - - "JR5QYVkmQbWcUbpS" (x1) - - "VNnZOAz9USd9qeBA" (x1) - - "OtgPRpw6Jy7F6zI9" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.shiftImmanence.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [skybearersBelt]: - type: object - path: character.items.[].flags.pf2e.itemGrants.skybearersBelt - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.skybearersBelt.id - is_null: false - values: 3 - different_values: 3 - variants: - - "52RcTRDFsvKDFN21" (x1) - - "1roqIp16I79MTbVc" (x1) - - "cZBPZIxmEpcCIrkb" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.skybearersBelt.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [spellSubstitution]: - type: object - path: character.items.[].flags.pf2e.itemGrants.spellSubstitution - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.spellSubstitution.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "EuxOgQLmDl9CMuzI" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.spellSubstitution.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [squawk]: - type: object - path: character.items.[].flags.pf2e.itemGrants.squawk - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.squawk.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "8AHirAMeu9U2Xr4H" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.squawk.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [steadyBalance]: - type: object - path: character.items.[].flags.pf2e.itemGrants.steadyBalance - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.steadyBalance.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "9M1jnjUYkxGAWVbu" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.steadyBalance.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [strikeBreatheRend]: - type: object - path: character.items.[].flags.pf2e.itemGrants.strikeBreatheRend - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.strikeBreatheRend.id - is_null: false - values: 3 - different_values: 3 - variants: - - "QMuU9IyttxY2OKdV" (x1) - - "q8owozjvKsROLF4Z" (x1) - - "TlfjVy01RALoFojw" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.strikeBreatheRend.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [suddenCharge]: - type: object - path: character.items.[].flags.pf2e.itemGrants.suddenCharge - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.suddenCharge.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "rMFBOuuygWFayMy9" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.suddenCharge.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [tempest]: - type: object - path: character.items.[].flags.pf2e.itemGrants.tempest - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.tempest.id - is_null: false - values: 3 - different_values: 3 - variants: - - "YIubqPsgP0VfbzZO" (x1) - - "Cezg1PRL8zjjKIiZ" (x1) - - "wgfkEpOBBKBIzvFd" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.tempest.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [tenPaces]: - type: object - path: character.items.[].flags.pf2e.itemGrants.tenPaces - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.tenPaces.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "Gg7tlifDK88lkeA0" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.tenPaces.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [thatsOdd]: - type: object - path: character.items.[].flags.pf2e.itemGrants.thatsOdd - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.thatsOdd.id - is_null: false - values: 4 - different_values: 4 - variants: - - "7qqnau8vnRTLhstW" (x1) - - "tSUZ27v1XTM5A5nO" (x1) - - "jNsdv3c8JJBpNpPl" (x1) - - "2F9jTh6Z8xskKLtB" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.thatsOdd.onDelete - is_null: false - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [theBrave]: - type: object - path: character.items.[].flags.pf2e.itemGrants.theBrave - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.theBrave.id - is_null: false - values: 2 - different_values: 2 - variants: - - "PUXqqQ2wPtAJVulh" (x1) - - "R4pHOZKvfIK0XbAq" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.theBrave.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [theResentment]: - type: object - path: character.items.[].flags.pf2e.itemGrants.theResentment - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.theResentment.id - is_null: false - values: 3 - different_values: 2 - variants: - - "E1hF6Q2wfdXIudjk" (x2) - - "s0u1h1FsxHEjZyGu" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.theResentment.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [thermalNimbus]: - type: object - path: character.items.[].flags.pf2e.itemGrants.thermalNimbus - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.thermalNimbus.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "qpLrsDsNUObpvCnO" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.thermalNimbus.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [thief]: - type: object - path: character.items.[].flags.pf2e.itemGrants.thief - is_null: true - values: 9 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.thief.id - is_null: false - values: 9 - different_values: 9 - variants: - - "8p8MWXiKkB4KW3uR" (x1) - - "b32atCS6KQeCZkox" (x1) - - "SAzORBz618BKLZdl" (x1) - - "Jjl5w4vSZxb8r0Se" (x1) - - "liRaP0xV8RMQtuRY" (x1) - - "HHUSdrQMmAh7krL3" (x1) - - "jzaJxbVb5yYXEqHE" (x1) - - "Rb0djKiL05soYPHW" (x1) - - "csIlZBxv0qlxGTQi" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.thief.onDelete - is_null: false - values: 9 - different_values: 1 (all same) - variants: "detach" (x9) - [thirdDoctrineCloisteredCleric]: - type: object - path: character.items.[].flags.pf2e.itemGrants.thirdDoctrineCloisteredCleric - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.thirdDoctrineCloisteredCleric.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "iY1Psnqd4ljWDruP" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.thirdDoctrineCloisteredCleric.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [tigerStance]: - type: object - path: character.items.[].flags.pf2e.itemGrants.tigerStance - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.tigerStance.id - is_null: false - values: 3 - different_values: 2 - variants: - - "07VbvnValiBOclG4" (x2) - - "Q3El8Tz3uL8P7JQm" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.tigerStance.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [tlehar]: - type: object - path: character.items.[].flags.pf2e.itemGrants.tlehar - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.tlehar.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "y8I3ViAtpmo20C4U" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.tlehar.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [toughness]: - type: object - path: character.items.[].flags.pf2e.itemGrants.toughness - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.toughness.id - is_null: false - values: 2 - different_values: 2 - variants: - - "uYzDFx5DAHrkSNBi" (x1) - - "5tt3Q6FmPg8bUl68" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.toughness.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [untrainedImprovisation]: - type: object - path: character.items.[].flags.pf2e.itemGrants.untrainedImprovisation - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.untrainedImprovisation.id - is_null: false - values: 3 - different_values: 3 - variants: - - "nuln90kcBoF6dLlx" (x1) - - "cZOtH9zDIk1WtvtX" (x1) - - "TgTFC2zatPBNPg0U" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.untrainedImprovisation.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [versatileHeritage]: - type: object - path: character.items.[].flags.pf2e.itemGrants.versatileHeritage - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.versatileHeritage.id - is_null: false - values: 4 - different_values: 2 - variants: - - "LF7YEcDsf9yvX54m" (x2) - - "h12lheYga79lPT2E" (x2) - [onDelete]: - type: string - path: character.items.[].flags.pf2e.itemGrants.versatileHeritage.onDelete - is_null: true - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [versatilePerformance]: - type: object - path: character.items.[].flags.pf2e.itemGrants.versatilePerformance - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.versatilePerformance.id - is_null: false - values: 2 - different_values: 2 - variants: - - "LD90hhxTUuk9yU7h" (x1) - - "a06BN264eGAyM3At" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.versatilePerformance.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [versatileVials]: - type: object - path: character.items.[].flags.pf2e.itemGrants.versatileVials - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.versatileVials.id - is_null: false - values: 3 - different_values: 3 - variants: - - "B7jHFdyU65qESSSC" (x1) - - "Z0odDAhpGfeD4jxK" (x1) - - "4OTphlr0z5vN3s1K" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.versatileVials.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [wardingSign]: - type: object - path: character.items.[].flags.pf2e.itemGrants.wardingSign - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.wardingSign.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "iOW5Ouma9kAe5hdW" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.wardingSign.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [warpriest]: - type: object - path: character.items.[].flags.pf2e.itemGrants.warpriest - is_null: true - values: 2 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.warpriest.id - is_null: false - values: 2 - different_values: 2 - variants: - - "7SlWfpc6Lf0KeRu5" (x1) - - "lEJkFnJk84cKMkGW" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.warpriest.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [wayOfTheDrifter]: - type: object - path: character.items.[].flags.pf2e.itemGrants.wayOfTheDrifter - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.wayOfTheDrifter.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "8RLoi2xYbuqZbWmp" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.wayOfTheDrifter.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [wayOfThePistolero]: - type: object - path: character.items.[].flags.pf2e.itemGrants.wayOfThePistolero - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.wayOfThePistolero.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "m8p7OtxiqvALTR4u" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.wayOfThePistolero.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [wayOfTheSniper]: - type: object - path: character.items.[].flags.pf2e.itemGrants.wayOfTheSniper - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.wayOfTheSniper.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "vHbqRFgBsAuJvsQv" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.wayOfTheSniper.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [wayOfTheVanguard]: - type: object - path: character.items.[].flags.pf2e.itemGrants.wayOfTheVanguard - is_null: true - values: 4 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.wayOfTheVanguard.id - is_null: false - values: 4 - different_values: 2 - variants: - - "HN5jooSSpxZPtq5C" (x3) - - "TBoilgT3cElTT9cx" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.wayOfTheVanguard.onDelete - is_null: false - values: 4 - different_values: 1 (all same) - variants: "detach" (x4) - [widenSpell]: - type: object - path: character.items.[].flags.pf2e.itemGrants.widenSpell - is_null: true - values: 3 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.widenSpell.id - is_null: false - values: 3 - different_values: 3 - variants: - - "fGhvxbtmGNqS3jLO" (x1) - - "cAwqL6u9YDnOMrih" (x1) - - "FdS1cm3bU2k70erf" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.widenSpell.onDelete - is_null: false - values: 3 - different_values: 1 (all same) - variants: "detach" (x3) - [youreNext]: - type: object - path: character.items.[].flags.pf2e.itemGrants.youreNext - is_null: true - values: 1 - schema: - 'id': - type: string - path: character.items.[].flags.pf2e.itemGrants.youreNext.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "XpQCrXOD7ldUOxAi" (x1) - 'onDelete': - type: string - path: character.items.[].flags.pf2e.itemGrants.youreNext.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [folder]: - type: string - path: character.items.[].folder - is_null: true - values: 65 - different_values: 13 - variants: - - "y1yqadf5jPHJk1jW" (x15) - - "khXMNyAoAoZ70PpT" (x9) - - "EUCVujSBQzbNqPJX" (x9) - - "waujsnHrfCsPk0zO" (x7) - - "BYo2A4Ls3y1QuXTt" (x5) - - "vffrEPtm1AQ4oRK4" (x4) - - "WlKsZx5hWV06wH7O" (x4) - - "Z6Ve0qYfgLQLbcOs" (x3) - - "OgfXSV430FKasI7N" (x3) - - "O7DVLyyF05fGfpdo" (x3) - - "RQK8iClIsUamNc1W" (x1) - - "bvcUjAQ4cW6WxtUO" (x1) - - "pCqf1zzdYxJ29gRS" (x1) + - "deity" (x18) + - "effect" (x8) 'name': type: string path: character.name is_null: false - values: 130 - different_values: 130 (all different) + values: 140 + different_values: 140 (all different) variants: [omitted] + [prototypeToken]: + type: object + path: character.prototypeToken + is_null: true + values: 97 + schema: + 'name': + type: string + path: character.prototypeToken.name + is_null: false + values: 97 + different_values: 35 + variants: [omitted] + [ring]: + type: object + path: character.prototypeToken.ring + is_null: true + values: 12 + schema: + 'enabled': + type: boolean + path: character.prototypeToken.ring.enabled + is_null: false + values: 12 + different_values: 1 (all same) + variants: True (x12) + 'subject': + type: object + path: character.prototypeToken.ring.subject + is_null: false + values: 12 + schema: + 'scale': + type: integer + path: character.prototypeToken.ring.subject.scale + is_null: false + values: 12 + different_values: 2 + variants: + - 1 (x6) + - 2 (x6) + 'texture': + type: string + path: character.prototypeToken.ring.subject.texture + is_null: false + values: 12 + different_values: 4 + variants: + - "systems/pf2e/icons/iconics/Samo.webp" (x3) + - "systems/pf2e/icons/iconics/GrimmyrSubject.webp" (x3) + - "systems/pf2e/icons/iconics/UlkaSubject.webp" (x3) + - "systems/pf2e/icons/iconics/Nahoa.webp" (x3) + [texture]: + type: object + path: character.prototypeToken.texture + is_null: true + values: 81 + schema: + 'src': + type: string + path: character.prototypeToken.texture.src + is_null: false + values: 81 + different_values: 25 + variants: [omitted] 'system': type: object path: character.system is_null: false - values: 130 + values: 140 schema: '_migration': type: object path: character.system._migration is_null: false - values: 130 + values: 140 schema: [previous]: type: @@ -11951,9 +12740,9 @@ schema: type: float path: character.system._migration.version is_null: false - values: 130 + values: 140 different_values: 1 (all same) - variants: 0,939 (x130) + variants: 0,942 (x140) [abilities]: type: object path: character.system.abilities @@ -12042,68 +12831,8 @@ schema: type: object path: character.system.attributes is_null: false - values: 130 + values: 140 schema: - 'hp': - type: object - path: character.system.attributes.hp - is_null: false - values: 130 - schema: - 'temp': - type: integer - path: character.system.attributes.hp.temp - is_null: false - values: 130 - different_values: 1 (all same) - variants: 0 (x130) - 'value': - type: integer - path: character.system.attributes.hp.value - is_null: false - values: 130 - different_values: 54 - variants: [omitted] - 'speed': - type: object - path: character.system.attributes.speed - is_null: false - values: 130 - schema: - 'otherSpeeds': - type: array - path: character.system.attributes.speed.otherSpeeds - is_null: false - values: 130 - min_count: 0 - max_count: 1 - value_type: - type: object - path: character.system.attributes.speed.otherSpeeds.[] - is_null: false - values: 1 - schema: - 'type': - type: string - path: character.system.attributes.speed.otherSpeeds.[].type - is_null: false - values: 1 - different_values: 1 (all same) - variants: "swim" (x1) - 'value': - type: integer - path: character.system.attributes.speed.otherSpeeds.[].value - is_null: false - values: 1 - different_values: 1 (all same) - variants: 10 (x1) - 'value': - type: integer - path: character.system.attributes.speed.value - is_null: false - values: 130 - different_values: 1 (all same) - variants: 25 (x130) [bonusbulk]: type: integer path: character.system.attributes.bonusbulk @@ -12111,6 +12840,26 @@ schema: values: 4 different_values: 1 (all same) variants: 0 (x4) + 'hp': + type: object + path: character.system.attributes.hp + is_null: false + values: 140 + schema: + 'temp': + type: integer + path: character.system.attributes.hp.temp + is_null: false + values: 140 + different_values: 1 (all same) + variants: 0 (x140) + 'value': + type: integer + path: character.system.attributes.hp.value + is_null: false + values: 140 + different_values: 59 + variants: [omitted] [resistances]: type: array path: character.system.attributes.resistances @@ -12147,352 +12896,195 @@ schema: - 2 (x4) - 1 (x4) - 4 (x1) + 'speed': + type: object + path: character.system.attributes.speed + is_null: false + values: 140 + schema: + 'otherSpeeds': + type: array + path: character.system.attributes.speed.otherSpeeds + is_null: false + values: 140 + min_count: 0 + max_count: 1 + value_type: + type: object + path: character.system.attributes.speed.otherSpeeds.[] + is_null: false + values: 1 + schema: + 'type': + type: string + path: character.system.attributes.speed.otherSpeeds.[].type + is_null: false + values: 1 + different_values: 1 (all same) + variants: "swim" (x1) + 'value': + type: integer + path: character.system.attributes.speed.otherSpeeds.[].value + is_null: false + values: 1 + different_values: 1 (all same) + variants: 10 (x1) + 'value': + type: integer + path: character.system.attributes.speed.value + is_null: false + values: 140 + different_values: 1 (all same) + variants: 25 (x140) [build]: type: object path: character.system.build is_null: true - values: 123 + values: 133 schema: 'attributes': type: object path: character.system.build.attributes is_null: false - values: 123 + values: 133 schema: 'boosts': type: object path: character.system.build.attributes.boosts is_null: false - values: 123 + values: 133 schema: '1': type: array path: character.system.build.attributes.boosts.1 is_null: false - values: 123 + values: 133 min_count: 4 max_count: 4 value_type: type: string path: character.system.build.attributes.boosts.1.[] is_null: false - values: 492 + values: 532 different_values: 6 variants: - - "dex" (x117) - - "con" (x104) - - "str" (x78) - - "wis" (x74) - - "cha" (x61) - - "int" (x58) + - "dex" (x120) + - "con" (x114) + - "str" (x88) + - "wis" (x80) + - "cha" (x69) + - "int" (x61) [10]: type: array path: character.system.build.attributes.boosts.10 is_null: true - values: 2 + values: 6 min_count: 4 max_count: 4 value_type: type: string path: character.system.build.attributes.boosts.10.[] is_null: false - values: 8 + values: 24 different_values: 6 variants: - - "con" (x2) - - "wis" (x2) - - "str" (x1) - - "dex" (x1) - - "cha" (x1) - - "int" (x1) + - "dex" (x5) + - "con" (x5) + - "int" (x4) + - "wis" (x4) + - "str" (x3) + - "cha" (x3) [5]: type: array path: character.system.build.attributes.boosts.5 is_null: true - values: 45 + values: 51 min_count: 4 max_count: 4 value_type: type: string path: character.system.build.attributes.boosts.5.[] is_null: false - values: 180 + values: 204 different_values: 6 variants: - - "con" (x43) - - "dex" (x38) - - "cha" (x29) - - "wis" (x28) - - "str" (x27) - - "int" (x15) + - "con" (x49) + - "dex" (x41) + - "cha" (x34) + - "str" (x31) + - "wis" (x31) + - "int" (x18) + [crafting]: + type: object + path: character.system.crafting + is_null: true + values: 108 + schema: + [entries]: + type: object + path: character.system.crafting.entries + is_null: true + values: 8 + schema: + 'formulas': + type: array + path: character.system.crafting.formulas + is_null: false + values: 108 + min_count: 0 + max_count: 21 + value_type: + type: object + path: character.system.crafting.formulas.[] + is_null: false + values: 65 + schema: + [deletable]: + type: boolean + path: character.system.crafting.formulas.[].deletable + is_null: true + values: 59 + different_values: 1 (all same) + variants: True (x59) + 'uuid': + type: string + path: character.system.crafting.formulas.[].uuid + is_null: false + values: 65 + different_values: 36 + variants: [omitted] + [customModifiers]: + type: object + path: character.system.customModifiers + is_null: true + values: 54 + schema: 'details': type: object path: character.system.details is_null: false - values: 130 + values: 140 schema: 'age': type: object path: character.system.details.age is_null: false - values: 130 + values: 140 schema: 'value': type: string path: character.system.details.age.value is_null: false - values: 130 + values: 140 different_values: 1 (all same) - variants: "" (x130) - 'biography': - type: object - path: character.system.details.biography - is_null: false - values: 130 - schema: - 'allies': - type: string - path: character.system.details.biography.allies - is_null: false - values: 130 - different_values: 1 (all same) - variants: "" (x130) - 'anathema': - type: array<> - path: character.system.details.biography.anathema - is_null: false - values: 130 - min_count: 0 - max_count: 0 - value_type: - type: - path: character.system.details.biography.anathema.[] - is_null: false - values: 0 - is_empty: true - 'appearance': - type: string - path: character.system.details.biography.appearance - is_null: false - values: 130 - different_values: 14 - variants: [omitted] - 'attitude': - type: string - path: character.system.details.biography.attitude - is_null: false - values: 130 - different_values: 1 (all same) - variants: "" (x130) - 'backstory': - type: string - path: character.system.details.biography.backstory - is_null: false - values: 130 - different_values: 35 - variants: [omitted] - 'beliefs': - type: string - path: character.system.details.biography.beliefs - is_null: false - values: 130 - different_values: 1 (all same) - variants: "" (x130) - 'birthPlace': - type: string - path: character.system.details.biography.birthPlace - is_null: false - values: 130 - different_values: 1 (all same) - variants: "" (x130) - 'campaignNotes': - type: string - path: character.system.details.biography.campaignNotes - is_null: false - values: 130 - different_values: 5 - variants: [omitted] - 'catchphrases': - type: string - path: character.system.details.biography.catchphrases - is_null: false - values: 130 - different_values: 1 (all same) - variants: "" (x130) - 'dislikes': - type: string - path: character.system.details.biography.dislikes - is_null: false - values: 130 - different_values: 1 (all same) - variants: "" (x130) - 'edicts': - type: array<> - path: character.system.details.biography.edicts - is_null: false - values: 130 - min_count: 0 - max_count: 0 - value_type: - type: - path: character.system.details.biography.edicts.[] - is_null: false - values: 0 - is_empty: true - 'enemies': - type: string - path: character.system.details.biography.enemies - is_null: false - values: 130 - different_values: 1 (all same) - variants: "" (x130) - 'likes': - type: string - path: character.system.details.biography.likes - is_null: false - values: 130 - different_values: 1 (all same) - variants: "" (x130) - 'organizations': - type: string - path: character.system.details.biography.organizations - is_null: false - values: 130 - different_values: 1 (all same) - variants: "" (x130) - 'ethnicity': - type: object - path: character.system.details.ethnicity - is_null: false - values: 130 - schema: - 'value': - type: string - path: character.system.details.ethnicity.value - is_null: false - values: 130 - different_values: 10 - variants: - - "" (x113) - - "Avistan" (x3) - - "Kellish" (x3) - - "Kelish" (x3) - - "Varisian" (x3) - - "Chelaxian" (x1) - - "Auideen" (x1) - - "Hongal" (x1) - - "Ekujae" (x1) - - "Taldan" (x1) - 'gender': - type: object - path: character.system.details.gender - is_null: false - values: 130 - schema: - 'value': - type: string - path: character.system.details.gender.value - is_null: false - values: 130 - different_values: 8 - variants: - - "F/She/Her" (x51) - - "M/He/Him" (x44) - - "" (x13) - - "Male" (x8) - - "Female" (x6) - - "Nonbinary" (x4) - - "They/Them" (x2) - - "She/Her" (x2) - 'height': - type: object - path: character.system.details.height - is_null: false - values: 130 - schema: - 'value': - type: string - path: character.system.details.height.value - is_null: false - values: 130 - different_values: 1 (all same) - variants: "" (x130) - 'keyability': - type: object - path: character.system.details.keyability - is_null: false - values: 130 - schema: - 'value': - type: string - path: character.system.details.keyability.value - is_null: false - values: 130 - different_values: 5 - variants: - - "str" (x110) - - "dex" (x13) - - "wis" (x3) - - "cha" (x3) - - "int" (x1) - 'languages': - type: object - path: character.system.details.languages - is_null: false - values: 130 - schema: - 'details': - type: string - path: character.system.details.languages.details - is_null: false - values: 130 - different_values: 1 (all same) - variants: "" (x130) - 'value': - type: array - path: character.system.details.languages.value - is_null: false - values: 130 - min_count: 0 - max_count: 7 - value_type: - type: string - path: character.system.details.languages.value.[] - is_null: false - values: 242 - different_values: 32 - variants: [omitted] - 'level': - type: object - path: character.system.details.level - is_null: false - values: 130 - schema: - [min]: - type: integer - path: character.system.details.level.min - is_null: true - values: 24 - different_values: 1 (all same) - variants: 1 (x24) - 'value': - type: integer - path: character.system.details.level.value - is_null: false - values: 130 - different_values: 11 - variants: - - 1 (x45) - - 5 (x32) - - 3 (x31) - - 4 (x8) - - 6 (x5) - - 2 (x4) - - 8 (x1) - - 9 (x1) - - 11 (x1) - - 10 (x1) - - 7 (x1) + variants: "" (x140) + [alliance]: + type: string + path: character.system.details.alliance + is_null: true + values: 122 + different_values: 1 (all same) + variants: "party" (x122) [ancestry]: type: object path: character.system.details.ancestry @@ -12519,6 +13111,122 @@ schema: values: 24 different_values: 1 (all same) variants: "" (x24) + 'biography': + type: object + path: character.system.details.biography + is_null: false + values: 140 + schema: + 'allies': + type: string + path: character.system.details.biography.allies + is_null: false + values: 140 + different_values: 1 (all same) + variants: "" (x140) + 'anathema': + type: array<> + path: character.system.details.biography.anathema + is_null: false + values: 140 + min_count: 0 + max_count: 0 + value_type: + type: + path: character.system.details.biography.anathema.[] + is_null: false + values: 0 + is_empty: true + 'appearance': + type: string + path: character.system.details.biography.appearance + is_null: false + values: 140 + different_values: 14 + variants: [omitted] + 'attitude': + type: string + path: character.system.details.biography.attitude + is_null: false + values: 140 + different_values: 1 (all same) + variants: "" (x140) + 'backstory': + type: string + path: character.system.details.biography.backstory + is_null: false + values: 140 + different_values: 35 + variants: [omitted] + 'beliefs': + type: string + path: character.system.details.biography.beliefs + is_null: false + values: 140 + different_values: 1 (all same) + variants: "" (x140) + 'birthPlace': + type: string + path: character.system.details.biography.birthPlace + is_null: false + values: 140 + different_values: 1 (all same) + variants: "" (x140) + 'campaignNotes': + type: string + path: character.system.details.biography.campaignNotes + is_null: false + values: 140 + different_values: 5 + variants: [omitted] + 'catchphrases': + type: string + path: character.system.details.biography.catchphrases + is_null: false + values: 140 + different_values: 1 (all same) + variants: "" (x140) + 'dislikes': + type: string + path: character.system.details.biography.dislikes + is_null: false + values: 140 + different_values: 1 (all same) + variants: "" (x140) + 'edicts': + type: array<> + path: character.system.details.biography.edicts + is_null: false + values: 140 + min_count: 0 + max_count: 0 + value_type: + type: + path: character.system.details.biography.edicts.[] + is_null: false + values: 0 + is_empty: true + 'enemies': + type: string + path: character.system.details.biography.enemies + is_null: false + values: 140 + different_values: 1 (all same) + variants: "" (x140) + 'likes': + type: string + path: character.system.details.biography.likes + is_null: false + values: 140 + different_values: 1 (all same) + variants: "" (x140) + 'organizations': + type: string + path: character.system.details.biography.organizations + is_null: false + values: 140 + different_values: 1 (all same) + variants: "" (x140) [class]: type: object path: character.system.details.class @@ -12565,79 +13273,63 @@ schema: - "Achaekek" (x2) - "Nocticula" (x1) - "Tlehar" (x1) - 'nationality': + 'ethnicity': type: object - path: character.system.details.nationality + path: character.system.details.ethnicity is_null: false - values: 130 + values: 140 schema: 'value': type: string - path: character.system.details.nationality.value + path: character.system.details.ethnicity.value is_null: false - values: 130 - different_values: 6 + values: 140 + different_values: 10 variants: - - "" (x118) - - "Hookclaws" (x5) - - "Mwangi Expanse" (x4) - - "Tian Xian" (x1) - - "Thassalonian" (x1) + - "" (x123) + - "Avistan" (x3) + - "Kellish" (x3) + - "Kelish" (x3) + - "Varisian" (x3) - "Chelaxian" (x1) - 'weight': + - "Auideen" (x1) + - "Hongal" (x1) + - "Ekujae" (x1) + - "Taldan" (x1) + 'gender': type: object - path: character.system.details.weight + path: character.system.details.gender is_null: false - values: 130 + values: 140 schema: 'value': type: string - path: character.system.details.weight.value + path: character.system.details.gender.value is_null: false - values: 130 - different_values: 1 (all same) - variants: "" (x130) - 'xp': + values: 140 + different_values: 8 + variants: + - "F/She/Her" (x51) + - "M/He/Him" (x44) + - "" (x23) + - "Male" (x8) + - "Female" (x6) + - "Nonbinary" (x4) + - "They/Them" (x2) + - "She/Her" (x2) + 'height': type: object - path: character.system.details.xp + path: character.system.details.height is_null: false - values: 130 + values: 140 schema: - 'max': - type: integer - path: character.system.details.xp.max - is_null: false - values: 130 - different_values: 1 (all same) - variants: 1000 (x130) - 'min': - type: integer - path: character.system.details.xp.min - is_null: false - values: 130 - different_values: 1 (all same) - variants: 0 (x130) - 'pct': - type: integer - path: character.system.details.xp.pct - is_null: false - values: 130 - different_values: 1 (all same) - variants: 0 (x130) 'value': - type: integer - path: character.system.details.xp.value + type: string + path: character.system.details.height.value is_null: false - values: 130 + values: 140 different_values: 1 (all same) - variants: 0 (x130) - [alliance]: - type: string - path: character.system.details.alliance - is_null: true - values: 122 - different_values: 1 (all same) - variants: "party" (x122) + variants: "" (x140) [heritage]: type: object path: character.system.details.heritage @@ -12658,6 +13350,101 @@ schema: - "Desert" (x1) - "Dragonscaled Kobold" (x1) - "Skilled" (x1) + 'keyability': + type: object + path: character.system.details.keyability + is_null: false + values: 140 + schema: + 'value': + type: string + path: character.system.details.keyability.value + is_null: false + values: 140 + different_values: 5 + variants: + - "str" (x120) + - "dex" (x13) + - "wis" (x3) + - "cha" (x3) + - "int" (x1) + 'languages': + type: object + path: character.system.details.languages + is_null: false + values: 140 + schema: + 'details': + type: string + path: character.system.details.languages.details + is_null: false + values: 140 + different_values: 1 (all same) + variants: "" (x140) + 'value': + type: array + path: character.system.details.languages.value + is_null: false + values: 140 + min_count: 0 + max_count: 7 + value_type: + type: string + path: character.system.details.languages.value.[] + is_null: false + values: 261 + different_values: 32 + variants: [omitted] + 'level': + type: object + path: character.system.details.level + is_null: false + values: 140 + schema: + [min]: + type: integer + path: character.system.details.level.min + is_null: true + values: 24 + different_values: 1 (all same) + variants: 1 (x24) + 'value': + type: integer + path: character.system.details.level.value + is_null: false + values: 140 + different_values: 11 + variants: + - 1 (x47) + - 5 (x34) + - 3 (x33) + - 4 (x8) + - 10 (x5) + - 6 (x5) + - 2 (x4) + - 8 (x1) + - 9 (x1) + - 11 (x1) + - 7 (x1) + 'nationality': + type: object + path: character.system.details.nationality + is_null: false + values: 140 + schema: + 'value': + type: string + path: character.system.details.nationality.value + is_null: false + values: 140 + different_values: 6 + variants: + - "" (x128) + - "Hookclaws" (x5) + - "Mwangi Expanse" (x4) + - "Tian Xian" (x1) + - "Thassalonian" (x1) + - "Chelaxian" (x1) [publication]: type: object path: character.system.details.publication @@ -12685,11 +13472,58 @@ schema: values: 14 different_values: 1 (all same) variants: "Pathfinder Kingmaker" (x14) + 'weight': + type: object + path: character.system.details.weight + is_null: false + values: 140 + schema: + 'value': + type: string + path: character.system.details.weight.value + is_null: false + values: 140 + different_values: 1 (all same) + variants: "" (x140) + 'xp': + type: object + path: character.system.details.xp + is_null: false + values: 140 + schema: + 'max': + type: integer + path: character.system.details.xp.max + is_null: false + values: 140 + different_values: 1 (all same) + variants: 1000 (x140) + 'min': + type: integer + path: character.system.details.xp.min + is_null: false + values: 140 + different_values: 1 (all same) + variants: 0 (x140) + 'pct': + type: integer + path: character.system.details.xp.pct + is_null: false + values: 140 + different_values: 1 (all same) + variants: 0 (x140) + 'value': + type: integer + path: character.system.details.xp.value + is_null: false + values: 140 + different_values: 1 (all same) + variants: 0 (x140) 'exploration': type: array<> path: character.system.exploration is_null: false - values: 130 + values: 140 min_count: 0 max_count: 0 value_type: @@ -12702,20 +13536,20 @@ schema: type: object path: character.system.initiative is_null: false - values: 130 + values: 140 schema: 'statistic': type: string path: character.system.initiative.statistic is_null: false - values: 130 + values: 140 different_values: 1 (all same) - variants: "perception" (x130) + variants: "perception" (x140) 'pfs': type: object path: character.system.pfs is_null: false - values: 130 + values: 140 schema: [characterNumber]: type: @@ -12727,16 +13561,23 @@ schema: type: string path: character.system.pfs.currentFaction is_null: false - values: 130 + values: 140 different_values: 1 (all same) - variants: "EA" (x130) + variants: "EA" (x140) + [fame]: + type: integer + path: character.system.pfs.fame + is_null: true + values: 81 + different_values: 1 (all same) + variants: 0 (x81) 'levelBump': type: boolean path: character.system.pfs.levelBump is_null: false - values: 130 + values: 140 different_values: 1 (all same) - variants: False (x130) + variants: False (x140) [playerNumber]: type: path: character.system.pfs.playerNumber @@ -12747,7 +13588,7 @@ schema: type: object path: character.system.pfs.reputation is_null: false - values: 130 + values: 140 schema: [EA]: type: integer @@ -12791,13 +13632,6 @@ schema: values: 86 different_values: 1 (all same) variants: 0 (x86) - [fame]: - type: integer - path: character.system.pfs.fame - is_null: true - values: 81 - different_values: 1 (all same) - variants: 0 (x81) [school]: type: string path: character.system.pfs.school @@ -12805,386 +13639,6 @@ schema: values: 86 different_values: 1 (all same) variants: "none" (x86) - 'resources': - type: object - path: character.system.resources - is_null: false - values: 130 - schema: - [crafting]: - type: object - path: character.system.resources.crafting - is_null: true - values: 21 - schema: - 'infusedReagents': - type: object - path: character.system.resources.crafting.infusedReagents - is_null: false - values: 21 - schema: - [value]: - type: integer - path: character.system.resources.crafting.infusedReagents.value - is_null: true - values: 6 - different_values: 3 - variants: - - 2 (x4) - - 3 (x1) - - 1 (x1) - [focus]: - type: object - path: character.system.resources.focus - is_null: true - values: 67 - schema: - [value]: - type: integer - path: character.system.resources.focus.value - is_null: true - values: 56 - different_values: 4 - variants: - - 1 (x40) - - 2 (x10) - - 0 (x3) - - 3 (x3) - 'heroPoints': - type: object - path: character.system.resources.heroPoints - is_null: false - values: 130 - schema: - 'max': - type: integer - path: character.system.resources.heroPoints.max - is_null: false - values: 130 - different_values: 1 (all same) - variants: 3 (x130) - 'value': - type: integer - path: character.system.resources.heroPoints.value - is_null: false - values: 130 - different_values: 2 - variants: - - 1 (x124) - - 0 (x6) - 'skills': - type: object - path: character.system.skills - is_null: false - values: 130 - schema: - [acrobatics]: - type: object - path: character.system.skills.acrobatics - is_null: true - values: 118 - schema: - 'rank': - type: integer - path: character.system.skills.acrobatics.rank - is_null: false - values: 118 - different_values: 3 - variants: - - 1 (x65) - - 0 (x44) - - 2 (x9) - [arcana]: - type: object - path: character.system.skills.arcana - is_null: true - values: 114 - schema: - 'rank': - type: integer - path: character.system.skills.arcana.rank - is_null: false - values: 114 - different_values: 3 - variants: - - 0 (x92) - - 1 (x18) - - 2 (x4) - [athletics]: - type: object - path: character.system.skills.athletics - is_null: true - values: 117 - schema: - 'rank': - type: integer - path: character.system.skills.athletics.rank - is_null: false - values: 117 - different_values: 4 - variants: - - 1 (x51) - - 0 (x49) - - 2 (x16) - - 3 (x1) - [crafting]: - type: object - path: character.system.skills.crafting - is_null: true - values: 111 - schema: - 'rank': - type: integer - path: character.system.skills.crafting.rank - is_null: false - values: 111 - different_values: 4 - variants: - - 0 (x60) - - 1 (x41) - - 2 (x9) - - 3 (x1) - [deception]: - type: object - path: character.system.skills.deception - is_null: true - values: 110 - schema: - 'rank': - type: integer - path: character.system.skills.deception.rank - is_null: false - values: 110 - different_values: 3 - variants: - - 0 (x72) - - 1 (x26) - - 2 (x12) - [diplomacy]: - type: object - path: character.system.skills.diplomacy - is_null: true - values: 116 - schema: - 'rank': - type: integer - path: character.system.skills.diplomacy.rank - is_null: false - values: 116 - different_values: 3 - variants: - - 1 (x62) - - 0 (x47) - - 2 (x7) - [intimidation]: - type: object - path: character.system.skills.intimidation - is_null: true - values: 117 - schema: - 'rank': - type: integer - path: character.system.skills.intimidation.rank - is_null: false - values: 117 - different_values: 4 - variants: - - 0 (x70) - - 1 (x34) - - 2 (x11) - - 3 (x2) - [medicine]: - type: object - path: character.system.skills.medicine - is_null: true - values: 114 - schema: - 'rank': - type: integer - path: character.system.skills.medicine.rank - is_null: false - values: 114 - different_values: 4 - variants: - - 0 (x71) - - 1 (x34) - - 2 (x8) - - 3 (x1) - [nature]: - type: object - path: character.system.skills.nature - is_null: true - values: 113 - schema: - 'rank': - type: integer - path: character.system.skills.nature.rank - is_null: false - values: 113 - different_values: 3 - variants: - - 0 (x73) - - 1 (x36) - - 2 (x4) - [occultism]: - type: object - path: character.system.skills.occultism - is_null: true - values: 116 - schema: - 'rank': - type: integer - path: character.system.skills.occultism.rank - is_null: false - values: 116 - different_values: 3 - variants: - - 0 (x83) - - 1 (x31) - - 2 (x2) - [performance]: - type: object - path: character.system.skills.performance - is_null: true - values: 109 - schema: - 'rank': - type: integer - path: character.system.skills.performance.rank - is_null: false - values: 109 - different_values: 4 - variants: - - 0 (x90) - - 1 (x14) - - 2 (x4) - - 3 (x1) - [religion]: - type: object - path: character.system.skills.religion - is_null: true - values: 112 - schema: - 'rank': - type: integer - path: character.system.skills.religion.rank - is_null: false - values: 112 - different_values: 3 - variants: - - 0 (x77) - - 1 (x27) - - 2 (x8) - [society]: - type: object - path: character.system.skills.society - is_null: true - values: 117 - schema: - 'rank': - type: integer - path: character.system.skills.society.rank - is_null: false - values: 117 - different_values: 3 - variants: - - 0 (x66) - - 1 (x44) - - 2 (x7) - [stealth]: - type: object - path: character.system.skills.stealth - is_null: true - values: 116 - schema: - 'rank': - type: integer - path: character.system.skills.stealth.rank - is_null: false - values: 116 - different_values: 3 - variants: - - 1 (x59) - - 0 (x44) - - 2 (x13) - [survival]: - type: object - path: character.system.skills.survival - is_null: true - values: 116 - schema: - 'rank': - type: integer - path: character.system.skills.survival.rank - is_null: false - values: 116 - different_values: 4 - variants: - - 0 (x68) - - 1 (x43) - - 2 (x4) - - 3 (x1) - [thievery]: - type: object - path: character.system.skills.thievery - is_null: true - values: 113 - schema: - 'rank': - type: integer - path: character.system.skills.thievery.rank - is_null: false - values: 113 - different_values: 3 - variants: - - 0 (x69) - - 1 (x33) - - 2 (x11) - [crafting]: - type: object - path: character.system.crafting - is_null: true - values: 108 - schema: - [entries]: - type: object - path: character.system.crafting.entries - is_null: true - values: 8 - schema: - 'formulas': - type: array - path: character.system.crafting.formulas - is_null: false - values: 108 - min_count: 0 - max_count: 21 - value_type: - type: object - path: character.system.crafting.formulas.[] - is_null: false - values: 65 - schema: - [deletable]: - type: boolean - path: character.system.crafting.formulas.[].deletable - is_null: true - values: 59 - different_values: 1 (all same) - variants: True (x59) - 'uuid': - type: string - path: character.system.crafting.formulas.[].uuid - is_null: false - values: 65 - different_values: 36 - variants: [omitted] - [customModifiers]: - type: object - path: character.system.customModifiers - is_null: true - values: 54 - schema: [proficiencies]: type: object path: character.system.proficiencies @@ -13271,6 +13725,73 @@ schema: values: 1 different_values: 1 (all same) variants: 1 (x1) + 'resources': + type: object + path: character.system.resources + is_null: false + values: 140 + schema: + [crafting]: + type: object + path: character.system.resources.crafting + is_null: true + values: 21 + schema: + 'infusedReagents': + type: object + path: character.system.resources.crafting.infusedReagents + is_null: false + values: 21 + schema: + [value]: + type: integer + path: character.system.resources.crafting.infusedReagents.value + is_null: true + values: 6 + different_values: 3 + variants: + - 2 (x4) + - 3 (x1) + - 1 (x1) + [focus]: + type: object + path: character.system.resources.focus + is_null: true + values: 69 + schema: + [value]: + type: integer + path: character.system.resources.focus.value + is_null: true + values: 58 + different_values: 4 + variants: + - 1 (x41) + - 2 (x11) + - 0 (x3) + - 3 (x3) + 'heroPoints': + type: object + path: character.system.resources.heroPoints + is_null: false + values: 140 + schema: + 'max': + type: integer + path: character.system.resources.heroPoints.max + is_null: false + values: 140 + different_values: 1 (all same) + variants: 3 (x140) + 'value': + type: integer + path: character.system.resources.heroPoints.value + is_null: false + values: 140 + different_values: 2 + variants: + - 1 (x134) + - 0 (x6) [saves]: type: object path: character.system.saves @@ -13346,71 +13867,282 @@ schema: values: 27 different_values: 1 (all same) variants: 0 (x27) + 'skills': + type: object + path: character.system.skills + is_null: false + values: 140 + schema: + [acrobatics]: + type: object + path: character.system.skills.acrobatics + is_null: true + values: 124 + schema: + 'rank': + type: integer + path: character.system.skills.acrobatics.rank + is_null: false + values: 124 + different_values: 3 + variants: + - 1 (x70) + - 0 (x44) + - 2 (x10) + [arcana]: + type: object + path: character.system.skills.arcana + is_null: true + values: 115 + schema: + 'rank': + type: integer + path: character.system.skills.arcana.rank + is_null: false + values: 115 + different_values: 4 + variants: + - 0 (x92) + - 1 (x18) + - 2 (x4) + - 3 (x1) + [athletics]: + type: object + path: character.system.skills.athletics + is_null: true + values: 125 + schema: + 'rank': + type: integer + path: character.system.skills.athletics.rank + is_null: false + values: 125 + different_values: 4 + variants: + - 1 (x53) + - 0 (x49) + - 2 (x21) + - 3 (x2) + [crafting]: + type: object + path: character.system.skills.crafting + is_null: true + values: 116 + schema: + 'rank': + type: integer + path: character.system.skills.crafting.rank + is_null: false + values: 116 + different_values: 4 + variants: + - 0 (x60) + - 1 (x46) + - 2 (x9) + - 3 (x1) + [deception]: + type: object + path: character.system.skills.deception + is_null: true + values: 113 + schema: + 'rank': + type: integer + path: character.system.skills.deception.rank + is_null: false + values: 113 + different_values: 3 + variants: + - 0 (x72) + - 1 (x29) + - 2 (x12) + [diplomacy]: + type: object + path: character.system.skills.diplomacy + is_null: true + values: 124 + schema: + 'rank': + type: integer + path: character.system.skills.diplomacy.rank + is_null: false + values: 124 + different_values: 3 + variants: + - 1 (x70) + - 0 (x47) + - 2 (x7) + [intimidation]: + type: object + path: character.system.skills.intimidation + is_null: true + values: 123 + schema: + 'rank': + type: integer + path: character.system.skills.intimidation.rank + is_null: false + values: 123 + different_values: 4 + variants: + - 0 (x70) + - 1 (x38) + - 2 (x12) + - 3 (x3) + [medicine]: + type: object + path: character.system.skills.medicine + is_null: true + values: 120 + schema: + 'rank': + type: integer + path: character.system.skills.medicine.rank + is_null: false + values: 120 + different_values: 4 + variants: + - 0 (x71) + - 1 (x39) + - 2 (x8) + - 3 (x2) + [nature]: + type: object + path: character.system.skills.nature + is_null: true + values: 120 + schema: + 'rank': + type: integer + path: character.system.skills.nature.rank + is_null: false + values: 120 + different_values: 3 + variants: + - 0 (x73) + - 1 (x43) + - 2 (x4) + [occultism]: + type: object + path: character.system.skills.occultism + is_null: true + values: 120 + schema: + 'rank': + type: integer + path: character.system.skills.occultism.rank + is_null: false + values: 120 + different_values: 3 + variants: + - 0 (x83) + - 1 (x35) + - 2 (x2) + [performance]: + type: object + path: character.system.skills.performance + is_null: true + values: 109 + schema: + 'rank': + type: integer + path: character.system.skills.performance.rank + is_null: false + values: 109 + different_values: 4 + variants: + - 0 (x90) + - 1 (x14) + - 2 (x4) + - 3 (x1) + [religion]: + type: object + path: character.system.skills.religion + is_null: true + values: 116 + schema: + 'rank': + type: integer + path: character.system.skills.religion.rank + is_null: false + values: 116 + different_values: 4 + variants: + - 0 (x77) + - 1 (x30) + - 2 (x8) + - 3 (x1) + [society]: + type: object + path: character.system.skills.society + is_null: true + values: 118 + schema: + 'rank': + type: integer + path: character.system.skills.society.rank + is_null: false + values: 118 + different_values: 3 + variants: + - 0 (x66) + - 1 (x45) + - 2 (x7) + [stealth]: + type: object + path: character.system.skills.stealth + is_null: true + values: 117 + schema: + 'rank': + type: integer + path: character.system.skills.stealth.rank + is_null: false + values: 117 + different_values: 4 + variants: + - 1 (x59) + - 0 (x44) + - 2 (x13) + - 3 (x1) + [survival]: + type: object + path: character.system.skills.survival + is_null: true + values: 124 + schema: + 'rank': + type: integer + path: character.system.skills.survival.rank + is_null: false + values: 124 + different_values: 4 + variants: + - 0 (x68) + - 1 (x49) + - 2 (x6) + - 3 (x1) + [thievery]: + type: object + path: character.system.skills.thievery + is_null: true + values: 116 + schema: + 'rank': + type: integer + path: character.system.skills.thievery.rank + is_null: false + values: 116 + different_values: 4 + variants: + - 0 (x69) + - 1 (x35) + - 2 (x11) + - 3 (x1) 'type': type: string path: character.type is_null: false - values: 130 + values: 140 different_values: 1 (all same) - variants: "character" (x130) - [prototypeToken]: - type: object - path: character.prototypeToken - is_null: true - values: 91 - schema: - 'name': - type: string - path: character.prototypeToken.name - is_null: false - values: 91 - different_values: 33 - variants: [omitted] - [ring]: - type: object - path: character.prototypeToken.ring - is_null: true - values: 6 - schema: - 'enabled': - type: boolean - path: character.prototypeToken.ring.enabled - is_null: false - values: 6 - different_values: 1 (all same) - variants: True (x6) - 'subject': - type: object - path: character.prototypeToken.ring.subject - is_null: false - values: 6 - schema: - 'scale': - type: integer - path: character.prototypeToken.ring.subject.scale - is_null: false - values: 6 - different_values: 1 (all same) - variants: 1 (x6) - 'texture': - type: string - path: character.prototypeToken.ring.subject.texture - is_null: false - values: 6 - different_values: 2 - variants: - - "systems/pf2e/icons/iconics/Samo.webp" (x3) - - "systems/pf2e/icons/iconics/Nahoa.webp" (x3) - [texture]: - type: object - path: character.prototypeToken.texture - is_null: true - values: 75 - schema: - 'src': - type: string - path: character.prototypeToken.texture.src - is_null: false - values: 75 - different_values: 23 - variants: [omitted] + variants: "character" (x140) diff --git a/output/foundry-en/class.yaml b/output/foundry-en/class.yaml index aef4be7..06180c2 100644 --- a/output/foundry-en/class.yaml +++ b/output/foundry-en/class.yaml @@ -1,52 +1,52 @@ name: class -values: 25 +values: 27 schema: '_id': type: string path: class._id is_null: false - values: 25 - different_values: 25 (all different) + values: 27 + different_values: 27 (all different) variants: [omitted] '_stats': type: object path: class._stats is_null: false - values: 25 + values: 27 schema: 'compendiumSource': type: string path: class._stats.compendiumSource is_null: false - values: 25 - different_values: 25 (all different) + values: 27 + different_values: 27 (all different) variants: [omitted] 'coreVersion': type: string path: class._stats.coreVersion is_null: false - values: 25 + values: 27 different_values: 1 (all same) - variants: "13.344" (x25) + variants: "13.348" (x27) 'systemId': type: string path: class._stats.systemId is_null: false - values: 25 + values: 27 different_values: 1 (all same) - variants: "pf2e" (x25) + variants: "pf2e" (x27) 'systemVersion': type: string path: class._stats.systemVersion is_null: false - values: 25 + values: 27 different_values: 1 (all same) - variants: "7.1.0" (x25) + variants: "7.4.3" (x27) 'effects': type: array<> path: class.effects is_null: false - values: 25 + values: 27 min_count: 0 max_count: 0 value_type: @@ -59,27 +59,27 @@ schema: type: string path: class.img is_null: false - values: 25 + values: 27 different_values: 21 variants: [omitted] 'name': type: string path: class.name is_null: false - values: 25 - different_values: 25 (all different) + values: 27 + different_values: 27 (all different) variants: [omitted] 'system': type: object path: class.system is_null: false - values: 25 + values: 27 schema: '_migration': type: object path: class.system._migration is_null: false - values: 25 + values: 27 schema: [previous]: type: @@ -91,73 +91,73 @@ schema: type: float path: class.system._migration.version is_null: false - values: 25 + values: 27 different_values: 1 (all same) - variants: 0,939 (x25) + variants: 0,942 (x27) 'ancestryFeatLevels': type: object path: class.system.ancestryFeatLevels is_null: false - values: 25 + values: 27 schema: 'value': type: array path: class.system.ancestryFeatLevels.value is_null: false - values: 25 + values: 27 min_count: 5 max_count: 5 value_type: type: integer path: class.system.ancestryFeatLevels.value.[] is_null: false - values: 125 + values: 135 different_values: 5 variants: - - 1 (x25) - - 5 (x25) - - 9 (x25) - - 13 (x25) - - 17 (x25) + - 1 (x27) + - 5 (x27) + - 9 (x27) + - 13 (x27) + - 17 (x27) 'attacks': type: object path: class.system.attacks is_null: false - values: 25 + values: 27 schema: 'advanced': type: integer path: class.system.attacks.advanced is_null: false - values: 25 + values: 27 different_values: 2 variants: - - 0 (x24) + - 0 (x26) - 1 (x1) 'martial': type: integer path: class.system.attacks.martial is_null: false - values: 25 + values: 27 different_values: 3 variants: + - 1 (x14) - 0 (x12) - - 1 (x12) - 2 (x1) 'other': type: object path: class.system.attacks.other is_null: false - values: 25 + values: 27 schema: 'name': type: string path: class.system.attacks.other.name is_null: false - values: 25 + values: 27 different_values: 4 variants: - - "" (x22) + - "" (x24) - "Deity's favored weapon" (x1) - "Alchemical Bombs" (x1) - "Simple Firearms, Martial Firearms" (x1) @@ -165,276 +165,283 @@ schema: type: integer path: class.system.attacks.other.rank is_null: false - values: 25 + values: 27 different_values: 3 variants: - - 0 (x22) + - 0 (x24) - 1 (x2) - 2 (x1) 'simple': type: integer path: class.system.attacks.simple is_null: false - values: 25 + values: 27 different_values: 2 variants: - - 1 (x24) + - 1 (x26) - 2 (x1) 'unarmed': type: integer path: class.system.attacks.unarmed is_null: false - values: 25 + values: 27 different_values: 2 variants: - - 1 (x24) + - 1 (x26) - 2 (x1) 'classFeatLevels': type: object path: class.system.classFeatLevels is_null: false - values: 25 + values: 27 schema: 'value': type: array path: class.system.classFeatLevels.value is_null: false - values: 25 + values: 27 min_count: 10 max_count: 11 value_type: type: integer path: class.system.classFeatLevels.value.[] is_null: false - values: 264 + values: 286 different_values: 11 variants: - - 2 (x25) - - 4 (x25) - - 6 (x25) - - 8 (x25) - - 10 (x25) - - 12 (x25) - - 14 (x25) - - 16 (x25) - - 18 (x25) - - 20 (x25) - - 1 (x14) + - 2 (x27) + - 4 (x27) + - 6 (x27) + - 8 (x27) + - 10 (x27) + - 12 (x27) + - 14 (x27) + - 16 (x27) + - 18 (x27) + - 20 (x27) + - 1 (x16) 'defenses': type: object path: class.system.defenses is_null: false - values: 25 + values: 27 schema: 'heavy': type: integer path: class.system.defenses.heavy is_null: false - values: 25 + values: 27 different_values: 2 variants: - 0 (x23) - - 1 (x2) + - 1 (x4) 'light': type: integer path: class.system.defenses.light is_null: false - values: 25 + values: 27 different_values: 2 variants: - - 1 (x18) + - 1 (x20) - 0 (x7) 'medium': type: integer path: class.system.defenses.medium is_null: false - values: 25 + values: 27 different_values: 2 variants: + - 1 (x14) - 0 (x13) - - 1 (x12) 'unarmored': type: integer path: class.system.defenses.unarmored is_null: false - values: 25 + values: 27 different_values: 2 variants: - - 1 (x24) + - 1 (x26) - 2 (x1) 'description': type: object path: class.system.description is_null: false - values: 25 + values: 27 schema: 'value': type: string path: class.system.description.value is_null: false - values: 25 - different_values: 25 (all different) + values: 27 + different_values: 27 (all different) variants: [omitted] 'generalFeatLevels': type: object path: class.system.generalFeatLevels is_null: false - values: 25 + values: 27 schema: 'value': type: array path: class.system.generalFeatLevels.value is_null: false - values: 25 + values: 27 min_count: 5 max_count: 5 value_type: type: integer path: class.system.generalFeatLevels.value.[] is_null: false - values: 125 + values: 135 different_values: 5 variants: - - 3 (x25) - - 7 (x25) - - 11 (x25) - - 15 (x25) - - 19 (x25) + - 3 (x27) + - 7 (x27) + - 11 (x27) + - 15 (x27) + - 19 (x27) 'hp': type: integer path: class.system.hp is_null: false - values: 25 + values: 27 different_values: 4 variants: - - 8 (x13) + - 8 (x14) - 10 (x7) - 6 (x4) - - 12 (x1) + - 12 (x2) 'items': type: dict path: class.system.items is_null: false - values: 25 + values: 27 _key: type: string path: class.system.items.[key] is_null: false - values: 484 - different_values: 484 + values: 520 + different_values: 520 variants: [omitted] _value: type: object path: class.system.items.[value] is_null: false - values: 484 + values: 520 schema: 'img': type: string path: class.system.items.[value].img is_null: false - values: 484 - different_values: 247 + values: 520 + different_values: 265 variants: [omitted] 'level': type: integer path: class.system.items.[value].level is_null: false - values: 484 + values: 520 different_values: 10 variants: - - 1 (x96) - - 13 (x58) - - 11 (x50) - - 7 (x49) - - 9 (x47) - - 15 (x46) - - 19 (x45) - - 17 (x34) - - 3 (x31) - - 5 (x28) + - 1 (x104) + - 13 (x61) + - 11 (x54) + - 7 (x53) + - 9 (x50) + - 15 (x50) + - 19 (x47) + - 17 (x37) + - 3 (x33) + - 5 (x31) 'name': type: string path: class.system.items.[value].name is_null: false - values: 484 - different_values: 334 + values: 520 + different_values: 355 variants: [omitted] 'uuid': type: string path: class.system.items.[value].uuid is_null: false - values: 484 - different_values: 330 + values: 520 + different_values: 351 variants: [omitted] 'keyAbility': type: object path: class.system.keyAbility is_null: false - values: 25 + values: 27 schema: + [selected]: + type: + path: class.system.keyAbility.selected + is_null: true + values: 0 + is_empty: true 'value': type: array path: class.system.keyAbility.value is_null: false - values: 25 + values: 27 min_count: 0 max_count: 2 value_type: type: string path: class.system.keyAbility.value.[] is_null: false - values: 30 + values: 32 different_values: 6 variants: - "dex" (x9) - - "str" (x7) + - "str" (x8) + - "int" (x6) - "cha" (x5) - - "int" (x5) - "wis" (x3) - "con" (x1) 'perception': type: integer path: class.system.perception is_null: false - values: 25 + values: 27 different_values: 2 variants: - - 1 (x16) - - 2 (x9) + - 1 (x17) + - 2 (x10) 'publication': type: object path: class.system.publication is_null: false - values: 25 + values: 27 schema: 'license': type: string path: class.system.publication.license is_null: false - values: 25 + values: 27 different_values: 2 variants: - - "ORC" (x20) + - "ORC" (x22) - "OGL" (x5) 'remaster': type: boolean path: class.system.publication.remaster is_null: false - values: 25 + values: 27 different_values: 2 variants: - - True (x21) + - True (x23) - False (x4) 'title': type: string path: class.system.publication.title is_null: false - values: 25 - different_values: 7 + values: 27 + different_values: 8 variants: - "Pathfinder Player Core 2" (x8) - "Pathfinder Player Core" (x8) + - "Pathfinder Battlecry!" (x2) - "Pathfinder Guns & Gears" (x2) - "Pathfinder War of Immortals" (x2) - "Pathfinder Secrets of Magic" (x2) @@ -444,70 +451,70 @@ schema: type: ignored (Foundry rules object) path: class.system.rules is_null: false - values: 25 + values: 27 'savingThrows': type: object path: class.system.savingThrows is_null: false - values: 25 + values: 27 schema: 'fortitude': type: integer path: class.system.savingThrows.fortitude is_null: false - values: 25 + values: 27 different_values: 2 variants: - - 2 (x13) - - 1 (x12) + - 2 (x14) + - 1 (x13) 'reflex': type: integer path: class.system.savingThrows.reflex is_null: false - values: 25 + values: 27 different_values: 2 variants: - - 1 (x16) - - 2 (x9) + - 1 (x17) + - 2 (x10) 'will': type: integer path: class.system.savingThrows.will is_null: false - values: 25 + values: 27 different_values: 2 variants: - - 2 (x20) + - 2 (x22) - 1 (x5) 'skillFeatLevels': type: object path: class.system.skillFeatLevels is_null: false - values: 25 + values: 27 schema: 'value': type: array path: class.system.skillFeatLevels.value is_null: false - values: 25 + values: 27 min_count: 10 max_count: 20 value_type: type: integer path: class.system.skillFeatLevels.value.[] is_null: false - values: 272 + values: 292 different_values: 20 variants: - - 2 (x25) - - 4 (x25) - - 6 (x25) - - 8 (x25) - - 10 (x25) - - 12 (x25) - - 14 (x25) - - 16 (x25) - - 18 (x25) - - 20 (x25) + - 2 (x27) + - 4 (x27) + - 6 (x27) + - 8 (x27) + - 10 (x27) + - 12 (x27) + - 14 (x27) + - 16 (x27) + - 18 (x27) + - 20 (x27) - 3 (x3) - 7 (x3) - 15 (x3) @@ -522,31 +529,31 @@ schema: type: object path: class.system.skillIncreaseLevels is_null: false - values: 25 + values: 27 schema: 'value': type: array path: class.system.skillIncreaseLevels.value is_null: false - values: 25 + values: 27 min_count: 9 max_count: 19 value_type: type: integer path: class.system.skillIncreaseLevels.value.[] is_null: false - values: 245 + values: 263 different_values: 19 variants: - - 3 (x25) - - 5 (x25) - - 7 (x25) - - 9 (x25) - - 11 (x25) - - 13 (x25) - - 15 (x25) - - 17 (x25) - - 19 (x25) + - 3 (x27) + - 5 (x27) + - 7 (x27) + - 9 (x27) + - 11 (x27) + - 13 (x27) + - 15 (x27) + - 17 (x27) + - 19 (x27) - 2 (x2) - 4 (x2) - 6 (x2) @@ -561,33 +568,33 @@ schema: type: string path: class.system.slug is_null: false - values: 25 - different_values: 25 (all different) + values: 27 + different_values: 27 (all different) variants: [omitted] 'spellcasting': type: integer path: class.system.spellcasting is_null: false - values: 25 + values: 27 different_values: 2 variants: - - 0 (x13) + - 0 (x15) - 1 (x12) 'trainedSkills': type: object path: class.system.trainedSkills is_null: false - values: 25 + values: 27 schema: 'additional': type: integer path: class.system.trainedSkills.additional is_null: false - values: 25 + values: 27 different_values: 4 variants: - - 3 (x12) - - 2 (x7) + - 3 (x13) + - 2 (x8) - 4 (x5) - 7 (x1) [custom]: @@ -603,47 +610,47 @@ schema: type: array path: class.system.trainedSkills.value is_null: false - values: 25 + values: 27 min_count: 0 max_count: 4 value_type: type: string path: class.system.trainedSkills.value.[] is_null: false - values: 23 + values: 25 different_values: 11 variants: - "religion" (x6) - "occultism" (x3) - "nature" (x3) - "arcana" (x3) + - "athletics" (x2) - "crafting" (x2) + - "society" (x2) - "performance" (x1) - - "society" (x1) - "stealth" (x1) - "acrobatics" (x1) - - "athletics" (x1) - "survival" (x1) 'traits': type: object path: class.system.traits is_null: false - values: 25 + values: 27 schema: 'rarity': type: string path: class.system.traits.rarity is_null: false - values: 25 + values: 27 different_values: 3 variants: - - "common" (x22) + - "common" (x24) - "uncommon" (x2) - "rare" (x1) - 'value': + [value]: type: array<> path: class.system.traits.value - is_null: false + is_null: true values: 25 min_count: 0 max_count: 0 @@ -657,6 +664,6 @@ schema: type: string path: class.type is_null: false - values: 25 + values: 27 different_values: 1 (all same) - variants: "class" (x25) + variants: "class" (x27) diff --git a/output/foundry-en/condition.yaml b/output/foundry-en/condition.yaml index b513597..054b98b 100644 --- a/output/foundry-en/condition.yaml +++ b/output/foundry-en/condition.yaml @@ -27,7 +27,7 @@ schema: is_null: false values: 44 different_values: 1 (all same) - variants: "13.344" (x44) + variants: "13.348" (x44) 'systemId': type: string path: condition._stats.systemId @@ -41,7 +41,7 @@ schema: is_null: false values: 44 different_values: 1 (all same) - variants: "7.1.0" (x44) + variants: "7.4.3" (x44) 'effects': type: array<> path: condition.effects @@ -100,7 +100,14 @@ schema: is_null: false values: 44 different_values: 1 (all same) - variants: 0,939 (x44) + variants: 0,942 (x44) + [active]: + type: boolean + path: condition.system.active + is_null: true + values: 17 + different_values: 1 (all same) + variants: False (x17) 'description': type: object path: condition.system.description @@ -126,22 +133,6 @@ schema: is_null: true values: 0 is_empty: true - 'unit': - type: string - path: condition.system.duration.unit - is_null: false - values: 44 - different_values: 1 (all same) - variants: "unlimited" (x44) - 'value': - type: integer - path: condition.system.duration.value - is_null: false - values: 44 - different_values: 2 - variants: - - 0 (x27) - - -1 (x17) [perpetual]: type: boolean path: condition.system.duration.perpetual @@ -158,6 +149,22 @@ schema: values: 17 different_values: 1 (all same) variants: "" (x17) + 'unit': + type: string + path: condition.system.duration.unit + is_null: false + values: 44 + different_values: 1 (all same) + variants: "unlimited" (x44) + 'value': + type: integer + path: condition.system.duration.value + is_null: false + values: 44 + different_values: 2 + variants: + - 0 (x27) + - -1 (x17) [group]: type: string path: condition.system.group @@ -284,6 +291,13 @@ schema: is_null: false values: 0 is_empty: true + [removable]: + type: boolean + path: condition.system.removable + is_null: true + values: 17 + different_values: 1 (all same) + variants: False (x17) 'rules': type: ignored (Foundry rules object) path: condition.system.rules @@ -328,13 +342,6 @@ schema: values: 8 different_values: 1 (all same) variants: False (x8) - [value]: - type: integer - path: condition.system.value.value - is_null: true - values: 13 - different_values: 1 (all same) - variants: 1 (x13) 'isValued': type: boolean path: condition.system.value.isValued @@ -344,20 +351,13 @@ schema: variants: - False (x31) - True (x13) - [active]: - type: boolean - path: condition.system.active - is_null: true - values: 17 - different_values: 1 (all same) - variants: False (x17) - [removable]: - type: boolean - path: condition.system.removable - is_null: true - values: 17 - different_values: 1 (all same) - variants: False (x17) + [value]: + type: integer + path: condition.system.value.value + is_null: true + values: 13 + different_values: 1 (all same) + variants: 1 (x13) 'type': type: string path: condition.type diff --git a/output/foundry-en/consumable.yaml b/output/foundry-en/consumable.yaml index 74cb7e2..84658d3 100644 --- a/output/foundry-en/consumable.yaml +++ b/output/foundry-en/consumable.yaml @@ -1,52 +1,52 @@ name: consumable -values: 1670 +values: 1831 schema: '_id': type: string path: consumable._id is_null: false - values: 1670 - different_values: 1670 (all different) + values: 1831 + different_values: 1831 (all different) variants: [omitted] '_stats': type: object path: consumable._stats is_null: false - values: 1670 + values: 1831 schema: 'compendiumSource': type: string path: consumable._stats.compendiumSource is_null: false - values: 1670 - different_values: 1670 (all different) + values: 1831 + different_values: 1831 (all different) variants: [omitted] 'coreVersion': type: string path: consumable._stats.coreVersion is_null: false - values: 1670 + values: 1831 different_values: 1 (all same) - variants: "13.344" (x1670) + variants: "13.348" (x1831) 'systemId': type: string path: consumable._stats.systemId is_null: false - values: 1670 + values: 1831 different_values: 1 (all same) - variants: "pf2e" (x1670) + variants: "pf2e" (x1831) 'systemVersion': type: string path: consumable._stats.systemVersion is_null: false - values: 1670 + values: 1831 different_values: 1 (all same) - variants: "7.1.0" (x1670) + variants: "7.4.3" (x1831) 'effects': type: array<> path: consumable.effects is_null: false - values: 1670 + values: 1831 min_count: 0 max_count: 0 value_type: @@ -59,27 +59,27 @@ schema: type: string path: consumable.img is_null: false - values: 1670 - different_values: 729 + values: 1831 + different_values: 775 variants: [omitted] 'name': type: string path: consumable.name is_null: false - values: 1670 - different_values: 1670 (all different) + values: 1831 + different_values: 1831 (all different) variants: [omitted] 'system': type: object path: consumable.system is_null: false - values: 1670 + values: 1831 schema: '_migration': type: object path: consumable.system._migration is_null: false - values: 1670 + values: 1831 schema: [previous]: type: @@ -91,9 +91,9 @@ schema: type: float path: consumable.system._migration.version is_null: false - values: 1670 + values: 1831 different_values: 1 (all same) - variants: 0,939 (x1670) + variants: 0,942 (x1831) [baseItem]: type: string path: consumable.system.baseItem @@ -105,17 +105,17 @@ schema: type: object path: consumable.system.bulk is_null: false - values: 1670 + values: 1831 schema: 'value': type: integer | float path: consumable.system.bulk.value is_null: false - values: 1670 + values: 1831 types: - different_values: 7 variants: - - 0 (x566) + - 0 (x573) - 1 (x39) - 2 (x3) - 50 (x1) @@ -123,101 +123,148 @@ schema: - 3 (x1) - 5 (x1) - different_values: 1 (all same) - variants: 0,1 (x1058) + variants: 0,1 (x1212) 'category': type: string path: consumable.system.category is_null: false - values: 1670 + values: 1831 different_values: 16 variants: - - "other" (x457) - - "ammo" (x195) - - "potion" (x178) - - "elixir" (x150) - - "talisman" (x143) - - "poison" (x113) + - "other" (x498) + - "ammo" (x203) + - "potion" (x181) + - "talisman" (x147) + - "elixir" (x146) + - "wand" (x119) + - "poison" (x115) - "gadget" (x77) - "snare" (x76) - - "catalyst" (x64) + - "catalyst" (x66) - "oil" (x58) - - "mutagen" (x48) + - "mutagen" (x56) - "fulu" (x46) - "drug" (x24) - - "wand" (x20) - - "toolkit" (x11) - "scroll" (x10) + - "toolkit" (x9) + [containerId]: + type: + path: consumable.system.containerId + is_null: true + values: 0 + is_empty: true + [damage]: + type: object + path: consumable.system.damage + is_null: true + values: 77 + schema: + 'formula': + type: string + path: consumable.system.damage.formula + is_null: false + values: 77 + different_values: 37 + variants: [omitted] + 'kind': + type: string + path: consumable.system.damage.kind + is_null: false + values: 77 + different_values: 2 + variants: + - "damage" (x50) + - "healing" (x27) + 'type': + type: string + path: consumable.system.damage.type + is_null: false + values: 77 + different_values: 12 + variants: + - "untyped" (x18) + - "piercing" (x12) + - "fire" (x11) + - "cold" (x7) + - "poison" (x5) + - "vitality" (x5) + - "void" (x5) + - "electricity" (x5) + - "acid" (x4) + - "bludgeoning" (x2) + - "slashing" (x2) + - "sonic" (x1) 'description': type: object path: consumable.system.description is_null: false - values: 1670 + values: 1831 schema: 'value': type: string path: consumable.system.description.value is_null: false - values: 1670 - different_values: 1602 + values: 1831 + different_values: 1759 variants: [omitted] 'equipped': type: object path: consumable.system.equipped is_null: false - values: 1670 + values: 1831 schema: 'carryType': type: string path: consumable.system.equipped.carryType is_null: false - values: 1670 + values: 1831 different_values: 1 (all same) - variants: "worn" (x1670) + variants: "worn" (x1831) 'hardness': type: integer path: consumable.system.hardness is_null: false - values: 1670 + values: 1831 different_values: 1 (all same) - variants: 0 (x1670) + variants: 0 (x1831) 'hp': type: object path: consumable.system.hp is_null: false - values: 1670 + values: 1831 schema: 'max': type: integer path: consumable.system.hp.max is_null: false - values: 1670 + values: 1831 different_values: 1 (all same) - variants: 0 (x1670) + variants: 0 (x1831) 'value': type: integer path: consumable.system.hp.value is_null: false - values: 1670 + values: 1831 different_values: 1 (all same) - variants: 0 (x1670) + variants: 0 (x1831) 'level': type: object path: consumable.system.level is_null: false - values: 1670 + values: 1831 schema: 'value': type: integer path: consumable.system.level.value is_null: false - values: 1670 + values: 1831 different_values: 21 variants: [omitted] 'material': type: object path: consumable.system.material is_null: false - values: 1670 + values: 1831 schema: [effects]: type: array @@ -249,46 +296,56 @@ schema: type: object path: consumable.system.price is_null: false - values: 1670 + values: 1831 schema: [per]: type: integer path: consumable.system.price.per is_null: true - values: 45 - different_values: 2 + values: 281 + different_values: 3 variants: + - 1 (x236) - 10 (x41) - 5 (x4) 'value': type: object path: consumable.system.price.value is_null: false - values: 1670 + values: 1831 schema: [cp]: type: integer path: consumable.system.price.value.cp is_null: true - values: 9 - different_values: 2 + values: 122 + different_values: 3 variants: + - 0 (x113) - 1 (x8) - 5 (x1) [gp]: type: integer path: consumable.system.price.value.gp is_null: true - values: 1577 - different_values: 183 + values: 1737 + different_values: 189 variants: [omitted] + [pp]: + type: integer + path: consumable.system.price.value.pp + is_null: true + values: 113 + different_values: 1 (all same) + variants: 0 (x113) [sp]: type: integer path: consumable.system.price.value.sp is_null: true - values: 61 - different_values: 7 + values: 174 + different_values: 8 variants: + - 0 (x113) - 1 (x44) - 2 (x6) - 9 (x4) @@ -300,69 +357,1256 @@ schema: type: object path: consumable.system.publication is_null: false - values: 1670 + values: 1831 schema: 'license': type: string path: consumable.system.publication.license is_null: false - values: 1670 + values: 1831 different_values: 2 variants: - - "OGL" (x955) - - "ORC" (x715) + - "ORC" (x1275) + - "OGL" (x556) 'remaster': type: boolean path: consumable.system.publication.remaster is_null: false - values: 1670 + values: 1831 different_values: 2 variants: - - False (x922) - - True (x748) + - True (x1309) + - False (x522) 'title': type: string path: consumable.system.publication.title is_null: false - values: 1670 - different_values: 101 + values: 1831 + different_values: 105 variants: [omitted] 'quantity': type: integer path: consumable.system.quantity is_null: false - values: 1670 + values: 1831 different_values: 3 variants: - - 1 (x1626) + - 1 (x1787) - 10 (x40) - 5 (x4) 'rules': type: ignored (Foundry rules object) path: consumable.system.rules is_null: false - values: 1670 + values: 1831 'size': type: string path: consumable.system.size is_null: false - values: 1670 + values: 1831 different_values: 2 variants: - - "med" (x1660) - - "sm" (x10) + - "med" (x1822) + - "sm" (x9) 'slug': type: string path: consumable.system.slug is_null: false - values: 1670 - different_values: 1670 (all different) + values: 1831 + different_values: 1831 (all different) variants: [omitted] + [spell]: + type: object + path: consumable.system.spell + is_null: true + values: 109 + schema: + '_id': + type: string + path: consumable.system.spell._id + is_null: false + values: 109 + different_values: 101 + variants: [omitted] + [_stats]: + type: object + path: consumable.system.spell._stats + is_null: true + values: 99 + schema: + 'compendiumSource': + type: string + path: consumable.system.spell._stats.compendiumSource + is_null: false + values: 99 + different_values: 32 + variants: [omitted] + [flags]: + type: object + path: consumable.system.spell.flags + is_null: true + values: 10 + schema: + 'core': + type: object + path: consumable.system.spell.flags.core + is_null: false + values: 10 + schema: + 'sourceId': + type: string + path: consumable.system.spell.flags.core.sourceId + is_null: false + values: 10 + different_values: 2 + variants: + - "Compendium.pf2e.spells-srd.Item.rfZpqmj0AIIdkVIs" (x6) + - "Compendium.pf2e.spells-srd.Item.Bc6QqTmFV4q7G7L0" (x4) + [folder]: + type: string + path: consumable.system.spell.folder + is_null: true + values: 99 + different_values: 8 + variants: + - "lPzcDrjGDFbzuF2r" (x30) + - "T8AzYUgNIAgTJ9Iz" (x26) + - "4fJHnYFqH0VjZXPv" (x24) + - "xqlqJ6eeiNtWb7bq" (x6) + - "7cyoYPoPYA01mErU" (x5) + - "zDlxATrLAlbYA2Mv" (x4) + - "iDjm2cXyRAe4VZ35" (x3) + - "IfuYSF4ymX48CZnm" (x1) + 'img': + type: string + path: consumable.system.spell.img + is_null: false + values: 109 + different_values: 33 + variants: [omitted] + 'name': + type: string + path: consumable.system.spell.name + is_null: false + values: 109 + different_values: 33 + variants: [omitted] + 'sort': + type: integer + path: consumable.system.spell.sort + is_null: false + values: 109 + different_values: 2 + variants: + - 0 (x103) + - 133500000 (x6) + 'system': + type: object + path: consumable.system.spell.system + is_null: false + values: 109 + schema: + [area]: + type: object + path: consumable.system.spell.system.area + is_null: true + values: 30 + schema: + 'type': + type: string + path: consumable.system.spell.system.area.type + is_null: false + values: 30 + different_values: 4 + variants: + - "burst" (x13) + - "square" (x8) + - "line" (x7) + - "cone" (x2) + 'value': + type: integer + path: consumable.system.spell.system.area.value + is_null: false + values: 30 + different_values: 5 + variants: + - 5 (x9) + - 120 (x7) + - 20 (x7) + - 60 (x5) + - 10 (x2) + 'cost': + type: object + path: consumable.system.spell.system.cost + is_null: false + values: 109 + schema: + 'value': + type: string + path: consumable.system.spell.system.cost.value + is_null: false + values: 109 + different_values: 1 (all same) + variants: "" (x109) + 'counteraction': + type: boolean + path: consumable.system.spell.system.counteraction + is_null: false + values: 109 + different_values: 2 + variants: + - False (x102) + - True (x7) + 'damage': + type: dict + path: consumable.system.spell.system.damage + is_null: false + values: 109 + _key: + type: string + path: consumable.system.spell.system.damage.[key] + is_null: false + values: 80 + different_values: 6 + variants: + - "0" (x64) + - "QrOXDstbGji5fsbX" (x4) + - "YBeTuItHduzXElD5" (x4) + - "rQT6Is4xVcbWJIAt" (x3) + - "1" (x3) + - "2YlEXgT93lbWXENb" (x2) + _value: + type: object + path: consumable.system.spell.system.damage.[value] + is_null: false + values: 80 + schema: + 'applyMod': + type: boolean + path: consumable.system.spell.system.damage.[value].applyMod + is_null: false + values: 80 + different_values: 1 (all same) + variants: False (x80) + [category]: + type: + path: consumable.system.spell.system.damage.[value].category + is_null: true + values: 0 + is_empty: true + 'formula': + type: string + path: consumable.system.spell.system.damage.[value].formula + is_null: false + values: 80 + different_values: 15 + variants: + - "1d8" (x12) + - "6d6" (x11) + - "1d10+4" (x9) + - "3d6" (x8) + - "5d6" (x7) + - "9d6" (x6) + - "4d6" (x4) + - "4d12" (x4) + - "1d4+1" (x4) + - "2d8" (x4) + - "7d8" (x3) + - "70" (x3) + - "1d4" (x2) + - "10d6" (x2) + - "12d10" (x1) + 'kinds': + type: array + path: consumable.system.spell.system.damage.[value].kinds + is_null: false + values: 80 + min_count: 1 + max_count: 2 + value_type: + type: string + path: consumable.system.spell.system.damage.[value].kinds.[] + is_null: false + values: 92 + different_values: 2 + variants: + - "damage" (x71) + - "healing" (x21) + [materials]: + type: array<> + path: consumable.system.spell.system.damage.[value].materials + is_null: true + values: 67 + min_count: 0 + max_count: 0 + value_type: + type: + path: consumable.system.spell.system.damage.[value].materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: consumable.system.spell.system.damage.[value].type + is_null: false + values: 80 + different_values: 11 + variants: + - "fire" (x19) + - "vitality" (x12) + - "untyped" (x10) + - "force" (x7) + - "mental" (x7) + - "piercing" (x6) + - "cold" (x5) + - "electricity" (x4) + - "acid" (x4) + - "void" (x3) + - "slashing" (x3) + [defense]: + type: object + path: consumable.system.spell.system.defense + is_null: true + values: 63 + schema: + 'save': + type: object + path: consumable.system.spell.system.defense.save + is_null: false + values: 63 + schema: + 'basic': + type: boolean + path: consumable.system.spell.system.defense.save.basic + is_null: false + values: 63 + different_values: 2 + variants: + - True (x44) + - False (x19) + 'statistic': + type: string + path: consumable.system.spell.system.defense.save.statistic + is_null: false + values: 63 + different_values: 3 + variants: + - "reflex" (x30) + - "fortitude" (x21) + - "will" (x12) + 'description': + type: object + path: consumable.system.spell.system.description + is_null: false + values: 109 + schema: + 'value': + type: string + path: consumable.system.spell.system.description.value + is_null: false + values: 109 + different_values: 33 + variants: [omitted] + 'duration': + type: object + path: consumable.system.spell.system.duration + is_null: false + values: 109 + schema: + 'sustained': + type: boolean + path: consumable.system.spell.system.duration.sustained + is_null: false + values: 109 + different_values: 2 + variants: + - False (x99) + - True (x10) + 'value': + type: string + path: consumable.system.spell.system.duration.value + is_null: false + values: 109 + different_values: 6 + variants: + - "" (x54) + - "1 minute" (x31) + - "8 hours" (x9) + - "3 round" (x7) + - "varies" (x4) + - "10 minutes" (x4) + [heightening]: + type: object + path: consumable.system.spell.system.heightening + is_null: true + values: 76 + schema: + [area]: + type: integer + path: consumable.system.spell.system.heightening.area + is_null: true + values: 17 + different_values: 1 (all same) + variants: 0 (x17) + [damage]: + type: object + path: consumable.system.spell.system.heightening.damage + is_null: true + values: 71 + schema: + [0]: + type: string + path: consumable.system.spell.system.heightening.damage.0 + is_null: true + values: 58 + different_values: 7 + variants: + - "2d6" (x18) + - "1d8" (x12) + - "1d6" (x11) + - "1d10+4" (x9) + - "1d12" (x4) + - "10" (x3) + - "2d10" (x1) + [1]: + type: string + path: consumable.system.spell.system.heightening.damage.1 + is_null: true + values: 3 + different_values: 1 (all same) + variants: "1d6" (x3) + [2YlEXgT93lbWXENb]: + type: string + path: consumable.system.spell.system.heightening.damage.2YlEXgT93lbWXENb + is_null: true + values: 2 + different_values: 1 (all same) + variants: "2d6" (x2) + [QrOXDstbGji5fsbX]: + type: string + path: consumable.system.spell.system.heightening.damage.QrOXDstbGji5fsbX + is_null: true + values: 4 + different_values: 1 (all same) + variants: "4d6" (x4) + [YBeTuItHduzXElD5]: + type: string + path: consumable.system.spell.system.heightening.damage.YBeTuItHduzXElD5 + is_null: true + values: 4 + different_values: 1 (all same) + variants: "2d8" (x4) + [rQT6Is4xVcbWJIAt]: + type: string + path: consumable.system.spell.system.heightening.damage.rQT6Is4xVcbWJIAt + is_null: true + values: 3 + different_values: 1 (all same) + variants: "1d8" (x3) + [interval]: + type: integer + path: consumable.system.spell.system.heightening.interval + is_null: true + values: 71 + different_values: 2 + variants: + - 1 (x63) + - 2 (x8) + [levels]: + type: object + path: consumable.system.spell.system.heightening.levels + is_null: true + values: 5 + schema: + [3]: + type: object + path: consumable.system.spell.system.heightening.levels.3 + is_null: true + values: 1 + schema: + 'range': + type: object + path: consumable.system.spell.system.heightening.levels.3.range + is_null: false + values: 1 + schema: + 'value': + type: string + path: consumable.system.spell.system.heightening.levels.3.range.value + is_null: false + values: 1 + different_values: 1 (all same) + variants: "touch" (x1) + 'target': + type: object + path: consumable.system.spell.system.heightening.levels.3.target + is_null: false + values: 1 + schema: + 'value': + type: string + path: consumable.system.spell.system.heightening.levels.3.target.value + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1 creature" (x1) + [4]: + type: object + path: consumable.system.spell.system.heightening.levels.4 + is_null: true + values: 2 + schema: + 'area': + type: object + path: consumable.system.spell.system.heightening.levels.4.area + is_null: false + values: 2 + schema: + 'areaType': + type: string + path: consumable.system.spell.system.heightening.levels.4.area.areaType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "burst" (x2) + 'type': + type: string + path: consumable.system.spell.system.heightening.levels.4.area.type + is_null: false + values: 2 + different_values: 1 (all same) + variants: "burst" (x2) + 'value': + type: integer + path: consumable.system.spell.system.heightening.levels.4.area.value + is_null: false + values: 2 + different_values: 1 (all same) + variants: 20 (x2) + 'range': + type: object + path: consumable.system.spell.system.heightening.levels.4.range + is_null: false + values: 2 + schema: + 'value': + type: string + path: consumable.system.spell.system.heightening.levels.4.range.value + is_null: false + values: 2 + different_values: 1 (all same) + variants: "60 feet" (x2) + [7]: + type: object + path: consumable.system.spell.system.heightening.levels.7 + is_null: true + values: 2 + schema: + 'target': + type: object + path: consumable.system.spell.system.heightening.levels.7.target + is_null: false + values: 2 + schema: + 'value': + type: string + path: consumable.system.spell.system.heightening.levels.7.target.value + is_null: false + values: 2 + different_values: 1 (all same) + variants: "10 creatures" (x2) + 'type': + type: string + path: consumable.system.spell.system.heightening.type + is_null: false + values: 76 + different_values: 2 + variants: + - "interval" (x71) + - "fixed" (x5) + 'level': + type: object + path: consumable.system.spell.system.level + is_null: false + values: 109 + schema: + 'value': + type: integer + path: consumable.system.spell.system.level.value + is_null: false + values: 109 + different_values: 8 + variants: + - 1 (x32) + - 2 (x31) + - 3 (x24) + - 4 (x6) + - 7 (x6) + - 6 (x5) + - 5 (x3) + - 8 (x2) + 'location': + type: object + path: consumable.system.spell.system.location + is_null: false + values: 109 + schema: + 'heightenedLevel': + type: integer + path: consumable.system.spell.system.location.heightenedLevel + is_null: false + values: 109 + different_values: 9 + variants: + - 4 (x16) + - 7 (x15) + - 2 (x14) + - 6 (x14) + - 8 (x13) + - 5 (x11) + - 3 (x11) + - 9 (x8) + - 1 (x7) + [value]: + type: + path: consumable.system.spell.system.location.value + is_null: true + values: 0 + is_empty: true + [overlays]: + type: dict + path: consumable.system.spell.system.overlays + is_null: true + values: 22 + _key: + type: string + path: consumable.system.spell.system.overlays.[key] + is_null: false + values: 60 + different_values: 10 + variants: + - "37gy7l19tik74o4s" (x12) + - "7qdtetowq348s9oc" (x12) + - "7vbvdrv2cl87sqta" (x12) + - "lfxcoz2d3f8j2zq1" (x12) + - "WTeek6DuuUC5uXiv" (x3) + - "rZUgF7LFHu7N5MFK" (x3) + - "ZxbNsu1w4bhR2fCe" (x2) + - "wUTd1CuL1B5jIquK" (x2) + - "Dn2urqase1klSlXN" (x1) + - "OsMweS7nFHnNhCy1" (x1) + _value: + type: object + path: consumable.system.spell.system.overlays.[value] + is_null: false + values: 60 + schema: + '_id': + type: string + path: consumable.system.spell.system.overlays.[value]._id + is_null: false + values: 60 + different_values: 10 + variants: + - "37gy7l19tik74o4s" (x12) + - "7qdtetowq348s9oc" (x12) + - "7vbvdrv2cl87sqta" (x12) + - "lfxcoz2d3f8j2zq1" (x12) + - "WTeek6DuuUC5uXiv" (x3) + - "rZUgF7LFHu7N5MFK" (x3) + - "ZxbNsu1w4bhR2fCe" (x2) + - "wUTd1CuL1B5jIquK" (x2) + - "Dn2urqase1klSlXN" (x1) + - "OsMweS7nFHnNhCy1" (x1) + [name]: + type: string + path: consumable.system.spell.system.overlays.[value].name + is_null: true + values: 32 + different_values: 6 + variants: + - "Heal (vs. Living)" (x12) + - "Heal (vs. Undead)" (x12) + - "Execute (Void)" (x3) + - "Execute (Vitality)" (x3) + - "Cinder Swarm (Fireflies)" (x1) + - "Cinder Swarm (Fire Ants)" (x1) + 'overlayType': + type: string + path: consumable.system.spell.system.overlays.[value].overlayType + is_null: false + values: 60 + different_values: 1 (all same) + variants: "override" (x60) + 'sort': + type: integer + path: consumable.system.spell.system.overlays.[value].sort + is_null: false + values: 60 + different_values: 4 + variants: + - 2 (x18) + - 1 (x18) + - 4 (x12) + - 3 (x12) + 'system': + type: object + path: consumable.system.spell.system.overlays.[value].system + is_null: false + values: 60 + schema: + [area]: + type: object + path: consumable.system.spell.system.overlays.[value].system.area + is_null: true + values: 14 + schema: + 'type': + type: string + path: consumable.system.spell.system.overlays.[value].system.area.type + is_null: false + values: 14 + different_values: 2 + variants: + - "emanation" (x12) + - "burst" (x2) + 'value': + type: integer + path: consumable.system.spell.system.overlays.[value].system.area.value + is_null: false + values: 14 + different_values: 1 (all same) + variants: 30 (x14) + [damage]: + type: object + path: consumable.system.spell.system.overlays.[value].system.damage + is_null: true + values: 29 + schema: + [0]: + type: object + path: consumable.system.spell.system.overlays.[value].system.damage.0 + is_null: true + values: 27 + schema: + [category]: + type: + path: consumable.system.spell.system.overlays.[value].system.damage.0.category + is_null: true + values: 0 + is_empty: true + [formula]: + type: string + path: consumable.system.spell.system.overlays.[value].system.damage.0.formula + is_null: true + values: 12 + different_values: 1 (all same) + variants: "1d8+8" (x12) + [kinds]: + type: array + path: consumable.system.spell.system.overlays.[value].system.damage.0.kinds + is_null: true + values: 24 + min_count: 1 + max_count: 1 + value_type: + type: string + path: consumable.system.spell.system.overlays.[value].system.damage.0.kinds.[] + is_null: false + values: 24 + different_values: 2 + variants: + - "healing" (x12) + - "damage" (x12) + [type]: + type: string + path: consumable.system.spell.system.overlays.[value].system.damage.0.type + is_null: true + values: 3 + different_values: 1 (all same) + variants: "vitality" (x3) + [2MvpaX0V8xQX6CsS]: + type: object + path: consumable.system.spell.system.overlays.[value].system.damage.2MvpaX0V8xQX6CsS + is_null: true + values: 1 + schema: + 'applyMod': + type: boolean + path: consumable.system.spell.system.overlays.[value].system.damage.2MvpaX0V8xQX6CsS.applyMod + is_null: false + values: 1 + different_values: 1 (all same) + variants: False (x1) + [category]: + type: + path: consumable.system.spell.system.overlays.[value].system.damage.2MvpaX0V8xQX6CsS.category + is_null: true + values: 0 + is_empty: true + 'formula': + type: string + path: consumable.system.spell.system.overlays.[value].system.damage.2MvpaX0V8xQX6CsS.formula + is_null: false + values: 1 + different_values: 1 (all same) + variants: "3d6" (x1) + 'materials': + type: array<> + path: consumable.system.spell.system.overlays.[value].system.damage.2MvpaX0V8xQX6CsS.materials + is_null: false + values: 1 + min_count: 0 + max_count: 0 + value_type: + type: + path: consumable.system.spell.system.overlays.[value].system.damage.2MvpaX0V8xQX6CsS.materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: consumable.system.spell.system.overlays.[value].system.damage.2MvpaX0V8xQX6CsS.type + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) + [6VDpVfnth5Jo4Ik5]: + type: object + path: consumable.system.spell.system.overlays.[value].system.damage.6VDpVfnth5Jo4Ik5 + is_null: true + values: 1 + schema: + 'applyMod': + type: boolean + path: consumable.system.spell.system.overlays.[value].system.damage.6VDpVfnth5Jo4Ik5.applyMod + is_null: false + values: 1 + different_values: 1 (all same) + variants: False (x1) + [category]: + type: + path: consumable.system.spell.system.overlays.[value].system.damage.6VDpVfnth5Jo4Ik5.category + is_null: true + values: 0 + is_empty: true + 'formula': + type: string + path: consumable.system.spell.system.overlays.[value].system.damage.6VDpVfnth5Jo4Ik5.formula + is_null: false + values: 1 + different_values: 1 (all same) + variants: "3d6" (x1) + 'materials': + type: array<> + path: consumable.system.spell.system.overlays.[value].system.damage.6VDpVfnth5Jo4Ik5.materials + is_null: false + values: 1 + min_count: 0 + max_count: 0 + value_type: + type: + path: consumable.system.spell.system.overlays.[value].system.damage.6VDpVfnth5Jo4Ik5.materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: consumable.system.spell.system.overlays.[value].system.damage.6VDpVfnth5Jo4Ik5.type + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) + [Zz4wGcMxD0oYt8b5]: + type: object + path: consumable.system.spell.system.overlays.[value].system.damage.Zz4wGcMxD0oYt8b5 + is_null: true + values: 1 + schema: + 'applyMod': + type: boolean + path: consumable.system.spell.system.overlays.[value].system.damage.Zz4wGcMxD0oYt8b5.applyMod + is_null: false + values: 1 + different_values: 1 (all same) + variants: False (x1) + 'category': + type: string + path: consumable.system.spell.system.overlays.[value].system.damage.Zz4wGcMxD0oYt8b5.category + is_null: false + values: 1 + different_values: 1 (all same) + variants: "persistent" (x1) + 'formula': + type: string + path: consumable.system.spell.system.overlays.[value].system.damage.Zz4wGcMxD0oYt8b5.formula + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) + 'materials': + type: array<> + path: consumable.system.spell.system.overlays.[value].system.damage.Zz4wGcMxD0oYt8b5.materials + is_null: false + values: 1 + min_count: 0 + max_count: 0 + value_type: + type: + path: consumable.system.spell.system.overlays.[value].system.damage.Zz4wGcMxD0oYt8b5.materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: consumable.system.spell.system.overlays.[value].system.damage.Zz4wGcMxD0oYt8b5.type + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) + [defense]: + type: object + path: consumable.system.spell.system.overlays.[value].system.defense + is_null: true + values: 2 + schema: + 'save': + type: object + path: consumable.system.spell.system.overlays.[value].system.defense.save + is_null: false + values: 2 + schema: + 'basic': + type: boolean + path: consumable.system.spell.system.overlays.[value].system.defense.save.basic + is_null: false + values: 2 + different_values: 2 + variants: + - False (x1) + - True (x1) + 'statistic': + type: string + path: consumable.system.spell.system.overlays.[value].system.defense.save.statistic + is_null: false + values: 2 + different_values: 2 + variants: + - "fortitude" (x1) + - "reflex" (x1) + [heightening]: + type: object + path: consumable.system.spell.system.overlays.[value].system.heightening + is_null: true + values: 14 + schema: + 'damage': + type: object + path: consumable.system.spell.system.overlays.[value].system.heightening.damage + is_null: false + values: 14 + schema: + [0]: + type: string + path: consumable.system.spell.system.overlays.[value].system.heightening.damage.0 + is_null: true + values: 12 + different_values: 1 (all same) + variants: "1d8+8" (x12) + [2MvpaX0V8xQX6CsS]: + type: string + path: consumable.system.spell.system.overlays.[value].system.heightening.damage.2MvpaX0V8xQX6CsS + is_null: true + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) + [6VDpVfnth5Jo4Ik5]: + type: string + path: consumable.system.spell.system.overlays.[value].system.heightening.damage.6VDpVfnth5Jo4Ik5 + is_null: true + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) + [Zz4wGcMxD0oYt8b5]: + type: string + path: consumable.system.spell.system.overlays.[value].system.heightening.damage.Zz4wGcMxD0oYt8b5 + is_null: true + values: 1 + different_values: 1 (all same) + variants: "0" (x1) + [interval]: + type: integer + path: consumable.system.spell.system.overlays.[value].system.heightening.interval + is_null: true + values: 2 + different_values: 1 (all same) + variants: 1 (x2) + [type]: + type: string + path: consumable.system.spell.system.overlays.[value].system.heightening.type + is_null: true + values: 2 + different_values: 1 (all same) + variants: "interval" (x2) + [range]: + type: object + path: consumable.system.spell.system.overlays.[value].system.range + is_null: true + values: 50 + schema: + 'value': + type: string + path: consumable.system.spell.system.overlays.[value].system.range.value + is_null: false + values: 50 + different_values: 4 + variants: + - "30 feet" (x24) + - "touch" (x12) + - "" (x12) + - "500 feet" (x2) + [target]: + type: object + path: consumable.system.spell.system.overlays.[value].system.target + is_null: true + values: 24 + schema: + 'value': + type: string + path: consumable.system.spell.system.overlays.[value].system.target.value + is_null: false + values: 24 + different_values: 2 + variants: + - "all living and undead creatures" (x12) + - "1 undead" (x12) + [time]: + type: object + path: consumable.system.spell.system.overlays.[value].system.time + is_null: true + values: 50 + schema: + 'value': + type: string + path: consumable.system.spell.system.overlays.[value].system.time.value + is_null: false + values: 50 + different_values: 3 + variants: + - "2" (x24) + - "3" (x14) + - "1" (x12) + [traits]: + type: object + path: consumable.system.spell.system.overlays.[value].system.traits + is_null: true + values: 39 + schema: + 'value': + type: array + path: consumable.system.spell.system.overlays.[value].system.traits.value + is_null: false + values: 39 + min_count: 3 + max_count: 4 + value_type: + type: string + path: consumable.system.spell.system.overlays.[value].system.traits.value.[] + is_null: false + values: 153 + different_values: 4 + variants: + - "concentrate" (x39) + - "manipulate" (x39) + - "vitality" (x39) + - "healing" (x36) + 'publication': + type: object + path: consumable.system.spell.system.publication + is_null: false + values: 109 + schema: + 'license': + type: string + path: consumable.system.spell.system.publication.license + is_null: false + values: 109 + different_values: 2 + variants: + - "ORC" (x90) + - "OGL" (x19) + 'remaster': + type: boolean + path: consumable.system.spell.system.publication.remaster + is_null: false + values: 109 + different_values: 2 + variants: + - True (x95) + - False (x14) + 'title': + type: string + path: consumable.system.spell.system.publication.title + is_null: false + values: 109 + different_values: 4 + variants: + - "Pathfinder Player Core" (x87) + - "Pathfinder Secrets of Magic" (x14) + - "Pathfinder Rage of Elements" (x5) + - "Pathfinder Player Core 2" (x3) + 'range': + type: object + path: consumable.system.spell.system.range + is_null: false + values: 109 + schema: + 'value': + type: string + path: consumable.system.spell.system.range.value + is_null: false + values: 109 + different_values: 7 + variants: + - "30 feet" (x36) + - "120 feet" (x22) + - "" (x19) + - "varies" (x12) + - "touch" (x11) + - "60 feet" (x5) + - "500 feet" (x4) + 'requirements': + type: string + path: consumable.system.spell.system.requirements + is_null: false + values: 109 + different_values: 1 (all same) + variants: "" (x109) + 'rules': + type: ignored (Foundry rules object) + path: consumable.system.spell.system.rules + is_null: false + values: 109 + 'slug': + type: string + path: consumable.system.spell.system.slug + is_null: false + values: 109 + different_values: 33 + variants: [omitted] + 'target': + type: object + path: consumable.system.spell.system.target + is_null: false + values: 109 + schema: + 'value': + type: string + path: consumable.system.spell.system.target.value + is_null: false + values: 109 + different_values: 8 + variants: + - "" (x40) + - "1 creature" (x29) + - "1 willing creature" (x15) + - "1 willing living creature or 1 undead" (x12) + - "1 living creature" (x7) + - "1 or 2 creatures" (x4) + - "1 willing creature that is your companion" (x1) + - "1 creature, unattended object, or force construct" (x1) + 'time': + type: object + path: consumable.system.spell.system.time + is_null: false + values: 109 + schema: + 'value': + type: string + path: consumable.system.spell.system.time.value + is_null: false + values: 109 + different_values: 6 + variants: + - "2" (x76) + - "1 to 3" (x16) + - "3" (x8) + - "2 or 3" (x6) + - "1" (x2) + - "1 minute" (x1) + 'traits': + type: object + path: consumable.system.spell.system.traits + is_null: false + values: 109 + schema: + 'rarity': + type: string + path: consumable.system.spell.system.traits.rarity + is_null: false + values: 109 + different_values: 2 + variants: + - "common" (x108) + - "uncommon" (x1) + 'traditions': + type: array + path: consumable.system.spell.system.traits.traditions + is_null: false + values: 109 + min_count: 1 + max_count: 4 + value_type: + type: string + path: consumable.system.spell.system.traits.traditions.[] + is_null: false + values: 219 + different_values: 4 + variants: + - "arcane" (x75) + - "primal" (x66) + - "occult" (x42) + - "divine" (x36) + 'value': + type: array + path: consumable.system.spell.system.traits.value + is_null: false + values: 109 + min_count: 2 + max_count: 7 + value_type: + type: string + path: consumable.system.spell.system.traits.value.[] + is_null: false + values: 408 + different_values: 32 + variants: [omitted] + 'type': + type: string + path: consumable.system.spell.type + is_null: false + values: 109 + different_values: 1 (all same) + variants: "spell" (x109) + [stackGroup]: + type: string + path: consumable.system.stackGroup + is_null: true + values: 78 + different_values: 7 + variants: + - "rounds10" (x48) + - "arrows" (x10) + - "slingBullets" (x8) + - "bolts" (x6) + - "rounds5" (x4) + - "blowgunDarts" (x1) + - "woodenTaws" (x1) 'traits': type: object path: consumable.system.traits is_null: false - values: 1670 + values: 1831 schema: [otherTags]: type: array @@ -385,63 +1629,63 @@ schema: type: string path: consumable.system.traits.rarity is_null: false - values: 1670 + values: 1831 different_values: 4 variants: - - "common" (x980) - - "uncommon" (x533) - - "rare" (x156) + - "common" (x1105) + - "uncommon" (x561) + - "rare" (x164) - "unique" (x1) 'value': type: array path: consumable.system.traits.value is_null: false - values: 1670 + values: 1831 min_count: 0 - max_count: 8 + max_count: 7 value_type: type: string path: consumable.system.traits.value.[] is_null: false - values: 5370 - different_values: 90 + values: 5925 + different_values: 94 variants: [omitted] 'usage': type: object path: consumable.system.usage is_null: false - values: 1670 + values: 1831 schema: 'value': type: string path: consumable.system.usage.value is_null: false - values: 1670 - different_values: 41 + values: 1831 + different_values: 42 variants: [omitted] 'uses': type: object path: consumable.system.uses is_null: false - values: 1670 + values: 1831 schema: 'autoDestroy': type: boolean path: consumable.system.uses.autoDestroy is_null: false - values: 1670 + values: 1831 different_values: 2 variants: - - True (x1650) - - False (x20) + - True (x1712) + - False (x119) 'max': type: integer path: consumable.system.uses.max is_null: false - values: 1670 + values: 1831 different_values: 9 variants: - - 1 (x1649) + - 1 (x1810) - 5 (x8) - 7 (x4) - 10 (x3) @@ -454,10 +1698,10 @@ schema: type: integer path: consumable.system.uses.value is_null: false - values: 1670 + values: 1831 different_values: 9 variants: - - 1 (x1650) + - 1 (x1811) - 5 (x7) - 7 (x4) - 10 (x3) @@ -466,761 +1710,10 @@ schema: - 6 (x1) - 500 (x1) - 24 (x1) - [containerId]: - type: - path: consumable.system.containerId - is_null: true - values: 0 - is_empty: true - [damage]: - type: object - path: consumable.system.damage - is_null: true - values: 76 - schema: - 'formula': - type: string - path: consumable.system.damage.formula - is_null: false - values: 76 - different_values: 37 - variants: [omitted] - 'kind': - type: string - path: consumable.system.damage.kind - is_null: false - values: 76 - different_values: 2 - variants: - - "damage" (x49) - - "healing" (x27) - 'type': - type: string - path: consumable.system.damage.type - is_null: false - values: 76 - different_values: 12 - variants: - - "untyped" (x17) - - "piercing" (x12) - - "fire" (x11) - - "cold" (x7) - - "poison" (x5) - - "vitality" (x5) - - "void" (x5) - - "electricity" (x5) - - "acid" (x4) - - "bludgeoning" (x2) - - "slashing" (x2) - - "sonic" (x1) - [spell]: - type: object - path: consumable.system.spell - is_null: true - values: 10 - schema: - '_id': - type: string - path: consumable.system.spell._id - is_null: false - values: 10 - different_values: 2 - variants: - - "7w37duycMs4YOBeu" (x6) - - "lj2l0i8ShNSlnZrj" (x4) - 'flags': - type: object - path: consumable.system.spell.flags - is_null: false - values: 10 - schema: - 'core': - type: object - path: consumable.system.spell.flags.core - is_null: false - values: 10 - schema: - 'sourceId': - type: string - path: consumable.system.spell.flags.core.sourceId - is_null: false - values: 10 - different_values: 2 - variants: - - "Compendium.pf2e.spells-srd.Item.rfZpqmj0AIIdkVIs" (x6) - - "Compendium.pf2e.spells-srd.Item.Bc6QqTmFV4q7G7L0" (x4) - 'img': - type: string - path: consumable.system.spell.img - is_null: false - values: 10 - different_values: 2 - variants: - - "icons/magic/life/cross-worn-green.webp" (x6) - - "icons/commodities/wood/fence-posts-brown.webp" (x4) - 'name': - type: string - path: consumable.system.spell.name - is_null: false - values: 10 - different_values: 2 - variants: - - "Heal" (x6) - - "Splinter Volley" (x4) - 'sort': - type: integer - path: consumable.system.spell.sort - is_null: false - values: 10 - different_values: 2 - variants: - - 133500000 (x6) - - 0 (x4) - 'system': - type: object - path: consumable.system.spell.system - is_null: false - values: 10 - schema: - [area]: - type: - path: consumable.system.spell.system.area - is_null: true - values: 0 - is_empty: true - 'cost': - type: object - path: consumable.system.spell.system.cost - is_null: false - values: 10 - schema: - 'value': - type: string - path: consumable.system.spell.system.cost.value - is_null: false - values: 10 - different_values: 1 (all same) - variants: "" (x10) - 'counteraction': - type: boolean - path: consumable.system.spell.system.counteraction - is_null: false - values: 10 - different_values: 1 (all same) - variants: False (x10) - 'damage': - type: dict - path: consumable.system.spell.system.damage - is_null: false - values: 10 - _key: - type: string - path: consumable.system.spell.system.damage.[key] - is_null: false - values: 10 - different_values: 2 - variants: - - "0" (x6) - - "QrOXDstbGji5fsbX" (x4) - _value: - type: object - path: consumable.system.spell.system.damage.[value] - is_null: false - values: 10 - schema: - 'applyMod': - type: boolean - path: consumable.system.spell.system.damage.[value].applyMod - is_null: false - values: 10 - different_values: 1 (all same) - variants: False (x10) - [category]: - type: - path: consumable.system.spell.system.damage.[value].category - is_null: true - values: 0 - is_empty: true - 'formula': - type: string - path: consumable.system.spell.system.damage.[value].formula - is_null: false - values: 10 - different_values: 2 - variants: - - "1d8" (x6) - - "4d6" (x4) - 'kinds': - type: array - path: consumable.system.spell.system.damage.[value].kinds - is_null: false - values: 10 - min_count: 1 - max_count: 2 - value_type: - type: string - path: consumable.system.spell.system.damage.[value].kinds.[] - is_null: false - values: 16 - different_values: 2 - variants: - - "damage" (x10) - - "healing" (x6) - 'materials': - type: array<> - path: consumable.system.spell.system.damage.[value].materials - is_null: false - values: 10 - min_count: 0 - max_count: 0 - value_type: - type: - path: consumable.system.spell.system.damage.[value].materials.[] - is_null: false - values: 0 - is_empty: true - 'type': - type: string - path: consumable.system.spell.system.damage.[value].type - is_null: false - values: 10 - different_values: 2 - variants: - - "vitality" (x6) - - "piercing" (x4) - 'description': - type: object - path: consumable.system.spell.system.description - is_null: false - values: 10 - schema: - 'value': - type: string - path: consumable.system.spell.system.description.value - is_null: false - values: 10 - different_values: 2 - variants: [omitted] - 'duration': - type: object - path: consumable.system.spell.system.duration - is_null: false - values: 10 - schema: - 'sustained': - type: boolean - path: consumable.system.spell.system.duration.sustained - is_null: false - values: 10 - different_values: 1 (all same) - variants: False (x10) - 'value': - type: string - path: consumable.system.spell.system.duration.value - is_null: false - values: 10 - different_values: 1 (all same) - variants: "" (x10) - 'heightening': - type: object - path: consumable.system.spell.system.heightening - is_null: false - values: 10 - schema: - 'damage': - type: object - path: consumable.system.spell.system.heightening.damage - is_null: false - values: 10 - schema: - [0]: - type: string - path: consumable.system.spell.system.heightening.damage.0 - is_null: true - values: 6 - different_values: 1 (all same) - variants: "1d8" (x6) - [QrOXDstbGji5fsbX]: - type: string - path: consumable.system.spell.system.heightening.damage.QrOXDstbGji5fsbX - is_null: true - values: 4 - different_values: 1 (all same) - variants: "4d6" (x4) - 'interval': - type: integer - path: consumable.system.spell.system.heightening.interval - is_null: false - values: 10 - different_values: 2 - variants: - - 1 (x6) - - 2 (x4) - 'type': - type: string - path: consumable.system.spell.system.heightening.type - is_null: false - values: 10 - different_values: 1 (all same) - variants: "interval" (x10) - 'level': - type: object - path: consumable.system.spell.system.level - is_null: false - values: 10 - schema: - 'value': - type: integer - path: consumable.system.spell.system.level.value - is_null: false - values: 10 - different_values: 5 - variants: - - 1 (x6) - - 6 (x1) - - 4 (x1) - - 2 (x1) - - 8 (x1) - 'location': - type: object - path: consumable.system.spell.system.location - is_null: false - values: 10 - schema: - 'heightenedLevel': - type: integer - path: consumable.system.spell.system.location.heightenedLevel - is_null: false - values: 10 - different_values: 6 - variants: - - 2 (x5) - - 7 (x1) - - 4 (x1) - - 6 (x1) - - 3 (x1) - - 5 (x1) - [value]: - type: - path: consumable.system.spell.system.location.value - is_null: true - values: 0 - is_empty: true - 'publication': - type: object - path: consumable.system.spell.system.publication - is_null: false - values: 10 - schema: - 'license': - type: string - path: consumable.system.spell.system.publication.license - is_null: false - values: 10 - different_values: 2 - variants: - - "ORC" (x6) - - "OGL" (x4) - 'remaster': - type: boolean - path: consumable.system.spell.system.publication.remaster - is_null: false - values: 10 - different_values: 1 (all same) - variants: True (x10) - 'title': - type: string - path: consumable.system.spell.system.publication.title - is_null: false - values: 10 - different_values: 2 - variants: - - "Pathfinder Player Core" (x6) - - "Pathfinder Rage of Elements" (x4) - 'range': - type: object - path: consumable.system.spell.system.range - is_null: false - values: 10 - schema: - 'value': - type: string - path: consumable.system.spell.system.range.value - is_null: false - values: 10 - different_values: 2 - variants: - - "varies" (x6) - - "60 feet" (x4) - 'requirements': - type: string - path: consumable.system.spell.system.requirements - is_null: false - values: 10 - different_values: 1 (all same) - variants: "" (x10) - 'rules': - type: ignored (Foundry rules object) - path: consumable.system.spell.system.rules - is_null: false - values: 10 - 'slug': - type: string - path: consumable.system.spell.system.slug - is_null: false - values: 10 - different_values: 2 - variants: - - "heal" (x6) - - "splinter-volley" (x4) - 'target': - type: object - path: consumable.system.spell.system.target - is_null: false - values: 10 - schema: - 'value': - type: string - path: consumable.system.spell.system.target.value - is_null: false - values: 10 - different_values: 2 - variants: - - "1 willing living creature or 1 undead" (x6) - - "1 or 2 creatures" (x4) - 'time': - type: object - path: consumable.system.spell.system.time - is_null: false - values: 10 - schema: - 'value': - type: string - path: consumable.system.spell.system.time.value - is_null: false - values: 10 - different_values: 2 - variants: - - "1 to 3" (x6) - - "2 or 3" (x4) - 'traits': - type: object - path: consumable.system.spell.system.traits - is_null: false - values: 10 - schema: - 'rarity': - type: string - path: consumable.system.spell.system.traits.rarity - is_null: false - values: 10 - different_values: 1 (all same) - variants: "common" (x10) - 'traditions': - type: array - path: consumable.system.spell.system.traits.traditions - is_null: false - values: 10 - min_count: 2 - max_count: 2 - value_type: - type: string - path: consumable.system.spell.system.traits.traditions.[] - is_null: false - values: 20 - different_values: 3 - variants: - - "primal" (x10) - - "divine" (x6) - - "arcane" (x4) - 'value': - type: array - path: consumable.system.spell.system.traits.value - is_null: false - values: 10 - min_count: 3 - max_count: 4 - value_type: - type: string - path: consumable.system.spell.system.traits.value.[] - is_null: false - values: 34 - different_values: 6 - variants: - - "manipulate" (x10) - - "healing" (x6) - - "vitality" (x6) - - "attack" (x4) - - "concentrate" (x4) - - "wood" (x4) - [defense]: - type: object - path: consumable.system.spell.system.defense - is_null: true - values: 6 - schema: - 'save': - type: object - path: consumable.system.spell.system.defense.save - is_null: false - values: 6 - schema: - 'basic': - type: boolean - path: consumable.system.spell.system.defense.save.basic - is_null: false - values: 6 - different_values: 1 (all same) - variants: True (x6) - 'statistic': - type: string - path: consumable.system.spell.system.defense.save.statistic - is_null: false - values: 6 - different_values: 1 (all same) - variants: "fortitude" (x6) - [overlays]: - type: dict - path: consumable.system.spell.system.overlays - is_null: true - values: 6 - _key: - type: string - path: consumable.system.spell.system.overlays.[key] - is_null: false - values: 24 - different_values: 4 - variants: - - "37gy7l19tik74o4s" (x6) - - "7qdtetowq348s9oc" (x6) - - "7vbvdrv2cl87sqta" (x6) - - "lfxcoz2d3f8j2zq1" (x6) - _value: - type: object - path: consumable.system.spell.system.overlays.[value] - is_null: false - values: 24 - schema: - '_id': - type: string - path: consumable.system.spell.system.overlays.[value]._id - is_null: false - values: 24 - different_values: 4 - variants: - - "37gy7l19tik74o4s" (x6) - - "7qdtetowq348s9oc" (x6) - - "7vbvdrv2cl87sqta" (x6) - - "lfxcoz2d3f8j2zq1" (x6) - [name]: - type: string - path: consumable.system.spell.system.overlays.[value].name - is_null: true - values: 12 - different_values: 2 - variants: - - "Heal (vs. Living)" (x6) - - "Heal (vs. Undead)" (x6) - 'overlayType': - type: string - path: consumable.system.spell.system.overlays.[value].overlayType - is_null: false - values: 24 - different_values: 1 (all same) - variants: "override" (x24) - 'sort': - type: integer - path: consumable.system.spell.system.overlays.[value].sort - is_null: false - values: 24 - different_values: 4 - variants: - - 2 (x6) - - 1 (x6) - - 4 (x6) - - 3 (x6) - 'system': - type: object - path: consumable.system.spell.system.overlays.[value].system - is_null: false - values: 24 - schema: - [damage]: - type: object - path: consumable.system.spell.system.overlays.[value].system.damage - is_null: true - values: 12 - schema: - '0': - type: object - path: consumable.system.spell.system.overlays.[value].system.damage.0 - is_null: false - values: 12 - schema: - [formula]: - type: string - path: consumable.system.spell.system.overlays.[value].system.damage.0.formula - is_null: true - values: 6 - different_values: 1 (all same) - variants: "1d8+8" (x6) - 'kinds': - type: array - path: consumable.system.spell.system.overlays.[value].system.damage.0.kinds - is_null: false - values: 12 - min_count: 1 - max_count: 1 - value_type: - type: string - path: consumable.system.spell.system.overlays.[value].system.damage.0.kinds.[] - is_null: false - values: 12 - different_values: 2 - variants: - - "healing" (x6) - - "damage" (x6) - [defense]: - type: - path: consumable.system.spell.system.overlays.[value].system.defense - is_null: true - values: 0 - is_empty: true - [heightening]: - type: object - path: consumable.system.spell.system.overlays.[value].system.heightening - is_null: true - values: 6 - schema: - 'damage': - type: object - path: consumable.system.spell.system.overlays.[value].system.heightening.damage - is_null: false - values: 6 - schema: - '0': - type: string - path: consumable.system.spell.system.overlays.[value].system.heightening.damage.0 - is_null: false - values: 6 - different_values: 1 (all same) - variants: "1d8+8" (x6) - 'range': - type: object - path: consumable.system.spell.system.overlays.[value].system.range - is_null: false - values: 24 - schema: - 'value': - type: string - path: consumable.system.spell.system.overlays.[value].system.range.value - is_null: false - values: 24 - different_values: 3 - variants: - - "30 feet" (x12) - - "touch" (x6) - - "" (x6) - 'time': - type: object - path: consumable.system.spell.system.overlays.[value].system.time - is_null: false - values: 24 - schema: - 'value': - type: string - path: consumable.system.spell.system.overlays.[value].system.time.value - is_null: false - values: 24 - different_values: 3 - variants: - - "2" (x12) - - "1" (x6) - - "3" (x6) - [area]: - type: object - path: consumable.system.spell.system.overlays.[value].system.area - is_null: true - values: 6 - schema: - 'type': - type: string - path: consumable.system.spell.system.overlays.[value].system.area.type - is_null: false - values: 6 - different_values: 1 (all same) - variants: "emanation" (x6) - 'value': - type: integer - path: consumable.system.spell.system.overlays.[value].system.area.value - is_null: false - values: 6 - different_values: 1 (all same) - variants: 30 (x6) - [target]: - type: object - path: consumable.system.spell.system.overlays.[value].system.target - is_null: true - values: 12 - schema: - 'value': - type: string - path: consumable.system.spell.system.overlays.[value].system.target.value - is_null: false - values: 12 - different_values: 2 - variants: - - "all living and undead creatures" (x6) - - "1 undead" (x6) - [traits]: - type: object - path: consumable.system.spell.system.overlays.[value].system.traits - is_null: true - values: 18 - schema: - 'value': - type: array - path: consumable.system.spell.system.overlays.[value].system.traits.value - is_null: false - values: 18 - min_count: 4 - max_count: 4 - value_type: - type: string - path: consumable.system.spell.system.overlays.[value].system.traits.value.[] - is_null: false - values: 72 - different_values: 4 - variants: - - "concentrate" (x18) - - "healing" (x18) - - "manipulate" (x18) - - "vitality" (x18) - 'type': - type: string - path: consumable.system.spell.type - is_null: false - values: 10 - different_values: 1 (all same) - variants: "spell" (x10) - [stackGroup]: - type: string - path: consumable.system.stackGroup - is_null: true - values: 78 - different_values: 7 - variants: - - "rounds10" (x48) - - "arrows" (x10) - - "slingBullets" (x8) - - "bolts" (x6) - - "rounds5" (x4) - - "blowgunDarts" (x1) - - "woodenTaws" (x1) 'type': type: string path: consumable.type is_null: false - values: 1670 + values: 1831 different_values: 1 (all same) - variants: "consumable" (x1670) + variants: "consumable" (x1831) diff --git a/output/foundry-en/deity.yaml b/output/foundry-en/deity.yaml index 7c6c9e0..a5090db 100644 --- a/output/foundry-en/deity.yaml +++ b/output/foundry-en/deity.yaml @@ -1,52 +1,52 @@ name: deity -values: 453 +values: 469 schema: '_id': type: string path: deity._id is_null: false - values: 453 - different_values: 453 (all different) + values: 469 + different_values: 469 (all different) variants: [omitted] '_stats': type: object path: deity._stats is_null: false - values: 453 + values: 469 schema: 'compendiumSource': type: string path: deity._stats.compendiumSource is_null: false - values: 453 - different_values: 453 (all different) + values: 469 + different_values: 469 (all different) variants: [omitted] 'coreVersion': type: string path: deity._stats.coreVersion is_null: false - values: 453 + values: 469 different_values: 1 (all same) - variants: "13.344" (x453) + variants: "13.348" (x469) 'systemId': type: string path: deity._stats.systemId is_null: false - values: 453 + values: 469 different_values: 1 (all same) - variants: "pf2e" (x453) + variants: "pf2e" (x469) 'systemVersion': type: string path: deity._stats.systemVersion is_null: false - values: 453 + values: 469 different_values: 1 (all same) - variants: "7.1.0" (x453) + variants: "7.4.3" (x469) 'effects': type: array<> path: deity.effects is_null: false - values: 453 + values: 469 min_count: 0 max_count: 0 value_type: @@ -59,34 +59,34 @@ schema: type: string path: deity.folder is_null: true - values: 445 - different_values: 33 + values: 455 + different_values: 34 variants: [omitted] 'img': type: string path: deity.img is_null: false - values: 453 - different_values: 108 + values: 469 + different_values: 112 variants: [omitted] 'name': type: string path: deity.name is_null: false - values: 453 - different_values: 453 (all different) + values: 469 + different_values: 469 (all different) variants: [omitted] 'system': type: object path: deity.system is_null: false - values: 453 + values: 469 schema: '_migration': type: object path: deity.system._migration is_null: false - values: 453 + values: 469 schema: [previous]: type: @@ -98,136 +98,138 @@ schema: type: float path: deity.system._migration.version is_null: false - values: 453 + values: 469 different_values: 1 (all same) - variants: 0,939 (x453) + variants: 0,942 (x469) 'attribute': type: array path: deity.system.attribute is_null: false - values: 453 + values: 469 min_count: 0 max_count: 2 value_type: type: string path: deity.system.attribute.[] is_null: false - values: 890 + values: 922 different_values: 6 variants: - - "wis" (x206) - - "con" (x176) - - "cha" (x146) - - "int" (x140) - - "str" (x126) - - "dex" (x96) + - "wis" (x210) + - "con" (x181) + - "cha" (x153) + - "int" (x146) + - "str" (x131) + - "dex" (x101) 'category': type: string path: deity.system.category is_null: false - values: 453 + values: 469 different_values: 4 variants: - - "deity" (x396) + - "deity" (x411) - "pantheon" (x34) - - "covenant" (x16) + - "covenant" (x17) - "philosophy" (x7) 'description': type: object path: deity.system.description is_null: false - values: 453 + values: 469 schema: 'value': type: string path: deity.system.description.value is_null: false - values: 453 - different_values: 453 (all different) + values: 469 + different_values: 469 (all different) variants: [omitted] 'domains': type: object path: deity.system.domains is_null: false - values: 453 + values: 469 schema: 'alternate': type: array path: deity.system.domains.alternate is_null: false - values: 453 + values: 469 min_count: 0 max_count: 5 value_type: type: string path: deity.system.domains.alternate.[] is_null: false - values: 591 + values: 599 different_values: 64 variants: [omitted] 'primary': type: array path: deity.system.domains.primary is_null: false - values: 453 + values: 469 min_count: 0 max_count: 7 value_type: type: string path: deity.system.domains.primary.[] is_null: false - values: 1785 + values: 1849 different_values: 64 variants: [omitted] 'font': type: array path: deity.system.font is_null: false - values: 453 + values: 469 min_count: 0 max_count: 2 value_type: type: string path: deity.system.font.[] is_null: false - values: 576 + values: 598 different_values: 2 variants: - - "heal" (x292) - - "harm" (x284) + - "heal" (x306) + - "harm" (x292) 'publication': type: object path: deity.system.publication is_null: false - values: 453 + values: 469 schema: 'license': type: string path: deity.system.publication.license is_null: false - values: 453 + values: 469 different_values: 2 variants: - - "ORC" (x419) + - "ORC" (x435) - "OGL" (x34) 'remaster': type: boolean path: deity.system.publication.remaster is_null: false - values: 453 + values: 469 different_values: 2 variants: - - True (x419) + - True (x435) - False (x34) 'title': type: string path: deity.system.publication.title is_null: false - values: 453 - different_values: 13 + values: 469 + different_values: 16 variants: - - "Pathfinder Lost Omens Divine Mysteries" (x342) - - "Pathfinder Lost Omens Divine Mysteries Web Supplement" (x75) + - "Pathfinder Lost Omens Divine Mysteries" (x340) + - "Pathfinder Lost Omens Divine Mysteries Web Supplement" (x74) + - "Pathfinder #218: Titanbane" (x10) + - "Pathfinder #216: The Acropolis Pyre" (x8) - "Pathfinder Lost Omens Gods & Magic" (x8) - "Pathfinder Lost Omens Travel Guide" (x7) - "Pathfinder Blog" (x7) @@ -236,6 +238,7 @@ schema: - "Pathfinder Book of the Dead" (x1) - "Pathfinder #203: Shepherd of Decay" (x1) - "Pathfinder Curtain Call Player's Guide" (x1) + - "Pathfinder Lost Omens Shining Kingdoms" (x1) - "Pathfinder One-Shot #2: Dinner at Lionlodge" (x1) - "" (x1) - "Pathfinder Adventure: Night of the Gray Death" (x1) @@ -243,127 +246,127 @@ schema: type: ignored (Foundry rules object) path: deity.system.rules is_null: false - values: 453 + values: 469 [sanctification]: type: object path: deity.system.sanctification is_null: true - values: 349 + values: 361 schema: 'modal': type: string path: deity.system.sanctification.modal is_null: false - values: 349 + values: 361 different_values: 2 variants: - - "can" (x243) - - "must" (x106) + - "can" (x253) + - "must" (x108) 'what': type: array path: deity.system.sanctification.what is_null: false - values: 349 + values: 361 min_count: 1 max_count: 2 value_type: type: string path: deity.system.sanctification.what.[] is_null: false - values: 387 + values: 402 different_values: 2 variants: - - "holy" (x211) - - "unholy" (x176) + - "holy" (x218) + - "unholy" (x184) 'skill': type: array path: deity.system.skill is_null: false - values: 453 + values: 469 min_count: 0 max_count: 2 value_type: type: string path: deity.system.skill.[] is_null: false - values: 451 + values: 467 different_values: 16 variants: - - "athletics" (x48) - - "nature" (x43) + - "athletics" (x50) + - "nature" (x44) + - "survival" (x40) - "society" (x39) - - "survival" (x37) - - "crafting" (x35) - - "intimidation" (x35) - - "diplomacy" (x34) - - "occultism" (x32) - - "deception" (x32) - - "stealth" (x27) - - "medicine" (x26) - - "performance" (x19) + - "crafting" (x36) + - "intimidation" (x36) + - "diplomacy" (x35) + - "occultism" (x33) + - "deception" (x33) + - "stealth" (x28) + - "medicine" (x27) + - "performance" (x20) - "arcana" (x18) - - "acrobatics" (x14) - - "thievery" (x10) + - "acrobatics" (x15) + - "thievery" (x11) - "religion" (x2) 'slug': type: string path: deity.system.slug is_null: false - values: 453 - different_values: 453 (all different) + values: 469 + different_values: 469 (all different) variants: [omitted] 'spells': type: dict path: deity.system.spells is_null: false - values: 453 + values: 469 _key: type: string path: deity.system.spells.[key] is_null: false - values: 1379 + values: 1433 different_values: 9 variants: - - "1" (x443) - - "3" (x204) - - "4" (x198) - - "5" (x167) - - "2" (x146) - - "6" (x90) - - "7" (x75) - - "8" (x30) - - "9" (x26) + - "1" (x459) + - "3" (x208) + - "4" (x202) + - "5" (x174) + - "2" (x157) + - "6" (x94) + - "7" (x78) + - "8" (x34) + - "9" (x27) _value: type: string path: deity.system.spells.[value] is_null: false - values: 1379 - different_values: 295 + values: 1433 + different_values: 303 variants: [omitted] [traits]: type: object path: deity.system.traits is_null: true - values: 446 + values: 462 schema: 'weapons': type: array path: deity.system.weapons is_null: false - values: 453 + values: 469 min_count: 0 max_count: 2 value_type: type: string path: deity.system.weapons.[] is_null: false - values: 468 - different_values: 99 + values: 486 + different_values: 102 variants: [omitted] 'type': type: string path: deity.type is_null: false - values: 453 + values: 469 different_values: 1 (all same) - variants: "deity" (x453) + variants: "deity" (x469) diff --git a/output/foundry-en/effect.yaml b/output/foundry-en/effect.yaml index 1977cab..7309448 100644 --- a/output/foundry-en/effect.yaml +++ b/output/foundry-en/effect.yaml @@ -1,52 +1,52 @@ name: effect -values: 2534 +values: 2728 schema: '_id': type: string path: effect._id is_null: false - values: 2534 - different_values: 2533 + values: 2728 + different_values: 2727 variants: [omitted] '_stats': type: object path: effect._stats is_null: false - values: 2534 + values: 2728 schema: 'compendiumSource': type: string path: effect._stats.compendiumSource is_null: false - values: 2534 - different_values: 2534 (all different) + values: 2728 + different_values: 2728 (all different) variants: [omitted] 'coreVersion': type: string path: effect._stats.coreVersion is_null: false - values: 2534 + values: 2728 different_values: 1 (all same) - variants: "13.344" (x2534) + variants: "13.348" (x2728) 'systemId': type: string path: effect._stats.systemId is_null: false - values: 2534 + values: 2728 different_values: 1 (all same) - variants: "pf2e" (x2534) + variants: "pf2e" (x2728) 'systemVersion': type: string path: effect._stats.systemVersion is_null: false - values: 2534 + values: 2728 different_values: 1 (all same) - variants: "7.1.0" (x2534) + variants: "7.4.3" (x2728) 'effects': type: array<> path: effect.effects is_null: false - values: 2534 + values: 2728 min_count: 0 max_count: 0 value_type: @@ -55,31 +55,53 @@ schema: is_null: false values: 0 is_empty: true + [folder]: + type: string + path: effect.folder + is_null: true + values: 79 + different_values: 15 + variants: + - "KN9hhATq6X3GwryB" (x20) + - "nNaDTkXGZyawxKA6" (x14) + - "8rkL5zSnCcrg6Q9J" (x13) + - "93ELfrtUYYWaaOKE" (x7) + - "nYejRh5pL5dk5R7M" (x6) + - "eDXJ3K6EaXRdCgJa" (x4) + - "tavHHn3vqI7bCnl6" (x3) + - "mFJYkag4aA4D7cSj" (x3) + - "lW4SmuXik98vi0td" (x2) + - "S0vnaS17OowkLvHX" (x2) + - "TkJtvE40gwxy3G0K" (x1) + - "x1BXD0wU3Jn73wgS" (x1) + - "gZz0ReLZQXJEUa4w" (x1) + - "n1mLGzv9Fcj7I32Z" (x1) + - "dHkIfyfz2uyglAR2" (x1) 'img': type: string path: effect.img is_null: false - values: 2534 - different_values: 1508 + values: 2728 + different_values: 1598 variants: [omitted] 'name': type: string path: effect.name is_null: false - values: 2534 - different_values: 2529 + values: 2728 + different_values: 2723 variants: [omitted] 'system': type: object path: effect.system is_null: false - values: 2534 + values: 2728 schema: '_migration': type: object path: effect.system._migration is_null: false - values: 2534 + values: 2728 schema: [previous]: type: @@ -91,294 +113,44 @@ schema: type: float path: effect.system._migration.version is_null: false - values: 2534 + values: 2728 different_values: 1 (all same) - variants: 0,939 (x2534) - 'description': - type: object - path: effect.system.description - is_null: false - values: 2534 - schema: - [gm]: - type: string - path: effect.system.description.gm - is_null: true - values: 1 - different_values: 1 (all same) - variants: "

Soul Degradation (Curse 7)

rare

curse

magical

The PC's sense of self becomes subsumed by ghostly desires, eventually rendering them a senseless shell. Soul degradation doesn't increase or decrease its stage over the passage of time. Instead, each time a transmigrated PC recovers from the dying condition, they must attempt a new saving throw against this curse. Certain events or effects that the PCs might encounter in Chapter 3 of this adventure can also force them to save against soul degradation. Once the effects of transmigration end for a PC, they immediately and fully recover from soul degradation.

Saving Throw @Check[will|dc:23|traits:curse,magical]

Stage 1 weakness 5 to positive damage

Stage 2 weakness 10 to positive damage

Stage 3 weakness 10 to positive damage, and each time the PC critically fails an attack roll or skill check they're @UUID[Compendium.pf2e.conditionitems.Item.dfCMdR4wnpbYNTix]{Stunned 1} as their mind obsesses over the failure

Stage 4 as stage 3

Stage 5 as stage 3

Stage 6 The PC is reduced to an unthinking haunt. Until the curse is removed or the duration of the transmigrate ritual ends, they repeat a short loop of actions and are no longer under the control of the player (unlimited duration).

" (x1) - 'value': - type: string - path: effect.system.description.value - is_null: false - values: 2534 - different_values: 2488 - variants: [omitted] - 'duration': - type: object - path: effect.system.duration - is_null: false - values: 2534 - schema: - [expiry]: - type: string - path: effect.system.duration.expiry - is_null: true - values: 1931 - different_values: 3 - variants: - - "turn-start" (x1670) - - "turn-end" (x260) - - "round-end" (x1) - 'sustained': - type: boolean - path: effect.system.duration.sustained - is_null: false - values: 2534 - different_values: 2 - variants: - - False (x2485) - - True (x49) - 'unit': - type: string - path: effect.system.duration.unit - is_null: false - values: 2534 - different_values: 6 - variants: - - "minutes" (x799) - - "unlimited" (x709) - - "rounds" (x667) - - "hours" (x203) - - "encounter" (x82) - - "days" (x74) - 'value': - type: integer - path: effect.system.duration.value - is_null: false - values: 2534 - different_values: 17 - variants: - - 1 (x1395) - - -1 (x791) - - 10 (x151) - - 0 (x66) - - 5 (x26) - - 24 (x23) - - 8 (x23) - - 3 (x17) - - 4 (x12) - - 7 (x7) - - 30 (x7) - - 2 (x7) - - 365 (x2) - - 12 (x2) - - 20 (x2) - - 6 (x2) - - 90 (x1) - 'level': - type: object - path: effect.system.level - is_null: false - values: 2534 - schema: - 'value': - type: integer - path: effect.system.level.value - is_null: false - values: 2534 - different_values: 27 - variants: [omitted] - 'publication': - type: object - path: effect.system.publication - is_null: false - values: 2534 - schema: - 'license': - type: string - path: effect.system.publication.license - is_null: false - values: 2534 - different_values: 2 - variants: - - "OGL" (x1400) - - "ORC" (x1134) - 'remaster': - type: boolean - path: effect.system.publication.remaster - is_null: false - values: 2534 - different_values: 2 - variants: - - False (x1306) - - True (x1228) - 'title': - type: string - path: effect.system.publication.title - is_null: false - values: 2534 - different_values: 155 - variants: [omitted] - 'rules': - type: ignored (Foundry rules object) - path: effect.system.rules - is_null: false - values: 2534 - 'slug': - type: string - path: effect.system.slug - is_null: false - values: 2534 - different_values: 2529 - variants: [omitted] - 'start': - type: object - path: effect.system.start - is_null: false - values: 2534 - schema: - [initiative]: - type: - path: effect.system.start.initiative - is_null: true - values: 0 - is_empty: true - 'value': - type: integer - path: effect.system.start.value - is_null: false - values: 2534 - different_values: 3 - variants: - - 0 (x2527) - - 3648 (x6) - - 103462347 (x1) - 'tokenIcon': - type: object - path: effect.system.tokenIcon - is_null: false - values: 2534 - schema: - 'show': - type: boolean - path: effect.system.tokenIcon.show - is_null: false - values: 2534 - different_values: 2 - variants: - - True (x2366) - - False (x168) - 'traits': - type: object - path: effect.system.traits - is_null: false - values: 2534 - schema: - [rarity]: - type: string - path: effect.system.traits.rarity - is_null: true - values: 1243 - different_values: 2 - variants: - - "common" (x1242) - - "uncommon" (x1) - 'value': - type: array - path: effect.system.traits.value - is_null: false - values: 2534 - min_count: 0 - max_count: 1 - value_type: - type: string - path: effect.system.traits.value.[] - is_null: false - values: 4 - different_values: 3 - variants: - - "gunslinger" (x2) - - "wizard" (x1) - - "disease" (x1) + variants: 0,942 (x2728) [badge]: type: object path: effect.system.badge is_null: true - values: 105 + values: 109 schema: - 'type': - type: string - path: effect.system.badge.type - is_null: false - values: 105 - different_values: 2 - variants: - - "counter" (x70) - - "formula" (x35) - 'value': - type: integer | string - path: effect.system.badge.value - is_null: false - values: 105 - types: - - different_values: 7 - variants: - - 1 (x51) - - 3 (x7) - - 10 (x4) - - 2 (x3) - - 4 (x2) - - 5 (x2) - - 600 (x1) - - different_values: 17 - variants: - - "1d4" (x6) - - "1d8" (x5) - - "1d6" (x4) - - "1d20" (x3) - - "(@item.level)d4" (x2) - - "(@item.level)d8" (x2) - - "1d3" (x2) - - "2d6" (x2) - - "(ternary(gte(@actor.flags.pf2e.corrosiveBody.rank,9),5,3))d6" (x1) - - "1d12" (x1) - - "(1 + floor(@item.origin.level / 4))d4" (x1) - - "2d8" (x1) - - "2d20kh1" (x1) - - "4d8+10" (x1) - - "(@actor.flags.pf2e.spellheart.tomeOfRestorativeCleansing)d8" (x1) - - "4d4" (x1) - - "(@actor.flags.pf2e.gluttonsFeast)d4" (x1) [evaluate]: type: boolean path: effect.system.badge.evaluate is_null: true - values: 35 + values: 37 different_values: 1 (all same) - variants: True (x35) + variants: True (x37) [labels]: type: array path: effect.system.badge.labels is_null: true - values: 38 + values: 40 min_count: 2 max_count: 12 value_type: type: string path: effect.system.badge.labels.[] is_null: false - values: 168 + values: 174 different_values: 88 variants: [omitted] [loop]: type: boolean path: effect.system.badge.loop is_null: true - values: 36 + values: 38 different_values: 2 variants: - - False (x35) + - False (x37) - True (x1) [max]: type: integer @@ -411,37 +183,281 @@ schema: values: 1 different_values: 1 (all same) variants: "turn-end" (x1) + 'type': + type: string + path: effect.system.badge.type + is_null: false + values: 109 + different_values: 2 + variants: + - "counter" (x72) + - "formula" (x37) + 'value': + type: integer | string + path: effect.system.badge.value + is_null: false + values: 109 + types: + - different_values: 7 + variants: + - 1 (x53) + - 3 (x7) + - 10 (x4) + - 2 (x3) + - 4 (x2) + - 5 (x2) + - 600 (x1) + - different_values: 18 + variants: + - "1d4" (x6) + - "1d8" (x5) + - "1d6" (x4) + - "(@item.level)d4" (x3) + - "1d20" (x3) + - "(@item.level)d8" (x2) + - "1d3" (x2) + - "2d6" (x2) + - "(ternary(gte(@actor.flags.pf2e.corrosiveBody.rank,9),5,3))d6" (x1) + - "1d12" (x1) + - "(1 + floor(@item.origin.level / 4))d4" (x1) + - "2d8" (x1) + - "2d20kh1" (x1) + - "4d8+10" (x1) + - "(@actor.flags.pf2e.spellheart.tomeOfRestorativeCleansing)d8" (x1) + - "4d4" (x1) + - "1d8+4" (x1) + - "(@actor.flags.pf2e.gluttonsFeast)d4" (x1) + 'description': + type: object + path: effect.system.description + is_null: false + values: 2728 + schema: + [gm]: + type: string + path: effect.system.description.gm + is_null: true + values: 1 + different_values: 1 (all same) + variants: "

Soul Degradation (Curse 7)

rare

curse

magical

The PC's sense of self becomes subsumed by ghostly desires, eventually rendering them a senseless shell. Soul degradation doesn't increase or decrease its stage over the passage of time. Instead, each time a transmigrated PC recovers from the dying condition, they must attempt a new saving throw against this curse. Certain events or effects that the PCs might encounter in Chapter 3 of this adventure can also force them to save against soul degradation. Once the effects of transmigration end for a PC, they immediately and fully recover from soul degradation.

Saving Throw @Check[will|dc:23|traits:curse,magical]

Stage 1 weakness 5 to positive damage

Stage 2 weakness 10 to positive damage

Stage 3 weakness 10 to positive damage, and each time the PC critically fails an attack roll or skill check they're @UUID[Compendium.pf2e.conditionitems.Item.dfCMdR4wnpbYNTix]{Stunned 1} as their mind obsesses over the failure

Stage 4 as stage 3

Stage 5 as stage 3

Stage 6 The PC is reduced to an unthinking haunt. Until the curse is removed or the duration of the transmigrate ritual ends, they repeat a short loop of actions and are no longer under the control of the player (unlimited duration).

" (x1) + 'value': + type: string + path: effect.system.description.value + is_null: false + values: 2728 + different_values: 2680 + variants: [omitted] + 'duration': + type: object + path: effect.system.duration + is_null: false + values: 2728 + schema: + [expiry]: + type: string + path: effect.system.duration.expiry + is_null: true + values: 2060 + different_values: 2 + variants: + - "turn-start" (x1776) + - "turn-end" (x284) + 'sustained': + type: boolean + path: effect.system.duration.sustained + is_null: false + values: 2728 + different_values: 2 + variants: + - False (x2676) + - True (x52) + 'unit': + type: string + path: effect.system.duration.unit + is_null: false + values: 2728 + different_values: 6 + variants: + - "minutes" (x844) + - "unlimited" (x763) + - "rounds" (x748) + - "hours" (x209) + - "encounter" (x84) + - "days" (x80) + 'value': + type: integer + path: effect.system.duration.value + is_null: false + values: 2728 + different_values: 17 + variants: + - 1 (x1509) + - -1 (x847) + - 10 (x159) + - 0 (x72) + - 5 (x27) + - 24 (x24) + - 8 (x23) + - 3 (x19) + - 4 (x14) + - 7 (x8) + - 30 (x8) + - 2 (x8) + - 6 (x3) + - 365 (x2) + - 12 (x2) + - 20 (x2) + - 90 (x1) + [fromSpell]: + type: boolean + path: effect.system.fromSpell + is_null: true + values: 211 + different_values: 1 (all same) + variants: False (x211) + 'level': + type: object + path: effect.system.level + is_null: false + values: 2728 + schema: + 'value': + type: integer + path: effect.system.level.value + is_null: false + values: 2728 + different_values: 26 + variants: [omitted] + 'publication': + type: object + path: effect.system.publication + is_null: false + values: 2728 + schema: + 'license': + type: string + path: effect.system.publication.license + is_null: false + values: 2728 + different_values: 2 + variants: + - "ORC" (x1497) + - "OGL" (x1231) + 'remaster': + type: boolean + path: effect.system.publication.remaster + is_null: false + values: 2728 + different_values: 2 + variants: + - True (x1592) + - False (x1136) + 'title': + type: string + path: effect.system.publication.title + is_null: false + values: 2728 + different_values: 164 + variants: [omitted] + 'rules': + type: ignored (Foundry rules object) + path: effect.system.rules + is_null: false + values: 2728 + 'slug': + type: string + path: effect.system.slug + is_null: false + values: 2728 + different_values: 2723 + variants: [omitted] + 'start': + type: object + path: effect.system.start + is_null: false + values: 2728 + schema: + [initiative]: + type: + path: effect.system.start.initiative + is_null: true + values: 0 + is_empty: true + 'value': + type: integer + path: effect.system.start.value + is_null: false + values: 2728 + different_values: 3 + variants: + - 0 (x2721) + - 3648 (x6) + - 103462347 (x1) [target]: type: path: effect.system.target is_null: true values: 0 is_empty: true + 'tokenIcon': + type: object + path: effect.system.tokenIcon + is_null: false + values: 2728 + schema: + 'show': + type: boolean + path: effect.system.tokenIcon.show + is_null: false + values: 2728 + different_values: 2 + variants: + - True (x2557) + - False (x171) + 'traits': + type: object + path: effect.system.traits + is_null: false + values: 2728 + schema: + [otherTags]: + type: array<> + path: effect.system.traits.otherTags + is_null: true + values: 3 + min_count: 0 + max_count: 0 + value_type: + type: + path: effect.system.traits.otherTags.[] + is_null: false + values: 0 + is_empty: true + [rarity]: + type: string + path: effect.system.traits.rarity + is_null: true + values: 1202 + different_values: 1 (all same) + variants: "common" (x1202) + 'value': + type: array + path: effect.system.traits.value + is_null: false + values: 2728 + min_count: 0 + max_count: 1 + value_type: + type: string + path: effect.system.traits.value.[] + is_null: false + values: 1 + different_values: 1 (all same) + variants: "disease" (x1) 'type': type: string path: effect.type is_null: false - values: 2534 + values: 2728 different_values: 1 (all same) - variants: "effect" (x2534) - [folder]: - type: string - path: effect.folder - is_null: true - values: 78 - different_values: 14 - variants: - - "KN9hhATq6X3GwryB" (x20) - - "nNaDTkXGZyawxKA6" (x14) - - "8rkL5zSnCcrg6Q9J" (x13) - - "93ELfrtUYYWaaOKE" (x7) - - "nYejRh5pL5dk5R7M" (x6) - - "eDXJ3K6EaXRdCgJa" (x4) - - "tavHHn3vqI7bCnl6" (x3) - - "mFJYkag4aA4D7cSj" (x3) - - "lW4SmuXik98vi0td" (x2) - - "S0vnaS17OowkLvHX" (x2) - - "x1BXD0wU3Jn73wgS" (x1) - - "gZz0ReLZQXJEUa4w" (x1) - - "n1mLGzv9Fcj7I32Z" (x1) - - "dHkIfyfz2uyglAR2" (x1) + variants: "effect" (x2728) diff --git a/output/foundry-en/equipment.yaml b/output/foundry-en/equipment.yaml index 2040f42..b3a43d7 100644 --- a/output/foundry-en/equipment.yaml +++ b/output/foundry-en/equipment.yaml @@ -1,52 +1,52 @@ name: equipment -values: 2178 +values: 2218 schema: '_id': type: string path: equipment._id is_null: false - values: 2178 - different_values: 2178 (all different) + values: 2218 + different_values: 2218 (all different) variants: [omitted] '_stats': type: object path: equipment._stats is_null: false - values: 2178 + values: 2218 schema: 'compendiumSource': type: string path: equipment._stats.compendiumSource is_null: false - values: 2178 - different_values: 2178 (all different) + values: 2218 + different_values: 2218 (all different) variants: [omitted] 'coreVersion': type: string path: equipment._stats.coreVersion is_null: false - values: 2178 + values: 2218 different_values: 1 (all same) - variants: "13.344" (x2178) + variants: "13.348" (x2218) 'systemId': type: string path: equipment._stats.systemId is_null: false - values: 2178 + values: 2218 different_values: 1 (all same) - variants: "pf2e" (x2178) + variants: "pf2e" (x2218) 'systemVersion': type: string path: equipment._stats.systemVersion is_null: false - values: 2178 + values: 2218 different_values: 1 (all same) - variants: "7.1.0" (x2178) + variants: "7.4.3" (x2218) 'effects': type: array<> path: equipment.effects is_null: false - values: 2178 + values: 2218 min_count: 0 max_count: 0 value_type: @@ -59,27 +59,27 @@ schema: type: string path: equipment.img is_null: false - values: 2178 - different_values: 1048 + values: 2218 + different_values: 1084 variants: [omitted] 'name': type: string path: equipment.name is_null: false - values: 2178 - different_values: 2178 (all different) + values: 2218 + different_values: 2218 (all different) variants: [omitted] 'system': type: object path: equipment.system is_null: false - values: 2178 + values: 2218 schema: '_migration': type: object path: equipment.system._migration is_null: false - values: 2178 + values: 2218 schema: [previous]: type: @@ -91,9 +91,28 @@ schema: type: float path: equipment.system._migration.version is_null: false - values: 2178 + values: 2218 different_values: 1 (all same) - variants: 0,939 (x2178) + variants: 0,942 (x2218) + [apex]: + type: object + path: equipment.system.apex + is_null: true + values: 49 + schema: + 'attribute': + type: string + path: equipment.system.apex.attribute + is_null: false + values: 49 + different_values: 6 + variants: + - "cha" (x10) + - "dex" (x9) + - "str" (x9) + - "int" (x7) + - "con" (x7) + - "wis" (x7) [baseItem]: type: string path: equipment.system.baseItem @@ -101,140 +120,26 @@ schema: values: 2 different_values: 1 (all same) variants: "clan-dagger" (x2) - 'equipped': - type: object - path: equipment.system.equipped - is_null: false - values: 2178 - schema: - 'carryType': - type: string - path: equipment.system.equipped.carryType - is_null: false - values: 2178 - different_values: 1 (all same) - variants: "worn" (x2178) - 'price': - type: object - path: equipment.system.price - is_null: false - values: 2178 - schema: - 'value': - type: object - path: equipment.system.price.value - is_null: false - values: 2178 - schema: - [cp]: - type: integer - path: equipment.system.price.value.cp - is_null: true - values: 17 - different_values: 6 - variants: - - 1 (x7) - - 5 (x4) - - 3 (x2) - - 2 (x2) - - 4 (x1) - - 8 (x1) - [gp]: - type: integer - path: equipment.system.price.value.gp - is_null: true - values: 1882 - different_values: 238 - variants: [omitted] - [sp]: - type: integer - path: equipment.system.price.value.sp - is_null: true - values: 70 - different_values: 8 - variants: - - 5 (x27) - - 1 (x19) - - 2 (x7) - - 4 (x5) - - 8 (x5) - - 3 (x5) - - 7 (x1) - - 6 (x1) - 'quantity': - type: integer - path: equipment.system.quantity - is_null: false - values: 2178 - different_values: 1 (all same) - variants: 1 (x2178) - 'rules': - type: ignored (Foundry rules object) - path: equipment.system.rules - is_null: false - values: 2178 - 'size': - type: string - path: equipment.system.size - is_null: false - values: 2178 - different_values: 2 - variants: - - "med" (x2176) - - "sm" (x2) - 'slug': - type: string - path: equipment.system.slug - is_null: false - values: 2178 - different_values: 2178 (all different) - variants: [omitted] - [bonus]: - type: object - path: equipment.system.bonus - is_null: true - values: 1 - schema: - 'value': - type: integer - path: equipment.system.bonus.value - is_null: false - values: 1 - different_values: 1 (all same) - variants: 0 (x1) - [bonusDamage]: - type: object - path: equipment.system.bonusDamage - is_null: true - values: 1 - schema: - 'value': - type: integer - path: equipment.system.bonusDamage.value - is_null: false - values: 1 - different_values: 1 (all same) - variants: 0 (x1) 'bulk': type: object path: equipment.system.bulk is_null: false - values: 2178 + values: 2218 schema: 'value': type: integer | float path: equipment.system.bulk.value is_null: false - values: 2178 + values: 2218 types: - different_values: 16 variants: - - 0 (x1011) - - 1 (x215) - - 2 (x42) + - 0 (x1038) + - 1 (x231) + - 2 (x43) - 3 (x23) + - 4 (x6) - 16 (x6) - - 4 (x5) - 20 (x5) - 6 (x4) - 5 (x4) @@ -246,86 +151,18 @@ schema: - 10 (x1) - 12 (x1) - different_values: 1 (all same) - variants: 0,1 (x855) - 'hardness': - type: integer - path: equipment.system.hardness - is_null: false - values: 2178 - different_values: 1 (all same) - variants: 0 (x2178) - 'hp': - type: object - path: equipment.system.hp - is_null: false - values: 2178 - schema: - 'max': - type: integer - path: equipment.system.hp.max - is_null: false - values: 2178 - different_values: 1 (all same) - variants: 0 (x2178) - 'value': - type: integer - path: equipment.system.hp.value - is_null: false - values: 2178 - different_values: 1 (all same) - variants: 0 (x2178) - 'level': - type: object - path: equipment.system.level - is_null: false - values: 2178 - schema: - 'value': - type: integer - path: equipment.system.level.value - is_null: false - values: 2178 - different_values: 29 - variants: [omitted] - [damage]: - type: object - path: equipment.system.damage + variants: 0,1 (x850) + [containerId]: + type: + path: equipment.system.containerId is_null: true - values: 1 - schema: - 'damageType': - type: string - path: equipment.system.damage.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "slashing" (x1) - 'dice': - type: integer - path: equipment.system.damage.dice - is_null: false - values: 1 - different_values: 1 (all same) - variants: 1 (x1) - 'die': - type: string - path: equipment.system.damage.die - is_null: false - values: 1 - different_values: 1 (all same) - variants: "d6" (x1) - 'value': - type: string - path: equipment.system.damage.value - is_null: false - values: 1 - different_values: 1 (all same) - variants: "" (x1) + values: 0 + is_empty: true 'description': type: object path: equipment.system.description is_null: false - values: 2178 + values: 2218 schema: [gm]: type: string @@ -338,14 +175,67 @@ schema: type: string path: equipment.system.description.value is_null: false - values: 2178 - different_values: 2063 + values: 2218 + different_values: 2110 + variants: [omitted] + 'equipped': + type: object + path: equipment.system.equipped + is_null: false + values: 2218 + schema: + 'carryType': + type: string + path: equipment.system.equipped.carryType + is_null: false + values: 2218 + different_values: 1 (all same) + variants: "worn" (x2218) + 'hardness': + type: integer + path: equipment.system.hardness + is_null: false + values: 2218 + different_values: 1 (all same) + variants: 0 (x2218) + 'hp': + type: object + path: equipment.system.hp + is_null: false + values: 2218 + schema: + 'max': + type: integer + path: equipment.system.hp.max + is_null: false + values: 2218 + different_values: 1 (all same) + variants: 0 (x2218) + 'value': + type: integer + path: equipment.system.hp.value + is_null: false + values: 2218 + different_values: 1 (all same) + variants: 0 (x2218) + 'level': + type: object + path: equipment.system.level + is_null: false + values: 2218 + schema: + 'value': + type: integer + path: equipment.system.level.value + is_null: false + values: 2218 + different_values: 29 variants: [omitted] 'material': type: object path: equipment.system.material is_null: false - values: 2178 + values: 2218 schema: [grade]: type: @@ -359,188 +249,169 @@ schema: is_null: true values: 0 is_empty: true + 'price': + type: object + path: equipment.system.price + is_null: false + values: 2218 + schema: + 'value': + type: object + path: equipment.system.price.value + is_null: false + values: 2218 + schema: + [cp]: + type: integer + path: equipment.system.price.value.cp + is_null: true + values: 73 + different_values: 7 + variants: + - 0 (x56) + - 1 (x7) + - 5 (x4) + - 3 (x2) + - 2 (x2) + - 4 (x1) + - 8 (x1) + [gp]: + type: integer + path: equipment.system.price.value.gp + is_null: true + values: 1917 + different_values: 239 + variants: [omitted] + [pp]: + type: integer + path: equipment.system.price.value.pp + is_null: true + values: 56 + different_values: 1 (all same) + variants: 0 (x56) + [sp]: + type: integer + path: equipment.system.price.value.sp + is_null: true + values: 126 + different_values: 9 + variants: + - 0 (x56) + - 5 (x27) + - 1 (x19) + - 2 (x7) + - 4 (x5) + - 8 (x5) + - 3 (x5) + - 7 (x1) + - 6 (x1) 'publication': type: object path: equipment.system.publication is_null: false - values: 2178 + values: 2218 schema: 'license': type: string path: equipment.system.publication.license is_null: false - values: 2178 + values: 2218 different_values: 2 variants: - - "OGL" (x1481) - - "ORC" (x697) + - "ORC" (x1215) + - "OGL" (x1003) 'remaster': type: boolean path: equipment.system.publication.remaster is_null: false - values: 2178 + values: 2218 different_values: 2 variants: - - False (x1412) - - True (x766) + - True (x1287) + - False (x931) 'title': type: string path: equipment.system.publication.title is_null: false - values: 2178 - different_values: 116 + values: 2218 + different_values: 121 variants: [omitted] - [range]: - type: object - path: equipment.system.range - is_null: true - values: 1 - schema: - 'value': - type: string - path: equipment.system.range.value - is_null: false - values: 1 - different_values: 1 (all same) - variants: "" (x1) - [reload]: - type: object - path: equipment.system.reload - is_null: true - values: 1 - schema: - 'value': - type: string - path: equipment.system.reload.value - is_null: false - values: 1 - different_values: 1 (all same) - variants: "" (x1) + 'quantity': + type: integer + path: equipment.system.quantity + is_null: false + values: 2218 + different_values: 1 (all same) + variants: 1 (x2218) + 'rules': + type: ignored (Foundry rules object) + path: equipment.system.rules + is_null: false + values: 2218 + 'size': + type: string + path: equipment.system.size + is_null: false + values: 2218 + different_values: 2 + variants: + - "med" (x2216) + - "sm" (x2) + 'slug': + type: string + path: equipment.system.slug + is_null: false + values: 2218 + different_values: 2218 (all different) + variants: [omitted] 'traits': type: object path: equipment.system.traits is_null: false - values: 2178 + values: 2218 schema: 'rarity': type: string path: equipment.system.traits.rarity is_null: false - values: 2178 + values: 2218 different_values: 4 variants: - - "common" (x1083) - - "uncommon" (x652) - - "rare" (x294) - - "unique" (x149) + - "common" (x1058) + - "uncommon" (x700) + - "rare" (x310) + - "unique" (x150) 'value': type: array path: equipment.system.traits.value is_null: false - values: 2178 + values: 2218 min_count: 0 - max_count: 7 + max_count: 6 value_type: type: string path: equipment.system.traits.value.[] is_null: false - values: 4246 - different_values: 91 + values: 4164 + different_values: 89 variants: [omitted] - [MAP]: - type: object - path: equipment.system.MAP - is_null: true - values: 1 - schema: - 'value': - type: string - path: equipment.system.MAP.value - is_null: false - values: 1 - different_values: 1 (all same) - variants: "" (x1) - [apex]: - type: object - path: equipment.system.apex - is_null: true - values: 46 - schema: - 'attribute': - type: string - path: equipment.system.apex.attribute - is_null: false - values: 46 - different_values: 6 - variants: - - "cha" (x10) - - "dex" (x9) - - "int" (x7) - - "str" (x7) - - "con" (x7) - - "wis" (x6) 'usage': type: object path: equipment.system.usage is_null: false - values: 2178 + values: 2218 schema: 'value': type: string path: equipment.system.usage.value is_null: false - values: 2178 - different_values: 93 + values: 2218 + different_values: 90 variants: [omitted] - [ability]: - type: object - path: equipment.system.ability - is_null: true - values: 1 - schema: - 'value': - type: string - path: equipment.system.ability.value - is_null: false - values: 1 - different_values: 1 (all same) - variants: "str" (x1) - [containerId]: - type: - path: equipment.system.containerId - is_null: true - values: 0 - is_empty: true - [splashDamage]: - type: object - path: equipment.system.splashDamage - is_null: true - values: 1 - schema: - 'value': - type: integer - path: equipment.system.splashDamage.value - is_null: false - values: 1 - different_values: 1 (all same) - variants: 0 (x1) - [weaponType]: - type: object - path: equipment.system.weaponType - is_null: true - values: 1 - schema: - 'value': - type: string - path: equipment.system.weaponType.value - is_null: false - values: 1 - different_values: 1 (all same) - variants: "" (x1) 'type': type: string path: equipment.type is_null: false - values: 2178 + values: 2218 different_values: 1 (all same) - variants: "equipment" (x2178) + variants: "equipment" (x2218) diff --git a/output/foundry-en/familiar.yaml b/output/foundry-en/familiar.yaml index 813d350..7643996 100644 --- a/output/foundry-en/familiar.yaml +++ b/output/foundry-en/familiar.yaml @@ -37,7 +37,7 @@ schema: is_null: false values: 5 different_values: 1 (all same) - variants: "13.344" (x5) + variants: "13.348" (x5) 'systemId': type: string path: familiar._stats.systemId @@ -51,7 +51,7 @@ schema: is_null: false values: 5 different_values: 1 (all same) - variants: "7.1.0" (x5) + variants: "7.4.3" (x5) 'effects': type: array<> path: familiar.effects @@ -148,7 +148,7 @@ schema: is_null: false values: 19 different_values: 1 (all same) - variants: "13.344" (x19) + variants: "13.348" (x19) 'systemId': type: string path: familiar.items.[]._stats.systemId @@ -162,7 +162,7 @@ schema: is_null: false values: 19 different_values: 1 (all same) - variants: "7.1.0" (x19) + variants: "7.4.3" (x19) 'effects': type: array<> path: familiar.items.[].effects @@ -232,7 +232,7 @@ schema: is_null: false values: 19 different_values: 1 (all same) - variants: 0,939 (x19) + variants: 0,942 (x19) 'actionType': type: object path: familiar.items.[].system.actionType @@ -289,6 +289,26 @@ schema: - "

It gains a fly Speed of 25 feet.

" (x1) - "

You can prepare an additional cantrip, or if you have a repertoire, instead designate a cantrip to add to your repertoire every time you select this ability; you can retrain it but can't otherwise change it. You must be able to prepare cantrips or add them to your repertoire to select this.

" (x1) - "

It gains scent (imprecise, 30 feet).

" (x1) + [frequency]: + type: object + path: familiar.items.[].system.frequency + is_null: true + values: 3 + schema: + 'max': + type: integer + path: familiar.items.[].system.frequency.max + is_null: false + values: 3 + different_values: 1 (all same) + variants: 1 (x3) + 'per': + type: string + path: familiar.items.[].system.frequency.per + is_null: false + values: 3 + different_values: 1 (all same) + variants: "PT10M" (x3) 'publication': type: object path: familiar.items.[].system.publication @@ -371,26 +391,6 @@ schema: is_null: false values: 0 is_empty: true - [frequency]: - type: object - path: familiar.items.[].system.frequency - is_null: true - values: 3 - schema: - 'max': - type: integer - path: familiar.items.[].system.frequency.max - is_null: false - values: 3 - different_values: 1 (all same) - variants: 1 (x3) - 'per': - type: string - path: familiar.items.[].system.frequency.per - is_null: false - values: 3 - different_values: 1 (all same) - variants: "PT10M" (x3) 'type': type: string path: familiar.items.[].type @@ -460,7 +460,7 @@ schema: is_null: false values: 5 different_values: 1 (all same) - variants: 0,939 (x5) + variants: 0,942 (x5) 'attributes': type: object path: familiar.system.attributes diff --git a/output/foundry-en/feat.yaml b/output/foundry-en/feat.yaml index d2e4ed3..f63703f 100644 --- a/output/foundry-en/feat.yaml +++ b/output/foundry-en/feat.yaml @@ -1,52 +1,52 @@ name: feat -values: 6543 +values: 6901 schema: '_id': type: string path: feat._id is_null: false - values: 6543 - different_values: 6543 (all different) + values: 6901 + different_values: 6901 (all different) variants: [omitted] '_stats': type: object path: feat._stats is_null: false - values: 6543 + values: 6901 schema: 'compendiumSource': type: string path: feat._stats.compendiumSource is_null: false - values: 6543 - different_values: 6543 (all different) + values: 6901 + different_values: 6901 (all different) variants: [omitted] 'coreVersion': type: string path: feat._stats.coreVersion is_null: false - values: 6543 + values: 6901 different_values: 1 (all same) - variants: "13.344" (x6543) + variants: "13.348" (x6901) 'systemId': type: string path: feat._stats.systemId is_null: false - values: 6543 + values: 6901 different_values: 1 (all same) - variants: "pf2e" (x6543) + variants: "pf2e" (x6901) 'systemVersion': type: string path: feat._stats.systemVersion is_null: false - values: 6543 + values: 6901 different_values: 1 (all same) - variants: "7.1.0" (x6543) + variants: "7.4.3" (x6901) 'effects': type: array<> path: feat.effects is_null: false - values: 6543 + values: 6901 min_count: 0 max_count: 0 value_type: @@ -55,31 +55,38 @@ schema: is_null: false values: 0 is_empty: true + [folder]: + type: string + path: feat.folder + is_null: true + values: 5734 + different_values: 385 + variants: [omitted] 'img': type: string path: feat.img is_null: false - values: 6543 - different_values: 661 + values: 6901 + different_values: 690 variants: [omitted] 'name': type: string path: feat.name is_null: false - values: 6543 - different_values: 6532 + values: 6901 + different_values: 6890 variants: [omitted] 'system': type: object path: feat.system is_null: false - values: 6543 + values: 6901 schema: '_migration': type: object path: feat.system._migration is_null: false - values: 6543 + values: 6901 schema: [previous]: type: @@ -91,9 +98,9 @@ schema: type: float path: feat.system._migration.version is_null: false - values: 6543 + values: 6901 different_values: 1 (all same) - variants: 0,939 (x6543) + variants: 0,942 (x6901) [actionCategory]: type: object path: feat.system.actionCategory @@ -107,37 +114,54 @@ schema: values: 10 different_values: 1 (all same) variants: "" (x10) + 'actionType': + type: object + path: feat.system.actionType + is_null: false + values: 6901 + schema: + 'value': + type: string + path: feat.system.actionType.value + is_null: false + values: 6901 + different_values: 4 + variants: + - "passive" (x4837) + - "action" (x1436) + - "reaction" (x428) + - "free" (x200) 'actions': type: object path: feat.system.actions is_null: false - values: 6543 + values: 6901 schema: [value]: type: integer path: feat.system.actions.value is_null: true - values: 1314 + values: 1436 different_values: 3 variants: - - 1 (x762) - - 2 (x425) - - 3 (x127) + - 1 (x834) + - 2 (x467) + - 3 (x135) 'category': type: string path: feat.system.category is_null: false - values: 6543 + values: 6901 different_values: 11 variants: - - "class" (x3555) - - "ancestry" (x1491) - - "classfeature" (x773) - - "skill" (x305) + - "class" (x3834) + - "ancestry" (x1516) + - "classfeature" (x811) + - "skill" (x320) - "pfsboon" (x157) - "deityboon" (x86) - "curse" (x57) - - "ancestryfeature" (x51) + - "ancestryfeature" (x52) - "general" (x40) - "bonus" (x14) - "calling" (x14) @@ -145,14 +169,14 @@ schema: type: object path: feat.system.description is_null: false - values: 6543 + values: 6901 schema: 'value': type: string path: feat.system.description.value is_null: false - values: 6543 - different_values: 6509 + values: 6901 + different_values: 6864 variants: [omitted] [duration]: type: object @@ -192,30 +216,30 @@ schema: type: object path: feat.system.frequency is_null: true - values: 520 + values: 557 schema: 'max': type: integer path: feat.system.frequency.max is_null: false - values: 520 + values: 557 different_values: 3 variants: - - 1 (x513) + - 1 (x550) - 3 (x5) - 2 (x2) 'per': type: string path: feat.system.frequency.per is_null: false - values: 520 + values: 557 different_values: 9 variants: - - "day" (x262) - - "PT1H" (x111) - - "PT10M" (x64) - - "round" (x34) - - "PT1M" (x33) + - "day" (x275) + - "PT1H" (x118) + - "PT10M" (x73) + - "round" (x40) + - "PT1M" (x35) - "turn" (x9) - "P1W" (x3) - "P1Y" (x2) @@ -224,16 +248,9 @@ schema: type: integer path: feat.system.frequency.value is_null: true - values: 43 + values: 42 different_values: 1 (all same) - variants: 1 (x43) - 'slug': - type: string - path: feat.system.slug - is_null: false - values: 6543 - different_values: 6532 - variants: [omitted] + variants: 1 (x42) [identified]: type: object path: feat.system.identified @@ -247,28 +264,11 @@ schema: values: 18 different_values: 1 (all same) variants: True (x18) - 'actionType': - type: object - path: feat.system.actionType - is_null: false - values: 6543 - schema: - 'value': - type: string - path: feat.system.actionType.value - is_null: false - values: 6543 - different_values: 4 - variants: - - "passive" (x4646) - - "action" (x1314) - - "reaction" (x407) - - "free" (x176) 'level': type: object path: feat.system.level is_null: false - values: 6543 + values: 6901 schema: [taken]: type: integer @@ -283,89 +283,27 @@ schema: type: integer path: feat.system.level.value is_null: false - values: 6543 + values: 6901 different_values: 21 variants: [omitted] - 'prerequisites': - type: object - path: feat.system.prerequisites - is_null: false - values: 6543 - schema: - 'value': - type: array - path: feat.system.prerequisites.value - is_null: false - values: 6543 - min_count: 0 - max_count: 5 - value_type: - type: object - path: feat.system.prerequisites.value.[] - is_null: false - values: 4024 - schema: - 'value': - type: string - path: feat.system.prerequisites.value.[].value - is_null: false - values: 4024 - different_values: 1694 - variants: [omitted] - 'publication': - type: object - path: feat.system.publication - is_null: false - values: 6543 - schema: - 'license': - type: string - path: feat.system.publication.license - is_null: false - values: 6543 - different_values: 2 - variants: - - "ORC" (x3821) - - "OGL" (x2722) - 'remaster': - type: boolean - path: feat.system.publication.remaster - is_null: false - values: 6543 - different_values: 2 - variants: - - True (x4020) - - False (x2523) - 'title': - type: string - path: feat.system.publication.title - is_null: false - values: 6543 - different_values: 92 - variants: [omitted] - 'rules': - type: ignored (Foundry rules object) - path: feat.system.rules - is_null: false - values: 6543 [location]: type: string path: feat.system.location is_null: true - values: 13 + values: 15 different_values: 2 variants: - - "class-2" (x12) + - "class-2" (x14) - "ancestry-1" (x1) [maxTakable]: type: integer path: feat.system.maxTakable is_null: true - values: 54 + values: 60 different_values: 4 variants: - - 2 (x30) - - 3 (x19) + - 2 (x34) + - 3 (x21) - 5 (x3) - 4 (x2) [onlyLevel1]: @@ -375,6 +313,63 @@ schema: values: 64 different_values: 1 (all same) variants: True (x64) + 'prerequisites': + type: object + path: feat.system.prerequisites + is_null: false + values: 6901 + schema: + 'value': + type: array + path: feat.system.prerequisites.value + is_null: false + values: 6901 + min_count: 0 + max_count: 5 + value_type: + type: object + path: feat.system.prerequisites.value.[] + is_null: false + values: 4282 + schema: + 'value': + type: string + path: feat.system.prerequisites.value.[].value + is_null: false + values: 4282 + different_values: 1780 + variants: [omitted] + 'publication': + type: object + path: feat.system.publication + is_null: false + values: 6901 + schema: + 'license': + type: string + path: feat.system.publication.license + is_null: false + values: 6901 + different_values: 2 + variants: + - "ORC" (x4264) + - "OGL" (x2637) + 'remaster': + type: boolean + path: feat.system.publication.remaster + is_null: false + values: 6901 + different_values: 2 + variants: + - True (x4463) + - False (x2438) + 'title': + type: string + path: feat.system.publication.title + is_null: false + values: 6901 + different_values: 96 + variants: [omitted] [rarity]: type: object path: feat.system.rarity @@ -388,26 +383,38 @@ schema: values: 10 different_values: 1 (all same) variants: "common" (x10) + 'rules': + type: ignored (Foundry rules object) + path: feat.system.rules + is_null: false + values: 6901 [selfEffect]: type: object path: feat.system.selfEffect is_null: true - values: 218 + values: 236 schema: 'name': type: string path: feat.system.selfEffect.name is_null: false - values: 218 - different_values: 214 + values: 236 + different_values: 231 variants: [omitted] 'uuid': type: string path: feat.system.selfEffect.uuid is_null: false - values: 218 - different_values: 214 + values: 236 + different_values: 231 variants: [omitted] + 'slug': + type: string + path: feat.system.slug + is_null: false + values: 6901 + different_values: 6889 + variants: [omitted] [start]: type: object path: feat.system.start @@ -431,7 +438,7 @@ schema: type: object path: feat.system.subfeatures is_null: true - values: 486 + values: 853 schema: [keyOptions]: type: array @@ -492,87 +499,94 @@ schema: type: dict path: feat.system.subfeatures.proficiencies is_null: true - values: 416 + values: 783 _key: type: string path: feat.system.subfeatures.proficiencies.[key] is_null: false - values: 398 - different_values: 28 + values: 434 + different_values: 30 variants: [omitted] _value: type: object path: feat.system.subfeatures.proficiencies.[value] is_null: false - values: 398 + values: 434 schema: [attribute]: type: string path: feat.system.subfeatures.proficiencies.[value].attribute is_null: true - values: 8 - different_values: 4 + values: 11 + different_values: 5 variants: + - "int" (x4) - "dex" (x3) - - "int" (x3) + - "str" (x2) - "con" (x1) - - "str" (x1) + - "cha" (x1) 'rank': type: integer path: feat.system.subfeatures.proficiencies.[value].rank is_null: false - values: 398 + values: 434 different_values: 4 variants: - - 2 (x152) - - 3 (x137) - - 1 (x84) - - 4 (x25) + - 2 (x165) + - 3 (x149) + - 1 (x92) + - 4 (x28) [senses]: type: object path: feat.system.subfeatures.senses is_null: true - values: 166 + values: 531 schema: [darkvision]: type: object path: feat.system.subfeatures.senses.darkvision is_null: true - values: 27 + values: 28 schema: + [range]: + type: + path: feat.system.subfeatures.senses.darkvision.range + is_null: true + values: 0 + is_empty: true [special]: type: object path: feat.system.subfeatures.senses.darkvision.special is_null: true - values: 7 + values: 8 schema: 'ancestry': type: boolean path: feat.system.subfeatures.senses.darkvision.special.ancestry is_null: false - values: 7 + values: 8 different_values: 2 variants: - - False (x4) + - False (x5) - True (x3) 'llv': type: boolean path: feat.system.subfeatures.senses.darkvision.special.llv is_null: false - values: 7 + values: 8 different_values: 2 variants: - True (x4) - - False (x3) + - False (x4) 'second': type: boolean path: feat.system.subfeatures.senses.darkvision.special.second is_null: false - values: 7 + values: 8 different_values: 2 variants: - True (x5) - - False (x2) + - False (x3) [greater-darkvision]: type: object path: feat.system.subfeatures.senses.greater-darkvision @@ -787,16 +801,17 @@ schema: type: array path: feat.system.subfeatures.suppressedFeatures is_null: true - values: 118 + values: 483 min_count: 0 max_count: 8 value_type: type: string path: feat.system.subfeatures.suppressedFeatures.[] is_null: false - values: 11 - different_values: 11 + values: 17 + different_values: 16 variants: + - "Compendium.pf2e.classfeatures.Item.M89l9FOnjHe63wD7" (x2) - "Compendium.pf2e.classfeatures.Item.0TjNGzs0FuD7JBf4" (x1) - "Compendium.pf2e.classfeatures.Item.3uf31A91h3ywmlqm" (x1) - "Compendium.pf2e.classfeatures.Item.Qejo7FUWQtPTpgWH" (x1) @@ -806,8 +821,12 @@ schema: - "Compendium.pf2e.classfeatures.Item.Zb7DuGbFoLEp0H1K" (x1) - "Compendium.pf2e.classfeatures.Item.urBGOPrUwBmkixAo" (x1) - "Compendium.pf2e.classfeatures.Item.eZNCckLzbH3GyncH" (x1) - - "Compendium.pf2e.classfeatures.Item.M89l9FOnjHe63wD7" (x1) - "Compendium.pf2e.classfeatures.Item.w6rMqmGzhUahdnA7" (x1) + - "Compendium.pf2e.classfeatures.Item.7nbKDBGvwSx9T27G" (x1) + - "Compendium.pf2e.classfeatures.Item.gU7epgcPSm0TD1UK" (x1) + - "Compendium.pf2e.classfeatures.Item.au0lwQ1nAcNQwcGh" (x1) + - "Compendium.pf2e.classfeatures.Item.mQVC1iDyNi2tfsF8" (x1) + - "Compendium.pf2e.classfeatures.Item.Uu8VnpAo3XZZEKPd" (x1) [target]: type: path: feat.system.target @@ -818,47 +837,33 @@ schema: type: object path: feat.system.traits is_null: false - values: 6543 + values: 6901 schema: - 'rarity': - type: string - path: feat.system.traits.rarity - is_null: false - values: 6543 - different_values: 4 - variants: - - "common" (x5767) - - "uncommon" (x572) - - "rare" (x202) - - "unique" (x2) - 'value': - type: array - path: feat.system.traits.value - is_null: false - values: 6543 - min_count: 0 - max_count: 18 - value_type: - type: string - path: feat.system.traits.value.[] - is_null: false - values: 10063 - different_values: 201 - variants: [omitted] [otherTags]: type: array path: feat.system.traits.otherTags is_null: true - values: 372 + values: 391 min_count: 1 max_count: 6 value_type: type: string path: feat.system.traits.otherTags.[] is_null: false - values: 458 - different_values: 66 + values: 471 + different_values: 67 variants: [omitted] + 'rarity': + type: string + path: feat.system.traits.rarity + is_null: false + values: 6901 + different_values: 4 + variants: + - "common" (x6081) + - "uncommon" (x596) + - "rare" (x222) + - "unique" (x2) [selected]: type: object path: feat.system.traits.selected @@ -991,6 +996,13 @@ schema: values: 2 different_values: 1 (all same) variants: "General" (x2) + 'halfling': + type: string + path: feat.system.traits.selected.halfling + is_null: false + values: 1 + different_values: 1 (all same) + variants: "Halfling" (x1) [hobgoblin]: type: string path: feat.system.traits.selected.hobgoblin @@ -1040,13 +1052,6 @@ schema: values: 2 different_values: 1 (all same) variants: "Ranger" (x2) - 'halfling': - type: string - path: feat.system.traits.selected.halfling - is_null: false - values: 1 - different_values: 1 (all same) - variants: "Halfling" (x1) [rogue]: type: string path: feat.system.traits.selected.rogue @@ -1138,17 +1143,24 @@ schema: values: 1 different_values: 1 (all same) variants: "Wizard" (x1) + 'value': + type: array + path: feat.system.traits.value + is_null: false + values: 6901 + min_count: 0 + max_count: 19 + value_type: + type: string + path: feat.system.traits.value.[] + is_null: false + values: 10708 + different_values: 209 + variants: [omitted] 'type': type: string path: feat.type is_null: false - values: 6543 + values: 6901 different_values: 1 (all same) - variants: "feat" (x6543) - [folder]: - type: string - path: feat.folder - is_null: true - values: 5415 - different_values: 315 - variants: [omitted] + variants: "feat" (x6901) diff --git a/output/foundry-en/hazard.yaml b/output/foundry-en/hazard.yaml index 2cb03e7..9bca6ad 100644 --- a/output/foundry-en/hazard.yaml +++ b/output/foundry-en/hazard.yaml @@ -1,52 +1,52 @@ name: hazard -values: 1032 +values: 1059 schema: '_id': type: string path: hazard._id is_null: false - values: 1032 - different_values: 1028 + values: 1059 + different_values: 1055 variants: [omitted] '_stats': type: object path: hazard._stats is_null: false - values: 1032 + values: 1059 schema: 'compendiumSource': type: string path: hazard._stats.compendiumSource is_null: false - values: 1032 - different_values: 1032 (all different) + values: 1059 + different_values: 1059 (all different) variants: [omitted] 'coreVersion': type: string path: hazard._stats.coreVersion is_null: false - values: 1032 + values: 1059 different_values: 1 (all same) - variants: "13.344" (x1032) + variants: "13.348" (x1059) 'systemId': type: string path: hazard._stats.systemId is_null: false - values: 1032 + values: 1059 different_values: 1 (all same) - variants: "pf2e" (x1032) + variants: "pf2e" (x1059) 'systemVersion': type: string path: hazard._stats.systemVersion is_null: false - values: 1032 + values: 1059 different_values: 1 (all same) - variants: "7.1.0" (x1032) + variants: "7.4.3" (x1059) 'effects': type: array<> path: hazard.effects is_null: false - values: 1032 + values: 1059 min_count: 0 max_count: 0 value_type: @@ -59,65 +59,44 @@ schema: type: string path: hazard.folder is_null: true - values: 793 - different_values: 166 + values: 820 + different_values: 173 variants: [omitted] 'img': type: string path: hazard.img is_null: false - values: 1032 + values: 1059 different_values: 2 variants: - - "systems/pf2e/icons/default-icons/hazard.svg" (x1029) + - "systems/pf2e/icons/default-icons/hazard.svg" (x1056) - "systems/pf2e/icons/default-icons/npc.svg" (x3) 'items': type: array path: hazard.items is_null: false - values: 1032 + values: 1059 min_count: 0 max_count: 12 value_type: type: object path: hazard.items.[] is_null: false - values: 1608 + values: 1660 schema: '_id': type: string path: hazard.items.[]._id is_null: false - values: 1608 - different_values: 1273 + values: 1660 + different_values: 1306 variants: [omitted] '_stats': type: object path: hazard.items.[]._stats is_null: false - values: 1608 + values: 1660 schema: - 'coreVersion': - type: string - path: hazard.items.[]._stats.coreVersion - is_null: false - values: 1608 - different_values: 1 (all same) - variants: "13.344" (x1608) - 'systemId': - type: string - path: hazard.items.[]._stats.systemId - is_null: false - values: 1608 - different_values: 1 (all same) - variants: "pf2e" (x1608) - 'systemVersion': - type: string - path: hazard.items.[]._stats.systemVersion - is_null: false - values: 1608 - different_values: 1 (all same) - variants: "7.1.0" (x1608) [compendiumSource]: type: string path: hazard.items.[]._stats.compendiumSource @@ -140,11 +119,32 @@ schema: - "Actor.tWT89vRMBNtU2i5y.Item.jUTaEtvAHbQ1DTPF" (x1) - "Compendium.pf2e.bestiary-ability-glossary-srd.Item.Tkd8sH4pwFIPzqTr" (x1) - "Compendium.pf2e.bestiary-ability-glossary-srd.Item.hFtNbo1LKYCoDy2O" (x1) + 'coreVersion': + type: string + path: hazard.items.[]._stats.coreVersion + is_null: false + values: 1660 + different_values: 1 (all same) + variants: "13.348" (x1660) + 'systemId': + type: string + path: hazard.items.[]._stats.systemId + is_null: false + values: 1660 + different_values: 1 (all same) + variants: "pf2e" (x1660) + 'systemVersion': + type: string + path: hazard.items.[]._stats.systemVersion + is_null: false + values: 1660 + different_values: 1 (all same) + variants: "7.4.3" (x1660) 'effects': type: array<> path: hazard.items.[].effects is_null: false - values: 1608 + values: 1660 min_count: 0 max_count: 0 value_type: @@ -157,14 +157,14 @@ schema: type: string path: hazard.items.[].img is_null: false - values: 1608 + values: 1660 different_values: 11 variants: - - "systems/pf2e/icons/actions/Reaction.webp" (x700) - - "systems/pf2e/icons/default-icons/action.svg" (x406) - - "systems/pf2e/icons/default-icons/melee.svg" (x270) + - "systems/pf2e/icons/actions/Reaction.webp" (x706) + - "systems/pf2e/icons/default-icons/action.svg" (x434) + - "systems/pf2e/icons/default-icons/melee.svg" (x284) - "systems/pf2e/icons/actions/Passive.webp" (x139) - - "systems/pf2e/icons/actions/OneAction.webp" (x41) + - "systems/pf2e/icons/actions/OneAction.webp" (x45) - "systems/pf2e/icons/actions/FreeAction.webp" (x30) - "systems/pf2e/icons/actions/TwoActions.webp" (x13) - "systems/pf2e/icons/actions/ThreeActions.webp" (x5) @@ -175,27 +175,27 @@ schema: type: string path: hazard.items.[].name is_null: false - values: 1608 - different_values: 1052 + values: 1660 + different_values: 1078 variants: [omitted] 'sort': type: integer path: hazard.items.[].sort is_null: false - values: 1608 + values: 1660 different_values: 21 variants: [omitted] 'system': type: object path: hazard.items.[].system is_null: false - values: 1608 + values: 1660 schema: '_migration': type: object path: hazard.items.[].system._migration is_null: false - values: 1608 + values: 1660 schema: [previous]: type: @@ -207,66 +207,42 @@ schema: type: float path: hazard.items.[].system._migration.version is_null: false - values: 1608 + values: 1660 different_values: 1 (all same) - variants: 0,939 (x1608) + variants: 0,942 (x1660) [actionType]: type: object path: hazard.items.[].system.actionType is_null: true - values: 1330 + values: 1368 schema: 'value': type: string path: hazard.items.[].system.actionType.value is_null: false - values: 1330 + values: 1368 different_values: 4 variants: - - "reaction" (x995) - - "passive" (x198) - - "action" (x89) + - "reaction" (x1024) + - "passive" (x200) + - "action" (x96) - "free" (x48) [actions]: type: object path: hazard.items.[].system.actions is_null: true - values: 1330 + values: 1368 schema: [value]: type: integer path: hazard.items.[].system.actions.value is_null: true - values: 89 + values: 96 different_values: 3 variants: - - 1 (x68) + - 1 (x73) - 2 (x16) - - 3 (x5) - [category]: - type: string - path: hazard.items.[].system.category - is_null: true - values: 416 - different_values: 4 - variants: - - "offensive" (x385) - - "defensive" (x21) - - "interaction" (x9) - - "potion" (x1) - 'description': - type: object - path: hazard.items.[].system.description - is_null: false - values: 1608 - schema: - 'value': - type: string - path: hazard.items.[].system.description.value - is_null: false - values: 1608 - different_values: 1242 - variants: [omitted] + - 3 (x7) [attack]: type: object path: hazard.items.[].system.attack @@ -284,7 +260,7 @@ schema: type: object path: hazard.items.[].system.attackEffects is_null: true - values: 277 + values: 291 schema: [custom]: type: string @@ -302,7 +278,7 @@ schema: type: array path: hazard.items.[].system.attackEffects.value is_null: false - values: 277 + values: 291 min_count: 0 max_count: 2 value_type: @@ -322,14 +298,14 @@ schema: type: object path: hazard.items.[].system.bonus is_null: true - values: 277 + values: 291 schema: 'value': type: integer path: hazard.items.[].system.bonus.value is_null: false - values: 277 - different_values: 33 + values: 291 + different_values: 34 variants: [omitted] [bulk]: type: object @@ -344,6 +320,17 @@ schema: values: 1 different_values: 1 (all same) variants: 0,1 (x1) + [category]: + type: string + path: hazard.items.[].system.category + is_null: true + values: 444 + different_values: 4 + variants: + - "offensive" (x411) + - "defensive" (x23) + - "interaction" (x9) + - "potion" (x1) [containerId]: type: path: hazard.items.[].system.containerId @@ -360,7 +347,7 @@ schema: type: object path: hazard.items.[].system.damageRolls is_null: true - values: 277 + values: 291 schema: [0]: type: object @@ -463,6 +450,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [0p4cctViBNtHRudT]: + type: object + path: hazard.items.[].system.damageRolls.0p4cctViBNtHRudT + is_null: true + values: 1 + schema: + 'damage': + type: string + path: hazard.items.[].system.damageRolls.0p4cctViBNtHRudT.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d10+11" (x1) + 'damageType': + type: string + path: hazard.items.[].system.damageRolls.0p4cctViBNtHRudT.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [1]: type: object path: hazard.items.[].system.damageRolls.1 @@ -1599,6 +1606,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [BRY0gESMOesKFLTn]: + type: object + path: hazard.items.[].system.damageRolls.BRY0gESMOesKFLTn + is_null: true + values: 1 + schema: + 'damage': + type: string + path: hazard.items.[].system.damageRolls.BRY0gESMOesKFLTn.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d10+13" (x1) + 'damageType': + type: string + path: hazard.items.[].system.damageRolls.BRY0gESMOesKFLTn.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "mental" (x1) [BXvg2s54fAWaYhlz]: type: object path: hazard.items.[].system.damageRolls.BXvg2s54fAWaYhlz @@ -1619,6 +1646,30 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [BgGWkemC5cTVgGYP]: + type: object + path: hazard.items.[].system.damageRolls.BgGWkemC5cTVgGYP + is_null: true + values: 4 + schema: + 'damage': + type: string + path: hazard.items.[].system.damageRolls.BgGWkemC5cTVgGYP.damage + is_null: false + values: 4 + different_values: 4 + variants: + - "1d10" (x1) + - "2d8" (x1) + - "1d6" (x1) + - "2d10" (x1) + 'damageType': + type: string + path: hazard.items.[].system.damageRolls.BgGWkemC5cTVgGYP.damageType + is_null: false + values: 4 + different_values: 1 (all same) + variants: "bludgeoning" (x4) [CbzK4ofcMYn1pLDO]: type: object path: hazard.items.[].system.damageRolls.CbzK4ofcMYn1pLDO @@ -1972,6 +2023,30 @@ schema: values: 1 different_values: 1 (all same) variants: "cold" (x1) + [PyzNOaw7PsncIBht]: + type: object + path: hazard.items.[].system.damageRolls.PyzNOaw7PsncIBht + is_null: true + values: 4 + schema: + 'damage': + type: string + path: hazard.items.[].system.damageRolls.PyzNOaw7PsncIBht.damage + is_null: false + values: 4 + different_values: 4 + variants: + - "1d10+6" (x1) + - "2d8+7" (x1) + - "1d6+3" (x1) + - "2d10+9" (x1) + 'damageType': + type: string + path: hazard.items.[].system.damageRolls.PyzNOaw7PsncIBht.damageType + is_null: false + values: 4 + different_values: 1 (all same) + variants: "bludgeoning" (x4) [QNuAEoR32rD8vHIs]: type: object path: hazard.items.[].system.damageRolls.QNuAEoR32rD8vHIs @@ -2669,6 +2744,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [eVzZx1agEjMpCsnx]: + type: object + path: hazard.items.[].system.damageRolls.eVzZx1agEjMpCsnx + is_null: true + values: 1 + schema: + 'damage': + type: string + path: hazard.items.[].system.damageRolls.eVzZx1agEjMpCsnx.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d10+10" (x1) + 'damageType': + type: string + path: hazard.items.[].system.damageRolls.eVzZx1agEjMpCsnx.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "mental" (x1) [eZtApt9vf4mq7wLh]: type: object path: hazard.items.[].system.damageRolls.eZtApt9vf4mq7wLh @@ -3045,6 +3140,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + 'h8worv865sasqigknrn2h': + type: object + path: hazard.items.[].system.damageRolls.h8worv865sasqigknrn2h + is_null: false + values: 1 + schema: + 'damage': + type: string + path: hazard.items.[].system.damageRolls.h8worv865sasqigknrn2h.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d12+8" (x1) + 'damageType': + type: string + path: hazard.items.[].system.damageRolls.h8worv865sasqigknrn2h.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [hQkr6ePVOWB1y096]: type: object path: hazard.items.[].system.damageRolls.hQkr6ePVOWB1y096 @@ -4472,6 +4587,26 @@ schema: values: 2 different_values: 1 (all same) variants: "fire" (x2) + [vEDohyIxlUhs5hM0]: + type: object + path: hazard.items.[].system.damageRolls.vEDohyIxlUhs5hM0 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: hazard.items.[].system.damageRolls.vEDohyIxlUhs5hM0.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d12+13" (x1) + 'damageType': + type: string + path: hazard.items.[].system.damageRolls.vEDohyIxlUhs5hM0.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "mental" (x1) [vbYyZ36WYGlk3A4a]: type: object path: hazard.items.[].system.damageRolls.vbYyZ36WYGlk3A4a @@ -4579,6 +4714,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bleed" (x1) + [wii5u2jAmLBYcqKd]: + type: object + path: hazard.items.[].system.damageRolls.wii5u2jAmLBYcqKd + is_null: true + values: 1 + schema: + 'damage': + type: string + path: hazard.items.[].system.damageRolls.wii5u2jAmLBYcqKd.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d10+9" (x1) + 'damageType': + type: string + path: hazard.items.[].system.damageRolls.wii5u2jAmLBYcqKd.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [wkmydREMGiOq7p93]: type: object path: hazard.items.[].system.damageRolls.wkmydREMGiOq7p93 @@ -4619,26 +4774,6 @@ schema: values: 1 different_values: 1 (all same) variants: "void" (x1) - 'h8worv865sasqigknrn2h': - type: object - path: hazard.items.[].system.damageRolls.h8worv865sasqigknrn2h - is_null: false - values: 1 - schema: - 'damage': - type: string - path: hazard.items.[].system.damageRolls.h8worv865sasqigknrn2h.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d12+8" (x1) - 'damageType': - type: string - path: hazard.items.[].system.damageRolls.h8worv865sasqigknrn2h.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "slashing" (x1) [x2xzitw3cmrro3pp1m88]: type: object path: hazard.items.[].system.damageRolls.x2xzitw3cmrro3pp1m88 @@ -4914,6 +5049,19 @@ schema: values: 2 different_values: 1 (all same) variants: True (x2) + 'description': + type: object + path: hazard.items.[].system.description + is_null: false + values: 1660 + schema: + 'value': + type: string + path: hazard.items.[].system.description.value + is_null: false + values: 1660 + different_values: 1273 + variants: [omitted] [equipped]: type: object path: hazard.items.[].system.equipped @@ -4958,91 +5106,6 @@ schema: values: 2 different_values: 1 (all same) variants: 1 (x2) - 'publication': - type: object - path: hazard.items.[].system.publication - is_null: false - values: 1608 - schema: - 'license': - type: string - path: hazard.items.[].system.publication.license - is_null: false - values: 1608 - different_values: 2 - variants: - - "OGL" (x1563) - - "ORC" (x45) - 'remaster': - type: boolean - path: hazard.items.[].system.publication.remaster - is_null: false - values: 1608 - different_values: 2 - variants: - - False (x1567) - - True (x41) - 'title': - type: string - path: hazard.items.[].system.publication.title - is_null: false - values: 1608 - different_values: 7 - variants: - - "" (x1584) - - "Pathfinder Bestiary" (x10) - - "Pathfinder #177: Burning Tundra" (x6) - - "Pathfinder Bestiary 2" (x3) - - "Pathfinder Monster Core" (x2) - - "Pathfinder GM Core" (x2) - - "Pathfinder #174: Shadows of the Ancients" (x1) - 'rules': - type: ignored (Foundry rules object) - path: hazard.items.[].system.rules - is_null: false - values: 1608 - 'traits': - type: object - path: hazard.items.[].system.traits - is_null: false - values: 1608 - schema: - [rarity]: - type: string - path: hazard.items.[].system.traits.rarity - is_null: true - values: 997 - different_values: 1 (all same) - variants: "common" (x997) - [selected]: - type: array<> | object - path: hazard.items.[].system.traits.selected - is_null: true - values: 25 - types: - - min_count: 0 - max_count: 0 - value_type: - type: - path: hazard.items.[].system.traits.selected.[] - is_null: false - values: 0 - is_empty: true - - schema: - 'value': - type: array - path: hazard.items.[].system.traits.value - is_null: false - values: 1608 - min_count: 0 - max_count: 6 - value_type: - type: string - path: hazard.items.[].system.traits.value.[] - is_null: false - values: 1353 - different_values: 99 - variants: [omitted] [hardness]: type: integer path: hazard.items.[].system.hardness @@ -5120,6 +5183,44 @@ schema: values: 1 different_values: 1 (all same) variants: 500 (x1) + 'publication': + type: object + path: hazard.items.[].system.publication + is_null: false + values: 1660 + schema: + 'license': + type: string + path: hazard.items.[].system.publication.license + is_null: false + values: 1660 + different_values: 2 + variants: + - "OGL" (x1615) + - "ORC" (x45) + 'remaster': + type: boolean + path: hazard.items.[].system.publication.remaster + is_null: false + values: 1660 + different_values: 2 + variants: + - False (x1619) + - True (x41) + 'title': + type: string + path: hazard.items.[].system.publication.title + is_null: false + values: 1660 + different_values: 7 + variants: + - "" (x1636) + - "Pathfinder Bestiary" (x10) + - "Pathfinder #177: Burning Tundra" (x6) + - "Pathfinder Bestiary 2" (x3) + - "Pathfinder Monster Core" (x2) + - "Pathfinder GM Core" (x2) + - "Pathfinder #174: Shadows of the Ancients" (x1) [quantity]: type: integer path: hazard.items.[].system.quantity @@ -5127,6 +5228,11 @@ schema: values: 1 different_values: 1 (all same) variants: 1 (x1) + 'rules': + type: ignored (Foundry rules object) + path: hazard.items.[].system.rules + is_null: false + values: 1660 [size]: type: string path: hazard.items.[].system.size @@ -5141,6 +5247,48 @@ schema: values: 35 different_values: 24 variants: [omitted] + 'traits': + type: object + path: hazard.items.[].system.traits + is_null: false + values: 1660 + schema: + [rarity]: + type: string + path: hazard.items.[].system.traits.rarity + is_null: true + values: 996 + different_values: 1 (all same) + variants: "common" (x996) + [selected]: + type: array<> | object + path: hazard.items.[].system.traits.selected + is_null: true + values: 25 + types: + - min_count: 0 + max_count: 0 + value_type: + type: + path: hazard.items.[].system.traits.selected.[] + is_null: false + values: 0 + is_empty: true + - schema: + 'value': + type: array + path: hazard.items.[].system.traits.value + is_null: false + values: 1660 + min_count: 0 + max_count: 6 + value_type: + type: string + path: hazard.items.[].system.traits.value.[] + is_null: false + values: 1389 + different_values: 99 + variants: [omitted] [usage]: type: object path: hazard.items.[].system.usage @@ -5200,30 +5348,43 @@ schema: type: string path: hazard.items.[].type is_null: false - values: 1608 + values: 1660 different_values: 3 variants: - - "action" (x1330) - - "melee" (x277) + - "action" (x1368) + - "melee" (x291) - "consumable" (x1) 'name': type: string path: hazard.name is_null: false - values: 1032 - different_values: 1017 + values: 1059 + different_values: 1044 variants: [omitted] + [prototypeToken]: + type: object + path: hazard.prototypeToken + is_null: true + values: 203 + schema: + 'name': + type: string + path: hazard.prototypeToken.name + is_null: false + values: 203 + different_values: 101 + variants: [omitted] 'system': type: object path: hazard.system is_null: false - values: 1032 + values: 1059 schema: '_migration': type: object path: hazard.system._migration is_null: false - values: 1032 + values: 1059 schema: [previous]: type: @@ -5235,36 +5396,36 @@ schema: type: float path: hazard.system._migration.version is_null: false - values: 1032 + values: 1059 different_values: 1 (all same) - variants: 0,939 (x1032) + variants: 0,942 (x1059) 'attributes': type: object path: hazard.system.attributes is_null: false - values: 1032 + values: 1059 schema: 'ac': type: object path: hazard.system.attributes.ac is_null: false - values: 1032 + values: 1059 schema: [value]: type: integer path: hazard.system.attributes.ac.value is_null: true - values: 1002 + values: 1011 different_values: 37 variants: [omitted] [emitsSound]: type: string | boolean path: hazard.system.attributes.emitsSound is_null: true - values: 795 + values: 823 types: - different_values: 1 (all same) - variants: "encounter" (x778) + variants: "encounter" (x806) - different_values: 2 variants: - False (x15) @@ -5273,36 +5434,45 @@ schema: type: integer path: hazard.system.attributes.hardness is_null: true - values: 1027 + values: 1054 different_values: 35 variants: [omitted] + [hasHealth]: + type: boolean + path: hazard.system.attributes.hasHealth + is_null: true + values: 402 + different_values: 2 + variants: + - True (x330) + - False (x72) 'hp': type: object path: hazard.system.attributes.hp is_null: false - values: 1032 + values: 1059 schema: 'details': type: string path: hazard.system.attributes.hp.details is_null: false - values: 1032 + values: 1059 different_values: 83 variants: [omitted] [max]: type: integer path: hazard.system.attributes.hp.max is_null: true - values: 1027 - different_values: 84 + values: 1054 + different_values: 85 variants: [omitted] 'temp': type: integer path: hazard.system.attributes.hp.temp is_null: false - values: 1032 + values: 1059 different_values: 1 (all same) - variants: 0 (x1032) + variants: 0 (x1059) [tempmax]: type: integer path: hazard.system.attributes.hp.tempmax @@ -5314,27 +5484,27 @@ schema: type: integer path: hazard.system.attributes.hp.value is_null: true - values: 1027 - different_values: 84 + values: 1054 + different_values: 85 variants: [omitted] [immunities]: type: array path: hazard.system.attributes.immunities is_null: true - values: 490 + values: 518 min_count: 0 max_count: 6 value_type: type: object path: hazard.system.attributes.immunities.[] is_null: false - values: 954 + values: 965 schema: [exceptions]: type: array<> path: hazard.system.attributes.immunities.[].exceptions is_null: true - values: 389 + values: 400 min_count: 0 max_count: 0 value_type: @@ -5347,43 +5517,14 @@ schema: type: string path: hazard.system.attributes.immunities.[].type is_null: false - values: 954 + values: 965 different_values: 21 variants: [omitted] - 'stealth': - type: object - path: hazard.system.attributes.stealth - is_null: false - values: 1032 - schema: - 'details': - type: string - path: hazard.system.attributes.stealth.details - is_null: false - values: 1032 - different_values: 221 - variants: [omitted] - 'value': - type: integer - path: hazard.system.attributes.stealth.value - is_null: false - values: 1032 - different_values: 51 - variants: [omitted] - [hasHealth]: - type: boolean - path: hazard.system.attributes.hasHealth - is_null: true - values: 403 - different_values: 2 - variants: - - True (x331) - - False (x72) [resistances]: type: array path: hazard.system.attributes.resistances is_null: true - values: 86 + values: 114 min_count: 0 max_count: 3 value_type: @@ -5392,6 +5533,39 @@ schema: is_null: false values: 37 schema: + [doubleVs]: + type: array + path: hazard.system.attributes.resistances.[].doubleVs + is_null: true + values: 29 + min_count: 0 + max_count: 1 + value_type: + type: string + path: hazard.system.attributes.resistances.[].doubleVs.[] + is_null: false + values: 7 + different_values: 1 (all same) + variants: "non-magical" (x7) + [exceptions]: + type: array + path: hazard.system.attributes.resistances.[].exceptions + is_null: true + values: 31 + min_count: 0 + max_count: 4 + value_type: + type: string + path: hazard.system.attributes.resistances.[].exceptions.[] + is_null: false + values: 26 + different_values: 5 + variants: + - "ghost-touch" (x9) + - "force" (x6) + - "vitality" (x6) + - "spirit" (x4) + - "fire" (x1) 'type': type: string path: hazard.system.attributes.resistances.[].type @@ -5426,57 +5600,44 @@ schema: - 8 (x1) - 3 (x1) - 6 (x1) - [doubleVs]: - type: array - path: hazard.system.attributes.resistances.[].doubleVs - is_null: true - values: 29 - min_count: 0 - max_count: 1 - value_type: - type: string - path: hazard.system.attributes.resistances.[].doubleVs.[] - is_null: false - values: 7 - different_values: 1 (all same) - variants: "non-magical" (x7) - [exceptions]: - type: array - path: hazard.system.attributes.resistances.[].exceptions - is_null: true - values: 31 - min_count: 0 - max_count: 4 - value_type: - type: string - path: hazard.system.attributes.resistances.[].exceptions.[] - is_null: false - values: 26 - different_values: 5 - variants: - - "ghost-touch" (x9) - - "force" (x6) - - "vitality" (x6) - - "spirit" (x4) - - "fire" (x1) + 'stealth': + type: object + path: hazard.system.attributes.stealth + is_null: false + values: 1059 + schema: + 'details': + type: string + path: hazard.system.attributes.stealth.details + is_null: false + values: 1059 + different_values: 222 + variants: [omitted] + [value]: + type: integer + path: hazard.system.attributes.stealth.value + is_null: true + values: 1058 + different_values: 51 + variants: [omitted] [weaknesses]: type: array path: hazard.system.attributes.weaknesses is_null: true - values: 163 + values: 191 min_count: 0 max_count: 3 value_type: type: object path: hazard.system.attributes.weaknesses.[] is_null: false - values: 132 + values: 141 schema: [exceptions]: type: array<> path: hazard.system.attributes.weaknesses.[].exceptions is_null: true - values: 72 + values: 81 min_count: 0 max_count: 0 value_type: @@ -5489,18 +5650,18 @@ schema: type: string path: hazard.system.attributes.weaknesses.[].type is_null: false - values: 132 + values: 141 different_values: 15 variants: - "vitality" (x41) - "fire" (x24) - - "holy" (x12) + - "holy" (x16) - "cold" (x11) - "slashing" (x8) + - "area-damage" (x8) - "sonic" (x7) + - "splash-damage" (x7) - "cold-iron" (x7) - - "area-damage" (x5) - - "splash-damage" (x5) - "bludgeoning" (x3) - "electricity" (x3) - "acid" (x2) @@ -5511,244 +5672,120 @@ schema: type: integer path: hazard.system.attributes.weaknesses.[].value is_null: false - values: 132 - different_values: 10 + values: 141 + different_values: 11 variants: - - 5 (x45) - - 10 (x38) + - 5 (x49) + - 10 (x39) - 15 (x22) - 20 (x9) - - 3 (x6) + - 3 (x9) - 7 (x5) - 8 (x4) + - 6 (x1) - 9 (x1) - 2 (x1) - 30 (x1) - 'details': - type: object - path: hazard.system.details - is_null: false - values: 1032 - schema: - 'description': - type: string - path: hazard.system.details.description - is_null: false - values: 1032 - different_values: 825 - variants: [omitted] - 'disable': - type: string - path: hazard.system.details.disable - is_null: false - values: 1032 - different_values: 1012 - variants: [omitted] - 'isComplex': - type: boolean - path: hazard.system.details.isComplex - is_null: false - values: 1032 - different_values: 2 - variants: - - False (x543) - - True (x489) - 'level': - type: object - path: hazard.system.details.level - is_null: false - values: 1032 - schema: - 'value': - type: integer - path: hazard.system.details.level.value - is_null: false - values: 1032 - different_values: 25 - variants: [omitted] - 'publication': - type: object - path: hazard.system.details.publication - is_null: false - values: 1032 - schema: - 'license': - type: string - path: hazard.system.details.publication.license - is_null: false - values: 1032 - different_values: 2 - variants: - - "OGL" (x807) - - "ORC" (x225) - 'remaster': - type: boolean - path: hazard.system.details.publication.remaster - is_null: false - values: 1032 - different_values: 2 - variants: - - False (x807) - - True (x225) - 'title': - type: string - path: hazard.system.details.publication.title - is_null: false - values: 1032 - different_values: 202 - variants: [omitted] - 'reset': - type: string - path: hazard.system.details.reset - is_null: false - values: 1032 - different_values: 399 - variants: [omitted] - [routine]: - type: string - path: hazard.system.details.routine - is_null: true - values: 1030 - different_values: 438 - variants: [omitted] - 'saves': - type: object - path: hazard.system.saves - is_null: false - values: 1032 - schema: - 'fortitude': - type: object - path: hazard.system.saves.fortitude - is_null: false - values: 1032 - schema: - [saveDetail]: - type: string - path: hazard.system.saves.fortitude.saveDetail - is_null: true - values: 972 - different_values: 1 (all same) - variants: "" (x972) - [value]: - type: integer - path: hazard.system.saves.fortitude.value - is_null: true - values: 1030 - different_values: 36 - variants: [omitted] - 'reflex': - type: object - path: hazard.system.saves.reflex - is_null: false - values: 1032 - schema: - [saveDetail]: - type: string - path: hazard.system.saves.reflex.saveDetail - is_null: true - values: 972 - different_values: 1 (all same) - variants: "" (x972) - [value]: - type: integer - path: hazard.system.saves.reflex.value - is_null: true - values: 1026 - different_values: 37 - variants: [omitted] - 'will': - type: object - path: hazard.system.saves.will - is_null: false - values: 1032 - schema: - [saveDetail]: - type: string - path: hazard.system.saves.will.saveDetail - is_null: true - values: 972 - different_values: 1 (all same) - variants: "" (x972) - [value]: - type: integer - path: hazard.system.saves.will.value - is_null: true - values: 1006 - different_values: 25 - variants: [omitted] - [statusEffects]: - type: array<> - path: hazard.system.statusEffects - is_null: true - values: 972 - min_count: 0 - max_count: 0 - value_type: - type: - path: hazard.system.statusEffects.[] - is_null: false - values: 0 - is_empty: true - 'traits': - type: object - path: hazard.system.traits - is_null: false - values: 1032 - schema: - 'rarity': - type: string - path: hazard.system.traits.rarity - is_null: false - values: 1032 - different_values: 4 - variants: - - "common" (x625) - - "unique" (x166) - - "uncommon" (x142) - - "rare" (x99) - 'size': - type: object - path: hazard.system.traits.size - is_null: false - values: 1032 - schema: - 'value': - type: string - path: hazard.system.traits.size.value - is_null: false - values: 1032 - different_values: 2 - variants: - - "med" (x975) - - "lg" (x57) - 'value': - type: array - path: hazard.system.traits.value - is_null: false - values: 1032 - min_count: 0 - max_count: 5 - value_type: - type: string - path: hazard.system.traits.value.[] - is_null: false - values: 1815 - different_values: 42 - variants: [omitted] [creatureType]: type: string path: hazard.system.creatureType is_null: true - values: 777 + values: 776 different_values: 1 (all same) - variants: "" (x777) + variants: "" (x776) [customModifiers]: type: object path: hazard.system.customModifiers is_null: true values: 53 schema: + 'details': + type: object + path: hazard.system.details + is_null: false + values: 1059 + schema: + 'description': + type: string + path: hazard.system.details.description + is_null: false + values: 1059 + different_values: 845 + variants: [omitted] + 'disable': + type: string + path: hazard.system.details.disable + is_null: false + values: 1059 + different_values: 1036 + variants: [omitted] + 'isComplex': + type: boolean + path: hazard.system.details.isComplex + is_null: false + values: 1059 + different_values: 2 + variants: + - False (x549) + - True (x510) + 'level': + type: object + path: hazard.system.details.level + is_null: false + values: 1059 + schema: + 'value': + type: integer + path: hazard.system.details.level.value + is_null: false + values: 1059 + different_values: 25 + variants: [omitted] + 'publication': + type: object + path: hazard.system.details.publication + is_null: false + values: 1059 + schema: + 'license': + type: string + path: hazard.system.details.publication.license + is_null: false + values: 1059 + different_values: 2 + variants: + - "OGL" (x782) + - "ORC" (x277) + 'remaster': + type: boolean + path: hazard.system.details.publication.remaster + is_null: false + values: 1059 + different_values: 2 + variants: + - False (x782) + - True (x277) + 'title': + type: string + path: hazard.system.details.publication.title + is_null: false + values: 1059 + different_values: 207 + variants: [omitted] + 'reset': + type: string + path: hazard.system.details.reset + is_null: false + values: 1059 + different_values: 407 + variants: [omitted] + [routine]: + type: string + path: hazard.system.details.routine + is_null: true + values: 1057 + different_values: 455 + variants: [omitted] [flavourText]: type: string path: hazard.system.flavourText @@ -5763,6 +5800,72 @@ schema: values: 29 different_values: 1 (all same) variants: "" (x29) + 'saves': + type: object + path: hazard.system.saves + is_null: false + values: 1059 + schema: + 'fortitude': + type: object + path: hazard.system.saves.fortitude + is_null: false + values: 1059 + schema: + [saveDetail]: + type: string + path: hazard.system.saves.fortitude.saveDetail + is_null: true + values: 971 + different_values: 1 (all same) + variants: "" (x971) + [value]: + type: integer + path: hazard.system.saves.fortitude.value + is_null: true + values: 1057 + different_values: 36 + variants: [omitted] + 'reflex': + type: object + path: hazard.system.saves.reflex + is_null: false + values: 1059 + schema: + [saveDetail]: + type: string + path: hazard.system.saves.reflex.saveDetail + is_null: true + values: 971 + different_values: 1 (all same) + variants: "" (x971) + [value]: + type: integer + path: hazard.system.saves.reflex.value + is_null: true + values: 1053 + different_values: 37 + variants: [omitted] + 'will': + type: object + path: hazard.system.saves.will + is_null: false + values: 1059 + schema: + [saveDetail]: + type: string + path: hazard.system.saves.will.saveDetail + is_null: true + values: 971 + different_values: 1 (all same) + variants: "" (x971) + [value]: + type: integer + path: hazard.system.saves.will.value + is_null: true + values: 1033 + different_values: 25 + variants: [omitted] [sidebarText]: type: string path: hazard.system.sidebarText @@ -5770,23 +5873,69 @@ schema: values: 29 different_values: 1 (all same) variants: "" (x29) + [statusEffects]: + type: array<> + path: hazard.system.statusEffects + is_null: true + values: 971 + min_count: 0 + max_count: 0 + value_type: + type: + path: hazard.system.statusEffects.[] + is_null: false + values: 0 + is_empty: true + 'traits': + type: object + path: hazard.system.traits + is_null: false + values: 1059 + schema: + 'rarity': + type: string + path: hazard.system.traits.rarity + is_null: false + values: 1059 + different_values: 4 + variants: + - "common" (x628) + - "unique" (x182) + - "uncommon" (x149) + - "rare" (x100) + 'size': + type: object + path: hazard.system.traits.size + is_null: false + values: 1059 + schema: + 'value': + type: string + path: hazard.system.traits.size.value + is_null: false + values: 1059 + different_values: 2 + variants: + - "med" (x975) + - "lg" (x84) + 'value': + type: array + path: hazard.system.traits.value + is_null: false + values: 1059 + min_count: 0 + max_count: 4 + value_type: + type: string + path: hazard.system.traits.value.[] + is_null: false + values: 1855 + different_values: 40 + variants: [omitted] 'type': type: string path: hazard.type is_null: false - values: 1032 + values: 1059 different_values: 1 (all same) - variants: "hazard" (x1032) - [prototypeToken]: - type: object - path: hazard.prototypeToken - is_null: true - values: 201 - schema: - 'name': - type: string - path: hazard.prototypeToken.name - is_null: false - values: 201 - different_values: 99 - variants: [omitted] + variants: "hazard" (x1059) diff --git a/output/foundry-en/heritage.yaml b/output/foundry-en/heritage.yaml index 3176f5d..7adca27 100644 --- a/output/foundry-en/heritage.yaml +++ b/output/foundry-en/heritage.yaml @@ -1,52 +1,52 @@ name: heritage -values: 311 +values: 316 schema: '_id': type: string path: heritage._id is_null: false - values: 311 - different_values: 311 (all different) + values: 316 + different_values: 316 (all different) variants: [omitted] '_stats': type: object path: heritage._stats is_null: false - values: 311 + values: 316 schema: 'compendiumSource': type: string path: heritage._stats.compendiumSource is_null: false - values: 311 - different_values: 311 (all different) + values: 316 + different_values: 316 (all different) variants: [omitted] 'coreVersion': type: string path: heritage._stats.coreVersion is_null: false - values: 311 + values: 316 different_values: 1 (all same) - variants: "13.344" (x311) + variants: "13.348" (x316) 'systemId': type: string path: heritage._stats.systemId is_null: false - values: 311 + values: 316 different_values: 1 (all same) - variants: "pf2e" (x311) + variants: "pf2e" (x316) 'systemVersion': type: string path: heritage._stats.systemVersion is_null: false - values: 311 + values: 316 different_values: 1 (all same) - variants: "7.1.0" (x311) + variants: "7.4.3" (x316) 'effects': type: array<> path: heritage.effects is_null: false - values: 311 + values: 316 min_count: 0 max_count: 0 value_type: @@ -59,34 +59,34 @@ schema: type: string path: heritage.folder is_null: false - values: 311 - different_values: 49 + values: 316 + different_values: 50 variants: [omitted] 'img': type: string path: heritage.img is_null: false - values: 311 + values: 316 different_values: 118 variants: [omitted] 'name': type: string path: heritage.name is_null: false - values: 311 - different_values: 311 (all different) + values: 316 + different_values: 316 (all different) variants: [omitted] 'system': type: object path: heritage.system is_null: false - values: 311 + values: 316 schema: '_migration': type: object path: heritage.system._migration is_null: false - values: 311 + values: 316 schema: [previous]: type: @@ -98,79 +98,79 @@ schema: type: float path: heritage.system._migration.version is_null: false - values: 311 + values: 316 different_values: 1 (all same) - variants: 0,939 (x311) + variants: 0,942 (x316) [ancestry]: type: object path: heritage.system.ancestry is_null: true - values: 294 + values: 299 schema: 'name': type: string path: heritage.system.ancestry.name is_null: false - values: 294 - different_values: 48 + values: 299 + different_values: 49 variants: [omitted] 'slug': type: string path: heritage.system.ancestry.slug is_null: false - values: 294 - different_values: 48 + values: 299 + different_values: 49 variants: [omitted] 'uuid': type: string path: heritage.system.ancestry.uuid is_null: false - values: 294 - different_values: 48 + values: 299 + different_values: 49 variants: [omitted] 'description': type: object path: heritage.system.description is_null: false - values: 311 + values: 316 schema: 'value': type: string path: heritage.system.description.value is_null: false - values: 311 - different_values: 311 (all different) + values: 316 + different_values: 316 (all different) variants: [omitted] 'publication': type: object path: heritage.system.publication is_null: false - values: 311 + values: 316 schema: 'license': type: string path: heritage.system.publication.license is_null: false - values: 311 + values: 316 different_values: 2 variants: - - "ORC" (x186) + - "ORC" (x191) - "OGL" (x125) 'remaster': type: boolean path: heritage.system.publication.remaster is_null: false - values: 311 + values: 316 different_values: 2 variants: - - True (x188) + - True (x193) - False (x123) 'title': type: string path: heritage.system.publication.title is_null: false - values: 311 - different_values: 19 + values: 316 + different_values: 20 variants: - "Pathfinder Player Core 2" (x57) - "Pathfinder Player Core" (x49) @@ -182,6 +182,7 @@ schema: - "Pathfinder Lost Omens Character Guide" (x9) - "Pathfinder Lost Omens The Grand Bazaar" (x5) - "Pathfinder Lost Omens Absalom, City of Lost Omens" (x5) + - "Pathfinder Battlecry!" (x5) - "Pathfinder Guns & Gears" (x4) - "Pathfinder #153: Life's Long Shadows" (x4) - "Pathfinder Book of the Dead" (x4) @@ -195,35 +196,35 @@ schema: type: ignored (Foundry rules object) path: heritage.system.rules is_null: false - values: 311 + values: 316 'slug': type: string path: heritage.system.slug is_null: false - values: 311 - different_values: 311 (all different) + values: 316 + different_values: 316 (all different) variants: [omitted] 'traits': type: object path: heritage.system.traits is_null: false - values: 311 + values: 316 schema: 'rarity': type: string path: heritage.system.traits.rarity is_null: false - values: 311 + values: 316 different_values: 3 variants: - - "common" (x281) + - "common" (x286) - "uncommon" (x27) - "rare" (x3) 'value': type: array path: heritage.system.traits.value is_null: false - values: 311 + values: 316 min_count: 0 max_count: 2 value_type: @@ -237,6 +238,6 @@ schema: type: string path: heritage.type is_null: false - values: 311 + values: 316 different_values: 1 (all same) - variants: "heritage" (x311) + variants: "heritage" (x316) diff --git a/output/foundry-en/kit.yaml b/output/foundry-en/kit.yaml index d13c43d..c50e112 100644 --- a/output/foundry-en/kit.yaml +++ b/output/foundry-en/kit.yaml @@ -31,7 +31,7 @@ schema: is_null: false values: 2 different_values: 1 (all same) - variants: "13.344" (x2) + variants: "13.348" (x2) 'systemId': type: string path: kit._stats.systemId @@ -45,7 +45,7 @@ schema: is_null: false values: 2 different_values: 1 (all same) - variants: "7.1.0" (x2) + variants: "7.4.3" (x2) 'effects': type: array<> path: kit.effects @@ -101,7 +101,7 @@ schema: is_null: false values: 2 different_values: 1 (all same) - variants: 0,939 (x2) + variants: 0,942 (x2) 'description': type: object path: kit.system.description diff --git a/output/foundry-en/npc.yaml b/output/foundry-en/npc.yaml index 5cfe0ea..c68d705 100644 --- a/output/foundry-en/npc.yaml +++ b/output/foundry-en/npc.yaml @@ -1,52 +1,52 @@ name: npc -values: 5492 +values: 5681 schema: '_id': type: string path: npc._id is_null: false - values: 5492 - different_values: 5435 + values: 5681 + different_values: 5624 variants: [omitted] '_stats': type: object path: npc._stats is_null: false - values: 5492 + values: 5681 schema: 'compendiumSource': type: string path: npc._stats.compendiumSource is_null: false - values: 5492 - different_values: 5492 (all different) + values: 5681 + different_values: 5681 (all different) variants: [omitted] 'coreVersion': type: string path: npc._stats.coreVersion is_null: false - values: 5492 + values: 5681 different_values: 1 (all same) - variants: "13.344" (x5492) + variants: "13.348" (x5681) 'systemId': type: string path: npc._stats.systemId is_null: false - values: 5492 + values: 5681 different_values: 1 (all same) - variants: "pf2e" (x5492) + variants: "pf2e" (x5681) 'systemVersion': type: string path: npc._stats.systemVersion is_null: false - values: 5492 + values: 5681 different_values: 1 (all same) - variants: "7.1.0" (x5492) + variants: "7.4.3" (x5681) 'effects': type: array<> path: npc.effects is_null: false - values: 5492 + values: 5681 min_count: 0 max_count: 0 value_type: @@ -59,75 +59,75 @@ schema: type: string path: npc.folder is_null: true - values: 3357 - different_values: 258 + values: 3492 + different_values: 268 variants: [omitted] 'img': type: string path: npc.img is_null: false - values: 5492 + values: 5681 different_values: 1 (all same) - variants: "systems/pf2e/icons/default-icons/npc.svg" (x5492) + variants: "systems/pf2e/icons/default-icons/npc.svg" (x5681) 'items': type: array path: npc.items is_null: false - values: 5492 + values: 5681 min_count: 0 max_count: 87 value_type: type: object path: npc.items.[] is_null: false - values: 72354 + values: 74127 schema: '_id': type: string path: npc.items.[]._id is_null: false - values: 72354 - different_values: 56870 + values: 74127 + different_values: 58150 variants: [omitted] '_stats': type: object path: npc.items.[]._stats is_null: false - values: 72354 + values: 74127 schema: - 'coreVersion': - type: string - path: npc.items.[]._stats.coreVersion - is_null: false - values: 72354 - different_values: 1 (all same) - variants: "13.344" (x72354) - 'systemId': - type: string - path: npc.items.[]._stats.systemId - is_null: false - values: 72354 - different_values: 1 (all same) - variants: "pf2e" (x72354) - 'systemVersion': - type: string - path: npc.items.[]._stats.systemVersion - is_null: false - values: 72354 - different_values: 1 (all same) - variants: "7.1.0" (x72354) [compendiumSource]: type: string path: npc.items.[]._stats.compendiumSource is_null: true - values: 39813 - different_values: 2088 + values: 40352 + different_values: 2093 variants: [omitted] + 'coreVersion': + type: string + path: npc.items.[]._stats.coreVersion + is_null: false + values: 74127 + different_values: 1 (all same) + variants: "13.348" (x74127) + 'systemId': + type: string + path: npc.items.[]._stats.systemId + is_null: false + values: 74127 + different_values: 1 (all same) + variants: "pf2e" (x74127) + 'systemVersion': + type: string + path: npc.items.[]._stats.systemVersion + is_null: false + values: 74127 + different_values: 1 (all same) + variants: "7.4.3" (x74127) 'effects': type: array<> path: npc.items.[].effects is_null: false - values: 72354 + values: 74127 min_count: 0 max_count: 0 value_type: @@ -136,38 +136,263 @@ schema: is_null: false values: 0 is_empty: true + [flags]: + type: object + path: npc.items.[].flags + is_null: true + values: 3857 + schema: + [core]: + type: object + path: npc.items.[].flags.core + is_null: true + values: 15 + schema: + 'sourceId': + type: string + path: npc.items.[].flags.core.sourceId + is_null: false + values: 15 + different_values: 13 + variants: + - "Compendium.pf2e.bestiary-ability-glossary-srd.Item.Tkd8sH4pwFIPzqTr" (x2) + - "Compendium.pf2e.equipment-srd.Item.4tIVTg9wj56RrveA" (x2) + - "Compendium.pf2e.bestiary-ability-glossary-srd.Item.PqGX4Dgy9siZJitH" (x1) + - "Compendium.pf2e.bestiary-ability-glossary-srd.Item.TTCw5NusiSSkJU1x" (x1) + - "Compendium.pf2e.bestiary-family-ability-glossary.Item.ixPqVlqLaYTB1b23" (x1) + - "Compendium.pf2e.bestiary-family-ability-glossary.Item.pOW2IvfVusdmD5v5" (x1) + - "Compendium.pf2e.spells-srd.Item.o4lRVTwSxnOOn5vl" (x1) + - "Compendium.pf2e.spells-srd.Item.pwzdSlJgYqN7bs2w" (x1) + - "Compendium.pf2e.equipment-srd.Item.ssDxSpQTYORoeCFA" (x1) + - "Compendium.pf2e.equipment-srd.Item.DV4qelKHrviM0O5i" (x1) + - "Compendium.pf2e.equipment-srd.Item.8COlYvHe6hKCXY8x" (x1) + - "Compendium.pf2e.bestiary-ability-glossary-srd.Item.uJSseLa57HZYSMUu" (x1) + - "Compendium.pf2e.bestiary-ability-glossary-srd.Item.N1kstYbHScxgUQtN" (x1) + [pf2e]: + type: object + path: npc.items.[].flags.pf2e + is_null: true + values: 3842 + schema: + [grantedBy]: + type: object + path: npc.items.[].flags.pf2e.grantedBy + is_null: true + values: 3 + schema: + 'id': + type: string + path: npc.items.[].flags.pf2e.grantedBy.id + is_null: false + values: 3 + different_values: 3 + variants: + - "C9ZsCn6QkBtekUHd" (x1) + - "shEp3scXXBxti42q" (x1) + - "E0mO28h15c34tr9P" (x1) + 'onDelete': + type: string + path: npc.items.[].flags.pf2e.grantedBy.onDelete + is_null: false + values: 3 + different_values: 2 + variants: + - "cascade" (x2) + - "detach" (x1) + [itemGrants]: + type: object + path: npc.items.[].flags.pf2e.itemGrants + is_null: true + values: 12 + schema: + [knockdown]: + type: object + path: npc.items.[].flags.pf2e.itemGrants.knockdown + is_null: true + values: 2 + schema: + 'id': + type: string + path: npc.items.[].flags.pf2e.itemGrants.knockdown.id + is_null: false + values: 2 + different_values: 2 + variants: + - "B1BW0i8XZOSPvXCj" (x1) + - "2t2OOi36nCLRa4xe" (x1) + 'onDelete': + type: string + path: npc.items.[].flags.pf2e.itemGrants.knockdown.onDelete + is_null: false + values: 2 + different_values: 1 (all same) + variants: "detach" (x2) + [knockdown2]: + type: object + path: npc.items.[].flags.pf2e.itemGrants.knockdown2 + is_null: true + values: 1 + schema: + 'id': + type: string + path: npc.items.[].flags.pf2e.itemGrants.knockdown2.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "T91rADZmuE5fJ8VA" (x1) + 'onDelete': + type: string + path: npc.items.[].flags.pf2e.itemGrants.knockdown2.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [knockdown3]: + type: object + path: npc.items.[].flags.pf2e.itemGrants.knockdown3 + is_null: true + values: 1 + schema: + 'id': + type: string + path: npc.items.[].flags.pf2e.itemGrants.knockdown3.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "pDhfqZxCN1JT8gHg" (x1) + 'onDelete': + type: string + path: npc.items.[].flags.pf2e.itemGrants.knockdown3.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [prone]: + type: object + path: npc.items.[].flags.pf2e.itemGrants.prone + is_null: true + values: 1 + schema: + 'id': + type: string + path: npc.items.[].flags.pf2e.itemGrants.prone.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "UCS8o3eGnhKNsX14" (x1) + 'onDelete': + type: string + path: npc.items.[].flags.pf2e.itemGrants.prone.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + 'reactiveStrike': + type: object + path: npc.items.[].flags.pf2e.itemGrants.reactiveStrike + is_null: false + values: 1 + schema: + 'id': + type: string + path: npc.items.[].flags.pf2e.itemGrants.reactiveStrike.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "s0tlaJyRifEx7e2I" (x1) + 'onDelete': + type: string + path: npc.items.[].flags.pf2e.itemGrants.reactiveStrike.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + 'reactiveStrike2': + type: object + path: npc.items.[].flags.pf2e.itemGrants.reactiveStrike2 + is_null: false + values: 1 + schema: + 'id': + type: string + path: npc.items.[].flags.pf2e.itemGrants.reactiveStrike2.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "5I9lqayP82R9QJhu" (x1) + 'onDelete': + type: string + path: npc.items.[].flags.pf2e.itemGrants.reactiveStrike2.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [reinforcedStock]: + type: object + path: npc.items.[].flags.pf2e.itemGrants.reinforcedStock + is_null: true + values: 1 + schema: + 'id': + type: string + path: npc.items.[].flags.pf2e.itemGrants.reinforcedStock.id + is_null: false + values: 1 + different_values: 1 (all same) + variants: "e4VHT4CABCaoOthc" (x1) + 'onDelete': + type: string + path: npc.items.[].flags.pf2e.itemGrants.reinforcedStock.onDelete + is_null: false + values: 1 + different_values: 1 (all same) + variants: "detach" (x1) + [linkedWeapon]: + type: string + path: npc.items.[].flags.pf2e.linkedWeapon + is_null: true + values: 3828 + different_values: 2675 + variants: [omitted] + [folder]: + type: string + path: npc.items.[].folder + is_null: true + values: 848 + different_values: 32 + variants: [omitted] 'img': type: string path: npc.items.[].img is_null: false - values: 72354 - different_values: 1623 + values: 74127 + different_values: 1627 variants: [omitted] 'name': type: string path: npc.items.[].name is_null: false - values: 72354 - different_values: 13500 + values: 74127 + different_values: 13910 variants: [omitted] 'sort': type: integer path: npc.items.[].sort is_null: false - values: 72354 + values: 74127 different_values: 87 variants: [omitted] 'system': type: object path: npc.items.[].system is_null: false - values: 72354 + values: 74127 schema: '_migration': type: object path: npc.items.[].system._migration is_null: false - values: 72354 + values: 74127 schema: [previous]: type: @@ -179,56 +404,56 @@ schema: type: float path: npc.items.[].system._migration.version is_null: false - values: 72354 + values: 74127 different_values: 1 (all same) - variants: 0,939 (x72354) + variants: 0,942 (x74127) [acBonus]: type: integer path: npc.items.[].system.acBonus is_null: true - values: 1410 + values: 1455 different_values: 7 variants: - - 1 (x495) - - 2 (x389) - - 4 (x172) - - 3 (x170) + - 1 (x515) + - 2 (x398) + - 3 (x179) + - 4 (x176) - 6 (x76) - - 0 (x56) - - 5 (x52) + - 0 (x58) + - 5 (x53) [actionType]: type: object path: npc.items.[].system.actionType is_null: true - values: 25656 + values: 26561 schema: 'value': type: string path: npc.items.[].system.actionType.value is_null: false - values: 25656 + values: 26561 different_values: 4 variants: - - "passive" (x13711) - - "action" (x8649) - - "reaction" (x2661) - - "free" (x635) + - "passive" (x14141) + - "action" (x9016) + - "reaction" (x2754) + - "free" (x650) [actions]: type: object path: npc.items.[].system.actions is_null: true - values: 25656 + values: 26561 schema: [value]: type: integer path: npc.items.[].system.actions.value is_null: true - values: 8649 + values: 9016 different_values: 3 variants: - - 1 (x5075) - - 2 (x3060) - - 3 (x514) + - 1 (x5299) + - 2 (x3190) + - 3 (x527) [active]: type: boolean path: npc.items.[].system.active @@ -258,26 +483,26 @@ schema: type: object path: npc.items.[].system.area is_null: true - values: 4157 + values: 4233 schema: [details]: type: string path: npc.items.[].system.area.details is_null: true - values: 197 + values: 199 different_values: 14 variants: - - "all squares in a 20-foot-radius burst that contain plants" (x88) - - "20-foot burst adjacent to a flat surface" (x44) + - "all squares in a 20-foot-radius burst that contain plants" (x89) + - "20-foot burst adjacent to a flat surface" (x42) - "10-foot radius, 40-foot-tall cylinder" (x32) - "10-foot emanation centered on the touched creature" (x13) - "5-foot emanation or more" (x4) + - "30-foot-radius burst" (x4) - "5-foot burst or more" (x4) - "30-foot burst centered on you" (x3) - "a horizontal earthen or sandy surface within a 20-foot burst" (x2) - "10-foot emanation which affects you." (x2) - "100-foot emanation which affects you." (x1) - - "30-foot-radius burst" (x1) - "30-foot burst or Target" (x1) - "30-foot emanation centered on you" (x1) - "15-foot emanation, centered on you" (x1) @@ -285,32 +510,32 @@ schema: type: string path: npc.items.[].system.area.type is_null: false - values: 4157 + values: 4233 different_values: 7 variants: - - "burst" (x2062) - - "emanation" (x1209) - - "cone" (x442) - - "line" (x379) + - "burst" (x2097) + - "emanation" (x1228) + - "cone" (x454) + - "line" (x386) - "cylinder" (x54) - - "square" (x10) - - "cube" (x1) + - "square" (x12) + - "cube" (x2) 'value': type: integer path: npc.items.[].system.area.value is_null: false - values: 4157 + values: 4233 different_values: 15 variants: - - 30 (x1334) - - 20 (x1044) - - 10 (x504) - - 60 (x463) - - 15 (x221) - - 5 (x207) - - 40 (x159) - - 120 (x105) - - 50 (x65) + - 30 (x1347) + - 20 (x1059) + - 10 (x515) + - 60 (x476) + - 15 (x231) + - 5 (x216) + - 40 (x161) + - 120 (x107) + - 50 (x66) - 100 (x27) - 360 (x12) - 500 (x9) @@ -321,29 +546,29 @@ schema: type: object path: npc.items.[].system.attack is_null: true - values: 9025 + values: 8927 schema: 'value': type: string path: npc.items.[].system.attack.value is_null: false - values: 9025 + values: 8927 different_values: 1 (all same) - variants: "" (x9025) + variants: "" (x8927) [attackEffects]: type: object path: npc.items.[].system.attackEffects is_null: true - values: 10896 + values: 11123 schema: [custom]: type: string path: npc.items.[].system.attackEffects.custom is_null: true - values: 4362 + values: 4310 different_values: 7 variants: - - "" (x4356) + - "" (x4304) - "skewer" (x1) - "Off-Guard for 1 round" (x1) - "Pull 10 ft." (x1) @@ -354,30 +579,30 @@ schema: type: array path: npc.items.[].system.attackEffects.value is_null: false - values: 10896 + values: 11123 min_count: 0 max_count: 3 value_type: type: string path: npc.items.[].system.attackEffects.value.[] is_null: false - values: 3020 - different_values: 749 + values: 3068 + different_values: 764 variants: [omitted] [autoHeightenLevel]: type: object path: npc.items.[].system.autoHeightenLevel is_null: true - values: 2821 + values: 2873 schema: [value]: type: integer path: npc.items.[].system.autoHeightenLevel.value is_null: true - values: 211 + values: 212 different_values: 10 variants: - - 4 (x47) + - 4 (x48) - 3 (x25) - 6 (x25) - 8 (x24) @@ -393,6 +618,19 @@ schema: is_null: true values: 9 schema: + [max]: + type: + path: npc.items.[].system.badge.max + is_null: true + values: 0 + is_empty: true + 'min': + type: integer + path: npc.items.[].system.badge.min + is_null: false + values: 1 + different_values: 1 (all same) + variants: 0 (x1) 'type': type: string path: npc.items.[].system.badge.type @@ -416,14 +654,14 @@ schema: type: string path: npc.items.[].system.baseItem is_null: true - values: 4693 - different_values: 169 + values: 4827 + different_values: 175 variants: [omitted] [bonus]: type: object path: npc.items.[].system.bonus is_null: true - values: 14352 + values: 14672 schema: [total]: type: integer @@ -436,173 +674,224 @@ schema: type: integer path: npc.items.[].system.bonus.value is_null: false - values: 14352 + values: 14672 different_values: 48 variants: [omitted] [bonusDamage]: type: object path: npc.items.[].system.bonusDamage is_null: true - values: 3456 + values: 3549 schema: [value]: type: integer path: npc.items.[].system.bonusDamage.value is_null: true - values: 3453 + values: 3546 different_values: 1 (all same) - variants: 0 (x3453) + variants: 0 (x3546) [bulk]: type: object path: npc.items.[].system.bulk is_null: true - values: 7896 + values: 8075 schema: - 'value': - type: integer | float - path: npc.items.[].system.bulk.value - is_null: false - values: 7896 - types: - - different_values: 8 - variants: - - 1 (x2391) - - 2 (x977) - - 0 (x922) - - 4 (x78) - - 3 (x56) - - 6 (x3) - - 5 (x1) - - 8 (x1) - - different_values: 1 (all same) - variants: 0,1 (x3467) [capacity]: type: integer path: npc.items.[].system.bulk.capacity is_null: true - values: 38 - different_values: 9 + values: 41 + different_values: 10 variants: - 8 (x10) - - 4 (x6) + - 4 (x7) - 0 (x6) - 100 (x4) - 25 (x4) - 50 (x3) - 150 (x3) + - 10 (x2) - 40 (x1) - - 10 (x1) + - 1 (x1) [heldOrStowed]: type: float | integer path: npc.items.[].system.bulk.heldOrStowed is_null: true - values: 38 + values: 41 types: - different_values: 1 (all same) - variants: 0,1 (x20) + variants: 0,1 (x21) - different_values: 2 variants: - 1 (x14) - - 0 (x4) + - 0 (x6) [ignored]: type: integer path: npc.items.[].system.bulk.ignored is_null: true - values: 38 - different_values: 8 + values: 41 + different_values: 9 variants: - 0 (x16) - - 2 (x6) + - 2 (x7) - 100 (x4) - 25 (x4) - 50 (x3) - 150 (x3) + - 10 (x2) - 40 (x1) - - 10 (x1) + - 1 (x1) + 'value': + type: integer | float + path: npc.items.[].system.bulk.value + is_null: false + values: 8075 + types: + - different_values: 8 + variants: + - 1 (x2456) + - 2 (x1006) + - 0 (x933) + - 4 (x78) + - 3 (x57) + - 6 (x3) + - 5 (x1) + - 8 (x1) + - different_values: 1 (all same) + variants: 0,1 (x3540) [category]: type: string path: npc.items.[].system.category is_null: true - values: 31704 + values: 32755 different_values: 27 variants: [omitted] [checkPenalty]: type: integer path: npc.items.[].system.checkPenalty is_null: true - values: 1264 + values: 1303 different_values: 4 variants: - - -1 (x697) - - -2 (x343) - - -3 (x128) - - 0 (x96) + - -1 (x718) + - -2 (x356) + - -3 (x129) + - 0 (x100) [collapsed]: type: boolean path: npc.items.[].system.collapsed is_null: true - values: 38 - different_values: 1 (all same) - variants: False (x38) + values: 41 + different_values: 2 + variants: + - False (x40) + - True (x1) + [containerId]: + type: string + path: npc.items.[].system.containerId + is_null: true + values: 47 + different_values: 18 + variants: + - "Jobvhe2YNBMYOVA8" (x16) + - "RFoj9b2TwhIJAodX" (x4) + - "FiSK6Z3qlTGPUrAR" (x4) + - "NRLOvrZlfeWlBrqH" (x3) + - "u1zA8fSPZ0RdHY47" (x3) + - "3scuA4rLVRmHmcz2" (x3) + - "qE5H70zye2NC0vnp" (x2) + - "dHvX3fZWtSUdBdR6" (x2) + - "p9lyMssDh28ADzdb" (x1) + - "03xYDU65ZFGg51Cj" (x1) + - "HKqAzVBtd2gZsgNk" (x1) + - "sYM1QIDI5nAUWghX" (x1) + - "uSYjobyszZcruEhr" (x1) + - "hDb6GUcEYpMQ9C9I" (x1) + - "c3CDh01Ofp5rSwgm" (x1) + - "WO9SuiYE0nKx4HIe" (x1) + - "yN8zYWDqbmYG8sWK" (x1) + - "hetb6HQzsfpikrYo" (x1) + [cost]: + type: object + path: npc.items.[].system.cost + is_null: true + values: 23954 + schema: + 'value': + type: string + path: npc.items.[].system.cost.value + is_null: false + values: 23954 + different_values: 57 + variants: [omitted] + [counteraction]: + type: boolean + path: npc.items.[].system.counteraction + is_null: true + values: 23954 + different_values: 2 + variants: + - False (x22608) + - True (x1346) [damage]: type: object path: npc.items.[].system.damage is_null: true - values: 27212 + values: 27671 schema: [0]: type: object path: npc.items.[].system.damage.0 is_null: true - values: 5334 + values: 5422 schema: [applyMod]: type: boolean | string path: npc.items.[].system.damage.0.applyMod is_null: true - values: 4262 + values: 4352 types: - different_values: 2 variants: - - False (x3597) - - True (x655) + - False (x3695) + - True (x647) - different_values: 1 (all same) variants: "0" (x10) [category]: type: string path: npc.items.[].system.damage.0.category is_null: true - values: 61 + values: 62 different_values: 1 (all same) - variants: "persistent" (x61) + variants: "persistent" (x62) 'formula': type: string path: npc.items.[].system.damage.0.formula is_null: false - values: 5334 + values: 5422 different_values: 78 variants: [omitted] 'kinds': type: array path: npc.items.[].system.damage.0.kinds is_null: false - values: 5334 + values: 5422 min_count: 1 max_count: 2 value_type: type: string path: npc.items.[].system.damage.0.kinds.[] is_null: false - values: 5829 + values: 5924 different_values: 2 variants: - - "damage" (x5172) - - "healing" (x657) + - "damage" (x5259) + - "healing" (x665) [materials]: type: array path: npc.items.[].system.damage.0.materials is_null: true - values: 5260 + values: 5345 min_count: 0 max_count: 1 value_type: @@ -616,24 +905,24 @@ schema: type: string path: npc.items.[].system.damage.0.type is_null: false - values: 5334 + values: 5422 different_values: 16 variants: - - "void" (x856) - - "mental" (x815) - - "fire" (x565) - - "untyped" (x560) - - "vitality" (x356) - - "spirit" (x356) - - "electricity" (x341) + - "void" (x869) + - "mental" (x828) + - "fire" (x577) + - "untyped" (x566) + - "spirit" (x363) + - "vitality" (x362) + - "electricity" (x346) - "cold" (x330) - - "force" (x307) - - "bludgeoning" (x223) - - "acid" (x175) - - "sonic" (x155) - - "piercing" (x150) - - "poison" (x79) - - "bleed" (x56) + - "force" (x313) + - "bludgeoning" (x232) + - "acid" (x173) + - "sonic" (x161) + - "piercing" (x152) + - "poison" (x83) + - "bleed" (x57) - "slashing" (x10) [0Uok2pip94aNbBFd]: type: object @@ -759,15 +1048,15 @@ schema: type: object path: npc.items.[].system.damage.1 is_null: true - values: 48 + values: 50 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.1.applyMod is_null: false - values: 48 + values: 50 different_values: 1 (all same) - variants: False (x48) + variants: False (x50) [category]: type: string path: npc.items.[].system.damage.1.category @@ -779,12 +1068,12 @@ schema: type: string path: npc.items.[].system.damage.1.formula is_null: false - values: 48 + values: 50 different_values: 14 variants: - "3d10" (x12) - - "2d4" (x7) - - "4d4" (x5) + - "2d4" (x8) + - "4d4" (x6) - "3d6" (x4) - "6d6" (x3) - "1" (x3) @@ -800,21 +1089,21 @@ schema: type: array path: npc.items.[].system.damage.1.kinds is_null: false - values: 48 + values: 50 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.1.kinds.[] is_null: false - values: 48 + values: 50 different_values: 1 (all same) - variants: "damage" (x48) + variants: "damage" (x50) [materials]: type: array<> path: npc.items.[].system.damage.1.materials is_null: true - values: 30 + values: 31 min_count: 0 max_count: 0 value_type: @@ -827,11 +1116,11 @@ schema: type: string path: npc.items.[].system.damage.1.type is_null: false - values: 48 + values: 50 different_values: 10 variants: - "bludgeoning" (x14) - - "void" (x12) + - "void" (x14) - "fire" (x6) - "piercing" (x3) - "bleed" (x3) @@ -904,15 +1193,15 @@ schema: type: object path: npc.items.[].system.damage.1pyYgYlbN6qQ6aOV is_null: true - values: 10 + values: 11 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.1pyYgYlbN6qQ6aOV.applyMod is_null: false - values: 10 + values: 11 different_values: 1 (all same) - variants: False (x10) + variants: False (x11) [category]: type: path: npc.items.[].system.damage.1pyYgYlbN6qQ6aOV.category @@ -923,28 +1212,28 @@ schema: type: string path: npc.items.[].system.damage.1pyYgYlbN6qQ6aOV.formula is_null: false - values: 10 + values: 11 different_values: 1 (all same) - variants: "16d6" (x10) + variants: "16d6" (x11) 'kinds': type: array path: npc.items.[].system.damage.1pyYgYlbN6qQ6aOV.kinds is_null: false - values: 10 + values: 11 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.1pyYgYlbN6qQ6aOV.kinds.[] is_null: false - values: 10 + values: 11 different_values: 1 (all same) - variants: "damage" (x10) + variants: "damage" (x11) 'materials': type: array<> path: npc.items.[].system.damage.1pyYgYlbN6qQ6aOV.materials is_null: false - values: 10 + values: 11 min_count: 0 max_count: 0 value_type: @@ -957,9 +1246,9 @@ schema: type: string path: npc.items.[].system.damage.1pyYgYlbN6qQ6aOV.type is_null: false - values: 10 + values: 11 different_values: 1 (all same) - variants: "mental" (x10) + variants: "mental" (x11) [1tttVaJo3TXKF7uK]: type: object path: npc.items.[].system.damage.1tttVaJo3TXKF7uK @@ -1084,15 +1373,15 @@ schema: type: object path: npc.items.[].system.damage.2YlEXgT93lbWXENb is_null: true - values: 19 + values: 22 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.2YlEXgT93lbWXENb.applyMod is_null: false - values: 19 + values: 22 different_values: 1 (all same) - variants: False (x19) + variants: False (x22) [category]: type: path: npc.items.[].system.damage.2YlEXgT93lbWXENb.category @@ -1103,28 +1392,28 @@ schema: type: string path: npc.items.[].system.damage.2YlEXgT93lbWXENb.formula is_null: false - values: 19 + values: 22 different_values: 1 (all same) - variants: "10d6" (x19) + variants: "10d6" (x22) 'kinds': type: array path: npc.items.[].system.damage.2YlEXgT93lbWXENb.kinds is_null: false - values: 19 + values: 22 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.2YlEXgT93lbWXENb.kinds.[] is_null: false - values: 19 + values: 22 different_values: 1 (all same) - variants: "damage" (x19) + variants: "damage" (x22) 'materials': type: array<> path: npc.items.[].system.damage.2YlEXgT93lbWXENb.materials is_null: false - values: 19 + values: 22 min_count: 0 max_count: 0 value_type: @@ -1137,9 +1426,9 @@ schema: type: string path: npc.items.[].system.damage.2YlEXgT93lbWXENb.type is_null: false - values: 19 + values: 22 different_values: 1 (all same) - variants: "cold" (x19) + variants: "cold" (x22) [3]: type: object path: npc.items.[].system.damage.3 @@ -1265,15 +1554,15 @@ schema: type: object path: npc.items.[].system.damage.3bsJUDEgedKhPx6T is_null: true - values: 28 + values: 35 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.3bsJUDEgedKhPx6T.applyMod is_null: false - values: 28 + values: 35 different_values: 1 (all same) - variants: False (x28) + variants: False (x35) [category]: type: path: npc.items.[].system.damage.3bsJUDEgedKhPx6T.category @@ -1284,28 +1573,28 @@ schema: type: string path: npc.items.[].system.damage.3bsJUDEgedKhPx6T.formula is_null: false - values: 28 + values: 35 different_values: 1 (all same) - variants: "2d4" (x28) + variants: "2d4" (x35) 'kinds': type: array path: npc.items.[].system.damage.3bsJUDEgedKhPx6T.kinds is_null: false - values: 28 + values: 35 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.3bsJUDEgedKhPx6T.kinds.[] is_null: false - values: 28 + values: 35 different_values: 1 (all same) - variants: "damage" (x28) + variants: "damage" (x35) 'materials': type: array<> path: npc.items.[].system.damage.3bsJUDEgedKhPx6T.materials is_null: false - values: 28 + values: 35 min_count: 0 max_count: 0 value_type: @@ -1318,9 +1607,9 @@ schema: type: string path: npc.items.[].system.damage.3bsJUDEgedKhPx6T.type is_null: false - values: 28 + values: 35 different_values: 1 (all same) - variants: "cold" (x28) + variants: "cold" (x35) [4]: type: object path: npc.items.[].system.damage.4 @@ -1445,15 +1734,15 @@ schema: type: object path: npc.items.[].system.damage.5hgRJg7CfV9pZSUa is_null: true - values: 5 + values: 6 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.5hgRJg7CfV9pZSUa.applyMod is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: False (x5) + variants: False (x6) [category]: type: path: npc.items.[].system.damage.5hgRJg7CfV9pZSUa.category @@ -1464,28 +1753,28 @@ schema: type: string path: npc.items.[].system.damage.5hgRJg7CfV9pZSUa.formula is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "6d10" (x5) + variants: "6d10" (x6) 'kinds': type: array path: npc.items.[].system.damage.5hgRJg7CfV9pZSUa.kinds is_null: false - values: 5 + values: 6 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.5hgRJg7CfV9pZSUa.kinds.[] is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "damage" (x5) + variants: "damage" (x6) 'materials': type: array<> path: npc.items.[].system.damage.5hgRJg7CfV9pZSUa.materials is_null: false - values: 5 + values: 6 min_count: 0 max_count: 0 value_type: @@ -1498,9 +1787,9 @@ schema: type: string path: npc.items.[].system.damage.5hgRJg7CfV9pZSUa.type is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "bludgeoning" (x5) + variants: "bludgeoning" (x6) [6BEyrCCNpDfJh5P8]: type: object path: npc.items.[].system.damage.6BEyrCCNpDfJh5P8 @@ -1565,15 +1854,15 @@ schema: type: object path: npc.items.[].system.damage.6aFqAhfOSz7ukuwr is_null: true - values: 12 + values: 13 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.6aFqAhfOSz7ukuwr.applyMod is_null: false - values: 12 + values: 13 different_values: 1 (all same) - variants: False (x12) + variants: False (x13) [category]: type: path: npc.items.[].system.damage.6aFqAhfOSz7ukuwr.category @@ -1584,28 +1873,28 @@ schema: type: string path: npc.items.[].system.damage.6aFqAhfOSz7ukuwr.formula is_null: false - values: 12 + values: 13 different_values: 1 (all same) - variants: "1d12" (x12) + variants: "1d12" (x13) 'kinds': type: array path: npc.items.[].system.damage.6aFqAhfOSz7ukuwr.kinds is_null: false - values: 12 + values: 13 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.6aFqAhfOSz7ukuwr.kinds.[] is_null: false - values: 12 + values: 13 different_values: 1 (all same) - variants: "damage" (x12) + variants: "damage" (x13) 'materials': type: array<> path: npc.items.[].system.damage.6aFqAhfOSz7ukuwr.materials is_null: false - values: 12 + values: 13 min_count: 0 max_count: 0 value_type: @@ -1618,22 +1907,82 @@ schema: type: string path: npc.items.[].system.damage.6aFqAhfOSz7ukuwr.type is_null: false - values: 12 + values: 13 different_values: 1 (all same) - variants: "electricity" (x12) + variants: "electricity" (x13) + [6jB29A0HYmZ5Sndk]: + type: object + path: npc.items.[].system.damage.6jB29A0HYmZ5Sndk + is_null: true + values: 3 + schema: + 'applyMod': + type: boolean + path: npc.items.[].system.damage.6jB29A0HYmZ5Sndk.applyMod + is_null: false + values: 3 + different_values: 1 (all same) + variants: False (x3) + [category]: + type: + path: npc.items.[].system.damage.6jB29A0HYmZ5Sndk.category + is_null: true + values: 0 + is_empty: true + 'formula': + type: string + path: npc.items.[].system.damage.6jB29A0HYmZ5Sndk.formula + is_null: false + values: 3 + different_values: 1 (all same) + variants: "1d4" (x3) + 'kinds': + type: array + path: npc.items.[].system.damage.6jB29A0HYmZ5Sndk.kinds + is_null: false + values: 3 + min_count: 1 + max_count: 1 + value_type: + type: string + path: npc.items.[].system.damage.6jB29A0HYmZ5Sndk.kinds.[] + is_null: false + values: 3 + different_values: 1 (all same) + variants: "damage" (x3) + 'materials': + type: array<> + path: npc.items.[].system.damage.6jB29A0HYmZ5Sndk.materials + is_null: false + values: 3 + min_count: 0 + max_count: 0 + value_type: + type: + path: npc.items.[].system.damage.6jB29A0HYmZ5Sndk.materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: npc.items.[].system.damage.6jB29A0HYmZ5Sndk.type + is_null: false + values: 3 + different_values: 1 (all same) + variants: "slashing" (x3) [71hLuboTBYkwkqiR]: type: object path: npc.items.[].system.damage.71hLuboTBYkwkqiR is_null: true - values: 5 + values: 6 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.71hLuboTBYkwkqiR.applyMod is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: False (x5) + variants: False (x6) [category]: type: path: npc.items.[].system.damage.71hLuboTBYkwkqiR.category @@ -1644,28 +1993,28 @@ schema: type: string path: npc.items.[].system.damage.71hLuboTBYkwkqiR.formula is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "3d4" (x5) + variants: "3d4" (x6) 'kinds': type: array path: npc.items.[].system.damage.71hLuboTBYkwkqiR.kinds is_null: false - values: 5 + values: 6 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.71hLuboTBYkwkqiR.kinds.[] is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "damage" (x5) + variants: "damage" (x6) 'materials': type: array<> path: npc.items.[].system.damage.71hLuboTBYkwkqiR.materials is_null: false - values: 5 + values: 6 min_count: 0 max_count: 0 value_type: @@ -1678,9 +2027,9 @@ schema: type: string path: npc.items.[].system.damage.71hLuboTBYkwkqiR.type is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "piercing" (x5) + variants: "piercing" (x6) [92ub6aas0ubt9b7h]: type: object path: npc.items.[].system.damage.92ub6aas0ubt9b7h @@ -1805,15 +2154,15 @@ schema: type: object path: npc.items.[].system.damage.C34n7XTpCLCXJWwt is_null: true - values: 25 + values: 26 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.C34n7XTpCLCXJWwt.applyMod is_null: false - values: 25 + values: 26 different_values: 1 (all same) - variants: False (x25) + variants: False (x26) [category]: type: path: npc.items.[].system.damage.C34n7XTpCLCXJWwt.category @@ -1824,28 +2173,28 @@ schema: type: string path: npc.items.[].system.damage.C34n7XTpCLCXJWwt.formula is_null: false - values: 25 + values: 26 different_values: 1 (all same) - variants: "2d6" (x25) + variants: "2d6" (x26) 'kinds': type: array path: npc.items.[].system.damage.C34n7XTpCLCXJWwt.kinds is_null: false - values: 25 + values: 26 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.C34n7XTpCLCXJWwt.kinds.[] is_null: false - values: 25 + values: 26 different_values: 1 (all same) - variants: "damage" (x25) + variants: "damage" (x26) 'materials': type: array<> path: npc.items.[].system.damage.C34n7XTpCLCXJWwt.materials is_null: false - values: 25 + values: 26 min_count: 0 max_count: 0 value_type: @@ -1858,9 +2207,9 @@ schema: type: string path: npc.items.[].system.damage.C34n7XTpCLCXJWwt.type is_null: false - values: 25 + values: 26 different_values: 1 (all same) - variants: "bludgeoning" (x25) + variants: "bludgeoning" (x26) [DqmI0zlt2l9eMNYJ]: type: object path: npc.items.[].system.damage.DqmI0zlt2l9eMNYJ @@ -2045,15 +2394,15 @@ schema: type: object path: npc.items.[].system.damage.K00cW8XZuHvutOhE is_null: true - values: 12 + values: 13 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.K00cW8XZuHvutOhE.applyMod is_null: false - values: 12 + values: 13 different_values: 1 (all same) - variants: False (x12) + variants: False (x13) [category]: type: string path: npc.items.[].system.damage.K00cW8XZuHvutOhE.category @@ -2065,28 +2414,28 @@ schema: type: string path: npc.items.[].system.damage.K00cW8XZuHvutOhE.formula is_null: false - values: 12 + values: 13 different_values: 1 (all same) - variants: "1d4" (x12) + variants: "1d4" (x13) 'kinds': type: array path: npc.items.[].system.damage.K00cW8XZuHvutOhE.kinds is_null: false - values: 12 + values: 13 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.K00cW8XZuHvutOhE.kinds.[] is_null: false - values: 12 + values: 13 different_values: 1 (all same) - variants: "damage" (x12) + variants: "damage" (x13) 'materials': type: array<> path: npc.items.[].system.damage.K00cW8XZuHvutOhE.materials is_null: false - values: 12 + values: 13 min_count: 0 max_count: 0 value_type: @@ -2099,9 +2448,9 @@ schema: type: string path: npc.items.[].system.damage.K00cW8XZuHvutOhE.type is_null: false - values: 12 + values: 13 different_values: 1 (all same) - variants: "sonic" (x12) + variants: "sonic" (x13) [KCA7zyzlqSK9qPCG]: type: object path: npc.items.[].system.damage.KCA7zyzlqSK9qPCG @@ -2287,15 +2636,15 @@ schema: type: object path: npc.items.[].system.damage.RrsNfz6nzSiUPvoY is_null: true - values: 5 + values: 6 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.RrsNfz6nzSiUPvoY.applyMod is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: False (x5) + variants: False (x6) [category]: type: path: npc.items.[].system.damage.RrsNfz6nzSiUPvoY.category @@ -2306,28 +2655,28 @@ schema: type: string path: npc.items.[].system.damage.RrsNfz6nzSiUPvoY.formula is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "14d6" (x5) + variants: "14d6" (x6) 'kinds': type: array path: npc.items.[].system.damage.RrsNfz6nzSiUPvoY.kinds is_null: false - values: 5 + values: 6 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.RrsNfz6nzSiUPvoY.kinds.[] is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "damage" (x5) + variants: "damage" (x6) 'materials': type: array<> path: npc.items.[].system.damage.RrsNfz6nzSiUPvoY.materials is_null: false - values: 5 + values: 6 min_count: 0 max_count: 0 value_type: @@ -2340,9 +2689,9 @@ schema: type: string path: npc.items.[].system.damage.RrsNfz6nzSiUPvoY.type is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "fire" (x5) + variants: "fire" (x6) [S01QYJk4ki5zDbr9]: type: object path: npc.items.[].system.damage.S01QYJk4ki5zDbr9 @@ -2527,15 +2876,15 @@ schema: type: object path: npc.items.[].system.damage.XBFtljOdUx24bHoA is_null: true - values: 2 + values: 3 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.XBFtljOdUx24bHoA.applyMod is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: False (x2) + variants: False (x3) [category]: type: path: npc.items.[].system.damage.XBFtljOdUx24bHoA.category @@ -2546,28 +2895,28 @@ schema: type: string path: npc.items.[].system.damage.XBFtljOdUx24bHoA.formula is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "10d6" (x2) + variants: "10d6" (x3) 'kinds': type: array path: npc.items.[].system.damage.XBFtljOdUx24bHoA.kinds is_null: false - values: 2 + values: 3 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.XBFtljOdUx24bHoA.kinds.[] is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "damage" (x2) + variants: "damage" (x3) 'materials': type: array<> path: npc.items.[].system.damage.XBFtljOdUx24bHoA.materials is_null: false - values: 2 + values: 3 min_count: 0 max_count: 0 value_type: @@ -2580,9 +2929,9 @@ schema: type: string path: npc.items.[].system.damage.XBFtljOdUx24bHoA.type is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "mental" (x2) + variants: "mental" (x3) [Xf082AUJaiQvTqg7]: type: object path: npc.items.[].system.damage.Xf082AUJaiQvTqg7 @@ -2647,15 +2996,15 @@ schema: type: object path: npc.items.[].system.damage.YBeTuItHduzXElD5 is_null: true - values: 11 + values: 15 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.YBeTuItHduzXElD5.applyMod is_null: false - values: 11 + values: 15 different_values: 1 (all same) - variants: False (x11) + variants: False (x15) [category]: type: path: npc.items.[].system.damage.YBeTuItHduzXElD5.category @@ -2666,28 +3015,28 @@ schema: type: string path: npc.items.[].system.damage.YBeTuItHduzXElD5.formula is_null: false - values: 11 + values: 15 different_values: 1 (all same) - variants: "2d8" (x11) + variants: "2d8" (x15) 'kinds': type: array path: npc.items.[].system.damage.YBeTuItHduzXElD5.kinds is_null: false - values: 11 + values: 15 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.YBeTuItHduzXElD5.kinds.[] is_null: false - values: 11 + values: 15 different_values: 1 (all same) - variants: "damage" (x11) + variants: "damage" (x15) 'materials': type: array<> path: npc.items.[].system.damage.YBeTuItHduzXElD5.materials is_null: false - values: 11 + values: 15 min_count: 0 max_count: 0 value_type: @@ -2700,9 +3049,9 @@ schema: type: string path: npc.items.[].system.damage.YBeTuItHduzXElD5.type is_null: false - values: 11 + values: 15 different_values: 1 (all same) - variants: "acid" (x11) + variants: "acid" (x15) [YRYbZTnIe7w9wHLU]: type: object path: npc.items.[].system.damage.YRYbZTnIe7w9wHLU @@ -2827,15 +3176,15 @@ schema: type: object path: npc.items.[].system.damage.b9dAiWfV57lyCWpP is_null: true - values: 18 + values: 19 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.b9dAiWfV57lyCWpP.applyMod is_null: false - values: 18 + values: 19 different_values: 1 (all same) - variants: False (x18) + variants: False (x19) [category]: type: path: npc.items.[].system.damage.b9dAiWfV57lyCWpP.category @@ -2846,28 +3195,28 @@ schema: type: string path: npc.items.[].system.damage.b9dAiWfV57lyCWpP.formula is_null: false - values: 18 + values: 19 different_values: 1 (all same) - variants: "6d6" (x18) + variants: "6d6" (x19) 'kinds': type: array path: npc.items.[].system.damage.b9dAiWfV57lyCWpP.kinds is_null: false - values: 18 + values: 19 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.b9dAiWfV57lyCWpP.kinds.[] is_null: false - values: 18 + values: 19 different_values: 1 (all same) - variants: "damage" (x18) + variants: "damage" (x19) 'materials': type: array<> path: npc.items.[].system.damage.b9dAiWfV57lyCWpP.materials is_null: false - values: 18 + values: 19 min_count: 0 max_count: 0 value_type: @@ -2880,9 +3229,9 @@ schema: type: string path: npc.items.[].system.damage.b9dAiWfV57lyCWpP.type is_null: false - values: 18 + values: 19 different_values: 1 (all same) - variants: "fire" (x18) + variants: "fire" (x19) [bmKxkM6C7wpQlsxf]: type: object path: npc.items.[].system.damage.bmKxkM6C7wpQlsxf @@ -2947,15 +3296,15 @@ schema: type: object path: npc.items.[].system.damage.cQDyW0QpjJ38MlSi is_null: true - values: 48 + values: 54 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.cQDyW0QpjJ38MlSi.applyMod is_null: false - values: 48 + values: 54 different_values: 1 (all same) - variants: False (x48) + variants: False (x54) [category]: type: path: npc.items.[].system.damage.cQDyW0QpjJ38MlSi.category @@ -2966,28 +3315,28 @@ schema: type: string path: npc.items.[].system.damage.cQDyW0QpjJ38MlSi.formula is_null: false - values: 48 + values: 54 different_values: 1 (all same) - variants: "2d4" (x48) + variants: "2d4" (x54) 'kinds': type: array path: npc.items.[].system.damage.cQDyW0QpjJ38MlSi.kinds is_null: false - values: 48 + values: 54 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.cQDyW0QpjJ38MlSi.kinds.[] is_null: false - values: 48 + values: 54 different_values: 1 (all same) - variants: "damage" (x48) + variants: "damage" (x54) 'materials': type: array<> path: npc.items.[].system.damage.cQDyW0QpjJ38MlSi.materials is_null: false - values: 48 + values: 54 min_count: 0 max_count: 0 value_type: @@ -3000,22 +3349,22 @@ schema: type: string path: npc.items.[].system.damage.cQDyW0QpjJ38MlSi.type is_null: false - values: 48 + values: 54 different_values: 1 (all same) - variants: "fire" (x48) + variants: "fire" (x54) [dFAvAi8vt0k4MIyH]: type: object path: npc.items.[].system.damage.dFAvAi8vt0k4MIyH is_null: true - values: 3 + values: 4 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.dFAvAi8vt0k4MIyH.applyMod is_null: false - values: 3 + values: 4 different_values: 1 (all same) - variants: False (x3) + variants: False (x4) [category]: type: path: npc.items.[].system.damage.dFAvAi8vt0k4MIyH.category @@ -3026,28 +3375,28 @@ schema: type: string path: npc.items.[].system.damage.dFAvAi8vt0k4MIyH.formula is_null: false - values: 3 + values: 4 different_values: 1 (all same) - variants: "12d8" (x3) + variants: "12d8" (x4) 'kinds': type: array path: npc.items.[].system.damage.dFAvAi8vt0k4MIyH.kinds is_null: false - values: 3 + values: 4 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.dFAvAi8vt0k4MIyH.kinds.[] is_null: false - values: 3 + values: 4 different_values: 1 (all same) - variants: "damage" (x3) + variants: "damage" (x4) 'materials': type: array<> path: npc.items.[].system.damage.dFAvAi8vt0k4MIyH.materials is_null: false - values: 3 + values: 4 min_count: 0 max_count: 0 value_type: @@ -3060,23 +3409,23 @@ schema: type: string path: npc.items.[].system.damage.dFAvAi8vt0k4MIyH.type is_null: false - values: 3 + values: 4 different_values: 1 (all same) - variants: "cold" (x3) + variants: "cold" (x4) [damageType]: type: string path: npc.items.[].system.damage.damageType is_null: true - values: 3456 + values: 3549 different_values: 12 variants: - - "piercing" (x1779) - - "slashing" (x835) - - "bludgeoning" (x692) - - "fire" (x58) - - "acid" (x37) + - "piercing" (x1839) + - "slashing" (x850) + - "bludgeoning" (x706) + - "fire" (x60) + - "acid" (x38) - "electricity" (x18) - - "cold" (x17) + - "cold" (x18) - "sonic" (x8) - "spirit" (x6) - "mental" (x4) @@ -3086,11 +3435,11 @@ schema: type: integer path: npc.items.[].system.damage.dice is_null: true - values: 3456 + values: 3549 different_values: 5 variants: - - 1 (x3354) - - 2 (x52) + - 1 (x3443) + - 2 (x56) - 0 (x23) - 3 (x21) - 4 (x6) @@ -3098,15 +3447,15 @@ schema: type: string path: npc.items.[].system.damage.die is_null: true - values: 3453 + values: 3544 different_values: 6 variants: - - "d6" (x1428) - - "d4" (x869) - - "d8" (x742) - - "d10" (x199) - - "d12" (x149) - - "" (x66) + - "d6" (x1468) + - "d4" (x894) + - "d8" (x760) + - "d10" (x206) + - "d12" (x152) + - "" (x64) [e72ZbHgzdvNBKkL2]: type: object path: npc.items.[].system.damage.e72ZbHgzdvNBKkL2 @@ -3496,48 +3845,48 @@ schema: type: object path: npc.items.[].system.damage.gcovwqxwitqchoin is_null: true - values: 89 + values: 88 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.gcovwqxwitqchoin.applyMod is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: False (x89) + variants: False (x88) 'category': type: string path: npc.items.[].system.damage.gcovwqxwitqchoin.category is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "splash" (x89) + variants: "splash" (x88) 'formula': type: string path: npc.items.[].system.damage.gcovwqxwitqchoin.formula is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "1" (x89) + variants: "1" (x88) 'kinds': type: array path: npc.items.[].system.damage.gcovwqxwitqchoin.kinds is_null: false - values: 89 + values: 88 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.gcovwqxwitqchoin.kinds.[] is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "damage" (x89) + variants: "damage" (x88) 'materials': type: array<> path: npc.items.[].system.damage.gcovwqxwitqchoin.materials is_null: false - values: 89 + values: 88 min_count: 0 max_count: 0 value_type: @@ -3550,9 +3899,9 @@ schema: type: string path: npc.items.[].system.damage.gcovwqxwitqchoin.type is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "acid" (x89) + variants: "acid" (x88) [h5zzrh1xmy9k57m6]: type: object path: npc.items.[].system.damage.h5zzrh1xmy9k57m6 @@ -3617,15 +3966,15 @@ schema: type: object path: npc.items.[].system.damage.hBNB5kWrMV8T2CuH is_null: true - values: 15 + values: 17 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.hBNB5kWrMV8T2CuH.applyMod is_null: false - values: 15 + values: 17 different_values: 1 (all same) - variants: False (x15) + variants: False (x17) [category]: type: path: npc.items.[].system.damage.hBNB5kWrMV8T2CuH.category @@ -3636,28 +3985,28 @@ schema: type: string path: npc.items.[].system.damage.hBNB5kWrMV8T2CuH.formula is_null: false - values: 15 + values: 17 different_values: 1 (all same) - variants: "3d6" (x15) + variants: "3d6" (x17) 'kinds': type: array path: npc.items.[].system.damage.hBNB5kWrMV8T2CuH.kinds is_null: false - values: 15 + values: 17 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.hBNB5kWrMV8T2CuH.kinds.[] is_null: false - values: 15 + values: 17 different_values: 1 (all same) - variants: "damage" (x15) + variants: "damage" (x17) 'materials': type: array<> path: npc.items.[].system.damage.hBNB5kWrMV8T2CuH.materials is_null: false - values: 15 + values: 17 min_count: 0 max_count: 0 value_type: @@ -3670,9 +4019,9 @@ schema: type: string path: npc.items.[].system.damage.hBNB5kWrMV8T2CuH.type is_null: false - values: 15 + values: 17 different_values: 1 (all same) - variants: "piercing" (x15) + variants: "piercing" (x17) [kind]: type: string path: npc.items.[].system.damage.kind @@ -3806,48 +4155,48 @@ schema: type: object path: npc.items.[].system.damage.mY0vhGfbdzA69pIz is_null: true - values: 15 + values: 17 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.mY0vhGfbdzA69pIz.applyMod is_null: false - values: 15 + values: 17 different_values: 1 (all same) - variants: False (x15) + variants: False (x17) 'category': type: string path: npc.items.[].system.damage.mY0vhGfbdzA69pIz.category is_null: false - values: 15 + values: 17 different_values: 1 (all same) - variants: "persistent" (x15) + variants: "persistent" (x17) 'formula': type: string path: npc.items.[].system.damage.mY0vhGfbdzA69pIz.formula is_null: false - values: 15 + values: 17 different_values: 1 (all same) - variants: "1d6" (x15) + variants: "1d6" (x17) 'kinds': type: array path: npc.items.[].system.damage.mY0vhGfbdzA69pIz.kinds is_null: false - values: 15 + values: 17 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.mY0vhGfbdzA69pIz.kinds.[] is_null: false - values: 15 + values: 17 different_values: 1 (all same) - variants: "damage" (x15) + variants: "damage" (x17) 'materials': type: array<> path: npc.items.[].system.damage.mY0vhGfbdzA69pIz.materials is_null: false - values: 15 + values: 17 min_count: 0 max_count: 0 value_type: @@ -3860,9 +4209,9 @@ schema: type: string path: npc.items.[].system.damage.mY0vhGfbdzA69pIz.type is_null: false - values: 15 + values: 17 different_values: 1 (all same) - variants: "poison" (x15) + variants: "poison" (x17) [nqp6byhfcwbvtstj]: type: object path: npc.items.[].system.damage.nqp6byhfcwbvtstj @@ -4167,7 +4516,7 @@ schema: type: object path: npc.items.[].system.damage.persistent is_null: true - values: 94 + values: 98 schema: [faces]: type: integer @@ -4182,10 +4531,10 @@ schema: type: integer path: npc.items.[].system.damage.persistent.number is_null: false - values: 94 + values: 98 different_values: 4 variants: - - 2 (x47) + - 2 (x51) - 1 (x28) - 3 (x16) - 4 (x3) @@ -4193,12 +4542,12 @@ schema: type: string path: npc.items.[].system.damage.persistent.type is_null: false - values: 94 + values: 98 different_values: 3 variants: - - "fire" (x57) - - "acid" (x35) - - "cold" (x2) + - "fire" (x59) + - "acid" (x36) + - "cold" (x3) [rQT6Is4xVcbWJIAt]: type: object path: npc.items.[].system.damage.rQT6Is4xVcbWJIAt @@ -4574,19 +4923,79 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [u8FtIoasOdjfSdy4]: + type: object + path: npc.items.[].system.damage.u8FtIoasOdjfSdy4 + is_null: true + values: 3 + schema: + 'applyMod': + type: boolean + path: npc.items.[].system.damage.u8FtIoasOdjfSdy4.applyMod + is_null: false + values: 3 + different_values: 1 (all same) + variants: False (x3) + [category]: + type: + path: npc.items.[].system.damage.u8FtIoasOdjfSdy4.category + is_null: true + values: 0 + is_empty: true + 'formula': + type: string + path: npc.items.[].system.damage.u8FtIoasOdjfSdy4.formula + is_null: false + values: 3 + different_values: 1 (all same) + variants: "1d4" (x3) + 'kinds': + type: array + path: npc.items.[].system.damage.u8FtIoasOdjfSdy4.kinds + is_null: false + values: 3 + min_count: 1 + max_count: 1 + value_type: + type: string + path: npc.items.[].system.damage.u8FtIoasOdjfSdy4.kinds.[] + is_null: false + values: 3 + different_values: 1 (all same) + variants: "damage" (x3) + 'materials': + type: array<> + path: npc.items.[].system.damage.u8FtIoasOdjfSdy4.materials + is_null: false + values: 3 + min_count: 0 + max_count: 0 + value_type: + type: + path: npc.items.[].system.damage.u8FtIoasOdjfSdy4.materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: npc.items.[].system.damage.u8FtIoasOdjfSdy4.type + is_null: false + values: 3 + different_values: 1 (all same) + variants: "electricity" (x3) [v1pnjhfu6e9akqe0]: type: object path: npc.items.[].system.damage.v1pnjhfu6e9akqe0 is_null: true - values: 35 + values: 36 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.v1pnjhfu6e9akqe0.applyMod is_null: false - values: 35 + values: 36 different_values: 1 (all same) - variants: False (x35) + variants: False (x36) [category]: type: path: npc.items.[].system.damage.v1pnjhfu6e9akqe0.category @@ -4597,28 +5006,28 @@ schema: type: string path: npc.items.[].system.damage.v1pnjhfu6e9akqe0.formula is_null: false - values: 35 + values: 36 different_values: 1 (all same) - variants: "8d4" (x35) + variants: "8d4" (x36) 'kinds': type: array path: npc.items.[].system.damage.v1pnjhfu6e9akqe0.kinds is_null: false - values: 35 + values: 36 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.v1pnjhfu6e9akqe0.kinds.[] is_null: false - values: 35 + values: 36 different_values: 1 (all same) - variants: "damage" (x35) + variants: "damage" (x36) 'materials': type: array<> path: npc.items.[].system.damage.v1pnjhfu6e9akqe0.materials is_null: false - values: 35 + values: 36 min_count: 0 max_count: 0 value_type: @@ -4631,9 +5040,9 @@ schema: type: string path: npc.items.[].system.damage.v1pnjhfu6e9akqe0.type is_null: false - values: 35 + values: 36 different_values: 1 (all same) - variants: "void" (x35) + variants: "void" (x36) [wnlxzlrxtrkk2bh3]: type: object path: npc.items.[].system.damage.wnlxzlrxtrkk2bh3 @@ -4758,15 +5167,15 @@ schema: type: object path: npc.items.[].system.damage.yI4fzrhnbFxup4Ep is_null: true - values: 23 + values: 25 schema: 'applyMod': type: boolean path: npc.items.[].system.damage.yI4fzrhnbFxup4Ep.applyMod is_null: false - values: 23 + values: 25 different_values: 1 (all same) - variants: False (x23) + variants: False (x25) [category]: type: path: npc.items.[].system.damage.yI4fzrhnbFxup4Ep.category @@ -4777,28 +5186,28 @@ schema: type: string path: npc.items.[].system.damage.yI4fzrhnbFxup4Ep.formula is_null: false - values: 23 + values: 25 different_values: 1 (all same) - variants: "1d8" (x23) + variants: "1d8" (x25) 'kinds': type: array path: npc.items.[].system.damage.yI4fzrhnbFxup4Ep.kinds is_null: false - values: 23 + values: 25 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.damage.yI4fzrhnbFxup4Ep.kinds.[] is_null: false - values: 23 + values: 25 different_values: 1 (all same) - variants: "damage" (x23) + variants: "damage" (x25) 'materials': type: array<> path: npc.items.[].system.damage.yI4fzrhnbFxup4Ep.materials is_null: false - values: 23 + values: 25 min_count: 0 max_count: 0 value_type: @@ -4811,9 +5220,9 @@ schema: type: string path: npc.items.[].system.damage.yI4fzrhnbFxup4Ep.type is_null: false - values: 23 + values: 25 different_values: 1 (all same) - variants: "acid" (x23) + variants: "acid" (x25) [zssli0njmyjito8c]: type: object path: npc.items.[].system.damage.zssli0njmyjito8c @@ -4878,13 +5287,13 @@ schema: type: object path: npc.items.[].system.damageRolls is_null: true - values: 10896 + values: 11123 schema: [0]: type: object path: npc.items.[].system.damageRolls.0 is_null: true - values: 2261 + values: 2278 schema: [category]: type: string @@ -4897,25 +5306,25 @@ schema: type: string path: npc.items.[].system.damageRolls.0.damage is_null: false - values: 2261 - different_values: 327 + values: 2278 + different_values: 328 variants: [omitted] 'damageType': type: string path: npc.items.[].system.damageRolls.0.damageType is_null: false - values: 2261 + values: 2278 different_values: 15 variants: - - "piercing" (x878) - - "bludgeoning" (x621) - - "slashing" (x488) + - "piercing" (x890) + - "bludgeoning" (x626) + - "slashing" (x486) - "fire" (x78) - - "void" (x41) + - "void" (x44) - "acid" (x38) - "electricity" (x31) - "mental" (x24) - - "force" (x21) + - "force" (x20) - "cold" (x19) - "sonic" (x10) - "spirit" (x4) @@ -5617,6 +6026,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [07liZd71GAnqlq25]: + type: object + path: npc.items.[].system.damageRolls.07liZd71GAnqlq25 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.07liZd71GAnqlq25.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d12+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.07liZd71GAnqlq25.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [07t8o8tvzov1e2zcg83l]: type: object path: npc.items.[].system.damageRolls.07t8o8tvzov1e2zcg83l @@ -5677,26 +6106,6 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) - [09NtmhNOdPaWyCG6]: - type: object - path: npc.items.[].system.damageRolls.09NtmhNOdPaWyCG6 - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.09NtmhNOdPaWyCG6.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d4+7" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.09NtmhNOdPaWyCG6.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "bludgeoning" (x1) [09fx4nanlCVaYqwx]: type: object path: npc.items.[].system.damageRolls.09fx4nanlCVaYqwx @@ -5797,6 +6206,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [0AQqFFe1j3NjsVWy]: + type: object + path: npc.items.[].system.damageRolls.0AQqFFe1j3NjsVWy + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.0AQqFFe1j3NjsVWy.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.0AQqFFe1j3NjsVWy.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [0AsJhRC4i4nUmTNV]: type: object path: npc.items.[].system.damageRolls.0AsJhRC4i4nUmTNV @@ -5999,26 +6428,6 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) - [0R0OBUZtZutjLnZH]: - type: object - path: npc.items.[].system.damageRolls.0R0OBUZtZutjLnZH - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.0R0OBUZtZutjLnZH.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d4+11" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.0R0OBUZtZutjLnZH.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "piercing" (x1) [0SC84ZKKz2jsxor2]: type: object path: npc.items.[].system.damageRolls.0SC84ZKKz2jsxor2 @@ -7088,6 +7497,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [0rZgoDGJBFCpsHrV]: + type: object + path: npc.items.[].system.damageRolls.0rZgoDGJBFCpsHrV + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.0rZgoDGJBFCpsHrV.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.0rZgoDGJBFCpsHrV.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [0rgan1oa15zij0qd4r8y]: type: object path: npc.items.[].system.damageRolls.0rgan1oa15zij0qd4r8y @@ -7801,41 +8230,41 @@ schema: type: object path: npc.items.[].system.damageRolls.1 is_null: true - values: 494 + values: 504 schema: [category]: type: string path: npc.items.[].system.damageRolls.1.category is_null: true - values: 207 + values: 206 different_values: 2 variants: - - "persistent" (x159) + - "persistent" (x158) - "splash" (x48) 'damage': type: string path: npc.items.[].system.damageRolls.1.damage is_null: false - values: 494 + values: 504 different_values: 24 variants: [omitted] 'damageType': type: string path: npc.items.[].system.damageRolls.1.damageType is_null: false - values: 494 + values: 504 different_values: 14 variants: - - "fire" (x119) - - "bleed" (x100) + - "fire" (x122) + - "bleed" (x101) - "spirit" (x94) - "acid" (x54) - "cold" (x32) - "electricity" (x26) - - "void" (x21) - - "mental" (x14) - - "poison" (x13) - - "sonic" (x10) + - "void" (x22) + - "mental" (x17) + - "sonic" (x13) + - "poison" (x12) - "piercing" (x6) - "force" (x3) - "untyped" (x1) @@ -9527,26 +9956,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [1eMNWGpaCvfWqkJm]: - type: object - path: npc.items.[].system.damageRolls.1eMNWGpaCvfWqkJm - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.1eMNWGpaCvfWqkJm.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "3d6" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.1eMNWGpaCvfWqkJm.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "fire" (x1) [1ecegu7kao6itf10e1ej]: type: object path: npc.items.[].system.damageRolls.1ecegu7kao6itf10e1ej @@ -9767,6 +10176,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [1iVQIQbhQbmHoONM]: + type: object + path: npc.items.[].system.damageRolls.1iVQIQbhQbmHoONM + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.1iVQIQbhQbmHoONM.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8+2" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.1iVQIQbhQbmHoONM.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [1ii9sy6822afc2jt9e4v]: type: object path: npc.items.[].system.damageRolls.1ii9sy6822afc2jt9e4v @@ -9929,6 +10358,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [1ktU7yocVM4u0ETY]: + type: object + path: npc.items.[].system.damageRolls.1ktU7yocVM4u0ETY + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.1ktU7yocVM4u0ETY.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "3d8+13" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.1ktU7yocVM4u0ETY.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [1l0aic2tayic06yr5pmx]: type: object path: npc.items.[].system.damageRolls.1l0aic2tayic06yr5pmx @@ -10091,6 +10540,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [1mIy2kfs3glqwmG9]: + type: object + path: npc.items.[].system.damageRolls.1mIy2kfs3glqwmG9 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.1mIy2kfs3glqwmG9.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d12+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.1mIy2kfs3glqwmG9.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "acid" (x1) [1mf23kmu9hsjvzge4j7c]: type: object path: npc.items.[].system.damageRolls.1mf23kmu9hsjvzge4j7c @@ -10113,6 +10582,26 @@ schema: values: 2 different_values: 1 (all same) variants: "piercing" (x2) + [1mfGqNIYyh5RP7yB]: + type: object + path: npc.items.[].system.damageRolls.1mfGqNIYyh5RP7yB + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.1mfGqNIYyh5RP7yB.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.1mfGqNIYyh5RP7yB.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "spirit" (x1) [1mjhzrn0h44bnh8joic0]: type: object path: npc.items.[].system.damageRolls.1mjhzrn0h44bnh8joic0 @@ -10396,24 +10885,25 @@ schema: type: object path: npc.items.[].system.damageRolls.1rYi86EKx1M486or is_null: true - values: 2 + values: 3 schema: 'damage': type: string path: npc.items.[].system.damageRolls.1rYi86EKx1M486or.damage is_null: false - values: 2 - different_values: 2 + values: 3 + different_values: 3 variants: + - "2d12+11" (x1) - "2d12+7" (x1) - "2d12+9" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.1rYi86EKx1M486or.damageType is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "slashing" (x2) + variants: "slashing" (x3) [1rp0vl056f7znln1vgk2]: type: object path: npc.items.[].system.damageRolls.1rp0vl056f7znln1vgk2 @@ -11090,26 +11580,26 @@ schema: type: object path: npc.items.[].system.damageRolls.2 is_null: true - values: 102 + values: 103 schema: [category]: type: string path: npc.items.[].system.damageRolls.2.category is_null: true - values: 80 + values: 81 different_values: 2 variants: - "splash" (x65) - - "persistent" (x15) + - "persistent" (x16) 'damage': type: string path: npc.items.[].system.damageRolls.2.damage is_null: false - values: 102 + values: 103 different_values: 18 variants: + - "1d6" (x19) - "1" (x19) - - "1d6" (x18) - "2" (x17) - "3" (x11) - "4" (x9) @@ -11130,7 +11620,7 @@ schema: type: string path: npc.items.[].system.damageRolls.2.damageType is_null: false - values: 102 + values: 103 different_values: 9 variants: - "fire" (x47) @@ -11138,7 +11628,7 @@ schema: - "bleed" (x12) - "spirit" (x6) - "void" (x4) - - "poison" (x1) + - "poison" (x2) - "mental" (x1) - "untyped" (x1) - "cold" (x1) @@ -11842,6 +12332,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [28mJEy4pxtfeBmQq]: + type: object + path: npc.items.[].system.damageRolls.28mJEy4pxtfeBmQq + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.28mJEy4pxtfeBmQq.damage + is_null: false + values: 2 + different_values: 1 (all same) + variants: "1d8" (x2) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.28mJEy4pxtfeBmQq.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "spirit" (x2) [28t35kmxgvy6t4tm4vwn]: type: object path: npc.items.[].system.damageRolls.28t35kmxgvy6t4tm4vwn @@ -12002,6 +12512,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [2DPoIJKL5EsqBM8X]: + type: object + path: npc.items.[].system.damageRolls.2DPoIJKL5EsqBM8X + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.2DPoIJKL5EsqBM8X.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "4d6+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.2DPoIJKL5EsqBM8X.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "mental" (x1) [2E81Ohwg7gaRt5AQ]: type: object path: npc.items.[].system.damageRolls.2E81Ohwg7gaRt5AQ @@ -12313,6 +12843,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [2MUTC96vR1kLdHOB]: + type: object + path: npc.items.[].system.damageRolls.2MUTC96vR1kLdHOB + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.2MUTC96vR1kLdHOB.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8+2" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.2MUTC96vR1kLdHOB.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [2POHWgi1TTHWDLZU]: type: object path: npc.items.[].system.damageRolls.2POHWgi1TTHWDLZU @@ -12393,6 +12943,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [2UQrACfO19fiXaxD]: + type: object + path: npc.items.[].system.damageRolls.2UQrACfO19fiXaxD + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.2UQrACfO19fiXaxD.damage + is_null: false + values: 2 + different_values: 1 (all same) + variants: "1d4+8" (x2) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.2UQrACfO19fiXaxD.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "piercing" (x2) [2WiCloiNZz8bHU78]: type: object path: npc.items.[].system.damageRolls.2WiCloiNZz8bHU78 @@ -12483,22 +13053,22 @@ schema: type: object path: npc.items.[].system.damageRolls.2ajgIoAk9XXky2Fi is_null: true - values: 3 + values: 4 schema: 'damage': type: string path: npc.items.[].system.damageRolls.2ajgIoAk9XXky2Fi.damage is_null: false - values: 3 + values: 4 different_values: 1 (all same) - variants: "1d6+2" (x3) + variants: "1d6+2" (x4) 'damageType': type: string path: npc.items.[].system.damageRolls.2ajgIoAk9XXky2Fi.damageType is_null: false - values: 3 + values: 4 different_values: 1 (all same) - variants: "slashing" (x3) + variants: "slashing" (x4) [2aqz1foetaojgodwjsl3]: type: object path: npc.items.[].system.damageRolls.2aqz1foetaojgodwjsl3 @@ -13715,6 +14285,26 @@ schema: values: 10 different_values: 1 (all same) variants: "piercing" (x10) + [2ruHyohtF5v35a60]: + type: object + path: npc.items.[].system.damageRolls.2ruHyohtF5v35a60 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.2ruHyohtF5v35a60.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+2" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.2ruHyohtF5v35a60.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "void" (x1) [2rulpnuihi7eiz58jgg1]: type: object path: npc.items.[].system.damageRolls.2rulpnuihi7eiz58jgg1 @@ -14321,26 +14911,6 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) - [2zZlN6AZXdA3CEFx]: - type: object - path: npc.items.[].system.damageRolls.2zZlN6AZXdA3CEFx - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.2zZlN6AZXdA3CEFx.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d8" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.2zZlN6AZXdA3CEFx.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "void" (x1) [2zqvh4xawzg27oxv7tgr]: type: object path: npc.items.[].system.damageRolls.2zqvh4xawzg27oxv7tgr @@ -14982,27 +15552,28 @@ schema: type: object path: npc.items.[].system.damageRolls.35tvlmnbp3gxuakha4e4 is_null: true - values: 7 + values: 8 schema: 'damage': type: string path: npc.items.[].system.damageRolls.35tvlmnbp3gxuakha4e4.damage is_null: false - values: 7 - different_values: 5 + values: 8 + different_values: 6 variants: - "1d4+5" (x3) - "2d6+6" (x1) - "2d6+10" (x1) + - "1d8+6" (x1) - "1d4+7" (x1) - "1d8+3" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.35tvlmnbp3gxuakha4e4.damageType is_null: false - values: 7 + values: 8 different_values: 1 (all same) - variants: "slashing" (x7) + variants: "slashing" (x8) [363lp4wv2k1kmq4wbojv]: type: object path: npc.items.[].system.damageRolls.363lp4wv2k1kmq4wbojv @@ -16001,26 +16572,6 @@ schema: values: 1 different_values: 1 (all same) variants: "fire" (x1) - [3adwbf4kxowmgrdo9cos]: - type: object - path: npc.items.[].system.damageRolls.3adwbf4kxowmgrdo9cos - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.3adwbf4kxowmgrdo9cos.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "4d10+19" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.3adwbf4kxowmgrdo9cos.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "acid" (x1) [3apuhd6n84pe1z5o1j8g]: type: object path: npc.items.[].system.damageRolls.3apuhd6n84pe1z5o1j8g @@ -16141,6 +16692,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [3cYoQzEE0y2cRryw]: + type: object + path: npc.items.[].system.damageRolls.3cYoQzEE0y2cRryw + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.3cYoQzEE0y2cRryw.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.3cYoQzEE0y2cRryw.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "void" (x1) [3ew8ro4rymjwmzlezfkf]: type: object path: npc.items.[].system.damageRolls.3ew8ro4rymjwmzlezfkf @@ -16430,6 +17001,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [3ieOTevZ1Tc86ZA3]: + type: object + path: npc.items.[].system.damageRolls.3ieOTevZ1Tc86ZA3 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.3ieOTevZ1Tc86ZA3.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+5" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.3ieOTevZ1Tc86ZA3.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [3ii2td72oax58ajxf4tr]: type: object path: npc.items.[].system.damageRolls.3ii2td72oax58ajxf4tr @@ -16494,22 +17085,22 @@ schema: type: object path: npc.items.[].system.damageRolls.3j3vbh9hzbg5334pzli9 is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.3j3vbh9hzbg5334pzli9.damage is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "1d10+3" (x1) + variants: "1d10+3" (x2) 'damageType': type: string path: npc.items.[].system.damageRolls.3j3vbh9hzbg5334pzli9.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "piercing" (x1) + variants: "piercing" (x2) [3k5IzbEGxauzDswb]: type: object path: npc.items.[].system.damageRolls.3k5IzbEGxauzDswb @@ -16794,22 +17385,22 @@ schema: type: object path: npc.items.[].system.damageRolls.3n23qyyo7ltn6seeu6p6 is_null: true - values: 2 + values: 3 schema: 'damage': type: string path: npc.items.[].system.damageRolls.3n23qyyo7ltn6seeu6p6.damage is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "1d6" (x2) + variants: "1d6" (x3) 'damageType': type: string path: npc.items.[].system.damageRolls.3n23qyyo7ltn6seeu6p6.damageType is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "piercing" (x2) + variants: "piercing" (x3) [3nkcjmfacoje63p14xcd]: type: object path: npc.items.[].system.damageRolls.3nkcjmfacoje63p14xcd @@ -17175,6 +17766,26 @@ schema: values: 7 different_values: 1 (all same) variants: "bludgeoning" (x7) + [3s7tYflge0wF2et1]: + type: object + path: npc.items.[].system.damageRolls.3s7tYflge0wF2et1 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.3s7tYflge0wF2et1.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.3s7tYflge0wF2et1.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [3sMJb8iKe04EZyJ4]: type: object path: npc.items.[].system.damageRolls.3sMJb8iKe04EZyJ4 @@ -18662,6 +19273,26 @@ schema: values: 1 different_values: 1 (all same) variants: "void" (x1) + [4MZSBtvXYPc4B596]: + type: object + path: npc.items.[].system.damageRolls.4MZSBtvXYPc4B596 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.4MZSBtvXYPc4B596.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "4d8+24" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.4MZSBtvXYPc4B596.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [4Ph468x7ryGaEACi]: type: object path: npc.items.[].system.damageRolls.4Ph468x7ryGaEACi @@ -18689,25 +19320,47 @@ schema: type: object path: npc.items.[].system.damageRolls.4SxI3880CDDNsaGY is_null: true - values: 3 + values: 4 schema: 'damage': type: string path: npc.items.[].system.damageRolls.4SxI3880CDDNsaGY.damage is_null: false - values: 3 + values: 4 different_values: 3 variants: + - "1d6+4" (x2) - "1d6+8" (x1) - - "1d6+4" (x1) - "2d4+8" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.4SxI3880CDDNsaGY.damageType is_null: false - values: 3 + values: 4 different_values: 1 (all same) - variants: "slashing" (x3) + variants: "slashing" (x4) + [4TensuLPLALeAoHm]: + type: object + path: npc.items.[].system.damageRolls.4TensuLPLALeAoHm + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.4TensuLPLALeAoHm.damage + is_null: false + values: 2 + different_values: 2 + variants: + - "2d6+10" (x1) + - "2d8+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.4TensuLPLALeAoHm.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "piercing" (x2) [4VFhreCIFsdFuXdc]: type: object path: npc.items.[].system.damageRolls.4VFhreCIFsdFuXdc @@ -19363,6 +20016,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [4ldGkGhaTxCmkPG5]: + type: object + path: npc.items.[].system.damageRolls.4ldGkGhaTxCmkPG5 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.4ldGkGhaTxCmkPG5.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d10+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.4ldGkGhaTxCmkPG5.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [4lgdd2km9n7tblgs2u9p]: type: object path: npc.items.[].system.damageRolls.4lgdd2km9n7tblgs2u9p @@ -19752,6 +20425,26 @@ schema: values: 2 different_values: 1 (all same) variants: "slashing" (x2) + [4psvoqr8e3gNmgc8]: + type: object + path: npc.items.[].system.damageRolls.4psvoqr8e3gNmgc8 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.4psvoqr8e3gNmgc8.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+5" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.4psvoqr8e3gNmgc8.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [4pws1y4thvpvjsvu61n0qb]: type: object path: npc.items.[].system.damageRolls.4pws1y4thvpvjsvu61n0qb @@ -20183,6 +20876,28 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [4vYYHNn6geliZnGc]: + type: object + path: npc.items.[].system.damageRolls.4vYYHNn6geliZnGc + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.4vYYHNn6geliZnGc.damage + is_null: false + values: 2 + different_values: 2 + variants: + - "2d12+7" (x1) + - "2d12+10" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.4vYYHNn6geliZnGc.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "slashing" (x2) [4vgg120i79gkh3x1jcd6]: type: object path: npc.items.[].system.damageRolls.4vgg120i79gkh3x1jcd6 @@ -21462,6 +22177,31 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [5FtyCjssgvctUTmk]: + type: object + path: npc.items.[].system.damageRolls.5FtyCjssgvctUTmk + is_null: true + values: 5 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.5FtyCjssgvctUTmk.damage + is_null: false + values: 5 + different_values: 5 + variants: + - "2d4+6" (x1) + - "1d4+3" (x1) + - "1d4+6" (x1) + - "1d4+2" (x1) + - "1d4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.5FtyCjssgvctUTmk.damageType + is_null: false + values: 5 + different_values: 1 (all same) + variants: "piercing" (x5) [5GsEjNrbHGc2IQij]: type: object path: npc.items.[].system.damageRolls.5GsEjNrbHGc2IQij @@ -22093,22 +22833,22 @@ schema: type: object path: npc.items.[].system.damageRolls.5cz86iuy6g7938r499xq is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.5cz86iuy6g7938r499xq.damage is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "1d6" (x1) + variants: "1d6" (x2) 'damageType': type: string path: npc.items.[].system.damageRolls.5cz86iuy6g7938r499xq.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "cold" (x1) + variants: "cold" (x2) [5d37rmo4xwr7bj8pq1i5]: type: object path: npc.items.[].system.damageRolls.5d37rmo4xwr7bj8pq1i5 @@ -23169,6 +23909,33 @@ schema: values: 5 different_values: 1 (all same) variants: "slashing" (x5) + [5qcfeRzSSnOJoceO]: + type: object + path: npc.items.[].system.damageRolls.5qcfeRzSSnOJoceO + is_null: true + values: 1 + schema: + 'category': + type: string + path: npc.items.[].system.damageRolls.5qcfeRzSSnOJoceO.category + is_null: false + values: 1 + different_values: 1 (all same) + variants: "persistent" (x1) + 'damage': + type: string + path: npc.items.[].system.damageRolls.5qcfeRzSSnOJoceO.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.5qcfeRzSSnOJoceO.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "mental" (x1) [5qu6gqtu4isbyru4hi37]: type: object path: npc.items.[].system.damageRolls.5qu6gqtu4isbyru4hi37 @@ -23409,26 +24176,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [5v7qFd8MsaBdp8Pb]: - type: object - path: npc.items.[].system.damageRolls.5v7qFd8MsaBdp8Pb - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.5v7qFd8MsaBdp8Pb.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "3d6+16" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.5v7qFd8MsaBdp8Pb.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "piercing" (x1) [5vb96ejd3x8xwl4yuxs9]: type: object path: npc.items.[].system.damageRolls.5vb96ejd3x8xwl4yuxs9 @@ -24121,6 +24868,26 @@ schema: - "cold" (x1) - "void" (x1) - "fire" (x1) + [62AAwByylVAD3p1W]: + type: object + path: npc.items.[].system.damageRolls.62AAwByylVAD3p1W + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.62AAwByylVAD3p1W.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d10+11" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.62AAwByylVAD3p1W.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [62eitohljqb7c6n4vfvp]: type: object path: npc.items.[].system.damageRolls.62eitohljqb7c6n4vfvp @@ -24361,6 +25128,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [66w9BEWXiX3Agonv]: + type: object + path: npc.items.[].system.damageRolls.66w9BEWXiX3Agonv + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.66w9BEWXiX3Agonv.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8+3" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.66w9BEWXiX3Agonv.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [675ematbrwim1brnp232]: type: object path: npc.items.[].system.damageRolls.675ematbrwim1brnp232 @@ -24450,6 +25237,26 @@ schema: values: 2 different_values: 1 (all same) variants: "cold" (x2) + [6800lmfpvabZHZfA]: + type: object + path: npc.items.[].system.damageRolls.6800lmfpvabZHZfA + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.6800lmfpvabZHZfA.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+11" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.6800lmfpvabZHZfA.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [686mpza70aj09c5l6hi3]: type: object path: npc.items.[].system.damageRolls.686mpza70aj09c5l6hi3 @@ -24697,6 +25504,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [6Fk9dDb14hML7Swd]: + type: object + path: npc.items.[].system.damageRolls.6Fk9dDb14hML7Swd + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.6Fk9dDb14hML7Swd.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d4+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.6Fk9dDb14hML7Swd.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [6Gl57ksYNOxzt8qt]: type: object path: npc.items.[].system.damageRolls.6Gl57ksYNOxzt8qt @@ -24969,24 +25796,22 @@ schema: type: object path: npc.items.[].system.damageRolls.6PKmrB13EndchtXh is_null: true - values: 2 + values: 1 schema: 'damage': type: string path: npc.items.[].system.damageRolls.6PKmrB13EndchtXh.damage is_null: false - values: 2 + values: 1 different_values: 1 (all same) - variants: "4d8" (x2) + variants: "4d8" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.6PKmrB13EndchtXh.damageType is_null: false - values: 2 - different_values: 2 - variants: - - "acid" (x1) - - "electricity" (x1) + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) [6QGmi8kpwnUYObmK]: type: object path: npc.items.[].system.damageRolls.6QGmi8kpwnUYObmK @@ -25081,6 +25906,28 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [6Sg9vCu51v4JXvPG]: + type: object + path: npc.items.[].system.damageRolls.6Sg9vCu51v4JXvPG + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.6Sg9vCu51v4JXvPG.damage + is_null: false + values: 2 + different_values: 2 + variants: + - "2d6+10" (x1) + - "2d6+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.6Sg9vCu51v4JXvPG.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "piercing" (x2) [6TEybT1An5sznXJd]: type: object path: npc.items.[].system.damageRolls.6TEybT1An5sznXJd @@ -25474,22 +26321,24 @@ schema: type: object path: npc.items.[].system.damageRolls.6d5ojcj5coswv0bd98fk is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.6d5ojcj5coswv0bd98fk.damage is_null: false - values: 1 - different_values: 1 (all same) - variants: "3d6+17" (x1) + values: 2 + different_values: 2 + variants: + - "3d8+13" (x1) + - "3d6+17" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.6d5ojcj5coswv0bd98fk.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "slashing" (x1) + variants: "slashing" (x2) [6d806tlt43aimk0y6vkl]: type: object path: npc.items.[].system.damageRolls.6d806tlt43aimk0y6vkl @@ -25574,22 +26423,22 @@ schema: type: object path: npc.items.[].system.damageRolls.6dypo2fua6lyv4uzhur5 is_null: true - values: 3 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.6dypo2fua6lyv4uzhur5.damage is_null: false - values: 3 + values: 2 different_values: 1 (all same) - variants: "2d6+8" (x3) + variants: "2d6+8" (x2) 'damageType': type: string path: npc.items.[].system.damageRolls.6dypo2fua6lyv4uzhur5.damageType is_null: false - values: 3 + values: 2 different_values: 1 (all same) - variants: "slashing" (x3) + variants: "slashing" (x2) [6eedpqm580asu75x8vkw]: type: object path: npc.items.[].system.damageRolls.6eedpqm580asu75x8vkw @@ -26268,24 +27117,25 @@ schema: type: object path: npc.items.[].system.damageRolls.6ofsourtuiris927jxiu is_null: true - values: 5 + values: 6 schema: 'damage': type: string path: npc.items.[].system.damageRolls.6ofsourtuiris927jxiu.damage is_null: false - values: 5 - different_values: 2 + values: 6 + different_values: 3 variants: - "1d4+8" (x4) + - "1d4+12" (x1) - "4d10 + 13" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.6ofsourtuiris927jxiu.damageType is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "piercing" (x5) + variants: "piercing" (x6) [6pgsi9610ny6sqo3ergd]: type: object path: npc.items.[].system.damageRolls.6pgsi9610ny6sqo3ergd @@ -26901,6 +27751,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [6vPVSe5GF8zwCiG3]: + type: object + path: npc.items.[].system.damageRolls.6vPVSe5GF8zwCiG3 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.6vPVSe5GF8zwCiG3.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.6vPVSe5GF8zwCiG3.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [6w0g77r4opcav5wb]: type: object path: npc.items.[].system.damageRolls.6w0g77r4opcav5wb @@ -27487,26 +28357,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [75692ru4cojuuqc3btob]: - type: object - path: npc.items.[].system.damageRolls.75692ru4cojuuqc3btob - is_null: true - values: 2 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.75692ru4cojuuqc3btob.damage - is_null: false - values: 2 - different_values: 1 (all same) - variants: "2d6+7" (x2) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.75692ru4cojuuqc3btob.damageType - is_null: false - values: 2 - different_values: 1 (all same) - variants: "piercing" (x2) [758sbvi5ejw5d6wn5yvi]: type: object path: npc.items.[].system.damageRolls.758sbvi5ejw5d6wn5yvi @@ -27871,6 +28721,48 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [7BRSOXb4IrUYAUfz]: + type: object + path: npc.items.[].system.damageRolls.7BRSOXb4IrUYAUfz + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.7BRSOXb4IrUYAUfz.damage + is_null: false + values: 2 + different_values: 2 + variants: + - "1d12+8" (x1) + - "1d8+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.7BRSOXb4IrUYAUfz.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "slashing" (x2) + [7DxNXyWFQc27m8ct]: + type: object + path: npc.items.[].system.damageRolls.7DxNXyWFQc27m8ct + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.7DxNXyWFQc27m8ct.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d4+7" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.7DxNXyWFQc27m8ct.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [7EHN7O3rUPkHQwQZ]: type: object path: npc.items.[].system.damageRolls.7EHN7O3rUPkHQwQZ @@ -28395,26 +29287,6 @@ schema: values: 2 different_values: 1 (all same) variants: "piercing" (x2) - [7bqJ1saXMw4azfOz]: - type: object - path: npc.items.[].system.damageRolls.7bqJ1saXMw4azfOz - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.7bqJ1saXMw4azfOz.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d6+4" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.7bqJ1saXMw4azfOz.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "bludgeoning" (x1) [7br8uidsjheq4riwq31q2]: type: object path: npc.items.[].system.damageRolls.7br8uidsjheq4riwq31q2 @@ -29045,26 +29917,6 @@ schema: values: 2 different_values: 1 (all same) variants: "fire" (x2) - [7jMk1svVDOJUSATI]: - type: object - path: npc.items.[].system.damageRolls.7jMk1svVDOJUSATI - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.7jMk1svVDOJUSATI.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d6" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.7jMk1svVDOJUSATI.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "fire" (x1) [7jk0u494x4j2e1m1rjua]: type: object path: npc.items.[].system.damageRolls.7jk0u494x4j2e1m1rjua @@ -29105,26 +29957,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [7jqdhovaan3fxer34jqn]: - type: object - path: npc.items.[].system.damageRolls.7jqdhovaan3fxer34jqn - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.7jqdhovaan3fxer34jqn.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "4d10+19" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.7jqdhovaan3fxer34jqn.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "fire" (x1) [7jr8qsb509jm0pdayw2u]: type: object path: npc.items.[].system.damageRolls.7jr8qsb509jm0pdayw2u @@ -29285,48 +30117,48 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [7lfjx3q77zr8y0svcznh]: + [7lmdgh7k5znyft3snpn3]: type: object - path: npc.items.[].system.damageRolls.7lfjx3q77zr8y0svcznh + path: npc.items.[].system.damageRolls.7lmdgh7k5znyft3snpn3 is_null: true values: 1 schema: 'damage': type: string - path: npc.items.[].system.damageRolls.7lfjx3q77zr8y0svcznh.damage + path: npc.items.[].system.damageRolls.7lmdgh7k5znyft3snpn3.damage is_null: false values: 1 different_values: 1 (all same) - variants: "1d4+2" (x1) + variants: "4d8+8" (x1) 'damageType': type: string - path: npc.items.[].system.damageRolls.7lfjx3q77zr8y0svcznh.damageType + path: npc.items.[].system.damageRolls.7lmdgh7k5znyft3snpn3.damageType is_null: false values: 1 different_values: 1 (all same) - variants: "piercing" (x1) - [7lmdgh7k5znyft3snpn3]: + variants: "poison" (x1) + [7mTlY87QYt79T2Hx]: type: object - path: npc.items.[].system.damageRolls.7lmdgh7k5znyft3snpn3 + path: npc.items.[].system.damageRolls.7mTlY87QYt79T2Hx is_null: true values: 2 schema: 'damage': type: string - path: npc.items.[].system.damageRolls.7lmdgh7k5znyft3snpn3.damage + path: npc.items.[].system.damageRolls.7mTlY87QYt79T2Hx.damage is_null: false values: 2 different_values: 2 variants: - - "4d8+8" (x1) - - "4d8+6" (x1) + - "2d4+3" (x1) + - "2d4+6" (x1) 'damageType': type: string - path: npc.items.[].system.damageRolls.7lmdgh7k5znyft3snpn3.damageType + path: npc.items.[].system.damageRolls.7mTlY87QYt79T2Hx.damageType is_null: false values: 2 different_values: 1 (all same) - variants: "poison" (x2) + variants: "piercing" (x2) [7mey3d4ejqrca8ulrjgf]: type: object path: npc.items.[].system.damageRolls.7mey3d4ejqrca8ulrjgf @@ -30103,22 +30935,24 @@ schema: type: object path: npc.items.[].system.damageRolls.7u7l5tywc6qyzkbj2fmm is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.7u7l5tywc6qyzkbj2fmm.damage is_null: false - values: 1 - different_values: 1 (all same) - variants: "3d8+17" (x1) + values: 2 + different_values: 2 + variants: + - "3d8+13" (x1) + - "3d8+17" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.7u7l5tywc6qyzkbj2fmm.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "slashing" (x1) + variants: "slashing" (x2) [7u9jwq5wdlmns0alwg5h]: type: object path: npc.items.[].system.damageRolls.7u9jwq5wdlmns0alwg5h @@ -30159,6 +30993,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [7ubZi7zc1AvRvFNV]: + type: object + path: npc.items.[].system.damageRolls.7ubZi7zc1AvRvFNV + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.7ubZi7zc1AvRvFNV.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d10+9" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.7ubZi7zc1AvRvFNV.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [7v107i0ocmq0co5ojwno]: type: object path: npc.items.[].system.damageRolls.7v107i0ocmq0co5ojwno @@ -30262,6 +31116,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [7xDBDAIjCinAa8YN]: + type: object + path: npc.items.[].system.damageRolls.7xDBDAIjCinAa8YN + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.7xDBDAIjCinAa8YN.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8+3" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.7xDBDAIjCinAa8YN.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [7xfdev88wegvtjosgi94]: type: object path: npc.items.[].system.damageRolls.7xfdev88wegvtjosgi94 @@ -30555,26 +31429,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [81fQVVulTRu0LHrg]: - type: object - path: npc.items.[].system.damageRolls.81fQVVulTRu0LHrg - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.81fQVVulTRu0LHrg.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d4+8" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.81fQVVulTRu0LHrg.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "bludgeoning" (x1) [821o6n3n2y3dp04gi0oe]: type: object path: npc.items.[].system.damageRolls.821o6n3n2y3dp04gi0oe @@ -30635,6 +31489,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [83TNWTeRNV16F0Lv]: + type: object + path: npc.items.[].system.damageRolls.83TNWTeRNV16F0Lv + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.83TNWTeRNV16F0Lv.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+9" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.83TNWTeRNV16F0Lv.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [83j3opmqjmtzhqp7xjcm]: type: object path: npc.items.[].system.damageRolls.83j3opmqjmtzhqp7xjcm @@ -30675,6 +31549,26 @@ schema: values: 1 different_values: 1 (all same) variants: "cold" (x1) + [83wOtv3n0vOd80jF]: + type: object + path: npc.items.[].system.damageRolls.83wOtv3n0vOd80jF + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.83wOtv3n0vOd80jF.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d10+5" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.83wOtv3n0vOd80jF.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [8470iu4w4l7zo2fo00t5]: type: object path: npc.items.[].system.damageRolls.8470iu4w4l7zo2fo00t5 @@ -31163,26 +32057,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [8CZ1P2FO9YtVcpmY]: - type: object - path: npc.items.[].system.damageRolls.8CZ1P2FO9YtVcpmY - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.8CZ1P2FO9YtVcpmY.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d12+7" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.8CZ1P2FO9YtVcpmY.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "piercing" (x1) [8DnAZo9NzPOWmK5v]: type: object path: npc.items.[].system.damageRolls.8DnAZo9NzPOWmK5v @@ -31942,6 +32816,26 @@ schema: values: 2 different_values: 1 (all same) variants: "slashing" (x2) + [8cbmhqBD1HY6Vo8x]: + type: object + path: npc.items.[].system.damageRolls.8cbmhqBD1HY6Vo8x + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.8cbmhqBD1HY6Vo8x.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "3d12+18" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.8cbmhqBD1HY6Vo8x.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [8cpwmux68krg2osnxs8r]: type: object path: npc.items.[].system.damageRolls.8cpwmux68krg2osnxs8r @@ -32986,22 +33880,25 @@ schema: type: object path: npc.items.[].system.damageRolls.8s3oRyWmQW7zj5Pn is_null: true - values: 1 + values: 3 schema: 'damage': type: string path: npc.items.[].system.damageRolls.8s3oRyWmQW7zj5Pn.damage is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d6+4" (x1) + values: 3 + different_values: 3 + variants: + - "1d6+6" (x1) + - "1d6+10" (x1) + - "1d6+4" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.8s3oRyWmQW7zj5Pn.damageType is_null: false - values: 1 + values: 3 different_values: 1 (all same) - variants: "bludgeoning" (x1) + variants: "bludgeoning" (x3) [8sffps37po42707tlc3s]: type: object path: npc.items.[].system.damageRolls.8sffps37po42707tlc3s @@ -33264,6 +34161,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [8vAazfJbkFpI7Ava]: + type: object + path: npc.items.[].system.damageRolls.8vAazfJbkFpI7Ava + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.8vAazfJbkFpI7Ava.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d12+13" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.8vAazfJbkFpI7Ava.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "void" (x1) [8vaQXYDR8XtwzTc0]: type: object path: npc.items.[].system.damageRolls.8vaQXYDR8XtwzTc0 @@ -33308,24 +34225,25 @@ schema: type: object path: npc.items.[].system.damageRolls.8vifthuqwag8dw6e4xnl is_null: true - values: 5 + values: 6 schema: 'damage': type: string path: npc.items.[].system.damageRolls.8vifthuqwag8dw6e4xnl.damage is_null: false - values: 5 - different_values: 2 + values: 6 + different_values: 3 variants: - "1d6+8" (x4) + - "1d6+12" (x1) - "4d12 + 13" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.8vifthuqwag8dw6e4xnl.damageType is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "piercing" (x5) + variants: "piercing" (x6) [8vv32ox9uolfqwiq7ffk]: type: object path: npc.items.[].system.damageRolls.8vv32ox9uolfqwiq7ffk @@ -33426,6 +34344,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [8xWjjOXUWqICEn7P]: + type: object + path: npc.items.[].system.damageRolls.8xWjjOXUWqICEn7P + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.8xWjjOXUWqICEn7P.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.8xWjjOXUWqICEn7P.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "cold" (x1) [8y9sjCLXIZZX5QHR]: type: object path: npc.items.[].system.damageRolls.8y9sjCLXIZZX5QHR @@ -34252,6 +35190,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [98zTsJYWTAvKnM8V]: + type: object + path: npc.items.[].system.damageRolls.98zTsJYWTAvKnM8V + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.98zTsJYWTAvKnM8V.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.98zTsJYWTAvKnM8V.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "poison" (x1) [99jtx9luis5hqrxhfjtu]: type: object path: npc.items.[].system.damageRolls.99jtx9luis5hqrxhfjtu @@ -34292,6 +35250,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [9BnMBrRYIu28dDqx]: + type: object + path: npc.items.[].system.damageRolls.9BnMBrRYIu28dDqx + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.9BnMBrRYIu28dDqx.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.9BnMBrRYIu28dDqx.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [9CBuZHyPdahdwLnr]: type: object path: npc.items.[].system.damageRolls.9CBuZHyPdahdwLnr @@ -34332,6 +35310,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [9CMUMo5JeQJCtxKC]: + type: object + path: npc.items.[].system.damageRolls.9CMUMo5JeQJCtxKC + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.9CMUMo5JeQJCtxKC.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.9CMUMo5JeQJCtxKC.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [9EIWAacx6PzvWKex]: type: object path: npc.items.[].system.damageRolls.9EIWAacx6PzvWKex @@ -34579,6 +35577,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [9RRoozJqqZdFejpz]: + type: object + path: npc.items.[].system.damageRolls.9RRoozJqqZdFejpz + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.9RRoozJqqZdFejpz.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.9RRoozJqqZdFejpz.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [9RecnazYy6SOcaH2]: type: object path: npc.items.[].system.damageRolls.9RecnazYy6SOcaH2 @@ -34763,6 +35781,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [9VFHaYDC8uExzf3G]: + type: object + path: npc.items.[].system.damageRolls.9VFHaYDC8uExzf3G + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.9VFHaYDC8uExzf3G.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d12+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.9VFHaYDC8uExzf3G.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [9VTibrie9ESLdCiV]: type: object path: npc.items.[].system.damageRolls.9VTibrie9ESLdCiV @@ -35089,24 +36127,25 @@ schema: type: object path: npc.items.[].system.damageRolls.9d7j5u1c23ie17mja58t is_null: true - values: 2 + values: 4 schema: 'damage': type: string path: npc.items.[].system.damageRolls.9d7j5u1c23ie17mja58t.damage is_null: false - values: 2 - different_values: 2 + values: 4 + different_values: 3 variants: + - "1d8+4" (x2) + - "1d8+2" (x1) - "1d8+6" (x1) - - "1d8+4" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.9d7j5u1c23ie17mja58t.damageType is_null: false - values: 2 + values: 4 different_values: 1 (all same) - variants: "piercing" (x2) + variants: "piercing" (x4) [9dg3x0gfqlfc33jddyjq]: type: object path: npc.items.[].system.damageRolls.9dg3x0gfqlfc33jddyjq @@ -36371,24 +37410,25 @@ schema: type: object path: npc.items.[].system.damageRolls.9xmac8i3pxrnbdqtrxr9 is_null: true - values: 2 + values: 3 schema: 'damage': type: string path: npc.items.[].system.damageRolls.9xmac8i3pxrnbdqtrxr9.damage is_null: false - values: 2 - different_values: 2 + values: 3 + different_values: 3 variants: - "1d6" (x1) - "1d8" (x1) + - "4d8" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.9xmac8i3pxrnbdqtrxr9.damageType is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "bludgeoning" (x2) + variants: "bludgeoning" (x3) [9xmfd59uz1biovgjxou9]: type: object path: npc.items.[].system.damageRolls.9xmfd59uz1biovgjxou9 @@ -36469,6 +37509,33 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [9yRf0tE73licqTD1]: + type: object + path: npc.items.[].system.damageRolls.9yRf0tE73licqTD1 + is_null: true + values: 1 + schema: + 'category': + type: string + path: npc.items.[].system.damageRolls.9yRf0tE73licqTD1.category + is_null: false + values: 1 + different_values: 1 (all same) + variants: "splash" (x1) + 'damage': + type: string + path: npc.items.[].system.damageRolls.9yRf0tE73licqTD1.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.9yRf0tE73licqTD1.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "cold" (x1) [9yoqrs32edjih02dpw60]: type: object path: npc.items.[].system.damageRolls.9yoqrs32edjih02dpw60 @@ -36591,26 +37658,6 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) - [9zhVAUDrfJ7fNlJM]: - type: object - path: npc.items.[].system.damageRolls.9zhVAUDrfJ7fNlJM - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.9zhVAUDrfJ7fNlJM.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d6" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.9zhVAUDrfJ7fNlJM.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "cold" (x1) [9zi4wewc22eiyffe8kpd]: type: object path: npc.items.[].system.damageRolls.9zi4wewc22eiyffe8kpd @@ -36631,6 +37678,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [A0FrWvlKJK4aSrae]: + type: object + path: npc.items.[].system.damageRolls.A0FrWvlKJK4aSrae + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.A0FrWvlKJK4aSrae.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.A0FrWvlKJK4aSrae.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [A0wwiwzlzJS8I5pW]: type: object path: npc.items.[].system.damageRolls.A0wwiwzlzJS8I5pW @@ -36673,26 +37740,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [A23NItWIekCIQKof]: - type: object - path: npc.items.[].system.damageRolls.A23NItWIekCIQKof - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.A23NItWIekCIQKof.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "3d6+12" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.A23NItWIekCIQKof.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "bludgeoning" (x1) [A3R0nHgLAETj6cD8]: type: object path: npc.items.[].system.damageRolls.A3R0nHgLAETj6cD8 @@ -36753,6 +37800,28 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [A56pSlAIfMep4kok]: + type: object + path: npc.items.[].system.damageRolls.A56pSlAIfMep4kok + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.A56pSlAIfMep4kok.damage + is_null: false + values: 2 + different_values: 2 + variants: + - "1d10+6" (x1) + - "1d6+3" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.A56pSlAIfMep4kok.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "bludgeoning" (x2) [A6umwfKvit4fm1dm]: type: object path: npc.items.[].system.damageRolls.A6umwfKvit4fm1dm @@ -36833,6 +37902,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [A9JhJ5Qh9byT8fQP]: + type: object + path: npc.items.[].system.damageRolls.A9JhJ5Qh9byT8fQP + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.A9JhJ5Qh9byT8fQP.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+5" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.A9JhJ5Qh9byT8fQP.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [AC0aawbl8qkJTbM4]: type: object path: npc.items.[].system.damageRolls.AC0aawbl8qkJTbM4 @@ -36916,26 +38005,6 @@ schema: values: 1 different_values: 1 (all same) variants: "acid" (x1) - [AG71gLJtwmLrHviN]: - type: object - path: npc.items.[].system.damageRolls.AG71gLJtwmLrHviN - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.AG71gLJtwmLrHviN.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d6" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.AG71gLJtwmLrHviN.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "mental" (x1) [AGInwrza0CEAzLQg]: type: object path: npc.items.[].system.damageRolls.AGInwrza0CEAzLQg @@ -37167,22 +38236,22 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) - [ANxQqSHlA138Xwl5]: + [AOyBKMPP3tEXTsES]: type: object - path: npc.items.[].system.damageRolls.ANxQqSHlA138Xwl5 + path: npc.items.[].system.damageRolls.AOyBKMPP3tEXTsES is_null: true values: 1 schema: 'damage': type: string - path: npc.items.[].system.damageRolls.ANxQqSHlA138Xwl5.damage + path: npc.items.[].system.damageRolls.AOyBKMPP3tEXTsES.damage is_null: false values: 1 different_values: 1 (all same) - variants: "2d12+7" (x1) + variants: "2d8+4" (x1) 'damageType': type: string - path: npc.items.[].system.damageRolls.ANxQqSHlA138Xwl5.damageType + path: npc.items.[].system.damageRolls.AOyBKMPP3tEXTsES.damageType is_null: false values: 1 different_values: 1 (all same) @@ -37451,6 +38520,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [AYtaYlIcABObsbXk]: + type: object + path: npc.items.[].system.damageRolls.AYtaYlIcABObsbXk + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.AYtaYlIcABObsbXk.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+11" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.AYtaYlIcABObsbXk.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [AZLZkhWHf0BCRSQQ]: type: object path: npc.items.[].system.damageRolls.AZLZkhWHf0BCRSQQ @@ -37718,6 +38807,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [AlkMx9E5JtQLDWdA]: + type: object + path: npc.items.[].system.damageRolls.AlkMx9E5JtQLDWdA + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.AlkMx9E5JtQLDWdA.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.AlkMx9E5JtQLDWdA.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [AltvEMU77J18y7se]: type: object path: npc.items.[].system.damageRolls.AltvEMU77J18y7se @@ -37778,6 +38887,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [ArZiAkm4Wtn4wUjh]: + type: object + path: npc.items.[].system.damageRolls.ArZiAkm4Wtn4wUjh + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.ArZiAkm4Wtn4wUjh.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.ArZiAkm4Wtn4wUjh.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [AsB92AbphW6ZBPNO]: type: object path: npc.items.[].system.damageRolls.AsB92AbphW6ZBPNO @@ -38837,6 +39966,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [BgkxcGhOIXjU57H9]: + type: object + path: npc.items.[].system.damageRolls.BgkxcGhOIXjU57H9 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.BgkxcGhOIXjU57H9.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d4+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.BgkxcGhOIXjU57H9.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [BiLi9rSg8DTCEG4C]: type: object path: npc.items.[].system.damageRolls.BiLi9rSg8DTCEG4C @@ -39910,6 +41059,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [Cc9Nb57BEeyhEVi0]: + type: object + path: npc.items.[].system.damageRolls.Cc9Nb57BEeyhEVi0 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.Cc9Nb57BEeyhEVi0.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d4+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.Cc9Nb57BEeyhEVi0.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [CcqznFmjOIIqasQW]: type: object path: npc.items.[].system.damageRolls.CcqznFmjOIIqasQW @@ -39930,6 +41099,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [CdFZOchIh19FyUHC]: + type: object + path: npc.items.[].system.damageRolls.CdFZOchIh19FyUHC + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.CdFZOchIh19FyUHC.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+10" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.CdFZOchIh19FyUHC.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [CdFsLwwjR76vaQ77]: type: object path: npc.items.[].system.damageRolls.CdFsLwwjR76vaQ77 @@ -40130,26 +41319,6 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) - [CmxcrhMWe6OlyzLU]: - type: object - path: npc.items.[].system.damageRolls.CmxcrhMWe6OlyzLU - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.CmxcrhMWe6OlyzLU.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d4+4" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.CmxcrhMWe6OlyzLU.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "slashing" (x1) [CouqGPmHggRhkqyX]: type: object path: npc.items.[].system.damageRolls.CouqGPmHggRhkqyX @@ -40210,6 +41379,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [Crwj09NyvLDez8D1]: + type: object + path: npc.items.[].system.damageRolls.Crwj09NyvLDez8D1 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.Crwj09NyvLDez8D1.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "4d8+24" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.Crwj09NyvLDez8D1.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [Ct9nu1LVqTcIvWVp]: type: object path: npc.items.[].system.damageRolls.Ct9nu1LVqTcIvWVp @@ -40541,6 +41730,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [D80VV1KPz5Fjj5tP]: + type: object + path: npc.items.[].system.damageRolls.D80VV1KPz5Fjj5tP + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.D80VV1KPz5Fjj5tP.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.D80VV1KPz5Fjj5tP.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [D8DcjBT1pfPfn40z]: type: object path: npc.items.[].system.damageRolls.D8DcjBT1pfPfn40z @@ -40621,6 +41830,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [D9oBvXJjwpa6vL5v]: + type: object + path: npc.items.[].system.damageRolls.D9oBvXJjwpa6vL5v + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.D9oBvXJjwpa6vL5v.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d4+10" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.D9oBvXJjwpa6vL5v.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [DAoHLo7i4eu5Xvxo]: type: object path: npc.items.[].system.damageRolls.DAoHLo7i4eu5Xvxo @@ -40661,6 +41890,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [DArduqWcouqiioyy]: + type: object + path: npc.items.[].system.damageRolls.DArduqWcouqiioyy + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.DArduqWcouqiioyy.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "3d8+16" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.DArduqWcouqiioyy.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [DB29gbsy3Y1Wzf7D]: type: object path: npc.items.[].system.damageRolls.DB29gbsy3Y1Wzf7D @@ -41422,26 +42671,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [Dedcs8H1OkDDw4fq]: - type: object - path: npc.items.[].system.damageRolls.Dedcs8H1OkDDw4fq - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.Dedcs8H1OkDDw4fq.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d10+10" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.Dedcs8H1OkDDw4fq.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "piercing" (x1) [Dg5YshNjxNgEFdQ0]: type: object path: npc.items.[].system.damageRolls.Dg5YshNjxNgEFdQ0 @@ -41582,6 +42811,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [Dk83OThkbD2AbW4n]: + type: object + path: npc.items.[].system.damageRolls.Dk83OThkbD2AbW4n + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.Dk83OThkbD2AbW4n.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d10" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.Dk83OThkbD2AbW4n.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "mental" (x1) [Dn05IdXdxglC1G7C]: type: object path: npc.items.[].system.damageRolls.Dn05IdXdxglC1G7C @@ -43091,6 +44340,26 @@ schema: values: 1 different_values: 1 (all same) variants: "electricity" (x1) + [F1mFVfFOo9LHnwuV]: + type: object + path: npc.items.[].system.damageRolls.F1mFVfFOo9LHnwuV + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.F1mFVfFOo9LHnwuV.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+9" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.F1mFVfFOo9LHnwuV.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [F3U55tJmxwTW6BVV]: type: object path: npc.items.[].system.damageRolls.F3U55tJmxwTW6BVV @@ -43675,6 +44944,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [FP6LXrkbh47FqZaA]: + type: object + path: npc.items.[].system.damageRolls.FP6LXrkbh47FqZaA + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.FP6LXrkbh47FqZaA.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.FP6LXrkbh47FqZaA.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "cold" (x1) [FRmVWexZ57ase95M]: type: object path: npc.items.[].system.damageRolls.FRmVWexZ57ase95M @@ -44207,6 +45496,26 @@ schema: values: 2 different_values: 1 (all same) variants: "piercing" (x2) + [G0VQsUk9h0Jp7Kph]: + type: object + path: npc.items.[].system.damageRolls.G0VQsUk9h0Jp7Kph + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.G0VQsUk9h0Jp7Kph.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.G0VQsUk9h0Jp7Kph.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [G0vaIQQ7dDEqjepR]: type: object path: npc.items.[].system.damageRolls.G0vaIQQ7dDEqjepR @@ -44715,6 +46024,26 @@ schema: values: 4 different_values: 1 (all same) variants: "slashing" (x4) + [GOv94MFSDu8t54FF]: + type: object + path: npc.items.[].system.damageRolls.GOv94MFSDu8t54FF + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.GOv94MFSDu8t54FF.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d10" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.GOv94MFSDu8t54FF.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "mental" (x1) [GPSjFxmUKSsvWP2E]: type: object path: npc.items.[].system.damageRolls.GPSjFxmUKSsvWP2E @@ -45632,22 +46961,25 @@ schema: type: object path: npc.items.[].system.damageRolls.GwGykdnvptMoglln is_null: true - values: 1 + values: 3 schema: 'damage': type: string path: npc.items.[].system.damageRolls.GwGykdnvptMoglln.damage is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d10+4" (x1) + values: 3 + different_values: 3 + variants: + - "1d10+6" (x1) + - "1d10+10" (x1) + - "1d10+4" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.GwGykdnvptMoglln.damageType is_null: false - values: 1 + values: 3 different_values: 1 (all same) - variants: "bludgeoning" (x1) + variants: "bludgeoning" (x3) [H37Z2ODjcleRiYX1]: type: object path: npc.items.[].system.damageRolls.H37Z2ODjcleRiYX1 @@ -46365,6 +47697,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [HZ7DQfTdloXKtJNo]: + type: object + path: npc.items.[].system.damageRolls.HZ7DQfTdloXKtJNo + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.HZ7DQfTdloXKtJNo.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.HZ7DQfTdloXKtJNo.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [HcX9Z3ImId7x2uOG]: type: object path: npc.items.[].system.damageRolls.HcX9Z3ImId7x2uOG @@ -46425,26 +47777,6 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) - [HfBgbCPswQOoQeMs]: - type: object - path: npc.items.[].system.damageRolls.HfBgbCPswQOoQeMs - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.HfBgbCPswQOoQeMs.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d6+7" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.HfBgbCPswQOoQeMs.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "force" (x1) [Hg0fe2WFU2t7WX1h]: type: object path: npc.items.[].system.damageRolls.Hg0fe2WFU2t7WX1h @@ -46485,6 +47817,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [HhUyT1zUC1m64MJv]: + type: object + path: npc.items.[].system.damageRolls.HhUyT1zUC1m64MJv + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.HhUyT1zUC1m64MJv.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d4+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.HhUyT1zUC1m64MJv.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [HjlV2axw5x8sFTnl]: type: object path: npc.items.[].system.damageRolls.HjlV2axw5x8sFTnl @@ -46732,6 +48084,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [HtvVv9wGJBqmn6O0]: + type: object + path: npc.items.[].system.damageRolls.HtvVv9wGJBqmn6O0 + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.HtvVv9wGJBqmn6O0.damage + is_null: false + values: 2 + different_values: 1 (all same) + variants: "1d4+8" (x2) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.HtvVv9wGJBqmn6O0.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "piercing" (x2) [Hvh8j7qLykmuABPe]: type: object path: npc.items.[].system.damageRolls.Hvh8j7qLykmuABPe @@ -47087,6 +48459,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [IE3cd6bH945dq8Wy]: + type: object + path: npc.items.[].system.damageRolls.IE3cd6bH945dq8Wy + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.IE3cd6bH945dq8Wy.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d4+2" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.IE3cd6bH945dq8Wy.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [IElzcVv8sjF8wMYp]: type: object path: npc.items.[].system.damageRolls.IElzcVv8sjF8wMYp @@ -47828,6 +49220,28 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [In5QUcU8ay0rUCBu]: + type: object + path: npc.items.[].system.damageRolls.In5QUcU8ay0rUCBu + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.In5QUcU8ay0rUCBu.damage + is_null: false + values: 2 + different_values: 2 + variants: + - "2d10+2" (x1) + - "2d8+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.In5QUcU8ay0rUCBu.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "piercing" (x2) [Io9RAF5Qi3PG6dpl]: type: object path: npc.items.[].system.damageRolls.Io9RAF5Qi3PG6dpl @@ -47972,26 +49386,6 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) - [It0mGkwAg8vAnoVH]: - type: object - path: npc.items.[].system.damageRolls.It0mGkwAg8vAnoVH - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.It0mGkwAg8vAnoVH.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d8+10" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.It0mGkwAg8vAnoVH.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "slashing" (x1) [IukkLt3lwM8zQnxy]: type: object path: npc.items.[].system.damageRolls.IukkLt3lwM8zQnxy @@ -48226,6 +49620,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [JDtUXjo4dHQ1VJvQ]: + type: object + path: npc.items.[].system.damageRolls.JDtUXjo4dHQ1VJvQ + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.JDtUXjo4dHQ1VJvQ.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.JDtUXjo4dHQ1VJvQ.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [JFusGKx5pDqFwX2j]: type: object path: npc.items.[].system.damageRolls.JFusGKx5pDqFwX2j @@ -49447,6 +50861,33 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [KPIlc4AhrPImpzow]: + type: object + path: npc.items.[].system.damageRolls.KPIlc4AhrPImpzow + is_null: true + values: 1 + schema: + 'category': + type: string + path: npc.items.[].system.damageRolls.KPIlc4AhrPImpzow.category + is_null: false + values: 1 + different_values: 1 (all same) + variants: "persistent" (x1) + 'damage': + type: string + path: npc.items.[].system.damageRolls.KPIlc4AhrPImpzow.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.KPIlc4AhrPImpzow.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) [KPS6G6j2le2Pz8aA]: type: object path: npc.items.[].system.damageRolls.KPS6G6j2le2Pz8aA @@ -49649,53 +51090,6 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) - [KaygKPNedSnziu1s]: - type: object - path: npc.items.[].system.damageRolls.KaygKPNedSnziu1s - is_null: true - values: 1 - schema: - 'category': - type: string - path: npc.items.[].system.damageRolls.KaygKPNedSnziu1s.category - is_null: false - values: 1 - different_values: 1 (all same) - variants: "persistent" (x1) - 'damage': - type: string - path: npc.items.[].system.damageRolls.KaygKPNedSnziu1s.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "4d4" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.KaygKPNedSnziu1s.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "poison" (x1) - [KcNBTOWSazWsSWbg]: - type: object - path: npc.items.[].system.damageRolls.KcNBTOWSazWsSWbg - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.KcNBTOWSazWsSWbg.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "3d6" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.KcNBTOWSazWsSWbg.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "fire" (x1) [KdCxyy3O0PbIYl5Y]: type: object path: npc.items.[].system.damageRolls.KdCxyy3O0PbIYl5Y @@ -49903,6 +51297,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [KnBslNOptoTD9pDq]: + type: object + path: npc.items.[].system.damageRolls.KnBslNOptoTD9pDq + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.KnBslNOptoTD9pDq.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+5" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.KnBslNOptoTD9pDq.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [KoiZ99fIX4k9wwKd]: type: object path: npc.items.[].system.damageRolls.KoiZ99fIX4k9wwKd @@ -50270,6 +51684,31 @@ schema: values: 2 different_values: 1 (all same) variants: "bludgeoning" (x2) + [L0tB6Jf6kI6y478x]: + type: object + path: npc.items.[].system.damageRolls.L0tB6Jf6kI6y478x + is_null: true + values: 5 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.L0tB6Jf6kI6y478x.damage + is_null: false + values: 5 + different_values: 5 + variants: + - "2d4+6" (x1) + - "1d4+3" (x1) + - "1d4+6" (x1) + - "1d4+2" (x1) + - "1d4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.L0tB6Jf6kI6y478x.damageType + is_null: false + values: 5 + different_values: 1 (all same) + variants: "piercing" (x5) [L1ulThnwsDrlPGsa]: type: object path: npc.items.[].system.damageRolls.L1ulThnwsDrlPGsa @@ -50354,26 +51793,6 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) - [L4q1kQvJ6qv3uOoo]: - type: object - path: npc.items.[].system.damageRolls.L4q1kQvJ6qv3uOoo - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.L4q1kQvJ6qv3uOoo.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "3d8+14" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.L4q1kQvJ6qv3uOoo.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "bludgeoning" (x1) [L5SYj3MsELfB7Pmn]: type: object path: npc.items.[].system.damageRolls.L5SYj3MsELfB7Pmn @@ -50436,6 +51855,53 @@ schema: values: 2 different_values: 1 (all same) variants: "slashing" (x2) + [L9bE6aHzzojO59Dw]: + type: object + path: npc.items.[].system.damageRolls.L9bE6aHzzojO59Dw + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.L9bE6aHzzojO59Dw.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.L9bE6aHzzojO59Dw.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) + [L9bY3ALCd98tTDrc]: + type: object + path: npc.items.[].system.damageRolls.L9bY3ALCd98tTDrc + is_null: true + values: 1 + schema: + 'category': + type: string + path: npc.items.[].system.damageRolls.L9bY3ALCd98tTDrc.category + is_null: false + values: 1 + different_values: 1 (all same) + variants: "persistent" (x1) + 'damage': + type: string + path: npc.items.[].system.damageRolls.L9bY3ALCd98tTDrc.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.L9bY3ALCd98tTDrc.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "acid" (x1) [LBwOhnQpg7HxhtJQ]: type: object path: npc.items.[].system.damageRolls.LBwOhnQpg7HxhtJQ @@ -50985,6 +52451,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [Lktvw3humkmIdBno]: + type: object + path: npc.items.[].system.damageRolls.Lktvw3humkmIdBno + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.Lktvw3humkmIdBno.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d10+11" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.Lktvw3humkmIdBno.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [LluD43GZJApXarCh]: type: object path: npc.items.[].system.damageRolls.LluD43GZJApXarCh @@ -51445,6 +52931,28 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [M4Wrugdg0WtMerYl]: + type: object + path: npc.items.[].system.damageRolls.M4Wrugdg0WtMerYl + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.M4Wrugdg0WtMerYl.damage + is_null: false + values: 2 + different_values: 2 + variants: + - "2d4+3" (x1) + - "2d4+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.M4Wrugdg0WtMerYl.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "piercing" (x2) [M6eK3F0MXXF5hfG5]: type: object path: npc.items.[].system.damageRolls.M6eK3F0MXXF5hfG5 @@ -51712,6 +53220,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [MJLhW1r2dS86DKNW]: + type: object + path: npc.items.[].system.damageRolls.MJLhW1r2dS86DKNW + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.MJLhW1r2dS86DKNW.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d4+12" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.MJLhW1r2dS86DKNW.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [MJPSPz8dOocly0et]: type: object path: npc.items.[].system.damageRolls.MJPSPz8dOocly0et @@ -51772,6 +53300,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [MKGRSf9M31d4KWQw]: + type: object + path: npc.items.[].system.damageRolls.MKGRSf9M31d4KWQw + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.MKGRSf9M31d4KWQw.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d4+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.MKGRSf9M31d4KWQw.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [MLeEbcg4hTDso6PX]: type: object path: npc.items.[].system.damageRolls.MLeEbcg4hTDso6PX @@ -51972,6 +53520,26 @@ schema: values: 1 different_values: 1 (all same) variants: "spirit" (x1) + [MX7Sw53MMw5jyBPi]: + type: object + path: npc.items.[].system.damageRolls.MX7Sw53MMw5jyBPi + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.MX7Sw53MMw5jyBPi.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+9" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.MX7Sw53MMw5jyBPi.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [MXYunjjsnHVWzoMz]: type: object path: npc.items.[].system.damageRolls.MXYunjjsnHVWzoMz @@ -52557,26 +54125,6 @@ schema: values: 1 different_values: 1 (all same) variants: "acid" (x1) - [N5qlRvD4E15jymHD]: - type: object - path: npc.items.[].system.damageRolls.N5qlRvD4E15jymHD - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.N5qlRvD4E15jymHD.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d6" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.N5qlRvD4E15jymHD.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "poison" (x1) [N6ubiFLxKP8xKV7x]: type: object path: npc.items.[].system.damageRolls.N6ubiFLxKP8xKV7x @@ -53248,26 +54796,6 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) - [Ndl4GJSVdGnOu63H]: - type: object - path: npc.items.[].system.damageRolls.Ndl4GJSVdGnOu63H - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.Ndl4GJSVdGnOu63H.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d6+4" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.Ndl4GJSVdGnOu63H.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "bludgeoning" (x1) [NfbvJajg9YaA5lNx]: type: object path: npc.items.[].system.damageRolls.NfbvJajg9YaA5lNx @@ -53328,6 +54856,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [Nhfo6h6B5yIOFb2u]: + type: object + path: npc.items.[].system.damageRolls.Nhfo6h6B5yIOFb2u + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.Nhfo6h6B5yIOFb2u.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d12+3" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.Nhfo6h6B5yIOFb2u.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [NjMWy2UYWyolTabA]: type: object path: npc.items.[].system.damageRolls.NjMWy2UYWyolTabA @@ -53742,6 +55290,26 @@ schema: values: 1 different_values: 1 (all same) variants: "fire" (x1) + [O2gkhJ8xNdhSUa2m]: + type: object + path: npc.items.[].system.damageRolls.O2gkhJ8xNdhSUa2m + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.O2gkhJ8xNdhSUa2m.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d4+9" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.O2gkhJ8xNdhSUa2m.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [O3YjDCaXmwJqakos]: type: object path: npc.items.[].system.damageRolls.O3YjDCaXmwJqakos @@ -54051,6 +55619,26 @@ schema: values: 2 different_values: 1 (all same) variants: "slashing" (x2) + [OJd3mEZ0Bx8s36Ca]: + type: object + path: npc.items.[].system.damageRolls.OJd3mEZ0Bx8s36Ca + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.OJd3mEZ0Bx8s36Ca.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.OJd3mEZ0Bx8s36Ca.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [OK6OIky7sd4qPF2G]: type: object path: npc.items.[].system.damageRolls.OK6OIky7sd4qPF2G @@ -54131,6 +55719,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [OLVbNGwnLVbqndqa]: + type: object + path: npc.items.[].system.damageRolls.OLVbNGwnLVbqndqa + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.OLVbNGwnLVbqndqa.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+5" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.OLVbNGwnLVbqndqa.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [OMCV6PGDkOUVUimZ]: type: object path: npc.items.[].system.damageRolls.OMCV6PGDkOUVUimZ @@ -54324,6 +55932,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [OUwdVjs9JCFVCwGJ]: + type: object + path: npc.items.[].system.damageRolls.OUwdVjs9JCFVCwGJ + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.OUwdVjs9JCFVCwGJ.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.OUwdVjs9JCFVCwGJ.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [OX1k71tX0FWo5MA2]: type: object path: npc.items.[].system.damageRolls.OX1k71tX0FWo5MA2 @@ -55338,6 +56966,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [PCQxMDjzQOTTxkIy]: + type: object + path: npc.items.[].system.damageRolls.PCQxMDjzQOTTxkIy + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.PCQxMDjzQOTTxkIy.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.PCQxMDjzQOTTxkIy.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [PD0AXhVW24R6Z9cH]: type: object path: npc.items.[].system.damageRolls.PD0AXhVW24R6Z9cH @@ -55882,6 +57530,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [PhBYbUSEbioLdyh8]: + type: object + path: npc.items.[].system.damageRolls.PhBYbUSEbioLdyh8 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.PhBYbUSEbioLdyh8.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.PhBYbUSEbioLdyh8.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [PhHM2v5xR98icNCB]: type: object path: npc.items.[].system.damageRolls.PhHM2v5xR98icNCB @@ -56206,6 +57874,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [PyRjztqyOq1FsAzO]: + type: object + path: npc.items.[].system.damageRolls.PyRjztqyOq1FsAzO + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.PyRjztqyOq1FsAzO.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.PyRjztqyOq1FsAzO.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [Q0EwQApF3mmdm540]: type: object path: npc.items.[].system.damageRolls.Q0EwQApF3mmdm540 @@ -56350,6 +58038,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [Q7hzIB3PJSEOLQF4]: + type: object + path: npc.items.[].system.damageRolls.Q7hzIB3PJSEOLQF4 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.Q7hzIB3PJSEOLQF4.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d4+13" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.Q7hzIB3PJSEOLQF4.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [Q8GCCMoFtlq2OeHv]: type: object path: npc.items.[].system.damageRolls.Q8GCCMoFtlq2OeHv @@ -56414,6 +58122,26 @@ schema: values: 2 different_values: 1 (all same) variants: "piercing" (x2) + [QBwzLbTUeg8OayfU]: + type: object + path: npc.items.[].system.damageRolls.QBwzLbTUeg8OayfU + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.QBwzLbTUeg8OayfU.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d10" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.QBwzLbTUeg8OayfU.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) [QCarrpLpFF5IDOif]: type: object path: npc.items.[].system.damageRolls.QCarrpLpFF5IDOif @@ -56474,6 +58202,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [QGFa2mqNjg1u0rmq]: + type: object + path: npc.items.[].system.damageRolls.QGFa2mqNjg1u0rmq + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.QGFa2mqNjg1u0rmq.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.QGFa2mqNjg1u0rmq.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) [QI9n0wRXVzxuYLXb]: type: object path: npc.items.[].system.damageRolls.QI9n0wRXVzxuYLXb @@ -56676,6 +58424,28 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [QQyvF5pMo1jcgEvf]: + type: object + path: npc.items.[].system.damageRolls.QQyvF5pMo1jcgEvf + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.QQyvF5pMo1jcgEvf.damage + is_null: false + values: 2 + different_values: 2 + variants: + - "2d8+7" (x1) + - "2d8+10" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.QQyvF5pMo1jcgEvf.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "piercing" (x2) [QR6AvOyo7ZDMEker]: type: object path: npc.items.[].system.damageRolls.QR6AvOyo7ZDMEker @@ -56696,6 +58466,26 @@ schema: values: 1 different_values: 1 (all same) variants: "electricity" (x1) + [QRnxtjpWrJjqDGea]: + type: object + path: npc.items.[].system.damageRolls.QRnxtjpWrJjqDGea + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.QRnxtjpWrJjqDGea.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+5" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.QRnxtjpWrJjqDGea.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [QSaxBQ3NAPNwp6gf]: type: object path: npc.items.[].system.damageRolls.QSaxBQ3NAPNwp6gf @@ -56923,26 +58713,6 @@ schema: values: 1 different_values: 1 (all same) variants: "sonic" (x1) - [Qcwh1LDoTPQ3cq97]: - type: object - path: npc.items.[].system.damageRolls.Qcwh1LDoTPQ3cq97 - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.Qcwh1LDoTPQ3cq97.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "3d10+20" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.Qcwh1LDoTPQ3cq97.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "slashing" (x1) [QfI2wZhIm6C1RMZ2]: type: object path: npc.items.[].system.damageRolls.QfI2wZhIm6C1RMZ2 @@ -57003,33 +58773,6 @@ schema: values: 2 different_values: 1 (all same) variants: "slashing" (x2) - [QgD85IGOgQ0gjALS]: - type: object - path: npc.items.[].system.damageRolls.QgD85IGOgQ0gjALS - is_null: true - values: 1 - schema: - 'category': - type: string - path: npc.items.[].system.damageRolls.QgD85IGOgQ0gjALS.category - is_null: false - values: 1 - different_values: 1 (all same) - variants: "persistent" (x1) - 'damage': - type: string - path: npc.items.[].system.damageRolls.QgD85IGOgQ0gjALS.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "4d4" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.QgD85IGOgQ0gjALS.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "poison" (x1) [QiuqdhXNpLOEtAMU]: type: object path: npc.items.[].system.damageRolls.QiuqdhXNpLOEtAMU @@ -57313,7 +59056,7 @@ schema: is_null: false values: 1 different_values: 1 (all same) - variants: "1d8+4" (x1) + variants: "1d8+10" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.QqWLvCS1RluDtFRS.damageType @@ -57481,6 +59224,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [QxaXqS2ZIHQZCbVJ]: + type: object + path: npc.items.[].system.damageRolls.QxaXqS2ZIHQZCbVJ + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.QxaXqS2ZIHQZCbVJ.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.QxaXqS2ZIHQZCbVJ.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [Qzikc6J0kCFQQCjl]: type: object path: npc.items.[].system.damageRolls.Qzikc6J0kCFQQCjl @@ -58287,6 +60050,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [RYCJZOhHb0gLYnzg]: + type: object + path: npc.items.[].system.damageRolls.RYCJZOhHb0gLYnzg + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.RYCJZOhHb0gLYnzg.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.RYCJZOhHb0gLYnzg.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [RYcp2AsiYyVKgerx]: type: object path: npc.items.[].system.damageRolls.RYcp2AsiYyVKgerx @@ -59206,22 +60989,25 @@ schema: type: object path: npc.items.[].system.damageRolls.SAjeP8FeUQv2pvAn is_null: true - values: 1 + values: 3 schema: 'damage': type: string path: npc.items.[].system.damageRolls.SAjeP8FeUQv2pvAn.damage is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d6+2" (x1) + values: 3 + different_values: 3 + variants: + - "1d6+4" (x1) + - "1d6+6" (x1) + - "1d6+2" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.SAjeP8FeUQv2pvAn.damageType is_null: false - values: 1 + values: 3 different_values: 1 (all same) - variants: "bludgeoning" (x1) + variants: "bludgeoning" (x3) [SBiXV3IKwUofVbFK]: type: object path: npc.items.[].system.damageRolls.SBiXV3IKwUofVbFK @@ -59362,6 +61148,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [SHmbK39EYERBM31D]: + type: object + path: npc.items.[].system.damageRolls.SHmbK39EYERBM31D + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.SHmbK39EYERBM31D.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.SHmbK39EYERBM31D.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "spirit" (x1) [SLaDmk9EYQH1nJvs]: type: object path: npc.items.[].system.damageRolls.SLaDmk9EYQH1nJvs @@ -59402,6 +61208,26 @@ schema: values: 2 different_values: 1 (all same) variants: "bludgeoning" (x2) + [SOVxEEe65sDggWr9]: + type: object + path: npc.items.[].system.damageRolls.SOVxEEe65sDggWr9 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.SOVxEEe65sDggWr9.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d10" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.SOVxEEe65sDggWr9.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) [SP761fqDAmSwYeh8]: type: object path: npc.items.[].system.damageRolls.SP761fqDAmSwYeh8 @@ -59681,6 +61507,29 @@ schema: values: 1 different_values: 1 (all same) variants: "cold" (x1) + [SgP2GRm1Y59fJZfw]: + type: object + path: npc.items.[].system.damageRolls.SgP2GRm1Y59fJZfw + is_null: true + values: 3 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.SgP2GRm1Y59fJZfw.damage + is_null: false + values: 3 + different_values: 3 + variants: + - "1d4+3" (x1) + - "1d4+6" (x1) + - "1d4+1" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.SgP2GRm1Y59fJZfw.damageType + is_null: false + values: 3 + different_values: 1 (all same) + variants: "piercing" (x3) [ShN2zUzorSyJw3m3]: type: object path: npc.items.[].system.damageRolls.ShN2zUzorSyJw3m3 @@ -59881,6 +61730,28 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [SmTWZRvr7RHVib7Q]: + type: object + path: npc.items.[].system.damageRolls.SmTWZRvr7RHVib7Q + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.SmTWZRvr7RHVib7Q.damage + is_null: false + values: 2 + different_values: 2 + variants: + - "2d8+2" (x1) + - "2d6+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.SmTWZRvr7RHVib7Q.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "slashing" (x2) [SnXunBur89mukh41]: type: object path: npc.items.[].system.damageRolls.SnXunBur89mukh41 @@ -60101,26 +61972,6 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) - [Sw9dWvwUdkLJM0wD]: - type: object - path: npc.items.[].system.damageRolls.Sw9dWvwUdkLJM0wD - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.Sw9dWvwUdkLJM0wD.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d6+6" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.Sw9dWvwUdkLJM0wD.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "piercing" (x1) [SwuRsdZyBpSdcE9R]: type: object path: npc.items.[].system.damageRolls.SwuRsdZyBpSdcE9R @@ -60430,6 +62281,28 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [TBBDTzmeVh7MwQyE]: + type: object + path: npc.items.[].system.damageRolls.TBBDTzmeVh7MwQyE + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.TBBDTzmeVh7MwQyE.damage + is_null: false + values: 2 + different_values: 2 + variants: + - "2d8+6" (x1) + - "2d6+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.TBBDTzmeVh7MwQyE.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "piercing" (x2) [TD7mokBGpHBbCvsE]: type: object path: npc.items.[].system.damageRolls.TD7mokBGpHBbCvsE @@ -60490,6 +62363,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [THQV1WKyf2Bygbcv]: + type: object + path: npc.items.[].system.damageRolls.THQV1WKyf2Bygbcv + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.THQV1WKyf2Bygbcv.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+3" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.THQV1WKyf2Bygbcv.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [THQyHUcKuKE0dOTv]: type: object path: npc.items.[].system.damageRolls.THQyHUcKuKE0dOTv @@ -60948,6 +62841,26 @@ schema: values: 2 different_values: 1 (all same) variants: "bludgeoning" (x2) + [TWyq97JSj5h5xb28]: + type: object + path: npc.items.[].system.damageRolls.TWyq97JSj5h5xb28 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.TWyq97JSj5h5xb28.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.TWyq97JSj5h5xb28.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [TXhhTDnDEQBOajfQ]: type: object path: npc.items.[].system.damageRolls.TXhhTDnDEQBOajfQ @@ -61270,6 +63183,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [Tl1F9VbtXQlfsmdt]: + type: object + path: npc.items.[].system.damageRolls.Tl1F9VbtXQlfsmdt + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.Tl1F9VbtXQlfsmdt.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6+1" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.Tl1F9VbtXQlfsmdt.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [TmRGFzbwag3jh4cN]: type: object path: npc.items.[].system.damageRolls.TmRGFzbwag3jh4cN @@ -61337,6 +63270,26 @@ schema: values: 2 different_values: 1 (all same) variants: "untyped" (x2) + [TpSYxiRBf3HCveOV]: + type: object + path: npc.items.[].system.damageRolls.TpSYxiRBf3HCveOV + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.TpSYxiRBf3HCveOV.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.TpSYxiRBf3HCveOV.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [Tpc1dMsikHor7uEl]: type: object path: npc.items.[].system.damageRolls.Tpc1dMsikHor7uEl @@ -61723,6 +63676,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [UCeDmEStkwwWq5QP]: + type: object + path: npc.items.[].system.damageRolls.UCeDmEStkwwWq5QP + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.UCeDmEStkwwWq5QP.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.UCeDmEStkwwWq5QP.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [UE9nWrVNNMXyu7Im]: type: object path: npc.items.[].system.damageRolls.UE9nWrVNNMXyu7Im @@ -61969,26 +63942,6 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) - [USSqfhEjkSgcqS3A]: - type: object - path: npc.items.[].system.damageRolls.USSqfhEjkSgcqS3A - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.USSqfhEjkSgcqS3A.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d12+9" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.USSqfhEjkSgcqS3A.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "piercing" (x1) [USvfJp9kVOA3SJY3]: type: object path: npc.items.[].system.damageRolls.USvfJp9kVOA3SJY3 @@ -62489,6 +64442,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [UqweCtT46EhO8H6o]: + type: object + path: npc.items.[].system.damageRolls.UqweCtT46EhO8H6o + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.UqweCtT46EhO8H6o.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d4+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.UqweCtT46EhO8H6o.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [UrRap4dONZF8omK8]: type: object path: npc.items.[].system.damageRolls.UrRap4dONZF8omK8 @@ -62631,6 +64604,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [Uvgc6Q8FXl73bHPz]: + type: object + path: npc.items.[].system.damageRolls.Uvgc6Q8FXl73bHPz + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.Uvgc6Q8FXl73bHPz.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+9" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.Uvgc6Q8FXl73bHPz.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [Uxu7fQezZXkSQpW4]: type: object path: npc.items.[].system.damageRolls.Uxu7fQezZXkSQpW4 @@ -63234,6 +65227,46 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [VR8AThVgXZWxSVmq]: + type: object + path: npc.items.[].system.damageRolls.VR8AThVgXZWxSVmq + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.VR8AThVgXZWxSVmq.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.VR8AThVgXZWxSVmq.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) + [VSFqS3xR8Q8hfu2H]: + type: object + path: npc.items.[].system.damageRolls.VSFqS3xR8Q8hfu2H + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.VSFqS3xR8Q8hfu2H.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+9" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.VSFqS3xR8Q8hfu2H.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [VSfmm4anKmBKfYFA]: type: object path: npc.items.[].system.damageRolls.VSfmm4anKmBKfYFA @@ -63458,26 +65491,6 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) - [VgEFbuncbM5tjC31]: - type: object - path: npc.items.[].system.damageRolls.VgEFbuncbM5tjC31 - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.VgEFbuncbM5tjC31.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d4+10" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.VgEFbuncbM5tjC31.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "bludgeoning" (x1) [Vh4yMal9kx3SLxbq]: type: object path: npc.items.[].system.damageRolls.Vh4yMal9kx3SLxbq @@ -63540,6 +65553,35 @@ schema: values: 1 different_values: 1 (all same) variants: "spirit" (x1) + [Vjg7b9YNdr3LDOrR]: + type: object + path: npc.items.[].system.damageRolls.Vjg7b9YNdr3LDOrR + is_null: true + values: 2 + schema: + 'category': + type: string + path: npc.items.[].system.damageRolls.Vjg7b9YNdr3LDOrR.category + is_null: false + values: 2 + different_values: 1 (all same) + variants: "persistent" (x2) + 'damage': + type: string + path: npc.items.[].system.damageRolls.Vjg7b9YNdr3LDOrR.damage + is_null: false + values: 2 + different_values: 2 + variants: + - "6d6" (x1) + - "4d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.Vjg7b9YNdr3LDOrR.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "acid" (x2) [Vk3tsgKgitKiy3dx]: type: object path: npc.items.[].system.damageRolls.Vk3tsgKgitKiy3dx @@ -64062,6 +66104,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [WETCKRauye6a4NsU]: + type: object + path: npc.items.[].system.damageRolls.WETCKRauye6a4NsU + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.WETCKRauye6a4NsU.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.WETCKRauye6a4NsU.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) [WGLcB8BSOW8iJ33D]: type: object path: npc.items.[].system.damageRolls.WGLcB8BSOW8iJ33D @@ -64482,22 +66544,22 @@ schema: type: object path: npc.items.[].system.damageRolls.WaEmDf0o6Gooxe3L is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.WaEmDf0o6Gooxe3L.damage is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "1d6+4" (x1) + variants: "1d6+4" (x2) 'damageType': type: string path: npc.items.[].system.damageRolls.WaEmDf0o6Gooxe3L.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "piercing" (x1) + variants: "piercing" (x2) [WaqenGJ9SG3jbKL7]: type: object path: npc.items.[].system.damageRolls.WaqenGJ9SG3jbKL7 @@ -64620,6 +66682,26 @@ schema: values: 1 different_values: 1 (all same) variants: "spirit" (x1) + [WhYAhhQkS3XnHYD0]: + type: object + path: npc.items.[].system.damageRolls.WhYAhhQkS3XnHYD0 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.WhYAhhQkS3XnHYD0.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.WhYAhhQkS3XnHYD0.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [Wj1G4dqdJViltgBc]: type: object path: npc.items.[].system.damageRolls.Wj1G4dqdJViltgBc @@ -64720,6 +66802,26 @@ schema: values: 2 different_values: 1 (all same) variants: "piercing" (x2) + [WnW4LZ4Rjq3WjUfb]: + type: object + path: npc.items.[].system.damageRolls.WnW4LZ4Rjq3WjUfb + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.WnW4LZ4Rjq3WjUfb.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.WnW4LZ4Rjq3WjUfb.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [Wnv2V50HC1pvzAuO]: type: object path: npc.items.[].system.damageRolls.Wnv2V50HC1pvzAuO @@ -65789,6 +67891,26 @@ schema: values: 5 different_values: 1 (all same) variants: "slashing" (x5) + [XeiDTYVlmNHjmIrt]: + type: object + path: npc.items.[].system.damageRolls.XeiDTYVlmNHjmIrt + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.XeiDTYVlmNHjmIrt.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "3d6+15" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.XeiDTYVlmNHjmIrt.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [Xh3eit9Pv565O4XA]: type: object path: npc.items.[].system.damageRolls.Xh3eit9Pv565O4XA @@ -65914,6 +68036,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [Xm8vVOUwJghuVMt5]: + type: object + path: npc.items.[].system.damageRolls.Xm8vVOUwJghuVMt5 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.Xm8vVOUwJghuVMt5.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+1" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.Xm8vVOUwJghuVMt5.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) [XnFGZVjk2ZOKePcB]: type: object path: npc.items.[].system.damageRolls.XnFGZVjk2ZOKePcB @@ -66121,6 +68263,26 @@ schema: values: 2 different_values: 1 (all same) variants: "bludgeoning" (x2) + [XudJDekaj2V6BdAv]: + type: object + path: npc.items.[].system.damageRolls.XudJDekaj2V6BdAv + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.XudJDekaj2V6BdAv.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8+7" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.XudJDekaj2V6BdAv.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [XvjcTfIh6nTYWi7g]: type: object path: npc.items.[].system.damageRolls.XvjcTfIh6nTYWi7g @@ -66442,6 +68604,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [YFypu6yD8tL7BMUp]: + type: object + path: npc.items.[].system.damageRolls.YFypu6yD8tL7BMUp + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.YFypu6yD8tL7BMUp.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d4+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.YFypu6yD8tL7BMUp.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [YHaFQDpjokhBkdL0]: type: object path: npc.items.[].system.damageRolls.YHaFQDpjokhBkdL0 @@ -66562,6 +68744,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [YRLbYTH03McXhFgg]: + type: object + path: npc.items.[].system.damageRolls.YRLbYTH03McXhFgg + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.YRLbYTH03McXhFgg.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.YRLbYTH03McXhFgg.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [YRkbaJzQkZ88qAh5]: type: object path: npc.items.[].system.damageRolls.YRkbaJzQkZ88qAh5 @@ -67160,6 +69362,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [Z0v4xz3TceQ0OIGG]: + type: object + path: npc.items.[].system.damageRolls.Z0v4xz3TceQ0OIGG + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.Z0v4xz3TceQ0OIGG.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.Z0v4xz3TceQ0OIGG.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "void" (x1) [Z1Mg2CNSCeVGEWjN]: type: object path: npc.items.[].system.damageRolls.Z1Mg2CNSCeVGEWjN @@ -68148,6 +70370,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bleed" (x1) + [ZmSiwnyEQYDmhhwL]: + type: object + path: npc.items.[].system.damageRolls.ZmSiwnyEQYDmhhwL + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.ZmSiwnyEQYDmhhwL.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.ZmSiwnyEQYDmhhwL.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [ZmalDdhM7IhLQsEK]: type: object path: npc.items.[].system.damageRolls.ZmalDdhM7IhLQsEK @@ -68470,26 +70712,6 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) - [a3ban4ab3d82nod7jiub]: - type: object - path: npc.items.[].system.damageRolls.a3ban4ab3d82nod7jiub - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.a3ban4ab3d82nod7jiub.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d6+8" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.a3ban4ab3d82nod7jiub.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "slashing" (x1) [a4ISBvXBThkzGgB8]: type: object path: npc.items.[].system.damageRolls.a4ISBvXBThkzGgB8 @@ -69035,6 +71257,33 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [aANj4aikdl0sqg4o]: + type: object + path: npc.items.[].system.damageRolls.aANj4aikdl0sqg4o + is_null: true + values: 1 + schema: + 'category': + type: string + path: npc.items.[].system.damageRolls.aANj4aikdl0sqg4o.category + is_null: false + values: 1 + different_values: 1 (all same) + variants: "persistent" (x1) + 'damage': + type: string + path: npc.items.[].system.damageRolls.aANj4aikdl0sqg4o.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.aANj4aikdl0sqg4o.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) [aAiVoYN9Yy1btRAr]: type: object path: npc.items.[].system.damageRolls.aAiVoYN9Yy1btRAr @@ -69397,26 +71646,6 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) - [aVFA0MIT7i93dUwa]: - type: object - path: npc.items.[].system.damageRolls.aVFA0MIT7i93dUwa - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.aVFA0MIT7i93dUwa.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d4+11" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.aVFA0MIT7i93dUwa.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "piercing" (x1) [aVpxlsxcW2xWMytm]: type: object path: npc.items.[].system.damageRolls.aVpxlsxcW2xWMytm @@ -69901,22 +72130,22 @@ schema: type: object path: npc.items.[].system.damageRolls.afrz19qv3ah6f3ihh9c0 is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.afrz19qv3ah6f3ihh9c0.damage is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "1d6+3" (x1) + variants: "1d6+3" (x2) 'damageType': type: string path: npc.items.[].system.damageRolls.afrz19qv3ah6f3ihh9c0.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "bludgeoning" (x1) + variants: "bludgeoning" (x2) [afw854mi4ui6f02xhxld]: type: object path: npc.items.[].system.damageRolls.afw854mi4ui6f02xhxld @@ -69963,22 +72192,22 @@ schema: type: object path: npc.items.[].system.damageRolls.agitoqvjihc4s48iesbx is_null: true - values: 2 + values: 1 schema: 'damage': type: string path: npc.items.[].system.damageRolls.agitoqvjihc4s48iesbx.damage is_null: false - values: 2 + values: 1 different_values: 1 (all same) - variants: "1d10+5" (x2) + variants: "1d10+5" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.agitoqvjihc4s48iesbx.damageType is_null: false - values: 2 + values: 1 different_values: 1 (all same) - variants: "piercing" (x2) + variants: "piercing" (x1) [agj36uz5evwyeckobqrw]: type: object path: npc.items.[].system.damageRolls.agj36uz5evwyeckobqrw @@ -71057,24 +73286,24 @@ schema: type: object path: npc.items.[].system.damageRolls.aqz2ih9pdkm6qx2im8tb is_null: true - values: 2 + values: 3 schema: 'damage': type: string path: npc.items.[].system.damageRolls.aqz2ih9pdkm6qx2im8tb.damage is_null: false - values: 2 + values: 3 different_values: 2 variants: - - "2d6+5" (x1) + - "2d6+5" (x2) - "2d6+8" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.aqz2ih9pdkm6qx2im8tb.damageType is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "bludgeoning" (x2) + variants: "bludgeoning" (x3) [ar3kzecynquw4vjiadpm]: type: object path: npc.items.[].system.damageRolls.ar3kzecynquw4vjiadpm @@ -71667,28 +73896,48 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) - [azm7z02s808axthku5un]: + [az8Om4c9ao2ff1T2]: type: object - path: npc.items.[].system.damageRolls.azm7z02s808axthku5un + path: npc.items.[].system.damageRolls.az8Om4c9ao2ff1T2 is_null: true values: 2 schema: 'damage': type: string - path: npc.items.[].system.damageRolls.azm7z02s808axthku5un.damage + path: npc.items.[].system.damageRolls.az8Om4c9ao2ff1T2.damage is_null: false values: 2 + different_values: 1 (all same) + variants: "3d10+7" (x2) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.az8Om4c9ao2ff1T2.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "piercing" (x2) + [azm7z02s808axthku5un]: + type: object + path: npc.items.[].system.damageRolls.azm7z02s808axthku5un + is_null: true + values: 3 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.azm7z02s808axthku5un.damage + is_null: false + values: 3 different_values: 2 variants: - - "1d6" (x1) + - "1d6" (x2) - "1d8" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.azm7z02s808axthku5un.damageType is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "fire" (x2) + variants: "fire" (x3) [azrs6ahv1z8vgt3kahfh]: type: object path: npc.items.[].system.damageRolls.azrs6ahv1z8vgt3kahfh @@ -73372,6 +75621,26 @@ schema: values: 2 different_values: 1 (all same) variants: "piercing" (x2) + [beyZfHv0Gurwtsav]: + type: object + path: npc.items.[].system.damageRolls.beyZfHv0Gurwtsav + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.beyZfHv0Gurwtsav.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.beyZfHv0Gurwtsav.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [bf8m07kwpbz0y2el4bb0]: type: object path: npc.items.[].system.damageRolls.bf8m07kwpbz0y2el4bb0 @@ -73416,22 +75685,22 @@ schema: type: object path: npc.items.[].system.damageRolls.bggu2oyjdzhasiy4ebsd is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.bggu2oyjdzhasiy4ebsd.damage is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "1d6" (x1) + variants: "1d6" (x2) 'damageType': type: string path: npc.items.[].system.damageRolls.bggu2oyjdzhasiy4ebsd.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "acid" (x1) + variants: "acid" (x2) [bhJuF4I77z3qHxPj]: type: object path: npc.items.[].system.damageRolls.bhJuF4I77z3qHxPj @@ -74153,26 +76422,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [bsbmnezmx9s0r9kpinrx]: - type: object - path: npc.items.[].system.damageRolls.bsbmnezmx9s0r9kpinrx - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.bsbmnezmx9s0r9kpinrx.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d8+8" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.bsbmnezmx9s0r9kpinrx.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "piercing" (x1) [bsihdlqsnwo6e6j69tji]: type: object path: npc.items.[].system.damageRolls.bsihdlqsnwo6e6j69tji @@ -74955,26 +77204,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [c35w9idmfsh6722fgb2c]: - type: object - path: npc.items.[].system.damageRolls.c35w9idmfsh6722fgb2c - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.c35w9idmfsh6722fgb2c.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "4d10+19" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.c35w9idmfsh6722fgb2c.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "cold" (x1) [c3aqzuenu1fqqw69xjfr]: type: object path: npc.items.[].system.damageRolls.c3aqzuenu1fqqw69xjfr @@ -74999,24 +77228,25 @@ schema: type: object path: npc.items.[].system.damageRolls.c3t8ilsonc9bab3kfin8 is_null: true - values: 2 + values: 4 schema: 'damage': type: string path: npc.items.[].system.damageRolls.c3t8ilsonc9bab3kfin8.damage is_null: false - values: 2 - different_values: 2 + values: 4 + different_values: 3 variants: + - "2d6+4" (x2) + - "2d6+2" (x1) - "2d6+6" (x1) - - "2d6+4" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.c3t8ilsonc9bab3kfin8.damageType is_null: false - values: 2 + values: 4 different_values: 1 (all same) - variants: "bludgeoning" (x2) + variants: "bludgeoning" (x4) [c5n5wx3misx7nl7mjzak]: type: object path: npc.items.[].system.damageRolls.c5n5wx3misx7nl7mjzak @@ -75367,22 +77597,24 @@ schema: type: object path: npc.items.[].system.damageRolls.c9eudc2eikegq9clh9p5 is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.c9eudc2eikegq9clh9p5.damage is_null: false - values: 1 - different_values: 1 (all same) - variants: "3d8+17" (x1) + values: 2 + different_values: 2 + variants: + - "3d8+13" (x1) + - "3d8+17" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.c9eudc2eikegq9clh9p5.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "bludgeoning" (x1) + variants: "bludgeoning" (x2) [c9q7yk08hwk9j37lggiq]: type: object path: npc.items.[].system.damageRolls.c9q7yk08hwk9j37lggiq @@ -75509,6 +77741,26 @@ schema: values: 2 different_values: 1 (all same) variants: "piercing" (x2) + [cD3T6AzGmISEF6Op]: + type: object + path: npc.items.[].system.damageRolls.cD3T6AzGmISEF6Op + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.cD3T6AzGmISEF6Op.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "3d8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.cD3T6AzGmISEF6Op.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [cEKh5CNc7KzHotiF]: type: object path: npc.items.[].system.damageRolls.cEKh5CNc7KzHotiF @@ -75869,24 +78121,22 @@ schema: type: object path: npc.items.[].system.damageRolls.cRhjSPI4RD9ixjME is_null: true - values: 2 + values: 1 schema: 'damage': type: string path: npc.items.[].system.damageRolls.cRhjSPI4RD9ixjME.damage is_null: false - values: 2 - different_values: 2 - variants: - - "1d4+10" (x1) - - "1d4+2" (x1) + values: 1 + different_values: 1 (all same) + variants: "1d4+2" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.cRhjSPI4RD9ixjME.damageType is_null: false - values: 2 + values: 1 different_values: 1 (all same) - variants: "bludgeoning" (x2) + variants: "bludgeoning" (x1) [cSEIRYdJBok3hZQS]: type: object path: npc.items.[].system.damageRolls.cSEIRYdJBok3hZQS @@ -75911,22 +78161,22 @@ schema: type: object path: npc.items.[].system.damageRolls.cSSO7Y5wtu9Qhbhk is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.cSSO7Y5wtu9Qhbhk.damage is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "1d6+6" (x1) + variants: "1d6+6" (x2) 'damageType': type: string path: npc.items.[].system.damageRolls.cSSO7Y5wtu9Qhbhk.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "piercing" (x1) + variants: "piercing" (x2) [cSbC7tzDc3tkj3ru]: type: object path: npc.items.[].system.damageRolls.cSbC7tzDc3tkj3ru @@ -76510,6 +78760,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [ceY7ywtpekgrsA0L]: + type: object + path: npc.items.[].system.damageRolls.ceY7ywtpekgrsA0L + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.ceY7ywtpekgrsA0L.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d4+1" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.ceY7ywtpekgrsA0L.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [cf17tjppwsvn8x543qls]: type: object path: npc.items.[].system.damageRolls.cf17tjppwsvn8x543qls @@ -76916,6 +79186,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [clHuzK9dxAwewMYh]: + type: object + path: npc.items.[].system.damageRolls.clHuzK9dxAwewMYh + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.clHuzK9dxAwewMYh.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6+11" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.clHuzK9dxAwewMYh.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [cmJpBPVqql6wPBdT]: type: object path: npc.items.[].system.damageRolls.cmJpBPVqql6wPBdT @@ -77819,28 +80109,6 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) - [cwv1u3lop9i9ecd2nhbc]: - type: object - path: npc.items.[].system.damageRolls.cwv1u3lop9i9ecd2nhbc - is_null: true - values: 2 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.cwv1u3lop9i9ecd2nhbc.damage - is_null: false - values: 2 - different_values: 2 - variants: - - "2d8+10" (x1) - - "1d10+7" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.cwv1u3lop9i9ecd2nhbc.damageType - is_null: false - values: 2 - different_values: 1 (all same) - variants: "slashing" (x2) [cwxsnc78y5419oc58st9]: type: object path: npc.items.[].system.damageRolls.cwxsnc78y5419oc58st9 @@ -78273,6 +80541,26 @@ schema: values: 1 different_values: 1 (all same) variants: "void" (x1) + [d4YUC8M6E0YFBoJ3]: + type: object + path: npc.items.[].system.damageRolls.d4YUC8M6E0YFBoJ3 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.d4YUC8M6E0YFBoJ3.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.d4YUC8M6E0YFBoJ3.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) [d5QK3qZCrHtERi2A]: type: object path: npc.items.[].system.damageRolls.d5QK3qZCrHtERi2A @@ -78603,22 +80891,25 @@ schema: type: object path: npc.items.[].system.damageRolls.d9z5nolyot72t6a50ny1 is_null: true - values: 2 + values: 4 schema: 'damage': type: string path: npc.items.[].system.damageRolls.d9z5nolyot72t6a50ny1.damage is_null: false - values: 2 - different_values: 1 (all same) - variants: "1d4-1" (x2) + values: 4 + different_values: 3 + variants: + - "1d4-1" (x2) + - "1d4" (x1) + - "1d6+3" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.d9z5nolyot72t6a50ny1.damageType is_null: false - values: 2 + values: 4 different_values: 1 (all same) - variants: "piercing" (x2) + variants: "piercing" (x4) [dAaGEI7aY1UiJYzG]: type: object path: npc.items.[].system.damageRolls.dAaGEI7aY1UiJYzG @@ -79131,6 +81422,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [dTDLmpaaPqzdceOE]: + type: object + path: npc.items.[].system.damageRolls.dTDLmpaaPqzdceOE + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.dTDLmpaaPqzdceOE.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+5" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.dTDLmpaaPqzdceOE.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [dU3MuJyKG4KIpYFt]: type: object path: npc.items.[].system.damageRolls.dU3MuJyKG4KIpYFt @@ -79195,24 +81506,25 @@ schema: type: object path: npc.items.[].system.damageRolls.dac0cndr4wgpu6mjd2ff is_null: true - values: 2 + values: 3 schema: 'damage': type: string path: npc.items.[].system.damageRolls.dac0cndr4wgpu6mjd2ff.damage is_null: false - values: 2 - different_values: 2 + values: 3 + different_values: 3 variants: - "2d6+9" (x1) + - "2d8+11" (x1) - "2d6+11" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.dac0cndr4wgpu6mjd2ff.damageType is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "piercing" (x2) + variants: "piercing" (x3) [dagOJrj3n8XSzn7m]: type: object path: npc.items.[].system.damageRolls.dagOJrj3n8XSzn7m @@ -79930,24 +82242,25 @@ schema: type: object path: npc.items.[].system.damageRolls.dhkol5zbbeej1ehayggz is_null: true - values: 5 + values: 6 schema: 'damage': type: string path: npc.items.[].system.damageRolls.dhkol5zbbeej1ehayggz.damage is_null: false - values: 5 - different_values: 2 + values: 6 + different_values: 3 variants: - "1d6+5" (x4) + - "1d6+7" (x1) - "1d6+8" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.dhkol5zbbeej1ehayggz.damageType is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "piercing" (x5) + variants: "piercing" (x6) [dhunb72laz8xpto9umkx]: type: object path: npc.items.[].system.damageRolls.dhunb72laz8xpto9umkx @@ -81620,6 +83933,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [e2Pzp10l4us9U8tv]: + type: object + path: npc.items.[].system.damageRolls.e2Pzp10l4us9U8tv + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.e2Pzp10l4us9U8tv.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.e2Pzp10l4us9U8tv.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [e2wd5bynmzo7tqk9f07rgb]: type: object path: npc.items.[].system.damageRolls.e2wd5bynmzo7tqk9f07rgb @@ -81870,22 +84203,24 @@ schema: type: object path: npc.items.[].system.damageRolls.e5loy978dhskrcrw866t is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.e5loy978dhskrcrw866t.damage is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d8+9" (x1) + values: 2 + different_values: 2 + variants: + - "2d10+12" (x1) + - "2d8+9" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.e5loy978dhskrcrw866t.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "piercing" (x1) + variants: "piercing" (x2) [e5z21i7aurscwzl9m4xnhu]: type: object path: npc.items.[].system.damageRolls.e5z21i7aurscwzl9m4xnhu @@ -82026,6 +84361,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [e7CHiqD5RUjx5ZC5]: + type: object + path: npc.items.[].system.damageRolls.e7CHiqD5RUjx5ZC5 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.e7CHiqD5RUjx5ZC5.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.e7CHiqD5RUjx5ZC5.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [e7ex9whwphr4fda8pqz9]: type: object path: npc.items.[].system.damageRolls.e7ex9whwphr4fda8pqz9 @@ -82168,6 +84523,26 @@ schema: values: 2 different_values: 1 (all same) variants: "piercing" (x2) + [eEcmlkiZRoKipvs9]: + type: object + path: npc.items.[].system.damageRolls.eEcmlkiZRoKipvs9 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.eEcmlkiZRoKipvs9.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "4d8+22" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.eEcmlkiZRoKipvs9.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [eEopn50jkjceVSBd]: type: object path: npc.items.[].system.damageRolls.eEopn50jkjceVSBd @@ -82342,6 +84717,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [eJBNu8wZxFCTa9Ml]: + type: object + path: npc.items.[].system.damageRolls.eJBNu8wZxFCTa9Ml + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.eJBNu8wZxFCTa9Ml.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.eJBNu8wZxFCTa9Ml.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [eJCninzkalWvYzI9]: type: object path: npc.items.[].system.damageRolls.eJCninzkalWvYzI9 @@ -82402,6 +84797,46 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [eLROpLgkwARiIrqR]: + type: object + path: npc.items.[].system.damageRolls.eLROpLgkwARiIrqR + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.eLROpLgkwARiIrqR.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "3d8+10" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.eLROpLgkwARiIrqR.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) + [eMCS7m9UZsdvYGZc]: + type: object + path: npc.items.[].system.damageRolls.eMCS7m9UZsdvYGZc + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.eMCS7m9UZsdvYGZc.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d10+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.eMCS7m9UZsdvYGZc.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [eMEOkZi7fx10uM3I]: type: object path: npc.items.[].system.damageRolls.eMEOkZi7fx10uM3I @@ -82462,6 +84897,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [eNdlLLTvKBAtdBeD]: + type: object + path: npc.items.[].system.damageRolls.eNdlLLTvKBAtdBeD + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.eNdlLLTvKBAtdBeD.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.eNdlLLTvKBAtdBeD.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [ePO74SYqS30Jru2n]: type: object path: npc.items.[].system.damageRolls.ePO74SYqS30Jru2n @@ -82482,6 +84937,28 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [ePQNtQA924IRUYU9]: + type: object + path: npc.items.[].system.damageRolls.ePQNtQA924IRUYU9 + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.ePQNtQA924IRUYU9.damage + is_null: false + values: 2 + different_values: 2 + variants: + - "1d4+2" (x1) + - "1d6+5" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.ePQNtQA924IRUYU9.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "piercing" (x2) [eSqNXnys7akRuWw2]: type: object path: npc.items.[].system.damageRolls.eSqNXnys7akRuWw2 @@ -83844,46 +86321,6 @@ schema: values: 2 different_values: 1 (all same) variants: "piercing" (x2) - [epiozrr49l007cxbirnk]: - type: object - path: npc.items.[].system.damageRolls.epiozrr49l007cxbirnk - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.epiozrr49l007cxbirnk.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d12+1" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.epiozrr49l007cxbirnk.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "bludgeoning" (x1) - 'gnun21varsanv9662ple': - type: object - path: npc.items.[].system.damageRolls.gnun21varsanv9662ple - is_null: false - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.gnun21varsanv9662ple.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d6+8" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.gnun21varsanv9662ple.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "slashing" (x1) [ep9iydsp6gsbkhpwoh5y]: type: object path: npc.items.[].system.damageRolls.ep9iydsp6gsbkhpwoh5y @@ -83904,6 +86341,26 @@ schema: values: 1 different_values: 1 (all same) variants: "spirit" (x1) + [epiozrr49l007cxbirnk]: + type: object + path: npc.items.[].system.damageRolls.epiozrr49l007cxbirnk + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.epiozrr49l007cxbirnk.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d12+1" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.epiozrr49l007cxbirnk.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [epsi7siz20bs1pkeif5e]: type: object path: npc.items.[].system.damageRolls.epsi7siz20bs1pkeif5e @@ -84453,6 +86910,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [evOkmiLD8f8WcxHO]: + type: object + path: npc.items.[].system.damageRolls.evOkmiLD8f8WcxHO + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.evOkmiLD8f8WcxHO.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.evOkmiLD8f8WcxHO.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "acid" (x1) [evvcwbp546176aoz]: type: object path: npc.items.[].system.damageRolls.evvcwbp546176aoz @@ -84661,26 +87138,46 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [exn5NwtWCEWQ8Hyt]: + type: object + path: npc.items.[].system.damageRolls.exn5NwtWCEWQ8Hyt + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.exn5NwtWCEWQ8Hyt.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d4+2" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.exn5NwtWCEWQ8Hyt.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [ey6azuuwlybw1co71ts0]: type: object path: npc.items.[].system.damageRolls.ey6azuuwlybw1co71ts0 is_null: true - values: 3 + values: 4 schema: 'damage': type: string path: npc.items.[].system.damageRolls.ey6azuuwlybw1co71ts0.damage is_null: false - values: 3 + values: 4 different_values: 1 (all same) - variants: "1d6" (x3) + variants: "1d6" (x4) 'damageType': type: string path: npc.items.[].system.damageRolls.ey6azuuwlybw1co71ts0.damageType is_null: false - values: 3 + values: 4 different_values: 1 (all same) - variants: "slashing" (x3) + variants: "slashing" (x4) [ey7grlq57mcz9oambwlz]: type: object path: npc.items.[].system.damageRolls.ey7grlq57mcz9oambwlz @@ -84823,6 +87320,30 @@ schema: values: 1 different_values: 1 (all same) variants: "cold" (x1) + [f05tWNA0q6nSw23N]: + type: object + path: npc.items.[].system.damageRolls.f05tWNA0q6nSw23N + is_null: true + values: 5 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.f05tWNA0q6nSw23N.damage + is_null: false + values: 5 + different_values: 4 + variants: + - "1d4+6" (x2) + - "1d4+3" (x1) + - "1d4+2" (x1) + - "1d4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.f05tWNA0q6nSw23N.damageType + is_null: false + values: 5 + different_values: 1 (all same) + variants: "bludgeoning" (x5) [f0bYBWtmTzUt1DEI]: type: object path: npc.items.[].system.damageRolls.f0bYBWtmTzUt1DEI @@ -85165,6 +87686,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [f4IhQK5sC88paXrX]: + type: object + path: npc.items.[].system.damageRolls.f4IhQK5sC88paXrX + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.f4IhQK5sC88paXrX.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.f4IhQK5sC88paXrX.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) [f4hgclj76j6fk690d5xt]: type: object path: npc.items.[].system.damageRolls.f4hgclj76j6fk690d5xt @@ -85356,24 +87897,24 @@ schema: type: object path: npc.items.[].system.damageRolls.f71f9bsvnu6bgxa5ike6 is_null: true - values: 2 + values: 3 schema: 'damage': type: string path: npc.items.[].system.damageRolls.f71f9bsvnu6bgxa5ike6.damage is_null: false - values: 2 + values: 3 different_values: 2 variants: + - "1d6+1" (x2) - "1d6+3" (x1) - - "1d6+1" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.f71f9bsvnu6bgxa5ike6.damageType is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "slashing" (x2) + variants: "slashing" (x3) [f71grti5ftvkpd98beqz]: type: object path: npc.items.[].system.damageRolls.f71grti5ftvkpd98beqz @@ -87670,6 +90211,35 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [fvzqCeIXqN4Mg81k]: + type: object + path: npc.items.[].system.damageRolls.fvzqCeIXqN4Mg81k + is_null: true + values: 2 + schema: + 'category': + type: string + path: npc.items.[].system.damageRolls.fvzqCeIXqN4Mg81k.category + is_null: false + values: 2 + different_values: 1 (all same) + variants: "persistent" (x2) + 'damage': + type: string + path: npc.items.[].system.damageRolls.fvzqCeIXqN4Mg81k.damage + is_null: false + values: 2 + different_values: 2 + variants: + - "6d6" (x1) + - "4d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.fvzqCeIXqN4Mg81k.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "acid" (x2) [fw1jpbgr3ru3hqymbkl5]: type: object path: npc.items.[].system.damageRolls.fw1jpbgr3ru3hqymbkl5 @@ -87830,6 +90400,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [fxWFFbKcL1xNz2JE]: + type: object + path: npc.items.[].system.damageRolls.fxWFFbKcL1xNz2JE + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.fxWFFbKcL1xNz2JE.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+13" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.fxWFFbKcL1xNz2JE.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [fxdkqhlbDTh1IwQD]: type: object path: npc.items.[].system.damageRolls.fxdkqhlbDTh1IwQD @@ -88632,24 +91222,25 @@ schema: type: object path: npc.items.[].system.damageRolls.g7AGT4OfIly2vbSN is_null: true - values: 2 + values: 3 schema: 'damage': type: string path: npc.items.[].system.damageRolls.g7AGT4OfIly2vbSN.damage is_null: false - values: 2 - different_values: 2 + values: 3 + different_values: 3 variants: + - "2d8+11" (x1) - "2d8+7" (x1) - "2d8+9" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.g7AGT4OfIly2vbSN.damageType is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "piercing" (x2) + variants: "piercing" (x3) [g7byy0t3pskqfvhmhh45b]: type: object path: npc.items.[].system.damageRolls.g7byy0t3pskqfvhmhh45b @@ -88674,29 +91265,31 @@ schema: type: object path: npc.items.[].system.damageRolls.g7vi65l83agsomxlgjhc is_null: true - values: 1 + values: 2 schema: 'category': type: string path: npc.items.[].system.damageRolls.g7vi65l83agsomxlgjhc.category is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "persistent" (x1) + variants: "persistent" (x2) 'damage': type: string path: npc.items.[].system.damageRolls.g7vi65l83agsomxlgjhc.damage is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d6" (x1) + values: 2 + different_values: 2 + variants: + - "2d4" (x1) + - "2d6" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.g7vi65l83agsomxlgjhc.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "fire" (x1) + variants: "fire" (x2) [g8RV8nC5xyUBCZqw]: type: object path: npc.items.[].system.damageRolls.g8RV8nC5xyUBCZqw @@ -88859,6 +91452,28 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [gAf01mABQryxr0Hw]: + type: object + path: npc.items.[].system.damageRolls.gAf01mABQryxr0Hw + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.gAf01mABQryxr0Hw.damage + is_null: false + values: 2 + different_values: 2 + variants: + - "2d6+7" (x1) + - "2d6+10" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.gAf01mABQryxr0Hw.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "bludgeoning" (x2) [gBcsqNxepjmsvI8Y]: type: object path: npc.items.[].system.damageRolls.gBcsqNxepjmsvI8Y @@ -90585,6 +93200,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + 'gnun21varsanv9662ple': + type: object + path: npc.items.[].system.damageRolls.gnun21varsanv9662ple + is_null: false + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.gnun21varsanv9662ple.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.gnun21varsanv9662ple.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [go0PNW1TEPQst2rK]: type: object path: npc.items.[].system.damageRolls.go0PNW1TEPQst2rK @@ -91723,24 +94358,22 @@ schema: type: object path: npc.items.[].system.damageRolls.h1l03e7zn3spsfbwyqgb is_null: true - values: 2 + values: 1 schema: 'damage': type: string path: npc.items.[].system.damageRolls.h1l03e7zn3spsfbwyqgb.damage is_null: false - values: 2 - different_values: 2 - variants: - - "2d6" (x1) - - "4d6" (x1) + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.h1l03e7zn3spsfbwyqgb.damageType is_null: false - values: 2 + values: 1 different_values: 1 (all same) - variants: "spirit" (x2) + variants: "spirit" (x1) [h1oHXb5yUY0yMDrg]: type: object path: npc.items.[].system.damageRolls.h1oHXb5yUY0yMDrg @@ -92512,7 +95145,7 @@ schema: is_null: false values: 1 different_values: 1 (all same) - variants: "1d8+4" (x1) + variants: "1d8+10" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.hIOiz1t6Pc3wbBjB.damageType @@ -92540,26 +95173,6 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) - [hIp5LFMuKitlZInw]: - type: object - path: npc.items.[].system.damageRolls.hIp5LFMuKitlZInw - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.hIp5LFMuKitlZInw.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d6" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.hIp5LFMuKitlZInw.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "fire" (x1) [hJ2I1SuJ7frgBrWS]: type: object path: npc.items.[].system.damageRolls.hJ2I1SuJ7frgBrWS @@ -92894,22 +95507,22 @@ schema: type: object path: npc.items.[].system.damageRolls.haeij6f06vuk9vurwr67 is_null: true - values: 2 + values: 1 schema: 'damage': type: string path: npc.items.[].system.damageRolls.haeij6f06vuk9vurwr67.damage is_null: false - values: 2 + values: 1 different_values: 1 (all same) - variants: "4d6" (x2) + variants: "4d6" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.haeij6f06vuk9vurwr67.damageType is_null: false - values: 2 + values: 1 different_values: 1 (all same) - variants: "acid" (x2) + variants: "acid" (x1) [haizphzc9tbpe9cpautc]: type: object path: npc.items.[].system.damageRolls.haizphzc9tbpe9cpautc @@ -93134,6 +95747,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [hdoduOnkNi2j54Q5]: + type: object + path: npc.items.[].system.damageRolls.hdoduOnkNi2j54Q5 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.hdoduOnkNi2j54Q5.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d4+5" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.hdoduOnkNi2j54Q5.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [he8gjk0bcahztpjxor7g]: type: object path: npc.items.[].system.damageRolls.he8gjk0bcahztpjxor7g @@ -94672,24 +97305,22 @@ schema: type: object path: npc.items.[].system.damageRolls.hyvpifbojdctsdyzqdle is_null: true - values: 2 + values: 1 schema: 'damage': type: string path: npc.items.[].system.damageRolls.hyvpifbojdctsdyzqdle.damage is_null: false - values: 2 - different_values: 2 - variants: - - "2d6" (x1) - - "4d6" (x1) + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.hyvpifbojdctsdyzqdle.damageType is_null: false - values: 2 + values: 1 different_values: 1 (all same) - variants: "spirit" (x2) + variants: "spirit" (x1) [hzgwhsw749q1z65m76lu]: type: object path: npc.items.[].system.damageRolls.hzgwhsw749q1z65m76lu @@ -95160,22 +97791,22 @@ schema: type: object path: npc.items.[].system.damageRolls.i4ggn8pkplgq6191icks is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.i4ggn8pkplgq6191icks.damage is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "4d6" (x1) + variants: "4d6" (x2) 'damageType': type: string path: npc.items.[].system.damageRolls.i4ggn8pkplgq6191icks.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "fire" (x1) + variants: "fire" (x2) [i5fbgjw1zgotvbbzldkv]: type: object path: npc.items.[].system.damageRolls.i5fbgjw1zgotvbbzldkv @@ -95426,6 +98057,28 @@ schema: values: 1 different_values: 1 (all same) variants: "electricity" (x1) + [iC8ODYiP8rfh15JY]: + type: object + path: npc.items.[].system.damageRolls.iC8ODYiP8rfh15JY + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.iC8ODYiP8rfh15JY.damage + is_null: false + values: 2 + different_values: 2 + variants: + - "2d6+8" (x1) + - "1d6+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.iC8ODYiP8rfh15JY.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "piercing" (x2) [iCE2NXmWdBtC1cPD]: type: object path: npc.items.[].system.damageRolls.iCE2NXmWdBtC1cPD @@ -95846,6 +98499,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [iQgtCamh8mCEmcfc]: + type: object + path: npc.items.[].system.damageRolls.iQgtCamh8mCEmcfc + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.iQgtCamh8mCEmcfc.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8+1" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.iQgtCamh8mCEmcfc.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [iRdvedbVWajzeB0i]: type: object path: npc.items.[].system.damageRolls.iRdvedbVWajzeB0i @@ -97277,6 +99950,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [isZCofKhF9GNr6ez]: + type: object + path: npc.items.[].system.damageRolls.isZCofKhF9GNr6ez + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.isZCofKhF9GNr6ez.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d4+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.isZCofKhF9GNr6ez.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [isosqen63fo4gu36ufnt]: type: object path: npc.items.[].system.damageRolls.isosqen63fo4gu36ufnt @@ -97310,15 +100003,15 @@ schema: values: 47 different_values: 14 variants: - - "1d4+6" (x8) + - "1d4+6" (x9) - "1d4+10" (x7) - "1d4+8" (x6) - "1d4+4" (x5) - "1d4+7" (x4) - "1d4" (x3) - - "1d4+12" (x3) - "1d4+3" (x3) - "1d4+5" (x2) + - "1d4+12" (x2) - "1d4+13" (x2) - "1d4+11" (x1) - "1d4+2" (x1) @@ -97375,24 +100068,25 @@ schema: type: object path: npc.items.[].system.damageRolls.it9pipqnft8ysztguu7y is_null: true - values: 2 + values: 3 schema: 'damage': type: string path: npc.items.[].system.damageRolls.it9pipqnft8ysztguu7y.damage is_null: false - values: 2 - different_values: 2 + values: 3 + different_values: 3 variants: - "2d10+9" (x1) + - "2d8+11" (x1) - "3d10+11" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.it9pipqnft8ysztguu7y.damageType is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "piercing" (x2) + variants: "piercing" (x3) [itMpfcmWVcWxzmpC]: type: object path: npc.items.[].system.damageRolls.itMpfcmWVcWxzmpC @@ -97419,22 +100113,22 @@ schema: type: object path: npc.items.[].system.damageRolls.ito2slk52ja4depgu0w0 is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.ito2slk52ja4depgu0w0.damage is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "1d8+4" (x1) + variants: "1d8+4" (x2) 'damageType': type: string path: npc.items.[].system.damageRolls.ito2slk52ja4depgu0w0.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "piercing" (x1) + variants: "piercing" (x2) [itrybkwonxh0u77j]: type: object path: npc.items.[].system.damageRolls.itrybkwonxh0u77j @@ -97849,22 +100543,22 @@ schema: type: object path: npc.items.[].system.damageRolls.izxanolmvfa1royftiq9 is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.izxanolmvfa1royftiq9.damage is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "1d6+3" (x1) + variants: "1d6+3" (x2) 'damageType': type: string path: npc.items.[].system.damageRolls.izxanolmvfa1royftiq9.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "slashing" (x1) + variants: "slashing" (x2) [j00s5lj2dirb2ykyirvb]: type: object path: npc.items.[].system.damageRolls.j00s5lj2dirb2ykyirvb @@ -98032,26 +100726,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [j3CqpbKcifhACgsr]: - type: object - path: npc.items.[].system.damageRolls.j3CqpbKcifhACgsr - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.j3CqpbKcifhACgsr.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d6" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.j3CqpbKcifhACgsr.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "mental" (x1) [j3c6yeha6gpjqbwd8gcz]: type: object path: npc.items.[].system.damageRolls.j3c6yeha6gpjqbwd8gcz @@ -98176,22 +100850,22 @@ schema: type: object path: npc.items.[].system.damageRolls.j42o3iz06oq8ok6ve35m is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.j42o3iz06oq8ok6ve35m.damage is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "3d6" (x1) + variants: "3d6" (x2) 'damageType': type: string path: npc.items.[].system.damageRolls.j42o3iz06oq8ok6ve35m.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "acid" (x1) + variants: "acid" (x2) [j49onkqy5ch8p76cklmx]: type: object path: npc.items.[].system.damageRolls.j49onkqy5ch8p76cklmx @@ -98730,22 +101404,24 @@ schema: type: object path: npc.items.[].system.damageRolls.jC3HSgTmohBBOe8t is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.jC3HSgTmohBBOe8t.damage is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d6" (x1) + values: 2 + different_values: 2 + variants: + - "1d6" (x1) + - "4d8" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.jC3HSgTmohBBOe8t.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "bludgeoning" (x1) + variants: "bludgeoning" (x2) [jCSLS4ZGmDqvpjXw]: type: object path: npc.items.[].system.damageRolls.jCSLS4ZGmDqvpjXw @@ -99086,26 +101762,6 @@ schema: values: 1 different_values: 1 (all same) variants: "void" (x1) - [jQ6nDXgJi3ZbCld9]: - type: object - path: npc.items.[].system.damageRolls.jQ6nDXgJi3ZbCld9 - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.jQ6nDXgJi3ZbCld9.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d6" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.jQ6nDXgJi3ZbCld9.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "mental" (x1) [jRCO98MaXer3WS1w]: type: object path: npc.items.[].system.damageRolls.jRCO98MaXer3WS1w @@ -99310,26 +101966,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [jb7UhMbJsUnwd6NX]: - type: object - path: npc.items.[].system.damageRolls.jb7UhMbJsUnwd6NX - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.jb7UhMbJsUnwd6NX.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d10" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.jb7UhMbJsUnwd6NX.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "sonic" (x1) [jbe6v7kpoqegnfrxu25n]: type: object path: npc.items.[].system.damageRolls.jbe6v7kpoqegnfrxu25n @@ -99941,6 +102577,26 @@ schema: values: 1 different_values: 1 (all same) variants: "acid" (x1) + [jlie3iQCgalZ4tZz]: + type: object + path: npc.items.[].system.damageRolls.jlie3iQCgalZ4tZz + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.jlie3iQCgalZ4tZz.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+10" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.jlie3iQCgalZ4tZz.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [jlpgmBxHcS429stT]: type: object path: npc.items.[].system.damageRolls.jlpgmBxHcS429stT @@ -100165,6 +102821,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [jpAUqRmLUyLqQd9N]: + type: object + path: npc.items.[].system.damageRolls.jpAUqRmLUyLqQd9N + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.jpAUqRmLUyLqQd9N.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.jpAUqRmLUyLqQd9N.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [jpays66hr8ax3vua3cv4s]: type: object path: npc.items.[].system.damageRolls.jpays66hr8ax3vua3cv4s @@ -100583,33 +103259,33 @@ schema: values: 2 different_values: 1 (all same) variants: "piercing" (x2) - [jvK32t0QgpgKGpmP]: + [jvCSBoMUBVkTX2z6]: type: object - path: npc.items.[].system.damageRolls.jvK32t0QgpgKGpmP + path: npc.items.[].system.damageRolls.jvCSBoMUBVkTX2z6 is_null: true values: 1 schema: 'category': type: string - path: npc.items.[].system.damageRolls.jvK32t0QgpgKGpmP.category + path: npc.items.[].system.damageRolls.jvCSBoMUBVkTX2z6.category is_null: false values: 1 different_values: 1 (all same) - variants: "persistent" (x1) + variants: "splash" (x1) 'damage': type: string - path: npc.items.[].system.damageRolls.jvK32t0QgpgKGpmP.damage + path: npc.items.[].system.damageRolls.jvCSBoMUBVkTX2z6.damage is_null: false values: 1 different_values: 1 (all same) - variants: "1d6" (x1) + variants: "2" (x1) 'damageType': type: string - path: npc.items.[].system.damageRolls.jvK32t0QgpgKGpmP.damageType + path: npc.items.[].system.damageRolls.jvCSBoMUBVkTX2z6.damageType is_null: false values: 1 different_values: 1 (all same) - variants: "poison" (x1) + variants: "acid" (x1) [jvlojne63xj5grm61tms]: type: object path: npc.items.[].system.damageRolls.jvlojne63xj5grm61tms @@ -101213,6 +103889,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [k4anaVmtNR29uKHU]: + type: object + path: npc.items.[].system.damageRolls.k4anaVmtNR29uKHU + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.k4anaVmtNR29uKHU.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.k4anaVmtNR29uKHU.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "void" (x1) [k4gm4kjlzjly79t7ndv8]: type: object path: npc.items.[].system.damageRolls.k4gm4kjlzjly79t7ndv8 @@ -101832,6 +104528,26 @@ schema: values: 2 different_values: 1 (all same) variants: "piercing" (x2) + [kJf1NjFVRHhhRQiI]: + type: object + path: npc.items.[].system.damageRolls.kJf1NjFVRHhhRQiI + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.kJf1NjFVRHhhRQiI.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.kJf1NjFVRHhhRQiI.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "electricity" (x1) [kKMtgP3vK4oXQmjM]: type: object path: npc.items.[].system.damageRolls.kKMtgP3vK4oXQmjM @@ -102163,6 +104879,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [kWYQuJXCk5oJMlSb]: + type: object + path: npc.items.[].system.damageRolls.kWYQuJXCk5oJMlSb + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.kWYQuJXCk5oJMlSb.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.kWYQuJXCk5oJMlSb.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [kWqwAdgmL2TyEVQD]: type: object path: npc.items.[].system.damageRolls.kWqwAdgmL2TyEVQD @@ -102225,6 +104961,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [kZ0UQnlS3CKNXTRC]: + type: object + path: npc.items.[].system.damageRolls.kZ0UQnlS3CKNXTRC + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.kZ0UQnlS3CKNXTRC.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.kZ0UQnlS3CKNXTRC.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [kZdp6USkje8u9RKh]: type: object path: npc.items.[].system.damageRolls.kZdp6USkje8u9RKh @@ -102551,6 +105307,33 @@ schema: values: 2 different_values: 1 (all same) variants: "bludgeoning" (x2) + [kfYxM8WuLd9OcSJ9]: + type: object + path: npc.items.[].system.damageRolls.kfYxM8WuLd9OcSJ9 + is_null: true + values: 1 + schema: + 'category': + type: string + path: npc.items.[].system.damageRolls.kfYxM8WuLd9OcSJ9.category + is_null: false + values: 1 + different_values: 1 (all same) + variants: "persistent" (x1) + 'damage': + type: string + path: npc.items.[].system.damageRolls.kfYxM8WuLd9OcSJ9.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.kfYxM8WuLd9OcSJ9.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) [kfbZSnTmBzoSkaXj]: type: object path: npc.items.[].system.damageRolls.kfbZSnTmBzoSkaXj @@ -103061,26 +105844,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [ko4hw47cu7tmprqeiuen]: - type: object - path: npc.items.[].system.damageRolls.ko4hw47cu7tmprqeiuen - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.ko4hw47cu7tmprqeiuen.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "4d10+19" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.ko4hw47cu7tmprqeiuen.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "electricity" (x1) [kon8uabc3bffhvl8c4js]: type: object path: npc.items.[].system.damageRolls.kon8uabc3bffhvl8c4js @@ -103181,26 +105944,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [kqwFxQbmX07u9rIM]: - type: object - path: npc.items.[].system.damageRolls.kqwFxQbmX07u9rIM - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.kqwFxQbmX07u9rIM.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "3d4+16" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.kqwFxQbmX07u9rIM.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "slashing" (x1) [kr4u1t9gej4iafu1k7rj]: type: object path: npc.items.[].system.damageRolls.kr4u1t9gej4iafu1k7rj @@ -104162,6 +106905,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [kyyA4Fj40Iu26ffd]: + type: object + path: npc.items.[].system.damageRolls.kyyA4Fj40Iu26ffd + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.kyyA4Fj40Iu26ffd.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d4+1" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.kyyA4Fj40Iu26ffd.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [kz78fdi7kcbx3n775n72]: type: object path: npc.items.[].system.damageRolls.kz78fdi7kcbx3n775n72 @@ -105270,6 +108033,26 @@ schema: values: 4 different_values: 1 (all same) variants: "slashing" (x4) + [lPlX10uXw5UAMiQ0]: + type: object + path: npc.items.[].system.damageRolls.lPlX10uXw5UAMiQ0 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.lPlX10uXw5UAMiQ0.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d4+9" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.lPlX10uXw5UAMiQ0.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [lRGBfoRL8W7Fc7Xx]: type: object path: npc.items.[].system.damageRolls.lRGBfoRL8W7Fc7Xx @@ -105494,26 +108277,6 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) - [lWVEMAGV1sssxK9d]: - type: object - path: npc.items.[].system.damageRolls.lWVEMAGV1sssxK9d - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.lWVEMAGV1sssxK9d.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d8+8" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.lWVEMAGV1sssxK9d.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "piercing" (x1) [lZ9h6Tr6KKliwnDi]: type: object path: npc.items.[].system.damageRolls.lZ9h6Tr6KKliwnDi @@ -107018,26 +109781,6 @@ schema: values: 2 different_values: 1 (all same) variants: "piercing" (x2) - [lrtfkt0x7h9mh3054yhh]: - type: object - path: npc.items.[].system.damageRolls.lrtfkt0x7h9mh3054yhh - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.lrtfkt0x7h9mh3054yhh.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d6+2" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.lrtfkt0x7h9mh3054yhh.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "slashing" (x1) [lrzjqd7c67s0ywwps1nx]: type: object path: npc.items.[].system.damageRolls.lrzjqd7c67s0ywwps1nx @@ -107142,6 +109885,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [ltgkxL5iCywK7uAK]: + type: object + path: npc.items.[].system.damageRolls.ltgkxL5iCywK7uAK + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.ltgkxL5iCywK7uAK.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d10+11" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.ltgkxL5iCywK7uAK.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "electricity" (x1) [ltvq3TmO4erfqztL]: type: object path: npc.items.[].system.damageRolls.ltvq3TmO4erfqztL @@ -107154,7 +109917,7 @@ schema: is_null: false values: 1 different_values: 1 (all same) - variants: "1d4" (x1) + variants: "1d4+4" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.ltvq3TmO4erfqztL.damageType @@ -107186,22 +109949,24 @@ schema: type: object path: npc.items.[].system.damageRolls.lue3dikontduvvzuegvr is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.lue3dikontduvvzuegvr.damage is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d6+9" (x1) + values: 2 + different_values: 2 + variants: + - "2d10+12" (x1) + - "2d6+9" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.lue3dikontduvvzuegvr.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "bludgeoning" (x1) + variants: "bludgeoning" (x2) [lujcw15kktg1s3lnxpju]: type: object path: npc.items.[].system.damageRolls.lujcw15kktg1s3lnxpju @@ -107549,26 +110314,6 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) - [lyq7391fu6jmmv5vrn7u]: - type: object - path: npc.items.[].system.damageRolls.lyq7391fu6jmmv5vrn7u - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.lyq7391fu6jmmv5vrn7u.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d4" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.lyq7391fu6jmmv5vrn7u.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "bludgeoning" (x1) [lyvk4n9m7k29fsiddniq]: type: object path: npc.items.[].system.damageRolls.lyvk4n9m7k29fsiddniq @@ -108888,26 +111633,6 @@ schema: values: 1 different_values: 1 (all same) variants: "void" (x1) - [mVbIbm651Wh2o3Cs]: - type: object - path: npc.items.[].system.damageRolls.mVbIbm651Wh2o3Cs - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.mVbIbm651Wh2o3Cs.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "3d6+12" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.mVbIbm651Wh2o3Cs.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "bludgeoning" (x1) [mViZssdv0KF6MR4m]: type: object path: npc.items.[].system.damageRolls.mViZssdv0KF6MR4m @@ -109048,6 +111773,26 @@ schema: values: 4 different_values: 1 (all same) variants: "bludgeoning" (x4) + [mb6GQc7mnG01e0VP]: + type: object + path: npc.items.[].system.damageRolls.mb6GQc7mnG01e0VP + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.mb6GQc7mnG01e0VP.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.mb6GQc7mnG01e0VP.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "cold" (x1) [mbfMo4WMINflsEox]: type: object path: npc.items.[].system.damageRolls.mbfMo4WMINflsEox @@ -109091,26 +111836,6 @@ schema: values: 3 different_values: 1 (all same) variants: "piercing" (x3) - [mbwh1nwijz818444xnp0]: - type: object - path: npc.items.[].system.damageRolls.mbwh1nwijz818444xnp0 - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.mbwh1nwijz818444xnp0.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d8+7" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.mbwh1nwijz818444xnp0.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "piercing" (x1) [mc0k726x123cckh2fauj]: type: object path: npc.items.[].system.damageRolls.mc0k726x123cckh2fauj @@ -109589,6 +112314,26 @@ schema: values: 2 different_values: 1 (all same) variants: "piercing" (x2) + [mixf3z9c4AvNHslA]: + type: object + path: npc.items.[].system.damageRolls.mixf3z9c4AvNHslA + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.mixf3z9c4AvNHslA.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.mixf3z9c4AvNHslA.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [miy48diaqk8l4exqz8oq]: type: object path: npc.items.[].system.damageRolls.miy48diaqk8l4exqz8oq @@ -111249,26 +113994,6 @@ schema: values: 2 different_values: 1 (all same) variants: "fire" (x2) - [n2nLFUtp3P63NhTD]: - type: object - path: npc.items.[].system.damageRolls.n2nLFUtp3P63NhTD - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.n2nLFUtp3P63NhTD.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d10" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.n2nLFUtp3P63NhTD.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "sonic" (x1) [n342y4mowzo621own4k1]: type: object path: npc.items.[].system.damageRolls.n342y4mowzo621own4k1 @@ -111397,22 +114122,24 @@ schema: type: object path: npc.items.[].system.damageRolls.n490uoow7arw0z51k3ls is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.n490uoow7arw0z51k3ls.damage is_null: false - values: 1 - different_values: 1 (all same) - variants: "3d12+17" (x1) + values: 2 + different_values: 2 + variants: + - "3d12+13" (x1) + - "3d12+17" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.n490uoow7arw0z51k3ls.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "piercing" (x1) + variants: "piercing" (x2) [n4jdn8pt8bi2xynoax5e]: type: object path: npc.items.[].system.damageRolls.n4jdn8pt8bi2xynoax5e @@ -111897,6 +114624,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [nCFmIBuFFOmUvBXc]: + type: object + path: npc.items.[].system.damageRolls.nCFmIBuFFOmUvBXc + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.nCFmIBuFFOmUvBXc.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.nCFmIBuFFOmUvBXc.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [nCpBNOi0Stk0ZuQ5]: type: object path: npc.items.[].system.damageRolls.nCpBNOi0Stk0ZuQ5 @@ -111957,6 +114704,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [nK6OffVmKH5hRh26]: + type: object + path: npc.items.[].system.damageRolls.nK6OffVmKH5hRh26 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.nK6OffVmKH5hRh26.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.nK6OffVmKH5hRh26.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [nKPv91TVqd5lkb6Y]: type: object path: npc.items.[].system.damageRolls.nKPv91TVqd5lkb6Y @@ -111977,6 +114744,28 @@ schema: values: 1 different_values: 1 (all same) variants: "fire" (x1) + [nKVQ9QLzsk0HHRHV]: + type: object + path: npc.items.[].system.damageRolls.nKVQ9QLzsk0HHRHV + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.nKVQ9QLzsk0HHRHV.damage + is_null: false + values: 2 + different_values: 2 + variants: + - "2d8+5" (x1) + - "2d8+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.nKVQ9QLzsk0HHRHV.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "piercing" (x2) [nLKk0XgbNJQEs1ts]: type: object path: npc.items.[].system.damageRolls.nLKk0XgbNJQEs1ts @@ -112061,22 +114850,24 @@ schema: type: object path: npc.items.[].system.damageRolls.nNQpvrY10rGqsJZ8 is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.nNQpvrY10rGqsJZ8.damage is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d8+3" (x1) + values: 2 + different_values: 2 + variants: + - "2d8+4" (x1) + - "1d8+3" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.nNQpvrY10rGqsJZ8.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "slashing" (x1) + variants: "slashing" (x2) [nNZ6b2RA4OJvl5yo]: type: object path: npc.items.[].system.damageRolls.nNZ6b2RA4OJvl5yo @@ -112201,22 +114992,22 @@ schema: type: object path: npc.items.[].system.damageRolls.nSbCxha1CmAtA5dK is_null: true - values: 2 + values: 1 schema: 'damage': type: string path: npc.items.[].system.damageRolls.nSbCxha1CmAtA5dK.damage is_null: false - values: 2 + values: 1 different_values: 1 (all same) - variants: "3d8+18" (x2) + variants: "3d8+18" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.nSbCxha1CmAtA5dK.damageType is_null: false - values: 2 + values: 1 different_values: 1 (all same) - variants: "slashing" (x2) + variants: "slashing" (x1) [nTmN5Tl8xujl7fNE]: type: object path: npc.items.[].system.damageRolls.nTmN5Tl8xujl7fNE @@ -114395,6 +117186,29 @@ schema: values: 2 different_values: 1 (all same) variants: "bludgeoning" (x2) + [nypZoPbbxnlIaPLz]: + type: object + path: npc.items.[].system.damageRolls.nypZoPbbxnlIaPLz + is_null: true + values: 3 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.nypZoPbbxnlIaPLz.damage + is_null: false + values: 3 + different_values: 3 + variants: + - "1d4+3" (x1) + - "2d4+6" (x1) + - "1d4+1" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.nypZoPbbxnlIaPLz.damageType + is_null: false + values: 3 + different_values: 1 (all same) + variants: "bludgeoning" (x3) [nzbdoy0twcfjkl46x9dr]: type: object path: npc.items.[].system.damageRolls.nzbdoy0twcfjkl46x9dr @@ -115413,6 +118227,26 @@ schema: values: 1 different_values: 1 (all same) variants: "mental" (x1) + [oE5DVgXhYUE9eDzO]: + type: object + path: npc.items.[].system.damageRolls.oE5DVgXhYUE9eDzO + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.oE5DVgXhYUE9eDzO.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.oE5DVgXhYUE9eDzO.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [oEQnL1P9c0nU90xC]: type: object path: npc.items.[].system.damageRolls.oEQnL1P9c0nU90xC @@ -115871,27 +118705,28 @@ schema: type: object path: npc.items.[].system.damageRolls.oah2drarovo3s87t3akp is_null: true - values: 7 + values: 8 schema: 'damage': type: string path: npc.items.[].system.damageRolls.oah2drarovo3s87t3akp.damage is_null: false - values: 7 - different_values: 5 + values: 8 + different_values: 6 variants: - "1d6+5" (x3) - "2d8+6" (x1) - "2d8+10" (x1) + - "1d10+5" (x1) - "1d6+7" (x1) - "1d10+3" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.oah2drarovo3s87t3akp.damageType is_null: false - values: 7 + values: 8 different_values: 1 (all same) - variants: "piercing" (x7) + variants: "piercing" (x8) [oat2fv67uba7ks9ozs4x]: type: object path: npc.items.[].system.damageRolls.oat2fv67uba7ks9ozs4x @@ -117546,24 +120381,25 @@ schema: type: object path: npc.items.[].system.damageRolls.ouvlhsbcjxh9nhp23h22 is_null: true - values: 4 + values: 5 schema: 'damage': type: string path: npc.items.[].system.damageRolls.ouvlhsbcjxh9nhp23h22.damage is_null: false - values: 4 - different_values: 2 + values: 5 + different_values: 3 variants: - "2d8+4" (x3) + - "2d8+5" (x1) - "2d12+9" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.ouvlhsbcjxh9nhp23h22.damageType is_null: false - values: 4 + values: 5 different_values: 1 (all same) - variants: "piercing" (x4) + variants: "piercing" (x5) [ov7cqd6r4qg8qbukso7v]: type: object path: npc.items.[].system.damageRolls.ov7cqd6r4qg8qbukso7v @@ -118178,6 +121014,26 @@ schema: values: 13 different_values: 1 (all same) variants: "piercing" (x13) + [p3XPwNpK6M4O2iT0]: + type: object + path: npc.items.[].system.damageRolls.p3XPwNpK6M4O2iT0 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.p3XPwNpK6M4O2iT0.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+12" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.p3XPwNpK6M4O2iT0.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [p3lNvUjGDnlPIoLX]: type: object path: npc.items.[].system.damageRolls.p3lNvUjGDnlPIoLX @@ -118730,6 +121586,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [pIP9ZPn5nh1VIXmc]: + type: object + path: npc.items.[].system.damageRolls.pIP9ZPn5nh1VIXmc + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.pIP9ZPn5nh1VIXmc.damage + is_null: false + values: 2 + different_values: 1 (all same) + variants: "3d10+7" (x2) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.pIP9ZPn5nh1VIXmc.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "slashing" (x2) [pKCbPePVPe56dD06]: type: object path: npc.items.[].system.damageRolls.pKCbPePVPe56dD06 @@ -118934,26 +121810,6 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) - [pUrzhqPfqT3a0ba2]: - type: object - path: npc.items.[].system.damageRolls.pUrzhqPfqT3a0ba2 - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.pUrzhqPfqT3a0ba2.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d8+7" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.pUrzhqPfqT3a0ba2.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "slashing" (x1) [pUzXIHGDmSHlsiah]: type: object path: npc.items.[].system.damageRolls.pUzXIHGDmSHlsiah @@ -120241,6 +123097,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [pm1ZoRqwMWIiNqvz]: + type: object + path: npc.items.[].system.damageRolls.pm1ZoRqwMWIiNqvz + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.pm1ZoRqwMWIiNqvz.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d4+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.pm1ZoRqwMWIiNqvz.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [pm5v20qesfivsmyom598]: type: object path: npc.items.[].system.damageRolls.pm5v20qesfivsmyom598 @@ -120705,22 +123581,22 @@ schema: type: object path: npc.items.[].system.damageRolls.ps0x9hi537d3aumsgnlp is_null: true - values: 2 + values: 3 schema: 'damage': type: string path: npc.items.[].system.damageRolls.ps0x9hi537d3aumsgnlp.damage is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "2d6" (x2) + variants: "2d6" (x3) 'damageType': type: string path: npc.items.[].system.damageRolls.ps0x9hi537d3aumsgnlp.damageType is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "acid" (x2) + variants: "acid" (x3) [psfxuvwdi0qeergfxjua]: type: object path: npc.items.[].system.damageRolls.psfxuvwdi0qeergfxjua @@ -121347,6 +124223,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [q0bjSpIsPb0GC3V2]: + type: object + path: npc.items.[].system.damageRolls.q0bjSpIsPb0GC3V2 + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.q0bjSpIsPb0GC3V2.damage + is_null: false + values: 2 + different_values: 1 (all same) + variants: "1d12" (x2) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.q0bjSpIsPb0GC3V2.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "spirit" (x2) [q0flat6fmgisj02n60ls]: type: object path: npc.items.[].system.damageRolls.q0flat6fmgisj02n60ls @@ -122002,6 +124898,33 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [q9N1d3kWqQAK2g4W]: + type: object + path: npc.items.[].system.damageRolls.q9N1d3kWqQAK2g4W + is_null: true + values: 1 + schema: + 'category': + type: string + path: npc.items.[].system.damageRolls.q9N1d3kWqQAK2g4W.category + is_null: false + values: 1 + different_values: 1 (all same) + variants: "persistent" (x1) + 'damage': + type: string + path: npc.items.[].system.damageRolls.q9N1d3kWqQAK2g4W.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.q9N1d3kWqQAK2g4W.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bleed" (x1) [q9j8032ld9wejpf71ee5]: type: object path: npc.items.[].system.damageRolls.q9j8032ld9wejpf71ee5 @@ -122191,6 +125114,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bleed" (x1) + [qJ967quqNSNXQYVl]: + type: object + path: npc.items.[].system.damageRolls.qJ967quqNSNXQYVl + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.qJ967quqNSNXQYVl.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.qJ967quqNSNXQYVl.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "mental" (x1) [qJERJjYVjO3Hmkrd]: type: object path: npc.items.[].system.damageRolls.qJERJjYVjO3Hmkrd @@ -122435,26 +125378,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [qTAHkbgtQCpKHAwX]: - type: object - path: npc.items.[].system.damageRolls.qTAHkbgtQCpKHAwX - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.qTAHkbgtQCpKHAwX.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d10" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.qTAHkbgtQCpKHAwX.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "sonic" (x1) [qU6eXMSu8qpEfOf4]: type: object path: npc.items.[].system.damageRolls.qU6eXMSu8qpEfOf4 @@ -123174,6 +126097,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [qhZ6Z1uBoD5F030h]: + type: object + path: npc.items.[].system.damageRolls.qhZ6Z1uBoD5F030h + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.qhZ6Z1uBoD5F030h.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "3d10+15" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.qhZ6Z1uBoD5F030h.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [qhmavm38sh1l862j4avk]: type: object path: npc.items.[].system.damageRolls.qhmavm38sh1l862j4avk @@ -123880,24 +126823,24 @@ schema: type: object path: npc.items.[].system.damageRolls.qpvxfwpbnjmfxz6zhf3x is_null: true - values: 2 + values: 3 schema: 'damage': type: string path: npc.items.[].system.damageRolls.qpvxfwpbnjmfxz6zhf3x.damage is_null: false - values: 2 + values: 3 different_values: 2 variants: - - "2d8+5" (x1) + - "2d8+5" (x2) - "2d8+8" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.qpvxfwpbnjmfxz6zhf3x.damageType is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "piercing" (x2) + variants: "piercing" (x3) [qq5c4bdanojt7h696n4z]: type: object path: npc.items.[].system.damageRolls.qq5c4bdanojt7h696n4z @@ -124024,24 +126967,22 @@ schema: type: object path: npc.items.[].system.damageRolls.qqnd3wt3cgrrverc0yci is_null: true - values: 2 + values: 1 schema: 'damage': type: string path: npc.items.[].system.damageRolls.qqnd3wt3cgrrverc0yci.damage is_null: false - values: 2 - different_values: 2 - variants: - - "4d10+18" (x1) - - "4d10+16" (x1) + values: 1 + different_values: 1 (all same) + variants: "4d10+18" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.qqnd3wt3cgrrverc0yci.damageType is_null: false - values: 2 + values: 1 different_values: 1 (all same) - variants: "bludgeoning" (x2) + variants: "bludgeoning" (x1) [qqs81fvqqkf0cqyf6441]: type: object path: npc.items.[].system.damageRolls.qqs81fvqqkf0cqyf6441 @@ -124604,6 +127545,26 @@ schema: values: 1 different_values: 1 (all same) variants: "fire" (x1) + [qwNsDXP9wCxAwiFH]: + type: object + path: npc.items.[].system.damageRolls.qwNsDXP9wCxAwiFH + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.qwNsDXP9wCxAwiFH.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+9" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.qwNsDXP9wCxAwiFH.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [qwavm5tbnv0q73pysauq]: type: object path: npc.items.[].system.damageRolls.qwavm5tbnv0q73pysauq @@ -125186,26 +128147,6 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) - [r31xw9h9do0qewmtzmic]: - type: object - path: npc.items.[].system.damageRolls.r31xw9h9do0qewmtzmic - is_null: true - values: 2 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.r31xw9h9do0qewmtzmic.damage - is_null: false - values: 2 - different_values: 1 (all same) - variants: "2d4+7" (x2) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.r31xw9h9do0qewmtzmic.damageType - is_null: false - values: 2 - different_values: 1 (all same) - variants: "slashing" (x2) [r38oRv5WdB5bbVK7]: type: object path: npc.items.[].system.damageRolls.r38oRv5WdB5bbVK7 @@ -125246,26 +128187,6 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) - [r3gbczt5ubrop68y1v99]: - type: object - path: npc.items.[].system.damageRolls.r3gbczt5ubrop68y1v99 - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.r3gbczt5ubrop68y1v99.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d10+7" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.r3gbczt5ubrop68y1v99.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "slashing" (x1) [r3ml8hrmi9ha46joinfj]: type: object path: npc.items.[].system.damageRolls.r3ml8hrmi9ha46joinfj @@ -125763,6 +128684,26 @@ schema: values: 1 different_values: 1 (all same) variants: "sonic" (x1) + [rBQIwOs70z8zVir0]: + type: object + path: npc.items.[].system.damageRolls.rBQIwOs70z8zVir0 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.rBQIwOs70z8zVir0.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "3d12+14" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.rBQIwOs70z8zVir0.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [rC0VPO6Bh3hKEg5b]: type: object path: npc.items.[].system.damageRolls.rC0VPO6Bh3hKEg5b @@ -125803,6 +128744,28 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [rCCfBy31QrJCJqds]: + type: object + path: npc.items.[].system.damageRolls.rCCfBy31QrJCJqds + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.rCCfBy31QrJCJqds.damage + is_null: false + values: 2 + different_values: 2 + variants: + - "1d4+2" (x1) + - "1d6+5" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.rCCfBy31QrJCJqds.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "piercing" (x2) [rDIfhhMNqYTs11Bt]: type: object path: npc.items.[].system.damageRolls.rDIfhhMNqYTs11Bt @@ -126067,29 +129030,29 @@ schema: type: object path: npc.items.[].system.damageRolls.rV8EoFp3SnIC7zoz is_null: true - values: 2 + values: 3 schema: 'category': type: string path: npc.items.[].system.damageRolls.rV8EoFp3SnIC7zoz.category is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "persistent" (x2) + variants: "persistent" (x3) 'damage': type: string path: npc.items.[].system.damageRolls.rV8EoFp3SnIC7zoz.damage is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "1d4" (x2) + variants: "1d4" (x3) 'damageType': type: string path: npc.items.[].system.damageRolls.rV8EoFp3SnIC7zoz.damageType is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "bleed" (x2) + variants: "bleed" (x3) [rXFz5Y3ymTOPv7BW]: type: object path: npc.items.[].system.damageRolls.rXFz5Y3ymTOPv7BW @@ -126677,6 +129640,26 @@ schema: values: 2 different_values: 1 (all same) variants: "slashing" (x2) + [rgTnSkrMjtEJeySN]: + type: object + path: npc.items.[].system.damageRolls.rgTnSkrMjtEJeySN + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.rgTnSkrMjtEJeySN.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.rgTnSkrMjtEJeySN.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [rgk0ebwlg9m26e3upyv9]: type: object path: npc.items.[].system.damageRolls.rgk0ebwlg9m26e3upyv9 @@ -126725,25 +129708,27 @@ schema: type: object path: npc.items.[].system.damageRolls.rgqwwr4quzch137ojdxw is_null: true - values: 4 + values: 5 schema: 'damage': type: string path: npc.items.[].system.damageRolls.rgqwwr4quzch137ojdxw.damage is_null: false - values: 4 + values: 5 different_values: 3 variants: - - "2d6+2" (x2) + - "2d6+2" (x3) - "2d6" (x1) - "2d8+8" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.rgqwwr4quzch137ojdxw.damageType is_null: false - values: 4 - different_values: 1 (all same) - variants: "void" (x4) + values: 5 + different_values: 2 + variants: + - "void" (x4) + - "mental" (x1) [rh2xFMZZMv7hrQ1m]: type: object path: npc.items.[].system.damageRolls.rh2xFMZZMv7hrQ1m @@ -128096,26 +131081,6 @@ schema: values: 1 different_values: 1 (all same) variants: "spirit" (x1) - [rznHhUWlAFqMO394]: - type: object - path: npc.items.[].system.damageRolls.rznHhUWlAFqMO394 - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.rznHhUWlAFqMO394.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "3d10+14" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.rznHhUWlAFqMO394.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "slashing" (x1) [rzoyhta195k5rir00eca]: type: object path: npc.items.[].system.damageRolls.rzoyhta195k5rir00eca @@ -128425,6 +131390,26 @@ schema: values: 2 different_values: 1 (all same) variants: "bludgeoning" (x2) + [s41gnHXHp4aeVxWr]: + type: object + path: npc.items.[].system.damageRolls.s41gnHXHp4aeVxWr + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.s41gnHXHp4aeVxWr.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.s41gnHXHp4aeVxWr.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [s46r0af2jcluaddrryag]: type: object path: npc.items.[].system.damageRolls.s46r0af2jcluaddrryag @@ -129090,6 +132075,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [sHbHBmBEHwLDddGI]: + type: object + path: npc.items.[].system.damageRolls.sHbHBmBEHwLDddGI + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.sHbHBmBEHwLDddGI.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d4+3" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.sHbHBmBEHwLDddGI.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "spirit" (x1) [sHoyfAI07bODq8s1]: type: object path: npc.items.[].system.damageRolls.sHoyfAI07bODq8s1 @@ -129314,26 +132319,6 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) - [sXuR2DBx1vK2l8Ex]: - type: object - path: npc.items.[].system.damageRolls.sXuR2DBx1vK2l8Ex - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.sXuR2DBx1vK2l8Ex.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d6" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.sXuR2DBx1vK2l8Ex.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "force" (x1) [sY9CkJQMaAHSgcuO]: type: object path: npc.items.[].system.damageRolls.sY9CkJQMaAHSgcuO @@ -129514,6 +132499,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [sbOh72GrRyRQ9e98]: + type: object + path: npc.items.[].system.damageRolls.sbOh72GrRyRQ9e98 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.sbOh72GrRyRQ9e98.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+9" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.sbOh72GrRyRQ9e98.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [sc54aPnOIsMxKsdt]: type: object path: npc.items.[].system.damageRolls.sc54aPnOIsMxKsdt @@ -129636,26 +132641,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [sem8c0jrrtmhqbi2gig9]: - type: object - path: npc.items.[].system.damageRolls.sem8c0jrrtmhqbi2gig9 - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.sem8c0jrrtmhqbi2gig9.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d6+7" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.sem8c0jrrtmhqbi2gig9.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "slashing" (x1) [sf4xrlxw9d3cmlfzu4adp]: type: object path: npc.items.[].system.damageRolls.sf4xrlxw9d3cmlfzu4adp @@ -130065,22 +133050,22 @@ schema: type: object path: npc.items.[].system.damageRolls.sndgo7rocf9qt1hi6m4x is_null: true - values: 2 + values: 3 schema: 'damage': type: string path: npc.items.[].system.damageRolls.sndgo7rocf9qt1hi6m4x.damage is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "5d6" (x2) + variants: "5d6" (x3) 'damageType': type: string path: npc.items.[].system.damageRolls.sndgo7rocf9qt1hi6m4x.damageType is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "acid" (x2) + variants: "acid" (x3) [snfn7t1npserq9ifvenh]: type: object path: npc.items.[].system.damageRolls.snfn7t1npserq9ifvenh @@ -130501,6 +133486,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [stQvP2gnC4CqOFz9]: + type: object + path: npc.items.[].system.damageRolls.stQvP2gnC4CqOFz9 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.stQvP2gnC4CqOFz9.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.stQvP2gnC4CqOFz9.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [stdf0qsk4b8z16kx2thv]: type: object path: npc.items.[].system.damageRolls.stdf0qsk4b8z16kx2thv @@ -131192,6 +134197,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [t0QNwfRetOfeU0vE]: + type: object + path: npc.items.[].system.damageRolls.t0QNwfRetOfeU0vE + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.t0QNwfRetOfeU0vE.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d4+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.t0QNwfRetOfeU0vE.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [t0p5wkw3icaz9e5h183n]: type: object path: npc.items.[].system.damageRolls.t0p5wkw3icaz9e5h183n @@ -132123,6 +135148,33 @@ schema: values: 1 different_values: 1 (all same) variants: "void" (x1) + [tBDRKPZGMYMJfmbJ]: + type: object + path: npc.items.[].system.damageRolls.tBDRKPZGMYMJfmbJ + is_null: true + values: 1 + schema: + 'category': + type: string + path: npc.items.[].system.damageRolls.tBDRKPZGMYMJfmbJ.category + is_null: false + values: 1 + different_values: 1 (all same) + variants: "persistent" (x1) + 'damage': + type: string + path: npc.items.[].system.damageRolls.tBDRKPZGMYMJfmbJ.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.tBDRKPZGMYMJfmbJ.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "cold" (x1) [tDLbCTqIK8nUb2H1]: type: object path: npc.items.[].system.damageRolls.tDLbCTqIK8nUb2H1 @@ -132203,6 +135255,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [tHdWcPLv5eU5Ie0q]: + type: object + path: npc.items.[].system.damageRolls.tHdWcPLv5eU5Ie0q + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.tHdWcPLv5eU5Ie0q.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.tHdWcPLv5eU5Ie0q.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [tJrmdxk7Q7cs3g3X]: type: object path: npc.items.[].system.damageRolls.tJrmdxk7Q7cs3g3X @@ -132563,26 +135635,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [tb253qia08lekpub1d4r]: - type: object - path: npc.items.[].system.damageRolls.tb253qia08lekpub1d4r - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.tb253qia08lekpub1d4r.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d8+7" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.tb253qia08lekpub1d4r.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "piercing" (x1) [tb7qjuio1qgm3hcsbme1]: type: object path: npc.items.[].system.damageRolls.tb7qjuio1qgm3hcsbme1 @@ -132603,6 +135655,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [tbB5ylA3o2PENmZ0]: + type: object + path: npc.items.[].system.damageRolls.tbB5ylA3o2PENmZ0 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.tbB5ylA3o2PENmZ0.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.tbB5ylA3o2PENmZ0.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [tbS0rfujtFTDEzr0]: type: object path: npc.items.[].system.damageRolls.tbS0rfujtFTDEzr0 @@ -133116,26 +136188,6 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) - [th3lem0v4bs5n1kkqdwy]: - type: object - path: npc.items.[].system.damageRolls.th3lem0v4bs5n1kkqdwy - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.th3lem0v4bs5n1kkqdwy.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d8+2" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.th3lem0v4bs5n1kkqdwy.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "piercing" (x1) [thE56AfHmjtqCVrD]: type: object path: npc.items.[].system.damageRolls.thE56AfHmjtqCVrD @@ -135369,6 +138421,26 @@ schema: values: 2 different_values: 1 (all same) variants: "piercing" (x2) + [u6cZjiKAeVP0G5lx]: + type: object + path: npc.items.[].system.damageRolls.u6cZjiKAeVP0G5lx + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.u6cZjiKAeVP0G5lx.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.u6cZjiKAeVP0G5lx.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [u6frvkq9886mxcoxgq48]: type: object path: npc.items.[].system.damageRolls.u6frvkq9886mxcoxgq48 @@ -135937,6 +139009,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [uNP5rhCzyX528yna]: + type: object + path: npc.items.[].system.damageRolls.uNP5rhCzyX528yna + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.uNP5rhCzyX528yna.damage + is_null: false + values: 2 + different_values: 1 (all same) + variants: "1d6" (x2) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.uNP5rhCzyX528yna.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "spirit" (x2) [uOPTzSkSMUIaB5LV]: type: object path: npc.items.[].system.damageRolls.uOPTzSkSMUIaB5LV @@ -136450,25 +139542,26 @@ schema: type: object path: npc.items.[].system.damageRolls.uehqzi7a36hzr0491bra is_null: true - values: 5 + values: 6 schema: 'damage': type: string path: npc.items.[].system.damageRolls.uehqzi7a36hzr0491bra.damage is_null: false - values: 5 - different_values: 3 + values: 6 + different_values: 4 variants: - "1d8+6" (x3) - "2d12+6" (x1) + - "1d8+10" (x1) - "2d8 + 7" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.uehqzi7a36hzr0491bra.damageType is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "bludgeoning" (x5) + variants: "bludgeoning" (x6) [ueo321s5tdjm3mquk8ms]: type: object path: npc.items.[].system.damageRolls.ueo321s5tdjm3mquk8ms @@ -136594,28 +139687,6 @@ schema: values: 3 different_values: 1 (all same) variants: "bludgeoning" (x3) - [ufh9o3c78hrw0wav3c9r]: - type: object - path: npc.items.[].system.damageRolls.ufh9o3c78hrw0wav3c9r - is_null: true - values: 2 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.ufh9o3c78hrw0wav3c9r.damage - is_null: false - values: 2 - different_values: 2 - variants: - - "2d10+10" (x1) - - "1d12+7" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.ufh9o3c78hrw0wav3c9r.damageType - is_null: false - values: 2 - different_values: 1 (all same) - variants: "piercing" (x2) [uftfvrqwl4jtl83n44ev]: type: object path: npc.items.[].system.damageRolls.uftfvrqwl4jtl83n44ev @@ -136960,22 +140031,22 @@ schema: type: object path: npc.items.[].system.damageRolls.ujtbajeebtfq2x6cn2d7 is_null: true - values: 3 + values: 4 schema: 'damage': type: string path: npc.items.[].system.damageRolls.ujtbajeebtfq2x6cn2d7.damage is_null: false - values: 3 + values: 4 different_values: 1 (all same) - variants: "1d6" (x3) + variants: "1d6" (x4) 'damageType': type: string path: npc.items.[].system.damageRolls.ujtbajeebtfq2x6cn2d7.damageType is_null: false - values: 3 + values: 4 different_values: 1 (all same) - variants: "piercing" (x3) + variants: "piercing" (x4) [ujwjku65ck9nytvnx1lc]: type: object path: npc.items.[].system.damageRolls.ujwjku65ck9nytvnx1lc @@ -137060,22 +140131,22 @@ schema: type: object path: npc.items.[].system.damageRolls.ul7zdy3exakjqmqykck9 is_null: true - values: 2 + values: 1 schema: 'damage': type: string path: npc.items.[].system.damageRolls.ul7zdy3exakjqmqykck9.damage is_null: false - values: 2 + values: 1 different_values: 1 (all same) - variants: "2d10+13" (x2) + variants: "2d10+13" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.ul7zdy3exakjqmqykck9.damageType is_null: false - values: 2 + values: 1 different_values: 1 (all same) - variants: "piercing" (x2) + variants: "piercing" (x1) [ulDIN0I9OKY3vgPh]: type: object path: npc.items.[].system.damageRolls.ulDIN0I9OKY3vgPh @@ -138277,6 +141348,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [v2JHzhVtbEK1MBB9]: + type: object + path: npc.items.[].system.damageRolls.v2JHzhVtbEK1MBB9 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.v2JHzhVtbEK1MBB9.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+5" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.v2JHzhVtbEK1MBB9.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [v2bqqivt6qrkf3k308q5]: type: object path: npc.items.[].system.damageRolls.v2bqqivt6qrkf3k308q5 @@ -138359,6 +141450,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [v3F45CnseQV62SOt]: + type: object + path: npc.items.[].system.damageRolls.v3F45CnseQV62SOt + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.v3F45CnseQV62SOt.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.v3F45CnseQV62SOt.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [v3vq4grqzhzz3riwdllk]: type: object path: npc.items.[].system.damageRolls.v3vq4grqzhzz3riwdllk @@ -138443,22 +141554,22 @@ schema: type: object path: npc.items.[].system.damageRolls.v54esdehe3ditkjshpen is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.v54esdehe3ditkjshpen.damage is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "1d6" (x1) + variants: "1d6" (x2) 'damageType': type: string path: npc.items.[].system.damageRolls.v54esdehe3ditkjshpen.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "cold" (x1) + variants: "cold" (x2) [v57hjz2pqqtzjdc9dz59]: type: object path: npc.items.[].system.damageRolls.v57hjz2pqqtzjdc9dz59 @@ -138632,24 +141743,24 @@ schema: type: object path: npc.items.[].system.damageRolls.v7luy1ttfoi91850stm2 is_null: true - values: 2 + values: 3 schema: 'damage': type: string path: npc.items.[].system.damageRolls.v7luy1ttfoi91850stm2.damage is_null: false - values: 2 + values: 3 different_values: 2 variants: - - "2d6+9" (x1) + - "2d6+9" (x2) - "3d8+11" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.v7luy1ttfoi91850stm2.damageType is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "slashing" (x2) + variants: "slashing" (x3) [v7p77lwh03ak998z4u6s]: type: object path: npc.items.[].system.damageRolls.v7p77lwh03ak998z4u6s @@ -138797,6 +141908,33 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [v9QyNY6EJUg3RtaQ]: + type: object + path: npc.items.[].system.damageRolls.v9QyNY6EJUg3RtaQ + is_null: true + values: 1 + schema: + 'category': + type: string + path: npc.items.[].system.damageRolls.v9QyNY6EJUg3RtaQ.category + is_null: false + values: 1 + different_values: 1 (all same) + variants: "persistent" (x1) + 'damage': + type: string + path: npc.items.[].system.damageRolls.v9QyNY6EJUg3RtaQ.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.v9QyNY6EJUg3RtaQ.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) [v9yv518mpli2xc1sg60m]: type: object path: npc.items.[].system.damageRolls.v9yv518mpli2xc1sg60m @@ -138857,6 +141995,33 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [vB9R6kNBUMIxwt3O]: + type: object + path: npc.items.[].system.damageRolls.vB9R6kNBUMIxwt3O + is_null: true + values: 1 + schema: + 'category': + type: string + path: npc.items.[].system.damageRolls.vB9R6kNBUMIxwt3O.category + is_null: false + values: 1 + different_values: 1 (all same) + variants: "persistent" (x1) + 'damage': + type: string + path: npc.items.[].system.damageRolls.vB9R6kNBUMIxwt3O.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.vB9R6kNBUMIxwt3O.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bleed" (x1) [vBWkjr3F2grEeP0b]: type: object path: npc.items.[].system.damageRolls.vBWkjr3F2grEeP0b @@ -138917,6 +142082,28 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [vDRoEPyyryIlRLfx]: + type: object + path: npc.items.[].system.damageRolls.vDRoEPyyryIlRLfx + is_null: true + values: 2 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.vDRoEPyyryIlRLfx.damage + is_null: false + values: 2 + different_values: 2 + variants: + - "3d10+7" (x1) + - "3d8+7" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.vDRoEPyyryIlRLfx.damageType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "piercing" (x2) [vG30BYCXlwpXakPg]: type: object path: npc.items.[].system.damageRolls.vG30BYCXlwpXakPg @@ -138979,6 +142166,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [vH6H2BSLDQwZdIZ9]: + type: object + path: npc.items.[].system.damageRolls.vH6H2BSLDQwZdIZ9 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.vH6H2BSLDQwZdIZ9.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.vH6H2BSLDQwZdIZ9.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) [vHlnmUXk7fk81zVc]: type: object path: npc.items.[].system.damageRolls.vHlnmUXk7fk81zVc @@ -139207,6 +142414,26 @@ schema: values: 4 different_values: 1 (all same) variants: "fire" (x4) + [vVuO6odzuxJDginM]: + type: object + path: npc.items.[].system.damageRolls.vVuO6odzuxJDginM + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.vVuO6odzuxJDginM.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d10+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.vVuO6odzuxJDginM.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [vWD8b4Qf4pO5WkMe]: type: object path: npc.items.[].system.damageRolls.vWD8b4Qf4pO5WkMe @@ -139457,26 +142684,6 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) - [vbenhaiq15rzcxxpbu71]: - type: object - path: npc.items.[].system.damageRolls.vbenhaiq15rzcxxpbu71 - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.vbenhaiq15rzcxxpbu71.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d4+2" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.vbenhaiq15rzcxxpbu71.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "piercing" (x1) [vbrp0m9zq7qcrn5n1f1t]: type: object path: npc.items.[].system.damageRolls.vbrp0m9zq7qcrn5n1f1t @@ -139783,26 +142990,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [ve1ry38i9jnwsvwl9goc]: - type: object - path: npc.items.[].system.damageRolls.ve1ry38i9jnwsvwl9goc - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.ve1ry38i9jnwsvwl9goc.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "4d10+19" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.ve1ry38i9jnwsvwl9goc.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "sonic" (x1) [ve92frdyl1d9yti5483w]: type: object path: npc.items.[].system.damageRolls.ve92frdyl1d9yti5483w @@ -140131,6 +143318,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [viYT0fnvoUqwrbIf]: + type: object + path: npc.items.[].system.damageRolls.viYT0fnvoUqwrbIf + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.viYT0fnvoUqwrbIf.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "4d10+24" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.viYT0fnvoUqwrbIf.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [vikvzg6wtfj86wfyoeuz]: type: object path: npc.items.[].system.damageRolls.vikvzg6wtfj86wfyoeuz @@ -140242,22 +143449,24 @@ schema: type: object path: npc.items.[].system.damageRolls.vk7p3e37uiwdoit8louy is_null: true - values: 4 + values: 5 schema: 'damage': type: string path: npc.items.[].system.damageRolls.vk7p3e37uiwdoit8louy.damage is_null: false - values: 4 - different_values: 1 (all same) - variants: "1d6+7" (x4) + values: 5 + different_values: 2 + variants: + - "1d6+7" (x4) + - "2d6+12" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.vk7p3e37uiwdoit8louy.damageType is_null: false - values: 4 + values: 5 different_values: 1 (all same) - variants: "piercing" (x4) + variants: "piercing" (x5) [vkc0Ve91eB2Gdp1L]: type: object path: npc.items.[].system.damageRolls.vkc0Ve91eB2Gdp1L @@ -141810,26 +145019,6 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) - [w5lhnOP4u2MDWRMe]: - type: object - path: npc.items.[].system.damageRolls.w5lhnOP4u2MDWRMe - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.w5lhnOP4u2MDWRMe.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d6+7" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.w5lhnOP4u2MDWRMe.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "bludgeoning" (x1) [w673xhxetycik4vxox95]: type: object path: npc.items.[].system.damageRolls.w673xhxetycik4vxox95 @@ -142292,6 +145481,53 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [wM092vQgXuagyj27]: + type: object + path: npc.items.[].system.damageRolls.wM092vQgXuagyj27 + is_null: true + values: 1 + schema: + 'category': + type: string + path: npc.items.[].system.damageRolls.wM092vQgXuagyj27.category + is_null: false + values: 1 + different_values: 1 (all same) + variants: "persistent" (x1) + 'damage': + type: string + path: npc.items.[].system.damageRolls.wM092vQgXuagyj27.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.wM092vQgXuagyj27.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bleed" (x1) + [wMh3sNh2hF3zDQaO]: + type: object + path: npc.items.[].system.damageRolls.wMh3sNh2hF3zDQaO + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.wMh3sNh2hF3zDQaO.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+5" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.wMh3sNh2hF3zDQaO.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [wMi5WniacHw2JOzn]: type: object path: npc.items.[].system.damageRolls.wMi5WniacHw2JOzn @@ -143253,24 +146489,25 @@ schema: type: object path: npc.items.[].system.damageRolls.wlyfzpfua9idh2fekuz7 is_null: true - values: 5 + values: 6 schema: 'damage': type: string path: npc.items.[].system.damageRolls.wlyfzpfua9idh2fekuz7.damage is_null: false - values: 5 - different_values: 2 + values: 6 + different_values: 3 variants: - "1d10+4" (x3) - "1d10+8" (x2) + - "2d10+9" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.wlyfzpfua9idh2fekuz7.damageType is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "bludgeoning" (x5) + variants: "bludgeoning" (x6) [wm0c5wamdwhc7mspc8w6]: type: object path: npc.items.[].system.damageRolls.wm0c5wamdwhc7mspc8w6 @@ -144176,22 +147413,24 @@ schema: type: object path: npc.items.[].system.damageRolls.wxdjhxlnpijsr5pf3g4c is_null: true - values: 1 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.wxdjhxlnpijsr5pf3g4c.damage is_null: false - values: 1 - different_values: 1 (all same) - variants: "2d8+13" (x1) + values: 2 + different_values: 2 + variants: + - "2d8+15" (x1) + - "2d8+13" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.wxdjhxlnpijsr5pf3g4c.damageType is_null: false - values: 1 + values: 2 different_values: 1 (all same) - variants: "bludgeoning" (x1) + variants: "bludgeoning" (x2) [wxnqjuq8epqpgz9b6tnl]: type: object path: npc.items.[].system.damageRolls.wxnqjuq8epqpgz9b6tnl @@ -145383,6 +148622,26 @@ schema: values: 2 different_values: 1 (all same) variants: "piercing" (x2) + [x9mtL1Ffnm0y09c4]: + type: object + path: npc.items.[].system.damageRolls.x9mtL1Ffnm0y09c4 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.x9mtL1Ffnm0y09c4.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+5" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.x9mtL1Ffnm0y09c4.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [x9qfi5lp99fiuhfw9kqz]: type: object path: npc.items.[].system.damageRolls.x9qfi5lp99fiuhfw9kqz @@ -145759,6 +149018,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bleed" (x1) + [xRiByxni2EZjAwpv]: + type: object + path: npc.items.[].system.damageRolls.xRiByxni2EZjAwpv + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.xRiByxni2EZjAwpv.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "3d8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.xRiByxni2EZjAwpv.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "mental" (x1) [xS1eRe6iMqR1yegV]: type: object path: npc.items.[].system.damageRolls.xS1eRe6iMqR1yegV @@ -145799,6 +149078,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + [xU0iV4SA93CD8u2p]: + type: object + path: npc.items.[].system.damageRolls.xU0iV4SA93CD8u2p + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.xU0iV4SA93CD8u2p.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6+4" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.xU0iV4SA93CD8u2p.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [xU7ADDuUTf0q4Sne]: type: object path: npc.items.[].system.damageRolls.xU7ADDuUTf0q4Sne @@ -147329,6 +150628,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [xozFzNhHkfLuYf8v]: + type: object + path: npc.items.[].system.damageRolls.xozFzNhHkfLuYf8v + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.xozFzNhHkfLuYf8v.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d8+10" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.xozFzNhHkfLuYf8v.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [xpNf4U5y55gfj93f]: type: object path: npc.items.[].system.damageRolls.xpNf4U5y55gfj93f @@ -148077,6 +151396,26 @@ schema: values: 1 different_values: 1 (all same) variants: "mental" (x1) + [y0LrWL3v26dWosJ8]: + type: object + path: npc.items.[].system.damageRolls.y0LrWL3v26dWosJ8 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.y0LrWL3v26dWosJ8.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d10+9" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.y0LrWL3v26dWosJ8.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [y0vpefdxqdg0yifjd9j1]: type: object path: npc.items.[].system.damageRolls.y0vpefdxqdg0yifjd9j1 @@ -148370,42 +151709,42 @@ schema: type: object path: npc.items.[].system.damageRolls.y56j7huh07xsmljhd3im is_null: true - values: 2 + values: 3 schema: 'damage': type: string path: npc.items.[].system.damageRolls.y56j7huh07xsmljhd3im.damage is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "2d8+6" (x2) + variants: "2d8+6" (x3) 'damageType': type: string path: npc.items.[].system.damageRolls.y56j7huh07xsmljhd3im.damageType is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "piercing" (x2) + variants: "piercing" (x3) [y5afadj9h39cfjrh3fo1]: type: object path: npc.items.[].system.damageRolls.y5afadj9h39cfjrh3fo1 is_null: true - values: 3 + values: 2 schema: 'damage': type: string path: npc.items.[].system.damageRolls.y5afadj9h39cfjrh3fo1.damage is_null: false - values: 3 + values: 2 different_values: 1 (all same) - variants: "2d8+8" (x3) + variants: "2d8+8" (x2) 'damageType': type: string path: npc.items.[].system.damageRolls.y5afadj9h39cfjrh3fo1.damageType is_null: false - values: 3 + values: 2 different_values: 1 (all same) - variants: "piercing" (x3) + variants: "piercing" (x2) [y5k46jahp3w17sazrymm]: type: object path: npc.items.[].system.damageRolls.y5k46jahp3w17sazrymm @@ -148446,6 +151785,26 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) + 'y6je2oxewh3g2l31iria': + type: object + path: npc.items.[].system.damageRolls.y6je2oxewh3g2l31iria + is_null: false + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.y6je2oxewh3g2l31iria.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.y6je2oxewh3g2l31iria.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "mental" (x1) [y6qj8cnse2a6coiu1tze]: type: object path: npc.items.[].system.damageRolls.y6qj8cnse2a6coiu1tze @@ -148648,6 +152007,26 @@ schema: values: 1 different_values: 1 (all same) variants: "sonic" (x1) + [yBZV3EBWL7qCzuby]: + type: object + path: npc.items.[].system.damageRolls.yBZV3EBWL7qCzuby + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.yBZV3EBWL7qCzuby.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "3d10+14" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.yBZV3EBWL7qCzuby.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [yCG0YTfrpFzsD9rs]: type: object path: npc.items.[].system.damageRolls.yCG0YTfrpFzsD9rs @@ -148748,26 +152127,33 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [yGGDPcEAyISW3WIL]: + [yGW7NMshlpm7GyED]: type: object - path: npc.items.[].system.damageRolls.yGGDPcEAyISW3WIL + path: npc.items.[].system.damageRolls.yGW7NMshlpm7GyED is_null: true values: 1 schema: + 'category': + type: string + path: npc.items.[].system.damageRolls.yGW7NMshlpm7GyED.category + is_null: false + values: 1 + different_values: 1 (all same) + variants: "splash" (x1) 'damage': type: string - path: npc.items.[].system.damageRolls.yGGDPcEAyISW3WIL.damage + path: npc.items.[].system.damageRolls.yGW7NMshlpm7GyED.damage is_null: false values: 1 different_values: 1 (all same) - variants: "2d8+10" (x1) + variants: "2" (x1) 'damageType': type: string - path: npc.items.[].system.damageRolls.yGGDPcEAyISW3WIL.damageType + path: npc.items.[].system.damageRolls.yGW7NMshlpm7GyED.damageType is_null: false values: 1 different_values: 1 (all same) - variants: "piercing" (x1) + variants: "fire" (x1) [yHmA5cOwhdvAK0hR]: type: object path: npc.items.[].system.damageRolls.yHmA5cOwhdvAK0hR @@ -148808,6 +152194,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [yJFtFhgbrLdd4MgT]: + type: object + path: npc.items.[].system.damageRolls.yJFtFhgbrLdd4MgT + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.yJFtFhgbrLdd4MgT.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d6+6" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.yJFtFhgbrLdd4MgT.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [yJQCQyVbCCHXech2]: type: object path: npc.items.[].system.damageRolls.yJQCQyVbCCHXech2 @@ -148828,6 +152234,26 @@ schema: values: 1 different_values: 1 (all same) variants: "acid" (x1) + [yKMVVqZVPhKwxZ86]: + type: object + path: npc.items.[].system.damageRolls.yKMVVqZVPhKwxZ86 + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.yKMVVqZVPhKwxZ86.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8+5" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.yKMVVqZVPhKwxZ86.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [yLCBslnuuZ6QHK94]: type: object path: npc.items.[].system.damageRolls.yLCBslnuuZ6QHK94 @@ -148848,6 +152274,26 @@ schema: values: 1 different_values: 1 (all same) variants: "electricity" (x1) + [yLm2wZMWJqid0bFR]: + type: object + path: npc.items.[].system.damageRolls.yLm2wZMWJqid0bFR + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.yLm2wZMWJqid0bFR.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "9" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.yLm2wZMWJqid0bFR.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [yLs9Zrc3ledebN7g]: type: object path: npc.items.[].system.damageRolls.yLs9Zrc3ledebN7g @@ -149252,26 +152698,6 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) - [ybV0LLXdGeTJL4V5]: - type: object - path: npc.items.[].system.damageRolls.ybV0LLXdGeTJL4V5 - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.ybV0LLXdGeTJL4V5.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d8+6" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.ybV0LLXdGeTJL4V5.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "piercing" (x1) [ybl7n6e0yixra7qim3vs]: type: object path: npc.items.[].system.damageRolls.ybl7n6e0yixra7qim3vs @@ -149417,6 +152843,26 @@ schema: values: 4 different_values: 1 (all same) variants: "piercing" (x4) + [ydaJRI6VrfxDECch]: + type: object + path: npc.items.[].system.damageRolls.ydaJRI6VrfxDECch + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.ydaJRI6VrfxDECch.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d4+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.ydaJRI6VrfxDECch.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [yddzd5xdpz257mgtdsd7]: type: object path: npc.items.[].system.damageRolls.yddzd5xdpz257mgtdsd7 @@ -150138,6 +153584,26 @@ schema: values: 2 different_values: 1 (all same) variants: "poison" (x2) + [ynke3XYKJ2LmNbgk]: + type: object + path: npc.items.[].system.damageRolls.ynke3XYKJ2LmNbgk + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.ynke3XYKJ2LmNbgk.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d6+10" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.ynke3XYKJ2LmNbgk.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [ynsihnnwf2nzvp1ygeir]: type: object path: npc.items.[].system.damageRolls.ynsihnnwf2nzvp1ygeir @@ -150345,6 +153811,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [ypsLgWv3TM2s5oWO]: + type: object + path: npc.items.[].system.damageRolls.ypsLgWv3TM2s5oWO + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.ypsLgWv3TM2s5oWO.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d4+8" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.ypsLgWv3TM2s5oWO.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "bludgeoning" (x1) [yq9mtgezlm84opp4gb7m]: type: object path: npc.items.[].system.damageRolls.yq9mtgezlm84opp4gb7m @@ -150758,25 +154244,25 @@ schema: type: object path: npc.items.[].system.damageRolls.ywGnt2WTGNnh3Mur is_null: true - values: 3 + values: 4 schema: 'damage': type: string path: npc.items.[].system.damageRolls.ywGnt2WTGNnh3Mur.damage is_null: false - values: 3 + values: 4 different_values: 3 variants: + - "1d4+4" (x2) - "1d6+8" (x1) - - "1d4+4" (x1) - "1d4+8" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.ywGnt2WTGNnh3Mur.damageType is_null: false - values: 3 + values: 4 different_values: 1 (all same) - variants: "piercing" (x3) + variants: "piercing" (x4) [ywuykEnnWuCWGcpx]: type: object path: npc.items.[].system.damageRolls.ywuykEnnWuCWGcpx @@ -151077,26 +154563,6 @@ schema: values: 2 different_values: 1 (all same) variants: "spirit" (x2) - [z0jx6PTUlqUnGGqd]: - type: object - path: npc.items.[].system.damageRolls.z0jx6PTUlqUnGGqd - is_null: true - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.z0jx6PTUlqUnGGqd.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.z0jx6PTUlqUnGGqd.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "piercing" (x1) [z1cgm3me2mgagzwyhee9]: type: object path: npc.items.[].system.damageRolls.z1cgm3me2mgagzwyhee9 @@ -151237,6 +154703,33 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [z2y21RDU8OLAYrd6]: + type: object + path: npc.items.[].system.damageRolls.z2y21RDU8OLAYrd6 + is_null: true + values: 1 + schema: + 'category': + type: string + path: npc.items.[].system.damageRolls.z2y21RDU8OLAYrd6.category + is_null: false + values: 1 + different_values: 1 (all same) + variants: "splash" (x1) + 'damage': + type: string + path: npc.items.[].system.damageRolls.z2y21RDU8OLAYrd6.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.z2y21RDU8OLAYrd6.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "fire" (x1) [z2zb11b5lcresxor5yox]: type: object path: npc.items.[].system.damageRolls.z2zb11b5lcresxor5yox @@ -151277,26 +154770,6 @@ schema: values: 1 different_values: 1 (all same) variants: "spirit" (x1) - [z3RoZyrnYQLqrohu]: - type: object - path: npc.items.[].system.damageRolls.z3RoZyrnYQLqrohu - is_null: true - values: 2 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.z3RoZyrnYQLqrohu.damage - is_null: false - values: 2 - different_values: 1 (all same) - variants: "4d8" (x2) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.z3RoZyrnYQLqrohu.damageType - is_null: false - values: 2 - different_values: 1 (all same) - variants: "fire" (x2) [z3e3v4h2lyjwctu87qkj]: type: object path: npc.items.[].system.damageRolls.z3e3v4h2lyjwctu87qkj @@ -151888,6 +155361,26 @@ schema: values: 1 different_values: 1 (all same) variants: "piercing" (x1) + [zGsk8PFK4WcrM3GR]: + type: object + path: npc.items.[].system.damageRolls.zGsk8PFK4WcrM3GR + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.zGsk8PFK4WcrM3GR.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "2d12+15" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.zGsk8PFK4WcrM3GR.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "slashing" (x1) [zHPLzlVMBPcBGFND]: type: object path: npc.items.[].system.damageRolls.zHPLzlVMBPcBGFND @@ -152016,6 +155509,26 @@ schema: values: 1 different_values: 1 (all same) variants: "slashing" (x1) + [zNc9rtT4xiJ7mGSK]: + type: object + path: npc.items.[].system.damageRolls.zNc9rtT4xiJ7mGSK + is_null: true + values: 1 + schema: + 'damage': + type: string + path: npc.items.[].system.damageRolls.zNc9rtT4xiJ7mGSK.damage + is_null: false + values: 1 + different_values: 1 (all same) + variants: "1d8+7" (x1) + 'damageType': + type: string + path: npc.items.[].system.damageRolls.zNc9rtT4xiJ7mGSK.damageType + is_null: false + values: 1 + different_values: 1 (all same) + variants: "piercing" (x1) [zOhFMM46pcmrbgwD]: type: object path: npc.items.[].system.damageRolls.zOhFMM46pcmrbgwD @@ -152867,24 +156380,25 @@ schema: type: object path: npc.items.[].system.damageRolls.zjdn41fp3hbttedbxqgo is_null: true - values: 2 + values: 3 schema: 'damage': type: string path: npc.items.[].system.damageRolls.zjdn41fp3hbttedbxqgo.damage is_null: false - values: 2 - different_values: 2 + values: 3 + different_values: 3 variants: - "2d10+9" (x1) + - "2d8+11" (x1) - "3d10+11" (x1) 'damageType': type: string path: npc.items.[].system.damageRolls.zjdn41fp3hbttedbxqgo.damageType is_null: false - values: 2 + values: 3 different_values: 1 (all same) - variants: "piercing" (x2) + variants: "piercing" (x3) [zjgipcnqsBSz1hWc]: type: object path: npc.items.[].system.damageRolls.zjgipcnqsBSz1hWc @@ -154033,26 +157547,6 @@ schema: values: 1 different_values: 1 (all same) variants: "bludgeoning" (x1) - 'y6je2oxewh3g2l31iria': - type: object - path: npc.items.[].system.damageRolls.y6je2oxewh3g2l31iria - is_null: false - values: 1 - schema: - 'damage': - type: string - path: npc.items.[].system.damageRolls.y6je2oxewh3g2l31iria.damage - is_null: false - values: 1 - different_values: 1 (all same) - variants: "1d6" (x1) - 'damageType': - type: string - path: npc.items.[].system.damageRolls.y6je2oxewh3g2l31iria.damageType - is_null: false - values: 1 - different_values: 1 (all same) - variants: "mental" (x1) [zwmtnjy8ftsomdno]: type: object path: npc.items.[].system.damageRolls.zwmtnjy8ftsomdno @@ -154337,132 +157831,86 @@ schema: type: boolean path: npc.items.[].system.deathNote is_null: true - values: 736 + values: 745 different_values: 1 (all same) - variants: True (x736) - 'description': - type: object - path: npc.items.[].system.description - is_null: false - values: 72354 - schema: - [gm]: - type: string - path: npc.items.[].system.description.gm - is_null: true - values: 70 - different_values: 60 - variants: [omitted] - 'value': - type: string - path: npc.items.[].system.description.value - is_null: false - values: 72354 - different_values: 18178 - variants: [omitted] - [containerId]: - type: string - path: npc.items.[].system.containerId - is_null: true - values: 45 - different_values: 17 - variants: - - "Jobvhe2YNBMYOVA8" (x16) - - "RFoj9b2TwhIJAodX" (x4) - - "NRLOvrZlfeWlBrqH" (x3) - - "FiSK6Z3qlTGPUrAR" (x3) - - "u1zA8fSPZ0RdHY47" (x3) - - "3scuA4rLVRmHmcz2" (x3) - - "qE5H70zye2NC0vnp" (x2) - - "dHvX3fZWtSUdBdR6" (x2) - - "03xYDU65ZFGg51Cj" (x1) - - "HKqAzVBtd2gZsgNk" (x1) - - "sYM1QIDI5nAUWghX" (x1) - - "uSYjobyszZcruEhr" (x1) - - "hDb6GUcEYpMQ9C9I" (x1) - - "c3CDh01Ofp5rSwgm" (x1) - - "WO9SuiYE0nKx4HIe" (x1) - - "yN8zYWDqbmYG8sWK" (x1) - - "hetb6HQzsfpikrYo" (x1) - [cost]: - type: object - path: npc.items.[].system.cost - is_null: true - values: 23588 - schema: - 'value': - type: string - path: npc.items.[].system.cost.value - is_null: false - values: 23588 - different_values: 57 - variants: [omitted] - [counteraction]: - type: boolean - path: npc.items.[].system.counteraction - is_null: true - values: 23588 - different_values: 2 - variants: - - False (x22267) - - True (x1321) + variants: True (x745) [defense]: type: object path: npc.items.[].system.defense is_null: true - values: 8426 + values: 8597 schema: [passive]: type: object path: npc.items.[].system.defense.passive is_null: true - values: 45 + values: 43 schema: 'statistic': type: string path: npc.items.[].system.defense.passive.statistic is_null: false - values: 45 + values: 43 different_values: 1 (all same) - variants: "fortitude-dc" (x45) + variants: "fortitude-dc" (x43) [save]: type: object path: npc.items.[].system.defense.save is_null: true - values: 8381 + values: 8554 schema: 'basic': type: boolean path: npc.items.[].system.defense.save.basic is_null: false - values: 8381 + values: 8554 different_values: 2 variants: - - False (x5660) - - True (x2721) + - False (x5763) + - True (x2791) 'statistic': type: string path: npc.items.[].system.defense.save.statistic is_null: false - values: 8381 + values: 8554 different_values: 3 variants: - - "will" (x4117) - - "fortitude" (x2854) - - "reflex" (x1410) + - "will" (x4181) + - "fortitude" (x2922) + - "reflex" (x1451) + 'description': + type: object + path: npc.items.[].system.description + is_null: false + values: 74127 + schema: + [gm]: + type: string + path: npc.items.[].system.description.gm + is_null: true + values: 71 + different_values: 61 + variants: [omitted] + 'value': + type: string + path: npc.items.[].system.description.value + is_null: false + values: 74127 + different_values: 18810 + variants: [omitted] [dexCap]: type: integer path: npc.items.[].system.dexCap is_null: true - values: 1264 + values: 1303 different_values: 6 variants: - - 4 (x446) - - 3 (x290) - - 1 (x225) - - 2 (x170) + - 4 (x462) + - 3 (x297) + - 1 (x230) + - 2 (x179) - 0 (x79) - - 5 (x54) + - 5 (x56) [displayLevels]: type: object path: npc.items.[].system.displayLevels @@ -154487,40 +157935,15 @@ schema: type: object path: npc.items.[].system.duration is_null: true - values: 23709 + values: 24074 schema: - [sustained]: - type: boolean - path: npc.items.[].system.duration.sustained - is_null: true - values: 23624 - different_values: 2 - variants: - - False (x21224) - - True (x2400) - 'value': - type: string | integer - path: npc.items.[].system.duration.value - is_null: false - values: 23709 - types: - - different_values: 48 - variants: [omitted] - - different_values: 6 - variants: - - 0 (x78) - - -1 (x31) - - 1 (x6) - - 5 (x3) - - 10 (x2) - - 24 (x1) [expiry]: type: string path: npc.items.[].system.duration.expiry is_null: true - values: 26 + values: 24 different_values: 1 (all same) - variants: "turn-start" (x26) + variants: "turn-start" (x24) [perpetual]: type: boolean path: npc.items.[].system.duration.perpetual @@ -154528,6 +157951,15 @@ schema: values: 7 different_values: 1 (all same) variants: False (x7) + [sustained]: + type: boolean + path: npc.items.[].system.duration.sustained + is_null: true + values: 23991 + different_values: 2 + variants: + - False (x21567) + - True (x2424) [text]: type: string path: npc.items.[].system.duration.text @@ -154539,55 +157971,71 @@ schema: type: string path: npc.items.[].system.duration.unit is_null: true - values: 55 + values: 56 different_values: 4 variants: - - "unlimited" (x43) + - "unlimited" (x45) - "minutes" (x5) - "days" (x5) - - "hours" (x2) + - "hours" (x1) + 'value': + type: string | integer + path: npc.items.[].system.duration.value + is_null: false + values: 24074 + types: + - different_values: 48 + variants: [omitted] + - different_values: 6 + variants: + - 0 (x76) + - -1 (x33) + - 1 (x5) + - 5 (x3) + - 10 (x2) + - 24 (x1) [equipped]: type: object path: npc.items.[].system.equipped is_null: true - values: 7896 + values: 8075 schema: 'carryType': type: string path: npc.items.[].system.equipped.carryType is_null: false - values: 7896 + values: 8075 different_values: 3 variants: - - "worn" (x6631) - - "held" (x1263) + - "worn" (x6788) + - "held" (x1285) - "stowed" (x2) [handsHeld]: type: integer path: npc.items.[].system.equipped.handsHeld is_null: true - values: 5766 + values: 5896 different_values: 3 variants: - - 0 (x4229) - - 1 (x1320) - - 2 (x217) + - 0 (x4338) + - 1 (x1340) + - 2 (x218) [inSlot]: type: boolean path: npc.items.[].system.equipped.inSlot is_null: true - values: 1229 + values: 1241 different_values: 2 variants: - - True (x789) + - True (x801) - False (x440) [invested]: type: boolean path: npc.items.[].system.equipped.invested is_null: true - values: 245 + values: 246 different_values: 1 (all same) - variants: False (x245) + variants: False (x246) [slot]: type: string path: npc.items.[].system.equipped.slot @@ -154595,6 +158043,13 @@ schema: values: 19 different_values: 1 (all same) variants: "" (x19) + [expend]: + type: integer + path: npc.items.[].system.expend + is_null: true + values: 841 + different_values: 1 (all same) + variants: 1 (x841) [focus]: type: object path: npc.items.[].system.focus @@ -154619,16 +158074,16 @@ schema: type: object path: npc.items.[].system.frequency is_null: true - values: 988 + values: 1099 schema: 'max': type: integer path: npc.items.[].system.frequency.max is_null: false - values: 988 + values: 1099 different_values: 6 variants: - - 1 (x909) + - 1 (x1020) - 3 (x64) - 2 (x8) - 7 (x3) @@ -154638,47 +158093,63 @@ schema: type: string path: npc.items.[].system.frequency.per is_null: false - values: 988 + values: 1099 different_values: 9 variants: - - "day" (x456) - - "round" (x333) - - "PT1H" (x78) + - "day" (x474) + - "round" (x399) + - "PT1H" (x88) + - "turn" (x49) - "PT1M" (x47) - - "turn" (x35) - - "PT10M" (x19) - - "P1Y" (x12) + - "PT10M" (x20) + - "P1Y" (x13) - "P1M" (x7) - - "P1W" (x1) + - "P1W" (x2) [value]: type: integer path: npc.items.[].system.frequency.value is_null: true - values: 633 + values: 635 different_values: 5 variants: - - 1 (x579) - - 3 (x45) + - 1 (x582) + - 3 (x44) - 2 (x6) - 4 (x2) - 7 (x1) + [fromSpell]: + type: boolean + path: npc.items.[].system.fromSpell + is_null: true + values: 1 + different_values: 1 (all same) + variants: False (x1) + [grade]: + type: string + path: npc.items.[].system.grade + is_null: true + values: 2 + different_values: 2 + variants: + - "commercial" (x1) + - "elite" (x1) [group]: type: string path: npc.items.[].system.group is_null: true - values: 4664 + values: 4790 different_values: 25 variants: [omitted] [hardness]: type: integer path: npc.items.[].system.hardness is_null: true - values: 7896 + values: 8075 different_values: 12 variants: - - 0 (x7750) - - 5 (x74) - - 3 (x37) + - 0 (x7923) + - 5 (x77) + - 3 (x40) - 10 (x10) - 8 (x6) - 15 (x6) @@ -154692,42 +158163,42 @@ schema: type: object path: npc.items.[].system.heightening is_null: true - values: 8538 + values: 8721 schema: [area]: type: integer path: npc.items.[].system.heightening.area is_null: true - values: 29 + values: 58 different_values: 1 (all same) - variants: 0 (x29) + variants: 0 (x58) [damage]: type: object path: npc.items.[].system.heightening.damage is_null: true - values: 5192 + values: 5307 schema: [0]: type: string path: npc.items.[].system.heightening.damage.0 is_null: true - values: 4785 + values: 4869 different_values: 20 variants: - - "2d6" (x1042) - - "1d6" (x953) - - "1d8" (x832) - - "1d4" (x794) - - "1d10" (x410) - - "2d4" (x208) - - "1d12" (x201) - - "2d8" (x89) + - "2d6" (x1065) + - "1d6" (x971) + - "1d8" (x845) + - "1d4" (x809) + - "1d10" (x417) + - "2d4" (x213) + - "1d12" (x203) + - "2d8" (x88) - "10" (x79) - - "1d10+4" (x69) + - "1d10+4" (x70) - "2d10" (x46) + - "1" (x15) - "8" (x15) - "2" (x14) - - "1" (x14) - "1d4+1" (x13) - "" (x2) - "3d4" (x1) @@ -154752,10 +158223,10 @@ schema: type: string path: npc.items.[].system.heightening.damage.1 is_null: true - values: 36 + values: 38 different_values: 5 variants: - - "1d4" (x12) + - "1d4" (x14) - "1d6" (x11) - "1" (x8) - "2d6" (x3) @@ -154778,9 +158249,9 @@ schema: type: string path: npc.items.[].system.heightening.damage.2YlEXgT93lbWXENb is_null: true - values: 19 + values: 22 different_values: 1 (all same) - variants: "2d6" (x19) + variants: "2d6" (x22) [3]: type: string path: npc.items.[].system.heightening.damage.3 @@ -154799,16 +158270,16 @@ schema: type: string path: npc.items.[].system.heightening.damage.3bsJUDEgedKhPx6T is_null: true - values: 28 + values: 35 different_values: 1 (all same) - variants: "1d4" (x28) + variants: "1d4" (x35) [5hgRJg7CfV9pZSUa]: type: string path: npc.items.[].system.heightening.damage.5hgRJg7CfV9pZSUa is_null: true - values: 5 + values: 6 different_values: 1 (all same) - variants: "1d10" (x5) + variants: "1d10" (x6) [6BEyrCCNpDfJh5P8]: type: string path: npc.items.[].system.heightening.damage.6BEyrCCNpDfJh5P8 @@ -154820,16 +158291,23 @@ schema: type: string path: npc.items.[].system.heightening.damage.6aFqAhfOSz7ukuwr is_null: true - values: 12 + values: 13 different_values: 1 (all same) - variants: "1d12" (x12) + variants: "1d12" (x13) + [6jB29A0HYmZ5Sndk]: + type: string + path: npc.items.[].system.heightening.damage.6jB29A0HYmZ5Sndk + is_null: true + values: 3 + different_values: 1 (all same) + variants: "1d4" (x3) [71hLuboTBYkwkqiR]: type: string path: npc.items.[].system.heightening.damage.71hLuboTBYkwkqiR is_null: true - values: 5 + values: 6 different_values: 1 (all same) - variants: "1d4" (x5) + variants: "1d4" (x6) [92ub6aas0ubt9b7h]: type: string path: npc.items.[].system.heightening.damage.92ub6aas0ubt9b7h @@ -154869,9 +158347,9 @@ schema: type: string path: npc.items.[].system.heightening.damage.K00cW8XZuHvutOhE is_null: true - values: 12 + values: 13 different_values: 1 (all same) - variants: "1d4" (x12) + variants: "1d4" (x13) [MNALi2V7x2auCIFW]: type: string path: npc.items.[].system.heightening.damage.MNALi2V7x2auCIFW @@ -154883,9 +158361,9 @@ schema: type: string path: npc.items.[].system.heightening.damage.RrsNfz6nzSiUPvoY is_null: true - values: 5 + values: 6 different_values: 1 (all same) - variants: "2d6" (x5) + variants: "2d6" (x6) [SXOGI7BFM0mUsAPF]: type: string path: npc.items.[].system.heightening.damage.SXOGI7BFM0mUsAPF @@ -154904,9 +158382,9 @@ schema: type: string path: npc.items.[].system.heightening.damage.YBeTuItHduzXElD5 is_null: true - values: 11 + values: 15 different_values: 1 (all same) - variants: "2d8" (x11) + variants: "2d8" (x15) [YRYbZTnIe7w9wHLU]: type: string path: npc.items.[].system.heightening.damage.YRYbZTnIe7w9wHLU @@ -154925,9 +158403,9 @@ schema: type: string path: npc.items.[].system.heightening.damage.b9dAiWfV57lyCWpP is_null: true - values: 18 + values: 19 different_values: 1 (all same) - variants: "1d6" (x18) + variants: "1d6" (x19) [bmKxkM6C7wpQlsxf]: type: string path: npc.items.[].system.heightening.damage.bmKxkM6C7wpQlsxf @@ -154939,16 +158417,16 @@ schema: type: string path: npc.items.[].system.heightening.damage.cQDyW0QpjJ38MlSi is_null: true - values: 48 + values: 54 different_values: 1 (all same) - variants: "1d4" (x48) + variants: "1d4" (x54) [dFAvAi8vt0k4MIyH]: type: string path: npc.items.[].system.heightening.damage.dFAvAi8vt0k4MIyH is_null: true - values: 3 + values: 4 different_values: 1 (all same) - variants: "1d8" (x3) + variants: "1d8" (x4) [e72ZbHgzdvNBKkL2]: type: string path: npc.items.[].system.heightening.damage.e72ZbHgzdvNBKkL2 @@ -154988,9 +158466,9 @@ schema: type: string path: npc.items.[].system.heightening.damage.hBNB5kWrMV8T2CuH is_null: true - values: 15 + values: 17 different_values: 1 (all same) - variants: "0" (x15) + variants: "0" (x17) [lI9EQaXqSWU8wuZI]: type: string path: npc.items.[].system.heightening.damage.lI9EQaXqSWU8wuZI @@ -155002,9 +158480,9 @@ schema: type: string path: npc.items.[].system.heightening.damage.mY0vhGfbdzA69pIz is_null: true - values: 15 + values: 17 different_values: 1 (all same) - variants: "1d6" (x15) + variants: "1d6" (x17) [nqp6byhfcwbvtstj]: type: string path: npc.items.[].system.heightening.damage.nqp6byhfcwbvtstj @@ -155082,13 +158560,20 @@ schema: values: 1 different_values: 1 (all same) variants: "+1" (x1) + [u8FtIoasOdjfSdy4]: + type: string + path: npc.items.[].system.heightening.damage.u8FtIoasOdjfSdy4 + is_null: true + values: 3 + different_values: 1 (all same) + variants: "1d4" (x3) [v1pnjhfu6e9akqe0]: type: string path: npc.items.[].system.heightening.damage.v1pnjhfu6e9akqe0 is_null: true - values: 35 + values: 36 different_values: 1 (all same) - variants: "1d4" (x35) + variants: "1d4" (x36) [wnlxzlrxtrkk2bh3]: type: string path: npc.items.[].system.heightening.damage.wnlxzlrxtrkk2bh3 @@ -155100,9 +158585,9 @@ schema: type: string path: npc.items.[].system.heightening.damage.yI4fzrhnbFxup4Ep is_null: true - values: 23 + values: 25 different_values: 1 (all same) - variants: "1d8" (x23) + variants: "1d8" (x25) [zssli0njmyjito8c]: type: string path: npc.items.[].system.heightening.damage.zssli0njmyjito8c @@ -155114,52 +158599,52 @@ schema: type: integer path: npc.items.[].system.heightening.interval is_null: true - values: 5173 + values: 5289 different_values: 4 variants: - - 1 (x4366) - - 2 (x776) + - 1 (x4463) + - 2 (x795) - 4 (x24) - 3 (x7) [levels]: type: object path: npc.items.[].system.heightening.levels is_null: true - values: 3346 + values: 3414 schema: [10]: type: object path: npc.items.[].system.heightening.levels.10 is_null: true - values: 53 + values: 55 schema: [area]: type: object path: npc.items.[].system.heightening.levels.10.area is_null: true - values: 31 + values: 32 schema: [areaType]: type: string path: npc.items.[].system.heightening.levels.10.area.areaType is_null: true - values: 27 + values: 28 different_values: 1 (all same) - variants: "burst" (x27) + variants: "burst" (x28) [type]: type: string path: npc.items.[].system.heightening.levels.10.area.type is_null: true - values: 10 + values: 11 different_values: 2 variants: - - "burst" (x7) + - "burst" (x8) - "" (x3) 'value': type: string | integer path: npc.items.[].system.heightening.levels.10.area.value is_null: false - values: 31 + values: 32 types: - different_values: 2 variants: @@ -155168,27 +158653,27 @@ schema: - different_values: 2 variants: - 1000 (x4) - - 1320 (x2) + - 1320 (x3) [damage]: type: object path: npc.items.[].system.heightening.levels.10.damage is_null: true - values: 22 + values: 23 schema: [0]: type: object path: npc.items.[].system.heightening.levels.10.damage.0 is_null: true - values: 21 + values: 22 schema: 'applyMod': type: boolean path: npc.items.[].system.heightening.levels.10.damage.0.applyMod is_null: false - values: 21 + values: 22 different_values: 2 variants: - - False (x18) + - False (x19) - True (x3) [category]: type: @@ -155200,16 +158685,16 @@ schema: type: string path: npc.items.[].system.heightening.levels.10.damage.0.formula is_null: false - values: 21 + values: 22 different_values: 2 variants: - - "10d6" (x18) + - "10d6" (x19) - "4d10" (x3) 'materials': type: array<> path: npc.items.[].system.heightening.levels.10.damage.0.materials is_null: false - values: 21 + values: 22 min_count: 0 max_count: 0 value_type: @@ -155222,10 +158707,10 @@ schema: type: string path: npc.items.[].system.heightening.levels.10.damage.0.type is_null: false - values: 21 + values: 22 different_values: 2 variants: - - "void" (x18) + - "void" (x19) - "force" (x3) [gcU9LYuQezmqqIr2]: type: object @@ -155277,16 +158762,16 @@ schema: type: object path: npc.items.[].system.heightening.levels.10.range is_null: true - values: 31 + values: 32 schema: 'value': type: string path: npc.items.[].system.heightening.levels.10.range.value is_null: false - values: 31 + values: 32 different_values: 3 variants: - - "half a mile" (x21) + - "half a mile" (x22) - "2200 feet" (x6) - "2000 feet" (x4) [2]: @@ -155312,7 +158797,7 @@ schema: type: object path: npc.items.[].system.heightening.levels.3 is_null: true - values: 1250 + values: 1269 schema: [area]: type: object @@ -155320,6 +158805,13 @@ schema: is_null: true values: 5 schema: + 'areaType': + type: string + path: npc.items.[].system.heightening.levels.3.area.areaType + is_null: false + values: 2 + different_values: 1 (all same) + variants: "cone" (x2) [type]: type: string path: npc.items.[].system.heightening.levels.3.area.type @@ -155329,13 +158821,6 @@ schema: variants: - "burst" (x2) - "cone" (x1) - 'areaType': - type: string - path: npc.items.[].system.heightening.levels.3.area.areaType - is_null: false - values: 2 - different_values: 1 (all same) - variants: "cone" (x2) 'value': type: string path: npc.items.[].system.heightening.levels.3.area.value @@ -155349,21 +158834,21 @@ schema: type: object path: npc.items.[].system.heightening.levels.3.damage is_null: true - values: 91 + values: 90 schema: [0]: type: object path: npc.items.[].system.heightening.levels.3.damage.0 is_null: true - values: 89 + values: 88 schema: 'applyMod': type: boolean path: npc.items.[].system.heightening.levels.3.damage.0.applyMod is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: False (x89) + variants: False (x88) [category]: type: path: npc.items.[].system.heightening.levels.3.damage.0.category @@ -155374,14 +158859,14 @@ schema: type: string path: npc.items.[].system.heightening.levels.3.damage.0.formula is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "2d6" (x89) + variants: "2d6" (x88) 'materials': type: array<> path: npc.items.[].system.heightening.levels.3.damage.0.materials is_null: false - values: 89 + values: 88 min_count: 0 max_count: 0 value_type: @@ -155394,9 +158879,9 @@ schema: type: string path: npc.items.[].system.heightening.levels.3.damage.0.type is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "acid" (x89) + variants: "acid" (x88) [KCA7zyzlqSK9qPCG]: type: object path: npc.items.[].system.heightening.levels.3.damage.KCA7zyzlqSK9qPCG @@ -155448,34 +158933,34 @@ schema: type: object path: npc.items.[].system.heightening.levels.3.damage.gcovwqxwitqchoin is_null: true - values: 89 + values: 88 schema: 'applyMod': type: boolean path: npc.items.[].system.heightening.levels.3.damage.gcovwqxwitqchoin.applyMod is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: False (x89) + variants: False (x88) 'category': type: string path: npc.items.[].system.heightening.levels.3.damage.gcovwqxwitqchoin.category is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "splash" (x89) + variants: "splash" (x88) 'formula': type: string path: npc.items.[].system.heightening.levels.3.damage.gcovwqxwitqchoin.formula is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "1" (x89) + variants: "1" (x88) 'materials': type: array<> path: npc.items.[].system.heightening.levels.3.damage.gcovwqxwitqchoin.materials is_null: false - values: 89 + values: 88 min_count: 0 max_count: 0 value_type: @@ -155488,42 +158973,42 @@ schema: type: string path: npc.items.[].system.heightening.levels.3.damage.gcovwqxwitqchoin.type is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "acid" (x89) + variants: "acid" (x88) [range]: type: object path: npc.items.[].system.heightening.levels.3.range is_null: true - values: 357 + values: 362 schema: 'value': type: string path: npc.items.[].system.heightening.levels.3.range.value is_null: false - values: 357 + values: 362 different_values: 4 variants: - - "500 feet" (x181) - - "60 feet" (x144) + - "500 feet" (x185) + - "60 feet" (x145) - "touch" (x30) - "40 feet" (x2) [target]: type: object path: npc.items.[].system.heightening.levels.3.target is_null: true - values: 831 + values: 846 schema: 'value': type: string path: npc.items.[].system.heightening.levels.3.target.value is_null: false - values: 831 + values: 846 different_values: 9 variants: - - "5 creatures" (x268) - - "10 objects" (x254) - - "1 unattended object with a Bulk of 1 or less" (x235) + - "5 creatures" (x279) + - "10 objects" (x256) + - "1 unattended object with a Bulk of 1 or less" (x237) - "non-magical object of 2 Bulk or less, or a magical object of 1 Bulk or less" (x33) - "1 willing creature" (x19) - "1 creature" (x11) @@ -155547,40 +159032,40 @@ schema: type: object path: npc.items.[].system.heightening.levels.4 is_null: true - values: 296 + values: 304 schema: [area]: type: object path: npc.items.[].system.heightening.levels.4.area is_null: true - values: 55 + values: 58 schema: 'areaType': type: string path: npc.items.[].system.heightening.levels.4.area.areaType is_null: false - values: 55 + values: 58 different_values: 2 variants: - - "emanation" (x36) + - "emanation" (x39) - "burst" (x19) [type]: type: string path: npc.items.[].system.heightening.levels.4.area.type is_null: true - values: 14 + values: 17 different_values: 2 variants: + - "burst" (x9) - "" (x8) - - "burst" (x6) 'value': type: integer | string path: npc.items.[].system.heightening.levels.4.area.value is_null: false - values: 55 + values: 58 types: - different_values: 1 (all same) - variants: 20 (x6) + variants: 20 (x9) - different_values: 2 variants: - "20" (x43) @@ -155641,41 +159126,41 @@ schema: type: object path: npc.items.[].system.heightening.levels.4.range is_null: true - values: 96 + values: 100 schema: 'value': type: string path: npc.items.[].system.heightening.levels.4.range.value is_null: false - values: 96 + values: 100 different_values: 3 variants: - - "30 feet" (x41) - - "20 feet" (x36) + - "30 feet" (x42) + - "20 feet" (x39) - "60 feet" (x19) [target]: type: object path: npc.items.[].system.heightening.levels.4.target is_null: true - values: 238 + values: 243 schema: 'value': type: string path: npc.items.[].system.heightening.levels.4.target.value is_null: false - values: 238 + values: 243 different_values: 5 variants: - - "2 creatures" (x85) - - "10 creatures you know by name and have met in person" (x66) - - "10 creatures" (x65) + - "2 creatures" (x87) + - "10 creatures" (x67) + - "10 creatures you know by name and have met in person" (x67) - "10 willing living creatures" (x21) - "20 willing creatures" (x1) [5]: type: object path: npc.items.[].system.heightening.levels.5 is_null: true - values: 1032 + values: 1057 schema: [area]: type: object @@ -155701,21 +159186,21 @@ schema: type: object path: npc.items.[].system.heightening.levels.5.damage is_null: true - values: 91 + values: 90 schema: [0]: type: object path: npc.items.[].system.heightening.levels.5.damage.0 is_null: true - values: 89 + values: 88 schema: 'applyMod': type: boolean path: npc.items.[].system.heightening.levels.5.damage.0.applyMod is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: False (x89) + variants: False (x88) [category]: type: path: npc.items.[].system.heightening.levels.5.damage.0.category @@ -155726,14 +159211,14 @@ schema: type: string path: npc.items.[].system.heightening.levels.5.damage.0.formula is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "3d6" (x89) + variants: "3d6" (x88) 'materials': type: array<> path: npc.items.[].system.heightening.levels.5.damage.0.materials is_null: false - values: 89 + values: 88 min_count: 0 max_count: 0 value_type: @@ -155746,9 +159231,9 @@ schema: type: string path: npc.items.[].system.heightening.levels.5.damage.0.type is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "acid" (x89) + variants: "acid" (x88) [KCA7zyzlqSK9qPCG]: type: object path: npc.items.[].system.heightening.levels.5.damage.KCA7zyzlqSK9qPCG @@ -155800,34 +159285,34 @@ schema: type: object path: npc.items.[].system.heightening.levels.5.damage.gcovwqxwitqchoin is_null: true - values: 89 + values: 88 schema: 'applyMod': type: boolean path: npc.items.[].system.heightening.levels.5.damage.gcovwqxwitqchoin.applyMod is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: False (x89) + variants: False (x88) 'category': type: string path: npc.items.[].system.heightening.levels.5.damage.gcovwqxwitqchoin.category is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "splash" (x89) + variants: "splash" (x88) 'formula': type: string path: npc.items.[].system.heightening.levels.5.damage.gcovwqxwitqchoin.formula is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "2" (x89) + variants: "2" (x88) 'materials': type: array<> path: npc.items.[].system.heightening.levels.5.damage.gcovwqxwitqchoin.materials is_null: false - values: 89 + values: 88 min_count: 0 max_count: 0 value_type: @@ -155840,25 +159325,25 @@ schema: type: string path: npc.items.[].system.heightening.levels.5.damage.gcovwqxwitqchoin.type is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "acid" (x89) + variants: "acid" (x88) [range]: type: object path: npc.items.[].system.heightening.levels.5.range is_null: true - values: 710 + values: 727 schema: 'value': type: string path: npc.items.[].system.heightening.levels.5.range.value is_null: false - values: 710 + values: 727 different_values: 6 variants: - - "1 mile" (x320) - - "60 feet" (x237) - - "120 feet" (x144) + - "1 mile" (x334) + - "60 feet" (x239) + - "120 feet" (x145) - "1200 feet" (x6) - "50 feet" (x2) - "30 feet" (x1) @@ -155866,17 +159351,17 @@ schema: type: object path: npc.items.[].system.heightening.levels.5.target is_null: true - values: 220 + values: 229 schema: 'value': type: string path: npc.items.[].system.heightening.levels.5.target.value is_null: false - values: 220 + values: 229 different_values: 7 variants: - - "10 creatures" (x163) - - "1 specific object or type of object, or a specific creature or ancestry" (x50) + - "10 creatures" (x168) + - "1 specific object or type of object, or a specific creature or ancestry" (x54) - "up to three weapons, each of which must be wielded by you or a willing ally, or else unattended" (x3) - "6 creatures or objects" (x1) - "100 willing creatures" (x1) @@ -155921,37 +159406,37 @@ schema: type: object path: npc.items.[].system.heightening.levels.6 is_null: true - values: 579 + values: 583 schema: [range]: type: object path: npc.items.[].system.heightening.levels.6.range is_null: true - values: 23 + values: 19 schema: 'value': type: string path: npc.items.[].system.heightening.levels.6.range.value is_null: false - values: 23 + values: 19 different_values: 1 (all same) - variants: "30 feet" (x23) + variants: "30 feet" (x19) [target]: type: object path: npc.items.[].system.heightening.levels.6.target is_null: true - values: 527 + values: 531 schema: 'value': type: string path: npc.items.[].system.heightening.levels.6.target.value is_null: false - values: 527 + values: 531 different_values: 6 variants: - - "any number of objects" (x254) - - "10 creatures" (x148) - - "5 creatures" (x55) + - "any number of objects" (x256) + - "10 creatures" (x149) + - "5 creatures" (x56) - "10 willing creatures" (x36) - "1 or 10 creatures" (x32) - "up to 5 creatures" (x2) @@ -155959,7 +159444,7 @@ schema: type: object path: npc.items.[].system.heightening.levels.7 is_null: true - values: 744 + values: 751 schema: [area]: type: object @@ -156004,21 +159489,21 @@ schema: type: object path: npc.items.[].system.heightening.levels.7.damage is_null: true - values: 92 + values: 91 schema: [0]: type: object path: npc.items.[].system.heightening.levels.7.damage.0 is_null: true - values: 89 + values: 88 schema: 'applyMod': type: boolean path: npc.items.[].system.heightening.levels.7.damage.0.applyMod is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: False (x89) + variants: False (x88) [category]: type: path: npc.items.[].system.heightening.levels.7.damage.0.category @@ -156029,14 +159514,14 @@ schema: type: string path: npc.items.[].system.heightening.levels.7.damage.0.formula is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "4d6" (x89) + variants: "4d6" (x88) 'materials': type: array<> path: npc.items.[].system.heightening.levels.7.damage.0.materials is_null: false - values: 89 + values: 88 min_count: 0 max_count: 0 value_type: @@ -156049,9 +159534,9 @@ schema: type: string path: npc.items.[].system.heightening.levels.7.damage.0.type is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "acid" (x89) + variants: "acid" (x88) [KCA7zyzlqSK9qPCG]: type: object path: npc.items.[].system.heightening.levels.7.damage.KCA7zyzlqSK9qPCG @@ -156149,34 +159634,34 @@ schema: type: object path: npc.items.[].system.heightening.levels.7.damage.gcovwqxwitqchoin is_null: true - values: 89 + values: 88 schema: 'applyMod': type: boolean path: npc.items.[].system.heightening.levels.7.damage.gcovwqxwitqchoin.applyMod is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: False (x89) + variants: False (x88) 'category': type: string path: npc.items.[].system.heightening.levels.7.damage.gcovwqxwitqchoin.category is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "splash" (x89) + variants: "splash" (x88) 'formula': type: string path: npc.items.[].system.heightening.levels.7.damage.gcovwqxwitqchoin.formula is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "3" (x89) + variants: "3" (x88) 'materials': type: array<> path: npc.items.[].system.heightening.levels.7.damage.gcovwqxwitqchoin.materials is_null: false - values: 89 + values: 88 min_count: 0 max_count: 0 value_type: @@ -156189,9 +159674,9 @@ schema: type: string path: npc.items.[].system.heightening.levels.7.damage.gcovwqxwitqchoin.type is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "acid" (x89) + variants: "acid" (x88) [range]: type: object path: npc.items.[].system.heightening.levels.7.range @@ -156211,26 +159696,26 @@ schema: type: object path: npc.items.[].system.heightening.levels.7.target is_null: true - values: 588 + values: 596 schema: 'value': type: string path: npc.items.[].system.heightening.levels.7.target.value is_null: false - values: 588 + values: 596 different_values: 6 variants: - - "1 unattended object with a Bulk of 2 or less" (x235) + - "1 unattended object with a Bulk of 2 or less" (x237) - "6 creatures" (x124) - - "10 creatures" (x109) - - "5 creatures" (x85) + - "10 creatures" (x113) + - "5 creatures" (x87) - "1 or any number of creatures" (x32) - "up to 5 creatures" (x3) [8]: type: object path: npc.items.[].system.heightening.levels.8 is_null: true - values: 478 + values: 488 schema: [damage]: type: object @@ -156291,16 +159776,16 @@ schema: type: object path: npc.items.[].system.heightening.levels.8.target is_null: true - values: 465 + values: 475 schema: 'value': type: string path: npc.items.[].system.heightening.levels.8.target.value is_null: false - values: 465 + values: 475 different_values: 2 variants: - - "10 creatures" (x464) + - "10 creatures" (x474) - "5 creatures" (x1) [time]: type: object @@ -156319,7 +159804,7 @@ schema: type: object path: npc.items.[].system.heightening.levels.9 is_null: true - values: 188 + values: 187 schema: [area]: type: object @@ -156327,13 +159812,6 @@ schema: is_null: true values: 4 schema: - [type]: - type: string - path: npc.items.[].system.heightening.levels.9.area.type - is_null: true - values: 2 - different_values: 1 (all same) - variants: "burst" (x2) 'areaType': type: string path: npc.items.[].system.heightening.levels.9.area.areaType @@ -156341,6 +159819,13 @@ schema: values: 2 different_values: 1 (all same) variants: "burst" (x2) + [type]: + type: string + path: npc.items.[].system.heightening.levels.9.area.type + is_null: true + values: 2 + different_values: 1 (all same) + variants: "burst" (x2) 'value': type: string path: npc.items.[].system.heightening.levels.9.area.value @@ -156354,21 +159839,21 @@ schema: type: object path: npc.items.[].system.heightening.levels.9.damage is_null: true - values: 103 + values: 102 schema: [0]: type: object path: npc.items.[].system.heightening.levels.9.damage.0 is_null: true - values: 101 + values: 100 schema: 'applyMod': type: boolean path: npc.items.[].system.heightening.levels.9.damage.0.applyMod is_null: false - values: 101 + values: 100 different_values: 1 (all same) - variants: False (x101) + variants: False (x100) [category]: type: path: npc.items.[].system.heightening.levels.9.damage.0.category @@ -156379,17 +159864,17 @@ schema: type: string path: npc.items.[].system.heightening.levels.9.damage.0.formula is_null: false - values: 101 + values: 100 different_values: 3 variants: - - "5d6" (x89) + - "5d6" (x88) - "1d12" (x11) - "8d8" (x1) [materials]: type: array<> path: npc.items.[].system.heightening.levels.9.damage.0.materials is_null: true - values: 100 + values: 99 min_count: 0 max_count: 0 value_type: @@ -156402,10 +159887,10 @@ schema: type: string path: npc.items.[].system.heightening.levels.9.damage.0.type is_null: false - values: 101 + values: 100 different_values: 5 variants: - - "acid" (x89) + - "acid" (x88) - "" (x6) - "healing" (x3) - "vitality" (x2) @@ -156461,34 +159946,34 @@ schema: type: object path: npc.items.[].system.heightening.levels.9.damage.gcovwqxwitqchoin is_null: true - values: 89 + values: 88 schema: 'applyMod': type: boolean path: npc.items.[].system.heightening.levels.9.damage.gcovwqxwitqchoin.applyMod is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: False (x89) + variants: False (x88) 'category': type: string path: npc.items.[].system.heightening.levels.9.damage.gcovwqxwitqchoin.category is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "splash" (x89) + variants: "splash" (x88) 'formula': type: string path: npc.items.[].system.heightening.levels.9.damage.gcovwqxwitqchoin.formula is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "4" (x89) + variants: "4" (x88) 'materials': type: array<> path: npc.items.[].system.heightening.levels.9.damage.gcovwqxwitqchoin.materials is_null: false - values: 89 + values: 88 min_count: 0 max_count: 0 value_type: @@ -156501,9 +159986,9 @@ schema: type: string path: npc.items.[].system.heightening.levels.9.damage.gcovwqxwitqchoin.type is_null: false - values: 89 + values: 88 different_values: 1 (all same) - variants: "acid" (x89) + variants: "acid" (x88) [range]: type: object path: npc.items.[].system.heightening.levels.9.range @@ -156555,33 +160040,34 @@ schema: type: string path: npc.items.[].system.heightening.type is_null: true - values: 8519 + values: 8703 different_values: 2 variants: - - "interval" (x5173) - - "fixed" (x3346) + - "interval" (x5289) + - "fixed" (x3414) [hp]: type: object path: npc.items.[].system.hp is_null: true - values: 7896 + values: 8075 schema: [max]: type: integer path: npc.items.[].system.hp.max is_null: true - values: 7895 - different_values: 14 + values: 8074 + different_values: 15 variants: - - 0 (x7751) - - 20 (x79) - - 12 (x27) + - 0 (x7924) + - 20 (x80) + - 12 (x28) - 80 (x9) - - 6 (x6) + - 6 (x8) - 64 (x5) - 104 (x5) - 120 (x5) - 160 (x3) + - 25 (x2) - 136 (x1) - 72 (x1) - 30 (x1) @@ -156591,18 +160077,19 @@ schema: type: integer path: npc.items.[].system.hp.value is_null: true - values: 7895 - different_values: 16 + values: 8074 + different_values: 17 variants: - - 0 (x7751) - - 20 (x78) - - 12 (x26) + - 0 (x7924) + - 20 (x79) + - 12 (x27) - 80 (x9) - - 6 (x6) + - 6 (x8) - 64 (x5) - 104 (x5) - 120 (x5) - 160 (x3) + - 25 (x2) - 136 (x1) - 72 (x1) - 84 (x1) @@ -156627,20 +160114,20 @@ schema: type: object path: npc.items.[].system.level is_null: true - values: 31520 + values: 32066 schema: 'value': type: integer path: npc.items.[].system.level.value is_null: false - values: 31520 + values: 32066 different_values: 25 variants: [omitted] [location]: type: object path: npc.items.[].system.location is_null: true - values: 23588 + values: 23954 schema: [autoHeightenLevel]: type: integer @@ -156653,19 +160140,19 @@ schema: type: integer path: npc.items.[].system.location.heightenedLevel is_null: true - values: 9456 + values: 9607 different_values: 10 variants: - - 2 (x1504) - - 4 (x1402) - - 5 (x1324) - - 1 (x1279) - - 3 (x1227) - - 6 (x749) - - 7 (x721) - - 8 (x622) - - 9 (x448) - - 10 (x180) + - 2 (x1533) + - 4 (x1441) + - 5 (x1345) + - 1 (x1298) + - 3 (x1252) + - 6 (x757) + - 7 (x723) + - 8 (x627) + - 9 (x450) + - 10 (x181) [signature]: type: boolean path: npc.items.[].system.location.signature @@ -156679,17 +160166,17 @@ schema: type: object path: npc.items.[].system.location.uses is_null: true - values: 690 + values: 694 schema: [max]: type: integer path: npc.items.[].system.location.uses.max is_null: true - values: 681 + values: 685 different_values: 8 variants: - - 3 (x405) - - 2 (x230) + - 3 (x410) + - 2 (x229) - 1 (x25) - 99 (x11) - 4 (x7) @@ -156700,11 +160187,11 @@ schema: type: integer path: npc.items.[].system.location.uses.value is_null: false - values: 690 + values: 694 different_values: 9 variants: - - 3 (x405) - - 2 (x230) + - 3 (x410) + - 2 (x229) - 1 (x33) - 99 (x11) - 4 (x7) @@ -156716,35 +160203,35 @@ schema: type: string path: npc.items.[].system.location.value is_null: true - values: 23060 - different_values: 2108 + values: 23421 + different_values: 2144 variants: [omitted] [material]: type: object path: npc.items.[].system.material is_null: true - values: 7896 + values: 8075 schema: [grade]: type: string path: npc.items.[].system.material.grade is_null: true - values: 55 + values: 59 different_values: 3 variants: + - "low" (x26) - "standard" (x24) - - "low" (x22) - "high" (x9) [type]: type: string path: npc.items.[].system.material.type is_null: true - values: 56 + values: 60 different_values: 8 variants: + - "silver" (x14) - "cold-iron" (x14) - "adamantine" (x12) - - "silver" (x10) - "dawnsilver" (x9) - "duskwood" (x7) - "orichalcum" (x2) @@ -156817,72 +160304,72 @@ schema: type: object path: npc.items.[].system.mod is_null: true - values: 1376 + values: 1421 schema: 'value': type: integer path: npc.items.[].system.mod.value is_null: false - values: 1376 + values: 1421 different_values: 49 variants: [omitted] [overlays]: type: object path: npc.items.[].system.overlays is_null: true - values: 1361 + values: 1402 schema: [1gZuxDZYlG9YSzyW]: type: object path: npc.items.[].system.overlays.1gZuxDZYlG9YSzyW is_null: true - values: 5 + values: 6 schema: '_id': type: string path: npc.items.[].system.overlays.1gZuxDZYlG9YSzyW._id is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "1gZuxDZYlG9YSzyW" (x5) + variants: "1gZuxDZYlG9YSzyW" (x6) 'name': type: string path: npc.items.[].system.overlays.1gZuxDZYlG9YSzyW.name is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "Needle Darts (Adamantine)" (x5) + variants: "Needle Darts (Adamantine)" (x6) 'overlayType': type: string path: npc.items.[].system.overlays.1gZuxDZYlG9YSzyW.overlayType is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "override" (x5) + variants: "override" (x6) 'sort': type: integer path: npc.items.[].system.overlays.1gZuxDZYlG9YSzyW.sort is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: 2 (x5) + variants: 2 (x6) 'system': type: object path: npc.items.[].system.overlays.1gZuxDZYlG9YSzyW.system is_null: false - values: 5 + values: 6 schema: 'damage': type: object path: npc.items.[].system.overlays.1gZuxDZYlG9YSzyW.system.damage is_null: false - values: 5 + values: 6 schema: '71hLuboTBYkwkqiR': type: object path: npc.items.[].system.overlays.1gZuxDZYlG9YSzyW.system.damage.71hLuboTBYkwkqiR is_null: false - values: 5 + values: 6 schema: [category]: type: @@ -156894,16 +160381,16 @@ schema: type: array path: npc.items.[].system.overlays.1gZuxDZYlG9YSzyW.system.damage.71hLuboTBYkwkqiR.materials is_null: false - values: 5 + values: 6 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.overlays.1gZuxDZYlG9YSzyW.system.damage.71hLuboTBYkwkqiR.materials.[] is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "adamantine" (x5) + variants: "adamantine" (x6) [1wl9k6lqynkjha9q]: type: object path: npc.items.[].system.overlays.1wl9k6lqynkjha9q @@ -156980,53 +160467,53 @@ schema: type: object path: npc.items.[].system.overlays.2I469pfbYcmFvzOA is_null: true - values: 216 + values: 221 schema: '_id': type: string path: npc.items.[].system.overlays.2I469pfbYcmFvzOA._id is_null: false - values: 216 + values: 221 different_values: 1 (all same) - variants: "2I469pfbYcmFvzOA" (x216) + variants: "2I469pfbYcmFvzOA" (x221) 'name': type: string path: npc.items.[].system.overlays.2I469pfbYcmFvzOA.name is_null: false - values: 216 + values: 221 different_values: 1 (all same) - variants: "Telekinetic Projectile (Bludgeoning)" (x216) + variants: "Telekinetic Projectile (Bludgeoning)" (x221) 'overlayType': type: string path: npc.items.[].system.overlays.2I469pfbYcmFvzOA.overlayType is_null: false - values: 216 + values: 221 different_values: 1 (all same) - variants: "override" (x216) + variants: "override" (x221) 'sort': type: integer path: npc.items.[].system.overlays.2I469pfbYcmFvzOA.sort is_null: false - values: 216 + values: 221 different_values: 1 (all same) - variants: 1 (x216) + variants: 1 (x221) 'system': type: object path: npc.items.[].system.overlays.2I469pfbYcmFvzOA.system is_null: false - values: 216 + values: 221 schema: 'damage': type: object path: npc.items.[].system.overlays.2I469pfbYcmFvzOA.system.damage is_null: false - values: 216 + values: 221 schema: '0': type: object path: npc.items.[].system.overlays.2I469pfbYcmFvzOA.system.damage.0 is_null: false - values: 216 + values: 221 schema: [category]: type: @@ -157038,23 +160525,23 @@ schema: type: array path: npc.items.[].system.overlays.2I469pfbYcmFvzOA.system.damage.0.kinds is_null: true - values: 11 + values: 12 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.overlays.2I469pfbYcmFvzOA.system.damage.0.kinds.[] is_null: false - values: 11 + values: 12 different_values: 1 (all same) - variants: "damage" (x11) + variants: "damage" (x12) 'type': type: string path: npc.items.[].system.overlays.2I469pfbYcmFvzOA.system.damage.0.type is_null: false - values: 216 + values: 221 different_values: 1 (all same) - variants: "bludgeoning" (x216) + variants: "bludgeoning" (x221) [defense]: type: path: npc.items.[].system.overlays.2I469pfbYcmFvzOA.system.defense @@ -157225,75 +160712,75 @@ schema: type: object path: npc.items.[].system.overlays.37gy7l19tik74o4s is_null: true - values: 308 + values: 313 schema: '_id': type: string path: npc.items.[].system.overlays.37gy7l19tik74o4s._id is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "37gy7l19tik74o4s" (x308) + variants: "37gy7l19tik74o4s" (x313) 'name': type: string path: npc.items.[].system.overlays.37gy7l19tik74o4s.name is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "Heal (vs. Living)" (x308) + variants: "Heal (vs. Living)" (x313) 'overlayType': type: string path: npc.items.[].system.overlays.37gy7l19tik74o4s.overlayType is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "override" (x308) + variants: "override" (x313) 'sort': type: integer path: npc.items.[].system.overlays.37gy7l19tik74o4s.sort is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: 2 (x308) + variants: 2 (x313) 'system': type: object path: npc.items.[].system.overlays.37gy7l19tik74o4s.system is_null: false - values: 308 + values: 313 schema: 'damage': type: object path: npc.items.[].system.overlays.37gy7l19tik74o4s.system.damage is_null: false - values: 308 + values: 313 schema: '0': type: object path: npc.items.[].system.overlays.37gy7l19tik74o4s.system.damage.0 is_null: false - values: 308 + values: 313 schema: 'formula': type: string path: npc.items.[].system.overlays.37gy7l19tik74o4s.system.damage.0.formula is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "1d8+8" (x308) + variants: "1d8+8" (x313) 'kinds': type: array path: npc.items.[].system.overlays.37gy7l19tik74o4s.system.damage.0.kinds is_null: false - values: 308 + values: 313 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.overlays.37gy7l19tik74o4s.system.damage.0.kinds.[] is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "healing" (x308) + variants: "healing" (x313) [defense]: type: path: npc.items.[].system.overlays.37gy7l19tik74o4s.system.defense @@ -157304,146 +160791,146 @@ schema: type: object path: npc.items.[].system.overlays.37gy7l19tik74o4s.system.heightening is_null: false - values: 308 + values: 313 schema: 'damage': type: object path: npc.items.[].system.overlays.37gy7l19tik74o4s.system.heightening.damage is_null: false - values: 308 + values: 313 schema: '0': type: string path: npc.items.[].system.overlays.37gy7l19tik74o4s.system.heightening.damage.0 is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "1d8+8" (x308) + variants: "1d8+8" (x313) 'range': type: object path: npc.items.[].system.overlays.37gy7l19tik74o4s.system.range is_null: false - values: 308 + values: 313 schema: 'value': type: string path: npc.items.[].system.overlays.37gy7l19tik74o4s.system.range.value is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "30 feet" (x308) + variants: "30 feet" (x313) 'time': type: object path: npc.items.[].system.overlays.37gy7l19tik74o4s.system.time is_null: false - values: 308 + values: 313 schema: 'value': type: string path: npc.items.[].system.overlays.37gy7l19tik74o4s.system.time.value is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "2" (x308) + variants: "2" (x313) 'traits': type: object path: npc.items.[].system.overlays.37gy7l19tik74o4s.system.traits is_null: false - values: 308 + values: 313 schema: 'value': type: array path: npc.items.[].system.overlays.37gy7l19tik74o4s.system.traits.value is_null: false - values: 308 + values: 313 min_count: 4 max_count: 4 value_type: type: string path: npc.items.[].system.overlays.37gy7l19tik74o4s.system.traits.value.[] is_null: false - values: 1232 + values: 1252 different_values: 4 variants: - - "concentrate" (x308) - - "healing" (x308) - - "manipulate" (x308) - - "vitality" (x308) + - "concentrate" (x313) + - "healing" (x313) + - "manipulate" (x313) + - "vitality" (x313) [3Ifk4ND7o6QBAYMp]: type: object path: npc.items.[].system.overlays.3Ifk4ND7o6QBAYMp is_null: true - values: 5 + values: 6 schema: 'name': type: string path: npc.items.[].system.overlays.3Ifk4ND7o6QBAYMp.name is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "Falling Stars (Plasma)" (x5) + variants: "Falling Stars (Plasma)" (x6) 'overlayType': type: string path: npc.items.[].system.overlays.3Ifk4ND7o6QBAYMp.overlayType is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "override" (x5) + variants: "override" (x6) 'sort': type: integer path: npc.items.[].system.overlays.3Ifk4ND7o6QBAYMp.sort is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: 4 (x5) + variants: 4 (x6) 'system': type: object path: npc.items.[].system.overlays.3Ifk4ND7o6QBAYMp.system is_null: false - values: 5 + values: 6 schema: 'damage': type: object path: npc.items.[].system.overlays.3Ifk4ND7o6QBAYMp.system.damage is_null: false - values: 5 + values: 6 schema: 'RrsNfz6nzSiUPvoY': type: object path: npc.items.[].system.overlays.3Ifk4ND7o6QBAYMp.system.damage.RrsNfz6nzSiUPvoY is_null: false - values: 5 + values: 6 schema: 'type': type: string path: npc.items.[].system.overlays.3Ifk4ND7o6QBAYMp.system.damage.RrsNfz6nzSiUPvoY.type is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "electricity" (x5) + variants: "electricity" (x6) 'traits': type: object path: npc.items.[].system.overlays.3Ifk4ND7o6QBAYMp.system.traits is_null: false - values: 5 + values: 6 schema: 'value': type: array path: npc.items.[].system.overlays.3Ifk4ND7o6QBAYMp.system.traits.value is_null: false - values: 5 + values: 6 min_count: 3 max_count: 3 value_type: type: string path: npc.items.[].system.overlays.3Ifk4ND7o6QBAYMp.system.traits.value.[] is_null: false - values: 15 + values: 18 different_values: 3 variants: - - "concentrate" (x5) - - "electricity" (x5) - - "manipulate" (x5) + - "concentrate" (x6) + - "electricity" (x6) + - "manipulate" (x6) [4fq7k05nvyujd8et]: type: object path: npc.items.[].system.overlays.4fq7k05nvyujd8et @@ -157507,75 +160994,75 @@ schema: type: object path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq is_null: true - values: 183 + values: 184 schema: '_id': type: string path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq._id is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "4gyp3qlsv5ywdyjq" (x183) + variants: "4gyp3qlsv5ywdyjq" (x184) 'name': type: string path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.name is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "Harm (vs. Undead)" (x183) + variants: "Harm (vs. Undead)" (x184) 'overlayType': type: string path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.overlayType is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "override" (x183) + variants: "override" (x184) 'sort': type: integer path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.sort is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: 3 (x183) + variants: 3 (x184) 'system': type: object path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system is_null: false - values: 183 + values: 184 schema: 'damage': type: object path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.damage is_null: false - values: 183 + values: 184 schema: '0': type: object path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.damage.0 is_null: false - values: 183 + values: 184 schema: 'formula': type: string path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.damage.0.formula is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "1d8+8" (x183) + variants: "1d8+8" (x184) 'kinds': type: array path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.damage.0.kinds is_null: false - values: 183 + values: 184 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.damage.0.kinds.[] is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "healing" (x183) + variants: "healing" (x184) [defense]: type: path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.defense @@ -157586,83 +161073,83 @@ schema: type: object path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.heightening is_null: false - values: 183 + values: 184 schema: 'damage': type: object path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.heightening.damage is_null: false - values: 183 + values: 184 schema: '0': type: string path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.heightening.damage.0 is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "1d8+8" (x183) + variants: "1d8+8" (x184) 'range': type: object path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.range is_null: false - values: 183 + values: 184 schema: 'value': type: string path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.range.value is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "30 feet" (x183) + variants: "30 feet" (x184) 'target': type: object path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.target is_null: false - values: 183 + values: 184 schema: 'value': type: string path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.target.value is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "1 willing undead creature" (x183) + variants: "1 willing undead creature" (x184) 'time': type: object path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.time is_null: false - values: 183 + values: 184 schema: 'value': type: string path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.time.value is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "2" (x183) + variants: "2" (x184) 'traits': type: object path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.traits is_null: false - values: 183 + values: 184 schema: 'value': type: array path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.traits.value is_null: false - values: 183 + values: 184 min_count: 3 max_count: 3 value_type: type: string path: npc.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.traits.value.[] is_null: false - values: 549 + values: 552 different_values: 3 variants: - - "concentrate" (x183) - - "manipulate" (x183) - - "void" (x183) + - "concentrate" (x184) + - "manipulate" (x184) + - "void" (x184) [5lkl4b4xvy2j463q]: type: object path: npc.items.[].system.overlays.5lkl4b4xvy2j463q @@ -158082,252 +161569,252 @@ schema: type: object path: npc.items.[].system.overlays.7qdtetowq348s9oc is_null: true - values: 308 + values: 313 schema: '_id': type: string path: npc.items.[].system.overlays.7qdtetowq348s9oc._id is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "7qdtetowq348s9oc" (x308) + variants: "7qdtetowq348s9oc" (x313) 'overlayType': type: string path: npc.items.[].system.overlays.7qdtetowq348s9oc.overlayType is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "override" (x308) + variants: "override" (x313) 'sort': type: integer path: npc.items.[].system.overlays.7qdtetowq348s9oc.sort is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: 1 (x308) + variants: 1 (x313) 'system': type: object path: npc.items.[].system.overlays.7qdtetowq348s9oc.system is_null: false - values: 308 + values: 313 schema: 'range': type: object path: npc.items.[].system.overlays.7qdtetowq348s9oc.system.range is_null: false - values: 308 + values: 313 schema: 'value': type: string path: npc.items.[].system.overlays.7qdtetowq348s9oc.system.range.value is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "touch" (x308) + variants: "touch" (x313) 'time': type: object path: npc.items.[].system.overlays.7qdtetowq348s9oc.system.time is_null: false - values: 308 + values: 313 schema: 'value': type: string path: npc.items.[].system.overlays.7qdtetowq348s9oc.system.time.value is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "1" (x308) + variants: "1" (x313) [7vbvdrv2cl87sqta]: type: object path: npc.items.[].system.overlays.7vbvdrv2cl87sqta is_null: true - values: 308 + values: 313 schema: '_id': type: string path: npc.items.[].system.overlays.7vbvdrv2cl87sqta._id is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "7vbvdrv2cl87sqta" (x308) + variants: "7vbvdrv2cl87sqta" (x313) 'overlayType': type: string path: npc.items.[].system.overlays.7vbvdrv2cl87sqta.overlayType is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "override" (x308) + variants: "override" (x313) 'sort': type: integer path: npc.items.[].system.overlays.7vbvdrv2cl87sqta.sort is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: 4 (x308) + variants: 4 (x313) 'system': type: object path: npc.items.[].system.overlays.7vbvdrv2cl87sqta.system is_null: false - values: 308 + values: 313 schema: 'area': type: object path: npc.items.[].system.overlays.7vbvdrv2cl87sqta.system.area is_null: false - values: 308 + values: 313 schema: 'type': type: string path: npc.items.[].system.overlays.7vbvdrv2cl87sqta.system.area.type is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "emanation" (x308) + variants: "emanation" (x313) 'value': type: integer path: npc.items.[].system.overlays.7vbvdrv2cl87sqta.system.area.value is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: 30 (x308) + variants: 30 (x313) 'range': type: object path: npc.items.[].system.overlays.7vbvdrv2cl87sqta.system.range is_null: false - values: 308 + values: 313 schema: 'value': type: string path: npc.items.[].system.overlays.7vbvdrv2cl87sqta.system.range.value is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "" (x308) + variants: "" (x313) 'target': type: object path: npc.items.[].system.overlays.7vbvdrv2cl87sqta.system.target is_null: false - values: 308 + values: 313 schema: 'value': type: string path: npc.items.[].system.overlays.7vbvdrv2cl87sqta.system.target.value is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "all living and undead creatures" (x308) + variants: "all living and undead creatures" (x313) 'time': type: object path: npc.items.[].system.overlays.7vbvdrv2cl87sqta.system.time is_null: false - values: 308 + values: 313 schema: 'value': type: string path: npc.items.[].system.overlays.7vbvdrv2cl87sqta.system.time.value is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "3" (x308) + variants: "3" (x313) 'traits': type: object path: npc.items.[].system.overlays.7vbvdrv2cl87sqta.system.traits is_null: false - values: 308 + values: 313 schema: 'value': type: array path: npc.items.[].system.overlays.7vbvdrv2cl87sqta.system.traits.value is_null: false - values: 308 + values: 313 min_count: 4 max_count: 4 value_type: type: string path: npc.items.[].system.overlays.7vbvdrv2cl87sqta.system.traits.value.[] is_null: false - values: 1232 + values: 1252 different_values: 4 variants: - - "concentrate" (x308) - - "healing" (x308) - - "manipulate" (x308) - - "vitality" (x308) + - "concentrate" (x313) + - "healing" (x313) + - "manipulate" (x313) + - "vitality" (x313) [8dtcJWTSeGlvDAUL]: type: object path: npc.items.[].system.overlays.8dtcJWTSeGlvDAUL is_null: true - values: 5 + values: 6 schema: 'name': type: string path: npc.items.[].system.overlays.8dtcJWTSeGlvDAUL.name is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "Falling Stars (Airbursts)" (x5) + variants: "Falling Stars (Airbursts)" (x6) 'overlayType': type: string path: npc.items.[].system.overlays.8dtcJWTSeGlvDAUL.overlayType is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "override" (x5) + variants: "override" (x6) 'sort': type: integer path: npc.items.[].system.overlays.8dtcJWTSeGlvDAUL.sort is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: 1 (x5) + variants: 1 (x6) 'system': type: object path: npc.items.[].system.overlays.8dtcJWTSeGlvDAUL.system is_null: false - values: 5 + values: 6 schema: 'damage': type: object path: npc.items.[].system.overlays.8dtcJWTSeGlvDAUL.system.damage is_null: false - values: 5 + values: 6 schema: 'RrsNfz6nzSiUPvoY': type: object path: npc.items.[].system.overlays.8dtcJWTSeGlvDAUL.system.damage.RrsNfz6nzSiUPvoY is_null: false - values: 5 + values: 6 schema: 'type': type: string path: npc.items.[].system.overlays.8dtcJWTSeGlvDAUL.system.damage.RrsNfz6nzSiUPvoY.type is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "sonic" (x5) + variants: "sonic" (x6) 'traits': type: object path: npc.items.[].system.overlays.8dtcJWTSeGlvDAUL.system.traits is_null: false - values: 5 + values: 6 schema: 'value': type: array path: npc.items.[].system.overlays.8dtcJWTSeGlvDAUL.system.traits.value is_null: false - values: 5 + values: 6 min_count: 3 max_count: 3 value_type: type: string path: npc.items.[].system.overlays.8dtcJWTSeGlvDAUL.system.traits.value.[] is_null: false - values: 15 + values: 18 different_values: 3 variants: - - "concentrate" (x5) - - "manipulate" (x5) - - "sonic" (x5) + - "concentrate" (x6) + - "manipulate" (x6) + - "sonic" (x6) [9F9TDQen8t36f2Hy]: type: object path: npc.items.[].system.overlays.9F9TDQen8t36f2Hy @@ -158812,53 +162299,53 @@ schema: type: object path: npc.items.[].system.overlays.E2DbTTDjNlTp0ztA is_null: true - values: 5 + values: 6 schema: '_id': type: string path: npc.items.[].system.overlays.E2DbTTDjNlTp0ztA._id is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "E2DbTTDjNlTp0ztA" (x5) + variants: "E2DbTTDjNlTp0ztA" (x6) 'name': type: string path: npc.items.[].system.overlays.E2DbTTDjNlTp0ztA.name is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "Needle Darts (Silver)" (x5) + variants: "Needle Darts (Silver)" (x6) 'overlayType': type: string path: npc.items.[].system.overlays.E2DbTTDjNlTp0ztA.overlayType is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "override" (x5) + variants: "override" (x6) 'sort': type: integer path: npc.items.[].system.overlays.E2DbTTDjNlTp0ztA.sort is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: 4 (x5) + variants: 4 (x6) 'system': type: object path: npc.items.[].system.overlays.E2DbTTDjNlTp0ztA.system is_null: false - values: 5 + values: 6 schema: 'damage': type: object path: npc.items.[].system.overlays.E2DbTTDjNlTp0ztA.system.damage is_null: false - values: 5 + values: 6 schema: '71hLuboTBYkwkqiR': type: object path: npc.items.[].system.overlays.E2DbTTDjNlTp0ztA.system.damage.71hLuboTBYkwkqiR is_null: false - values: 5 + values: 6 schema: [category]: type: @@ -158870,94 +162357,94 @@ schema: type: array path: npc.items.[].system.overlays.E2DbTTDjNlTp0ztA.system.damage.71hLuboTBYkwkqiR.materials is_null: false - values: 5 + values: 6 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.overlays.E2DbTTDjNlTp0ztA.system.damage.71hLuboTBYkwkqiR.materials.[] is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "silver" (x5) + variants: "silver" (x6) [Fs08rHTZAfROKKzu]: type: object path: npc.items.[].system.overlays.Fs08rHTZAfROKKzu is_null: true - values: 23 + values: 24 schema: '_id': type: string path: npc.items.[].system.overlays.Fs08rHTZAfROKKzu._id is_null: false - values: 23 + values: 24 different_values: 1 (all same) - variants: "Fs08rHTZAfROKKzu" (x23) + variants: "Fs08rHTZAfROKKzu" (x24) 'name': type: string path: npc.items.[].system.overlays.Fs08rHTZAfROKKzu.name is_null: false - values: 23 + values: 24 different_values: 1 (all same) - variants: "Crisis of Faith (Vs. Divine)" (x23) + variants: "Crisis of Faith (Vs. Divine)" (x24) 'overlayType': type: string path: npc.items.[].system.overlays.Fs08rHTZAfROKKzu.overlayType is_null: false - values: 23 + values: 24 different_values: 1 (all same) - variants: "override" (x23) + variants: "override" (x24) 'sort': type: integer path: npc.items.[].system.overlays.Fs08rHTZAfROKKzu.sort is_null: false - values: 23 + values: 24 different_values: 1 (all same) - variants: 2 (x23) + variants: 2 (x24) 'system': type: object path: npc.items.[].system.overlays.Fs08rHTZAfROKKzu.system is_null: false - values: 23 + values: 24 schema: 'damage': type: object path: npc.items.[].system.overlays.Fs08rHTZAfROKKzu.system.damage is_null: false - values: 23 + values: 24 schema: '0': type: object path: npc.items.[].system.overlays.Fs08rHTZAfROKKzu.system.damage.0 is_null: false - values: 23 + values: 24 schema: 'formula': type: string path: npc.items.[].system.overlays.Fs08rHTZAfROKKzu.system.damage.0.formula is_null: false - values: 23 + values: 24 different_values: 1 (all same) - variants: "6d8" (x23) + variants: "6d8" (x24) 'heightening': type: object path: npc.items.[].system.overlays.Fs08rHTZAfROKKzu.system.heightening is_null: false - values: 23 + values: 24 schema: 'damage': type: object path: npc.items.[].system.overlays.Fs08rHTZAfROKKzu.system.heightening.damage is_null: false - values: 23 + values: 24 schema: '0': type: string path: npc.items.[].system.overlays.Fs08rHTZAfROKKzu.system.heightening.damage.0 is_null: false - values: 23 + values: 24 different_values: 1 (all same) - variants: "2d8" (x23) + variants: "2d8" (x24) [LnV6q1fbaObkI3Mt]: type: object path: npc.items.[].system.overlays.LnV6q1fbaObkI3Mt @@ -159352,77 +162839,77 @@ schema: type: object path: npc.items.[].system.overlays.TPSUk7tUquDQhIu3 is_null: true - values: 5 + values: 6 schema: 'name': type: string path: npc.items.[].system.overlays.TPSUk7tUquDQhIu3.name is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "Falling Stars (Comets)" (x5) + variants: "Falling Stars (Comets)" (x6) 'overlayType': type: string path: npc.items.[].system.overlays.TPSUk7tUquDQhIu3.overlayType is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "override" (x5) + variants: "override" (x6) 'sort': type: integer path: npc.items.[].system.overlays.TPSUk7tUquDQhIu3.sort is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: 3 (x5) + variants: 3 (x6) 'system': type: object path: npc.items.[].system.overlays.TPSUk7tUquDQhIu3.system is_null: false - values: 5 + values: 6 schema: 'damage': type: object path: npc.items.[].system.overlays.TPSUk7tUquDQhIu3.system.damage is_null: false - values: 5 + values: 6 schema: 'RrsNfz6nzSiUPvoY': type: object path: npc.items.[].system.overlays.TPSUk7tUquDQhIu3.system.damage.RrsNfz6nzSiUPvoY is_null: false - values: 5 + values: 6 schema: 'type': type: string path: npc.items.[].system.overlays.TPSUk7tUquDQhIu3.system.damage.RrsNfz6nzSiUPvoY.type is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "cold" (x5) + variants: "cold" (x6) 'traits': type: object path: npc.items.[].system.overlays.TPSUk7tUquDQhIu3.system.traits is_null: false - values: 5 + values: 6 schema: 'value': type: array path: npc.items.[].system.overlays.TPSUk7tUquDQhIu3.system.traits.value is_null: false - values: 5 + values: 6 min_count: 3 max_count: 3 value_type: type: string path: npc.items.[].system.overlays.TPSUk7tUquDQhIu3.system.traits.value.[] is_null: false - values: 15 + values: 18 different_values: 3 variants: - - "cold" (x5) - - "concentrate" (x5) - - "manipulate" (x5) + - "cold" (x6) + - "concentrate" (x6) + - "manipulate" (x6) [TqI3B4hFxajOSIm3]: type: object path: npc.items.[].system.overlays.TqI3B4hFxajOSIm3 @@ -159583,7 +163070,7 @@ schema: type: object path: npc.items.[].system.overlays.UTMlHk0o5FXLlwwM is_null: true - values: 30 + values: 33 schema: [_id]: type: string @@ -159596,40 +163083,40 @@ schema: type: string path: npc.items.[].system.overlays.UTMlHk0o5FXLlwwM.name is_null: false - values: 30 + values: 33 different_values: 1 (all same) - variants: "Shadow Blast (Will)" (x30) + variants: "Shadow Blast (Will)" (x33) 'overlayType': type: string path: npc.items.[].system.overlays.UTMlHk0o5FXLlwwM.overlayType is_null: false - values: 30 + values: 33 different_values: 1 (all same) - variants: "override" (x30) + variants: "override" (x33) 'sort': type: integer path: npc.items.[].system.overlays.UTMlHk0o5FXLlwwM.sort is_null: false - values: 30 + values: 33 different_values: 1 (all same) - variants: 2 (x30) + variants: 2 (x33) 'system': type: object path: npc.items.[].system.overlays.UTMlHk0o5FXLlwwM.system is_null: false - values: 30 + values: 33 schema: [damage]: type: object path: npc.items.[].system.overlays.UTMlHk0o5FXLlwwM.system.damage is_null: true - values: 1 + values: 4 schema: '0': type: object path: npc.items.[].system.overlays.UTMlHk0o5FXLlwwM.system.damage.0 is_null: false - values: 1 + values: 4 schema: [category]: type: @@ -159641,86 +163128,86 @@ schema: type: object path: npc.items.[].system.overlays.UTMlHk0o5FXLlwwM.system.defense is_null: false - values: 30 + values: 33 schema: 'save': type: object path: npc.items.[].system.overlays.UTMlHk0o5FXLlwwM.system.defense.save is_null: false - values: 30 + values: 33 schema: 'basic': type: boolean path: npc.items.[].system.overlays.UTMlHk0o5FXLlwwM.system.defense.save.basic is_null: false - values: 30 + values: 33 different_values: 2 variants: - False (x29) - - True (x1) + - True (x4) 'statistic': type: string path: npc.items.[].system.overlays.UTMlHk0o5FXLlwwM.system.defense.save.statistic is_null: false - values: 30 + values: 33 different_values: 1 (all same) - variants: "will" (x30) + variants: "will" (x33) [UizWQQABRIkwrOZj]: type: object path: npc.items.[].system.overlays.UizWQQABRIkwrOZj is_null: true - values: 5 + values: 6 schema: 'name': type: string path: npc.items.[].system.overlays.UizWQQABRIkwrOZj.name is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "Falling Stars (Asteroids)" (x5) + variants: "Falling Stars (Asteroids)" (x6) 'overlayType': type: string path: npc.items.[].system.overlays.UizWQQABRIkwrOZj.overlayType is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "override" (x5) + variants: "override" (x6) 'sort': type: integer path: npc.items.[].system.overlays.UizWQQABRIkwrOZj.sort is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: 2 (x5) + variants: 2 (x6) 'system': type: object path: npc.items.[].system.overlays.UizWQQABRIkwrOZj.system is_null: false - values: 5 + values: 6 schema: 'traits': type: object path: npc.items.[].system.overlays.UizWQQABRIkwrOZj.system.traits is_null: false - values: 5 + values: 6 schema: 'value': type: array path: npc.items.[].system.overlays.UizWQQABRIkwrOZj.system.traits.value is_null: false - values: 5 + values: 6 min_count: 3 max_count: 3 value_type: type: string path: npc.items.[].system.overlays.UizWQQABRIkwrOZj.system.traits.value.[] is_null: false - values: 15 + values: 18 different_values: 3 variants: - - "concentrate" (x5) - - "fire" (x5) - - "manipulate" (x5) + - "concentrate" (x6) + - "fire" (x6) + - "manipulate" (x6) [WIvpqh0pSKKC4t0F]: type: object path: npc.items.[].system.overlays.WIvpqh0pSKKC4t0F @@ -159902,53 +163389,53 @@ schema: type: object path: npc.items.[].system.overlays.ZbRcMkLoWzgq5XvU is_null: true - values: 5 + values: 6 schema: '_id': type: string path: npc.items.[].system.overlays.ZbRcMkLoWzgq5XvU._id is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "ZbRcMkLoWzgq5XvU" (x5) + variants: "ZbRcMkLoWzgq5XvU" (x6) 'name': type: string path: npc.items.[].system.overlays.ZbRcMkLoWzgq5XvU.name is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "Needle Darts (Cold Iron)" (x5) + variants: "Needle Darts (Cold Iron)" (x6) 'overlayType': type: string path: npc.items.[].system.overlays.ZbRcMkLoWzgq5XvU.overlayType is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "override" (x5) + variants: "override" (x6) 'sort': type: integer path: npc.items.[].system.overlays.ZbRcMkLoWzgq5XvU.sort is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: 3 (x5) + variants: 3 (x6) 'system': type: object path: npc.items.[].system.overlays.ZbRcMkLoWzgq5XvU.system is_null: false - values: 5 + values: 6 schema: 'damage': type: object path: npc.items.[].system.overlays.ZbRcMkLoWzgq5XvU.system.damage is_null: false - values: 5 + values: 6 schema: '71hLuboTBYkwkqiR': type: object path: npc.items.[].system.overlays.ZbRcMkLoWzgq5XvU.system.damage.71hLuboTBYkwkqiR is_null: false - values: 5 + values: 6 schema: [category]: type: @@ -159960,48 +163447,48 @@ schema: type: array path: npc.items.[].system.overlays.ZbRcMkLoWzgq5XvU.system.damage.71hLuboTBYkwkqiR.materials is_null: false - values: 5 + values: 6 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.overlays.ZbRcMkLoWzgq5XvU.system.damage.71hLuboTBYkwkqiR.materials.[] is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "cold-iron" (x5) + variants: "cold-iron" (x6) [ZxbNsu1w4bhR2fCe]: type: object path: npc.items.[].system.overlays.ZxbNsu1w4bhR2fCe is_null: true - values: 19 + values: 22 schema: '_id': type: string path: npc.items.[].system.overlays.ZxbNsu1w4bhR2fCe._id is_null: false - values: 19 + values: 22 different_values: 1 (all same) - variants: "ZxbNsu1w4bhR2fCe" (x19) + variants: "ZxbNsu1w4bhR2fCe" (x22) 'overlayType': type: string path: npc.items.[].system.overlays.ZxbNsu1w4bhR2fCe.overlayType is_null: false - values: 19 + values: 22 different_values: 1 (all same) - variants: "override" (x19) + variants: "override" (x22) 'sort': type: integer path: npc.items.[].system.overlays.ZxbNsu1w4bhR2fCe.sort is_null: false - values: 19 + values: 22 different_values: 1 (all same) - variants: 1 (x19) + variants: 1 (x22) 'system': type: object path: npc.items.[].system.overlays.ZxbNsu1w4bhR2fCe.system is_null: false - values: 19 + values: 22 schema: [a33QUFoKgoOprovO]: type: object @@ -160409,6 +163896,12 @@ schema: values: 4 different_values: 1 (all same) variants: "1d8+8" (x4) + [defense]: + type: + path: npc.items.[].system.overlays.b1ms5uwp9vwblhkq.system.defense + is_null: true + values: 0 + is_empty: true 'heightening': type: object path: npc.items.[].system.overlays.b1ms5uwp9vwblhkq.system.heightening @@ -160493,12 +163986,6 @@ schema: - "healing" (x4) - "manipulate" (x4) - "vitality" (x4) - [defense]: - type: - path: npc.items.[].system.overlays.b1ms5uwp9vwblhkq.system.defense - is_null: true - values: 0 - is_empty: true [b3iDKTx36pQ50rrM]: type: object path: npc.items.[].system.overlays.b3iDKTx36pQ50rrM @@ -160716,53 +164203,53 @@ schema: type: object path: npc.items.[].system.overlays.cUFX7ExSLeoa3vIF is_null: true - values: 216 + values: 221 schema: '_id': type: string path: npc.items.[].system.overlays.cUFX7ExSLeoa3vIF._id is_null: false - values: 216 + values: 221 different_values: 1 (all same) - variants: "cUFX7ExSLeoa3vIF" (x216) + variants: "cUFX7ExSLeoa3vIF" (x221) 'name': type: string path: npc.items.[].system.overlays.cUFX7ExSLeoa3vIF.name is_null: false - values: 216 + values: 221 different_values: 1 (all same) - variants: "Telekinetic Projectile (Piercing)" (x216) + variants: "Telekinetic Projectile (Piercing)" (x221) 'overlayType': type: string path: npc.items.[].system.overlays.cUFX7ExSLeoa3vIF.overlayType is_null: false - values: 216 + values: 221 different_values: 1 (all same) - variants: "override" (x216) + variants: "override" (x221) 'sort': type: integer path: npc.items.[].system.overlays.cUFX7ExSLeoa3vIF.sort is_null: false - values: 216 + values: 221 different_values: 1 (all same) - variants: 2 (x216) + variants: 2 (x221) 'system': type: object path: npc.items.[].system.overlays.cUFX7ExSLeoa3vIF.system is_null: false - values: 216 + values: 221 schema: 'damage': type: object path: npc.items.[].system.overlays.cUFX7ExSLeoa3vIF.system.damage is_null: false - values: 216 + values: 221 schema: '0': type: object path: npc.items.[].system.overlays.cUFX7ExSLeoa3vIF.system.damage.0 is_null: false - values: 216 + values: 221 schema: [category]: type: @@ -160774,23 +164261,23 @@ schema: type: array path: npc.items.[].system.overlays.cUFX7ExSLeoa3vIF.system.damage.0.kinds is_null: true - values: 11 + values: 12 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.overlays.cUFX7ExSLeoa3vIF.system.damage.0.kinds.[] is_null: false - values: 11 + values: 12 different_values: 1 (all same) - variants: "damage" (x11) + variants: "damage" (x12) 'type': type: string path: npc.items.[].system.overlays.cUFX7ExSLeoa3vIF.system.damage.0.type is_null: false - values: 216 + values: 221 different_values: 1 (all same) - variants: "piercing" (x216) + variants: "piercing" (x221) [defense]: type: path: npc.items.[].system.overlays.cUFX7ExSLeoa3vIF.system.defense @@ -160913,34 +164400,34 @@ schema: type: object path: npc.items.[].system.overlays.eOCNn2ohYAvsYZjn is_null: true - values: 48 + values: 54 schema: '_id': type: string path: npc.items.[].system.overlays.eOCNn2ohYAvsYZjn._id is_null: false - values: 48 + values: 54 different_values: 1 (all same) - variants: "eOCNn2ohYAvsYZjn" (x48) + variants: "eOCNn2ohYAvsYZjn" (x54) 'overlayType': type: string path: npc.items.[].system.overlays.eOCNn2ohYAvsYZjn.overlayType is_null: false - values: 48 + values: 54 different_values: 1 (all same) - variants: "override" (x48) + variants: "override" (x54) 'sort': type: integer path: npc.items.[].system.overlays.eOCNn2ohYAvsYZjn.sort is_null: false - values: 48 + values: 54 different_values: 1 (all same) - variants: 1 (x48) + variants: 1 (x54) 'system': type: object path: npc.items.[].system.overlays.eOCNn2ohYAvsYZjn.system is_null: false - values: 48 + values: 54 schema: [defense]: type: @@ -161396,94 +164883,94 @@ schema: type: object path: npc.items.[].system.overlays.hk5Z57VxDZI5WAgq is_null: true - values: 5 + values: 6 schema: '_id': type: string path: npc.items.[].system.overlays.hk5Z57VxDZI5WAgq._id is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "hk5Z57VxDZI5WAgq" (x5) + variants: "hk5Z57VxDZI5WAgq" (x6) 'name': type: string path: npc.items.[].system.overlays.hk5Z57VxDZI5WAgq.name is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "Needle Darts" (x5) + variants: "Needle Darts" (x6) 'overlayType': type: string path: npc.items.[].system.overlays.hk5Z57VxDZI5WAgq.overlayType is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: "override" (x5) + variants: "override" (x6) 'sort': type: integer path: npc.items.[].system.overlays.hk5Z57VxDZI5WAgq.sort is_null: false - values: 5 + values: 6 different_values: 1 (all same) - variants: 1 (x5) + variants: 1 (x6) 'system': type: object path: npc.items.[].system.overlays.hk5Z57VxDZI5WAgq.system is_null: false - values: 5 + values: 6 schema: [hqiwae0wgehycnex]: type: object path: npc.items.[].system.overlays.hqiwae0wgehycnex is_null: true - values: 17 + values: 20 schema: '_id': type: string path: npc.items.[].system.overlays.hqiwae0wgehycnex._id is_null: false - values: 17 + values: 20 different_values: 1 (all same) - variants: "hqiwae0wgehycnex" (x17) + variants: "hqiwae0wgehycnex" (x20) 'overlayType': type: string path: npc.items.[].system.overlays.hqiwae0wgehycnex.overlayType is_null: false - values: 17 + values: 20 different_values: 1 (all same) - variants: "override" (x17) + variants: "override" (x20) 'sort': type: integer path: npc.items.[].system.overlays.hqiwae0wgehycnex.sort is_null: false - values: 17 + values: 20 different_values: 1 (all same) - variants: 2 (x17) + variants: 2 (x20) 'system': type: object path: npc.items.[].system.overlays.hqiwae0wgehycnex.system is_null: false - values: 17 + values: 20 schema: 'damage': type: object path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.damage is_null: false - values: 17 + values: 20 schema: 'd80radfbikwjogmr': type: object path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.damage.d80radfbikwjogmr is_null: false - values: 17 + values: 20 schema: 'applyMod': type: boolean path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.damage.d80radfbikwjogmr.applyMod is_null: false - values: 17 + values: 20 different_values: 1 (all same) - variants: False (x17) + variants: False (x20) [category]: type: path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.damage.d80radfbikwjogmr.category @@ -161494,14 +164981,28 @@ schema: type: string path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.damage.d80radfbikwjogmr.formula is_null: false - values: 17 + values: 20 different_values: 1 (all same) - variants: "4d6" (x17) + variants: "4d6" (x20) + [kinds]: + type: array + path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.damage.d80radfbikwjogmr.kinds + is_null: true + values: 6 + min_count: 1 + max_count: 1 + value_type: + type: string + path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.damage.d80radfbikwjogmr.kinds.[] + is_null: false + values: 6 + different_values: 1 (all same) + variants: "damage" (x6) 'materials': type: array<> path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.damage.d80radfbikwjogmr.materials is_null: false - values: 17 + values: 20 min_count: 0 max_count: 0 value_type: @@ -161514,88 +165015,74 @@ schema: type: string path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.damage.d80radfbikwjogmr.type is_null: false - values: 17 + values: 20 different_values: 1 (all same) - variants: "fire" (x17) - [kinds]: - type: array - path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.damage.d80radfbikwjogmr.kinds - is_null: true - values: 7 - min_count: 1 - max_count: 1 - value_type: - type: string - path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.damage.d80radfbikwjogmr.kinds.[] - is_null: false - values: 7 - different_values: 1 (all same) - variants: "damage" (x7) - 'heightening': - type: object - path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.heightening - is_null: false - values: 17 - schema: - 'damage': - type: object - path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.heightening.damage - is_null: false - values: 17 - schema: - 'd80radfbikwjogmr': - type: string - path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.heightening.damage.d80radfbikwjogmr - is_null: false - values: 17 - different_values: 1 (all same) - variants: "2d6" (x17) - 'interval': - type: integer - path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.heightening.interval - is_null: false - values: 17 - different_values: 1 (all same) - variants: 1 (x17) - 'type': - type: string - path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.heightening.type - is_null: false - values: 17 - different_values: 1 (all same) - variants: "interval" (x17) - 'target': - type: object - path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.target - is_null: false - values: 17 - schema: - 'value': - type: string - path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.target.value - is_null: false - values: 17 - different_values: 1 (all same) - variants: "2 or more creatures" (x17) - 'time': - type: object - path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.time - is_null: false - values: 17 - schema: - 'value': - type: string - path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.time.value - is_null: false - values: 17 - different_values: 1 (all same) - variants: "2 or 3" (x17) + variants: "fire" (x20) [defense]: type: path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.defense is_null: true values: 0 is_empty: true + 'heightening': + type: object + path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.heightening + is_null: false + values: 20 + schema: + 'damage': + type: object + path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.heightening.damage + is_null: false + values: 20 + schema: + 'd80radfbikwjogmr': + type: string + path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.heightening.damage.d80radfbikwjogmr + is_null: false + values: 20 + different_values: 1 (all same) + variants: "2d6" (x20) + 'interval': + type: integer + path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.heightening.interval + is_null: false + values: 20 + different_values: 1 (all same) + variants: 1 (x20) + 'type': + type: string + path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.heightening.type + is_null: false + values: 20 + different_values: 1 (all same) + variants: "interval" (x20) + 'target': + type: object + path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.target + is_null: false + values: 20 + schema: + 'value': + type: string + path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.target.value + is_null: false + values: 20 + different_values: 1 (all same) + variants: "2 or more creatures" (x20) + 'time': + type: object + path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.time + is_null: false + values: 20 + schema: + 'value': + type: string + path: npc.items.[].system.overlays.hqiwae0wgehycnex.system.time.value + is_null: false + values: 20 + different_values: 1 (all same) + variants: "2 or 3" (x20) [i6bpmbq7m2xyhw5h]: type: object path: npc.items.[].system.overlays.i6bpmbq7m2xyhw5h @@ -162072,131 +165559,131 @@ schema: type: object path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1 is_null: true - values: 308 + values: 313 schema: '_id': type: string path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1._id is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "lfxcoz2d3f8j2zq1" (x308) + variants: "lfxcoz2d3f8j2zq1" (x313) 'name': type: string path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1.name is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "Heal (vs. Undead)" (x308) + variants: "Heal (vs. Undead)" (x313) 'overlayType': type: string path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1.overlayType is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "override" (x308) + variants: "override" (x313) 'sort': type: integer path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1.sort is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: 3 (x308) + variants: 3 (x313) 'system': type: object path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1.system is_null: false - values: 308 + values: 313 schema: 'damage': type: object path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.damage is_null: false - values: 308 + values: 313 schema: '0': type: object path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.damage.0 is_null: false - values: 308 + values: 313 schema: 'kinds': type: array path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.damage.0.kinds is_null: false - values: 308 + values: 313 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.damage.0.kinds.[] is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "damage" (x308) + variants: "damage" (x313) 'range': type: object path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.range is_null: false - values: 308 + values: 313 schema: 'value': type: string path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.range.value is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "30 feet" (x308) + variants: "30 feet" (x313) 'target': type: object path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.target is_null: false - values: 308 + values: 313 schema: 'value': type: string path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.target.value is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "1 undead" (x308) + variants: "1 undead" (x313) 'time': type: object path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.time is_null: false - values: 308 + values: 313 schema: 'value': type: string path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.time.value is_null: false - values: 308 + values: 313 different_values: 1 (all same) - variants: "2" (x308) + variants: "2" (x313) 'traits': type: object path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.traits is_null: false - values: 308 + values: 313 schema: 'value': type: array path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.traits.value is_null: false - values: 308 + values: 313 min_count: 4 max_count: 4 value_type: type: string path: npc.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.traits.value.[] is_null: false - values: 1232 + values: 1252 different_values: 4 variants: - - "concentrate" (x308) - - "healing" (x308) - - "manipulate" (x308) - - "vitality" (x308) + - "concentrate" (x313) + - "healing" (x313) + - "manipulate" (x313) + - "vitality" (x313) [lq4yc6ojcujar4xa]: type: object path: npc.items.[].system.overlays.lq4yc6ojcujar4xa @@ -162412,6 +165899,12 @@ schema: is_null: true values: 0 is_empty: true + [defense]: + type: + path: npc.items.[].system.overlays.md8ss7iwxhth4y5f.system.defense + is_null: true + values: 0 + is_empty: true 'range': type: object path: npc.items.[].system.overlays.md8ss7iwxhth4y5f.system.range @@ -162438,12 +165931,6 @@ schema: values: 4 different_values: 1 (all same) variants: "1" (x4) - [defense]: - type: - path: npc.items.[].system.overlays.md8ss7iwxhth4y5f.system.defense - is_null: true - values: 0 - is_empty: true [nhamwu2w6qte7bdr]: type: object path: npc.items.[].system.overlays.nhamwu2w6qte7bdr @@ -162494,34 +165981,34 @@ schema: type: object path: npc.items.[].system.overlays.noPVUX8Ocln52MKm is_null: true - values: 23 + values: 24 schema: '_id': type: string path: npc.items.[].system.overlays.noPVUX8Ocln52MKm._id is_null: false - values: 23 + values: 24 different_values: 1 (all same) - variants: "noPVUX8Ocln52MKm" (x23) + variants: "noPVUX8Ocln52MKm" (x24) 'overlayType': type: string path: npc.items.[].system.overlays.noPVUX8Ocln52MKm.overlayType is_null: false - values: 23 + values: 24 different_values: 1 (all same) - variants: "override" (x23) + variants: "override" (x24) 'sort': type: integer path: npc.items.[].system.overlays.noPVUX8Ocln52MKm.sort is_null: false - values: 23 + values: 24 different_values: 1 (all same) - variants: 1 (x23) + variants: 1 (x24) 'system': type: object path: npc.items.[].system.overlays.noPVUX8Ocln52MKm.system is_null: false - values: 23 + values: 24 schema: [oOJY0MFq3IZR2yBt]: type: object @@ -162896,61 +166383,61 @@ schema: type: object path: npc.items.[].system.overlays.pq7cxntbz4s8g5ik is_null: true - values: 183 + values: 184 schema: '_id': type: string path: npc.items.[].system.overlays.pq7cxntbz4s8g5ik._id is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "pq7cxntbz4s8g5ik" (x183) + variants: "pq7cxntbz4s8g5ik" (x184) 'overlayType': type: string path: npc.items.[].system.overlays.pq7cxntbz4s8g5ik.overlayType is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "override" (x183) + variants: "override" (x184) 'sort': type: integer path: npc.items.[].system.overlays.pq7cxntbz4s8g5ik.sort is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: 1 (x183) + variants: 1 (x184) 'system': type: object path: npc.items.[].system.overlays.pq7cxntbz4s8g5ik.system is_null: false - values: 183 + values: 184 schema: 'range': type: object path: npc.items.[].system.overlays.pq7cxntbz4s8g5ik.system.range is_null: false - values: 183 + values: 184 schema: 'value': type: string path: npc.items.[].system.overlays.pq7cxntbz4s8g5ik.system.range.value is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "touch" (x183) + variants: "touch" (x184) 'time': type: object path: npc.items.[].system.overlays.pq7cxntbz4s8g5ik.system.time is_null: false - values: 183 + values: 184 schema: 'value': type: string path: npc.items.[].system.overlays.pq7cxntbz4s8g5ik.system.time.value is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "1" (x183) + variants: "1" (x184) [px43dahs3eb2rukw]: type: object path: npc.items.[].system.overlays.px43dahs3eb2rukw @@ -163632,117 +167119,117 @@ schema: type: object path: npc.items.[].system.overlays.rvhoa43rqqqp8izn is_null: true - values: 183 + values: 184 schema: '_id': type: string path: npc.items.[].system.overlays.rvhoa43rqqqp8izn._id is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "rvhoa43rqqqp8izn" (x183) + variants: "rvhoa43rqqqp8izn" (x184) 'overlayType': type: string path: npc.items.[].system.overlays.rvhoa43rqqqp8izn.overlayType is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "override" (x183) + variants: "override" (x184) 'sort': type: integer path: npc.items.[].system.overlays.rvhoa43rqqqp8izn.sort is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: 4 (x183) + variants: 4 (x184) 'system': type: object path: npc.items.[].system.overlays.rvhoa43rqqqp8izn.system is_null: false - values: 183 + values: 184 schema: 'area': type: object path: npc.items.[].system.overlays.rvhoa43rqqqp8izn.system.area is_null: false - values: 183 + values: 184 schema: 'type': type: string path: npc.items.[].system.overlays.rvhoa43rqqqp8izn.system.area.type is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "emanation" (x183) + variants: "emanation" (x184) 'value': type: integer path: npc.items.[].system.overlays.rvhoa43rqqqp8izn.system.area.value is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: 30 (x183) + variants: 30 (x184) 'range': type: object path: npc.items.[].system.overlays.rvhoa43rqqqp8izn.system.range is_null: false - values: 183 + values: 184 schema: 'value': type: string path: npc.items.[].system.overlays.rvhoa43rqqqp8izn.system.range.value is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "" (x183) + variants: "" (x184) 'target': type: object path: npc.items.[].system.overlays.rvhoa43rqqqp8izn.system.target is_null: false - values: 183 + values: 184 schema: 'value': type: string path: npc.items.[].system.overlays.rvhoa43rqqqp8izn.system.target.value is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "all living and undead creatures" (x183) + variants: "all living and undead creatures" (x184) 'time': type: object path: npc.items.[].system.overlays.rvhoa43rqqqp8izn.system.time is_null: false - values: 183 + values: 184 schema: 'value': type: string path: npc.items.[].system.overlays.rvhoa43rqqqp8izn.system.time.value is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "3" (x183) + variants: "3" (x184) 'traits': type: object path: npc.items.[].system.overlays.rvhoa43rqqqp8izn.system.traits is_null: false - values: 183 + values: 184 schema: 'value': type: array path: npc.items.[].system.overlays.rvhoa43rqqqp8izn.system.traits.value is_null: false - values: 183 + values: 184 min_count: 3 max_count: 3 value_type: type: string path: npc.items.[].system.overlays.rvhoa43rqqqp8izn.system.traits.value.[] is_null: false - values: 549 + values: 552 different_values: 3 variants: - - "concentrate" (x183) - - "manipulate" (x183) - - "void" (x183) + - "concentrate" (x184) + - "manipulate" (x184) + - "void" (x184) [rxA3woadtvHLq4xZ]: type: object path: npc.items.[].system.overlays.rxA3woadtvHLq4xZ @@ -164487,81 +167974,81 @@ schema: type: object path: npc.items.[].system.overlays.wUTd1CuL1B5jIquK is_null: true - values: 19 + values: 22 schema: '_id': type: string path: npc.items.[].system.overlays.wUTd1CuL1B5jIquK._id is_null: false - values: 19 + values: 22 different_values: 1 (all same) - variants: "wUTd1CuL1B5jIquK" (x19) + variants: "wUTd1CuL1B5jIquK" (x22) 'overlayType': type: string path: npc.items.[].system.overlays.wUTd1CuL1B5jIquK.overlayType is_null: false - values: 19 + values: 22 different_values: 1 (all same) - variants: "override" (x19) + variants: "override" (x22) 'sort': type: integer path: npc.items.[].system.overlays.wUTd1CuL1B5jIquK.sort is_null: false - values: 19 + values: 22 different_values: 1 (all same) - variants: 2 (x19) + variants: 2 (x22) 'system': type: object path: npc.items.[].system.overlays.wUTd1CuL1B5jIquK.system is_null: false - values: 19 + values: 22 schema: 'area': type: object path: npc.items.[].system.overlays.wUTd1CuL1B5jIquK.system.area is_null: false - values: 19 + values: 22 schema: 'type': type: string path: npc.items.[].system.overlays.wUTd1CuL1B5jIquK.system.area.type is_null: false - values: 19 + values: 22 different_values: 1 (all same) - variants: "burst" (x19) + variants: "burst" (x22) 'value': type: integer path: npc.items.[].system.overlays.wUTd1CuL1B5jIquK.system.area.value is_null: false - values: 19 + values: 22 different_values: 1 (all same) - variants: 30 (x19) + variants: 30 (x22) 'range': type: object path: npc.items.[].system.overlays.wUTd1CuL1B5jIquK.system.range is_null: false - values: 19 + values: 22 schema: 'value': type: string path: npc.items.[].system.overlays.wUTd1CuL1B5jIquK.system.range.value is_null: false - values: 19 + values: 22 different_values: 1 (all same) - variants: "500 feet" (x19) + variants: "500 feet" (x22) 'time': type: object path: npc.items.[].system.overlays.wUTd1CuL1B5jIquK.system.time is_null: false - values: 19 + values: 22 schema: 'value': type: string path: npc.items.[].system.overlays.wUTd1CuL1B5jIquK.system.time.value is_null: false - values: 19 + values: 22 different_values: 1 (all same) - variants: "3" (x19) + variants: "3" (x22) [wbmv0dtfurrhoq5m]: type: object path: npc.items.[].system.overlays.wbmv0dtfurrhoq5m @@ -164693,54 +168180,54 @@ schema: type: object path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1 is_null: true - values: 17 + values: 20 schema: '_id': type: string path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1._id is_null: false - values: 17 + values: 20 different_values: 1 (all same) - variants: "wlrbtv7c5shfmdh1" (x17) + variants: "wlrbtv7c5shfmdh1" (x20) 'overlayType': type: string path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.overlayType is_null: false - values: 17 + values: 20 different_values: 1 (all same) - variants: "override" (x17) + variants: "override" (x20) 'sort': type: integer path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.sort is_null: false - values: 17 + values: 20 different_values: 1 (all same) - variants: 1 (x17) + variants: 1 (x20) 'system': type: object path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system is_null: false - values: 17 + values: 20 schema: 'damage': type: object path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.damage is_null: false - values: 17 + values: 20 schema: 'tgzp2lzatpg4c9a5': type: object path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.damage.tgzp2lzatpg4c9a5 is_null: false - values: 17 + values: 20 schema: 'applyMod': type: boolean path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.damage.tgzp2lzatpg4c9a5.applyMod is_null: false - values: 17 + values: 20 different_values: 1 (all same) - variants: False (x17) + variants: False (x20) [category]: type: path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.damage.tgzp2lzatpg4c9a5.category @@ -164751,14 +168238,28 @@ schema: type: string path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.damage.tgzp2lzatpg4c9a5.formula is_null: false - values: 17 + values: 20 different_values: 1 (all same) - variants: "2d6" (x17) + variants: "2d6" (x20) + [kinds]: + type: array + path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.damage.tgzp2lzatpg4c9a5.kinds + is_null: true + values: 6 + min_count: 1 + max_count: 1 + value_type: + type: string + path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.damage.tgzp2lzatpg4c9a5.kinds.[] + is_null: false + values: 6 + different_values: 1 (all same) + variants: "damage" (x6) 'materials': type: array<> path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.damage.tgzp2lzatpg4c9a5.materials is_null: false - values: 17 + values: 20 min_count: 0 max_count: 0 value_type: @@ -164771,147 +168272,133 @@ schema: type: string path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.damage.tgzp2lzatpg4c9a5.type is_null: false - values: 17 + values: 20 different_values: 1 (all same) - variants: "fire" (x17) - [kinds]: - type: array - path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.damage.tgzp2lzatpg4c9a5.kinds - is_null: true - values: 7 - min_count: 1 - max_count: 1 - value_type: - type: string - path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.damage.tgzp2lzatpg4c9a5.kinds.[] - is_null: false - values: 7 - different_values: 1 (all same) - variants: "damage" (x7) - 'heightening': - type: object - path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.heightening - is_null: false - values: 17 - schema: - 'damage': - type: object - path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.heightening.damage - is_null: false - values: 17 - schema: - 'tgzp2lzatpg4c9a5': - type: string - path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.heightening.damage.tgzp2lzatpg4c9a5 - is_null: false - values: 17 - different_values: 1 (all same) - variants: "1d6" (x17) - 'interval': - type: integer - path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.heightening.interval - is_null: false - values: 17 - different_values: 1 (all same) - variants: 1 (x17) - 'type': - type: string - path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.heightening.type - is_null: false - values: 17 - different_values: 1 (all same) - variants: "interval" (x17) - 'target': - type: object - path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.target - is_null: false - values: 17 - schema: - 'value': - type: string - path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.target.value - is_null: false - values: 17 - different_values: 1 (all same) - variants: "1 creature" (x17) - 'time': - type: object - path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.time - is_null: false - values: 17 - schema: - 'value': - type: string - path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.time.value - is_null: false - values: 17 - different_values: 1 (all same) - variants: "1" (x17) + variants: "fire" (x20) [defense]: type: path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.defense is_null: true values: 0 is_empty: true + 'heightening': + type: object + path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.heightening + is_null: false + values: 20 + schema: + 'damage': + type: object + path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.heightening.damage + is_null: false + values: 20 + schema: + 'tgzp2lzatpg4c9a5': + type: string + path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.heightening.damage.tgzp2lzatpg4c9a5 + is_null: false + values: 20 + different_values: 1 (all same) + variants: "1d6" (x20) + 'interval': + type: integer + path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.heightening.interval + is_null: false + values: 20 + different_values: 1 (all same) + variants: 1 (x20) + 'type': + type: string + path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.heightening.type + is_null: false + values: 20 + different_values: 1 (all same) + variants: "interval" (x20) + 'target': + type: object + path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.target + is_null: false + values: 20 + schema: + 'value': + type: string + path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.target.value + is_null: false + values: 20 + different_values: 1 (all same) + variants: "1 creature" (x20) + 'time': + type: object + path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.time + is_null: false + values: 20 + schema: + 'value': + type: string + path: npc.items.[].system.overlays.wlrbtv7c5shfmdh1.system.time.value + is_null: false + values: 20 + different_values: 1 (all same) + variants: "1" (x20) [xYyA7CV1GaFTRjBQ]: type: object path: npc.items.[].system.overlays.xYyA7CV1GaFTRjBQ is_null: true - values: 48 + values: 54 schema: '_id': type: string path: npc.items.[].system.overlays.xYyA7CV1GaFTRjBQ._id is_null: false - values: 48 + values: 54 different_values: 1 (all same) - variants: "xYyA7CV1GaFTRjBQ" (x48) + variants: "xYyA7CV1GaFTRjBQ" (x54) 'name': type: string path: npc.items.[].system.overlays.xYyA7CV1GaFTRjBQ.name is_null: false - values: 48 + values: 54 different_values: 1 (all same) - variants: "Ignition (Melee)" (x48) + variants: "Ignition (Melee)" (x54) 'overlayType': type: string path: npc.items.[].system.overlays.xYyA7CV1GaFTRjBQ.overlayType is_null: false - values: 48 + values: 54 different_values: 1 (all same) - variants: "override" (x48) + variants: "override" (x54) 'sort': type: integer path: npc.items.[].system.overlays.xYyA7CV1GaFTRjBQ.sort is_null: false - values: 48 + values: 54 different_values: 1 (all same) - variants: 2 (x48) + variants: 2 (x54) 'system': type: object path: npc.items.[].system.overlays.xYyA7CV1GaFTRjBQ.system is_null: false - values: 48 + values: 54 schema: 'damage': type: object path: npc.items.[].system.overlays.xYyA7CV1GaFTRjBQ.system.damage is_null: false - values: 48 + values: 54 schema: 'cQDyW0QpjJ38MlSi': type: object path: npc.items.[].system.overlays.xYyA7CV1GaFTRjBQ.system.damage.cQDyW0QpjJ38MlSi is_null: false - values: 48 + values: 54 schema: 'formula': type: string path: npc.items.[].system.overlays.xYyA7CV1GaFTRjBQ.system.damage.cQDyW0QpjJ38MlSi.formula is_null: false - values: 48 + values: 54 different_values: 1 (all same) - variants: "2d6" (x48) + variants: "2d6" (x54) [defense]: type: path: npc.items.[].system.overlays.xYyA7CV1GaFTRjBQ.system.defense @@ -164922,34 +168409,34 @@ schema: type: object path: npc.items.[].system.overlays.xYyA7CV1GaFTRjBQ.system.heightening is_null: false - values: 48 + values: 54 schema: 'damage': type: object path: npc.items.[].system.overlays.xYyA7CV1GaFTRjBQ.system.heightening.damage is_null: false - values: 48 + values: 54 schema: 'cQDyW0QpjJ38MlSi': type: string path: npc.items.[].system.overlays.xYyA7CV1GaFTRjBQ.system.heightening.damage.cQDyW0QpjJ38MlSi is_null: false - values: 48 + values: 54 different_values: 1 (all same) - variants: "1d6" (x48) + variants: "1d6" (x54) 'range': type: object path: npc.items.[].system.overlays.xYyA7CV1GaFTRjBQ.system.range is_null: false - values: 48 + values: 54 schema: 'value': type: string path: npc.items.[].system.overlays.xYyA7CV1GaFTRjBQ.system.range.value is_null: false - values: 48 + values: 54 different_values: 1 (all same) - variants: "touch" (x48) + variants: "touch" (x54) [xo6fc5njtz8vowkk]: type: object path: npc.items.[].system.overlays.xo6fc5njtz8vowkk @@ -165035,181 +168522,181 @@ schema: type: object path: npc.items.[].system.overlays.z04svm1cvfcxtplb is_null: true - values: 183 + values: 184 schema: '_id': type: string path: npc.items.[].system.overlays.z04svm1cvfcxtplb._id is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "z04svm1cvfcxtplb" (x183) + variants: "z04svm1cvfcxtplb" (x184) 'name': type: string path: npc.items.[].system.overlays.z04svm1cvfcxtplb.name is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "Harm (vs. Living)" (x183) + variants: "Harm (vs. Living)" (x184) 'overlayType': type: string path: npc.items.[].system.overlays.z04svm1cvfcxtplb.overlayType is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "override" (x183) + variants: "override" (x184) 'sort': type: integer path: npc.items.[].system.overlays.z04svm1cvfcxtplb.sort is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: 2 (x183) + variants: 2 (x184) 'system': type: object path: npc.items.[].system.overlays.z04svm1cvfcxtplb.system is_null: false - values: 183 + values: 184 schema: 'damage': type: object path: npc.items.[].system.overlays.z04svm1cvfcxtplb.system.damage is_null: false - values: 183 + values: 184 schema: '0': type: object path: npc.items.[].system.overlays.z04svm1cvfcxtplb.system.damage.0 is_null: false - values: 183 + values: 184 schema: 'kinds': type: array path: npc.items.[].system.overlays.z04svm1cvfcxtplb.system.damage.0.kinds is_null: false - values: 183 + values: 184 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.overlays.z04svm1cvfcxtplb.system.damage.0.kinds.[] is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "damage" (x183) + variants: "damage" (x184) 'range': type: object path: npc.items.[].system.overlays.z04svm1cvfcxtplb.system.range is_null: false - values: 183 + values: 184 schema: 'value': type: string path: npc.items.[].system.overlays.z04svm1cvfcxtplb.system.range.value is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "30 feet" (x183) + variants: "30 feet" (x184) 'target': type: object path: npc.items.[].system.overlays.z04svm1cvfcxtplb.system.target is_null: false - values: 183 + values: 184 schema: 'value': type: string path: npc.items.[].system.overlays.z04svm1cvfcxtplb.system.target.value is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "1 living creature" (x183) + variants: "1 living creature" (x184) 'time': type: object path: npc.items.[].system.overlays.z04svm1cvfcxtplb.system.time is_null: false - values: 183 + values: 184 schema: 'value': type: string path: npc.items.[].system.overlays.z04svm1cvfcxtplb.system.time.value is_null: false - values: 183 + values: 184 different_values: 1 (all same) - variants: "2" (x183) + variants: "2" (x184) 'traits': type: object path: npc.items.[].system.overlays.z04svm1cvfcxtplb.system.traits is_null: false - values: 183 + values: 184 schema: 'value': type: array path: npc.items.[].system.overlays.z04svm1cvfcxtplb.system.traits.value is_null: false - values: 183 + values: 184 min_count: 3 max_count: 3 value_type: type: string path: npc.items.[].system.overlays.z04svm1cvfcxtplb.system.traits.value.[] is_null: false - values: 549 + values: 552 different_values: 3 variants: - - "concentrate" (x183) - - "manipulate" (x183) - - "void" (x183) + - "concentrate" (x184) + - "manipulate" (x184) + - "void" (x184) [zFWsMjoeCnLxqJaV]: type: object path: npc.items.[].system.overlays.zFWsMjoeCnLxqJaV is_null: true - values: 216 + values: 221 schema: '_id': type: string path: npc.items.[].system.overlays.zFWsMjoeCnLxqJaV._id is_null: false - values: 216 + values: 221 different_values: 1 (all same) - variants: "zFWsMjoeCnLxqJaV" (x216) + variants: "zFWsMjoeCnLxqJaV" (x221) 'name': type: string path: npc.items.[].system.overlays.zFWsMjoeCnLxqJaV.name is_null: false - values: 216 + values: 221 different_values: 1 (all same) - variants: "Telekinetic Projectile (Slashing)" (x216) + variants: "Telekinetic Projectile (Slashing)" (x221) 'overlayType': type: string path: npc.items.[].system.overlays.zFWsMjoeCnLxqJaV.overlayType is_null: false - values: 216 + values: 221 different_values: 1 (all same) - variants: "override" (x216) + variants: "override" (x221) 'sort': type: integer path: npc.items.[].system.overlays.zFWsMjoeCnLxqJaV.sort is_null: false - values: 216 + values: 221 different_values: 1 (all same) - variants: 3 (x216) + variants: 3 (x221) 'system': type: object path: npc.items.[].system.overlays.zFWsMjoeCnLxqJaV.system is_null: false - values: 216 + values: 221 schema: 'damage': type: object path: npc.items.[].system.overlays.zFWsMjoeCnLxqJaV.system.damage is_null: false - values: 216 + values: 221 schema: '0': type: object path: npc.items.[].system.overlays.zFWsMjoeCnLxqJaV.system.damage.0 is_null: false - values: 216 + values: 221 schema: [category]: type: @@ -165221,23 +168708,23 @@ schema: type: array path: npc.items.[].system.overlays.zFWsMjoeCnLxqJaV.system.damage.0.kinds is_null: true - values: 11 + values: 12 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.overlays.zFWsMjoeCnLxqJaV.system.damage.0.kinds.[] is_null: false - values: 11 + values: 12 different_values: 1 (all same) - variants: "damage" (x11) + variants: "damage" (x12) 'type': type: string path: npc.items.[].system.overlays.zFWsMjoeCnLxqJaV.system.damage.0.type is_null: false - values: 216 + values: 221 different_values: 1 (all same) - variants: "slashing" (x216) + variants: "slashing" (x221) [defense]: type: path: npc.items.[].system.overlays.zFWsMjoeCnLxqJaV.system.defense @@ -165336,7 +168823,7 @@ schema: type: object path: npc.items.[].system.overlays.zjyfdrWBaUVi4O7b is_null: true - values: 30 + values: 33 schema: [_id]: type: string @@ -165349,40 +168836,40 @@ schema: type: string path: npc.items.[].system.overlays.zjyfdrWBaUVi4O7b.name is_null: false - values: 30 + values: 33 different_values: 1 (all same) - variants: "Shadow Blast (Reflex)" (x30) + variants: "Shadow Blast (Reflex)" (x33) 'overlayType': type: string path: npc.items.[].system.overlays.zjyfdrWBaUVi4O7b.overlayType is_null: false - values: 30 + values: 33 different_values: 1 (all same) - variants: "override" (x30) + variants: "override" (x33) 'sort': type: integer path: npc.items.[].system.overlays.zjyfdrWBaUVi4O7b.sort is_null: false - values: 30 + values: 33 different_values: 1 (all same) - variants: 1 (x30) + variants: 1 (x33) 'system': type: object path: npc.items.[].system.overlays.zjyfdrWBaUVi4O7b.system is_null: false - values: 30 + values: 33 schema: [damage]: type: object path: npc.items.[].system.overlays.zjyfdrWBaUVi4O7b.system.damage is_null: true - values: 1 + values: 4 schema: '0': type: object path: npc.items.[].system.overlays.zjyfdrWBaUVi4O7b.system.damage.0 is_null: false - values: 1 + values: 4 schema: [category]: type: @@ -165394,35 +168881,35 @@ schema: type: object path: npc.items.[].system.overlays.zjyfdrWBaUVi4O7b.system.defense is_null: false - values: 30 + values: 33 schema: 'save': type: object path: npc.items.[].system.overlays.zjyfdrWBaUVi4O7b.system.defense.save is_null: false - values: 30 + values: 33 schema: 'basic': type: boolean path: npc.items.[].system.overlays.zjyfdrWBaUVi4O7b.system.defense.save.basic is_null: false - values: 30 + values: 33 different_values: 2 variants: - False (x29) - - True (x1) + - True (x4) 'statistic': type: string path: npc.items.[].system.overlays.zjyfdrWBaUVi4O7b.system.defense.save.statistic is_null: false - values: 30 + values: 33 different_values: 1 (all same) - variants: "reflex" (x30) + variants: "reflex" (x33) [overrides]: type: array path: npc.items.[].system.overrides is_null: true - values: 85 + values: 83 min_count: 0 max_count: 1 value_type: @@ -165436,27 +168923,15 @@ schema: type: object path: npc.items.[].system.prepared is_null: true - values: 2821 + values: 2873 schema: - 'value': - type: string - path: npc.items.[].system.prepared.value - is_null: false - values: 2821 - different_values: 5 - variants: - - "innate" (x1730) - - "prepared" (x457) - - "focus" (x352) - - "spontaneous" (x279) - - "items" (x3) [flexible]: type: boolean path: npc.items.[].system.prepared.flexible is_null: true - values: 1535 + values: 1548 different_values: 1 (all same) - variants: False (x1535) + variants: False (x1548) [label]: type: string path: npc.items.[].system.prepared.label @@ -165481,176 +168956,170 @@ schema: - "" (x2) - "scroll" (x1) - "All Magic Items" (x1) + 'value': + type: string + path: npc.items.[].system.prepared.value + is_null: false + values: 2873 + different_values: 5 + variants: + - "innate" (x1763) + - "prepared" (x468) + - "focus" (x356) + - "spontaneous" (x283) + - "items" (x3) [price]: type: object path: npc.items.[].system.price is_null: true - values: 7896 + values: 8075 schema: [per]: type: integer path: npc.items.[].system.price.per is_null: true - values: 598 - different_values: 2 + values: 610 + different_values: 3 variants: - - 10 (x597) + - 10 (x606) + - 1 (x3) - 5 (x1) 'value': type: object path: npc.items.[].system.price.value is_null: false - values: 7896 + values: 8075 schema: [cp]: type: integer path: npc.items.[].system.price.value.cp is_null: true - values: 224 - different_values: 4 + values: 229 + different_values: 5 variants: - - 1 (x169) + - 1 (x172) - 5 (x28) - 8 (x21) - 2 (x6) + - 0 (x2) [gp]: type: integer path: npc.items.[].system.price.value.gp is_null: true - values: 4761 + values: 4856 different_values: 142 variants: [omitted] [pp]: type: integer path: npc.items.[].system.price.value.pp is_null: true - values: 1 - different_values: 1 (all same) - variants: 1 (x1) + values: 3 + different_values: 2 + variants: + - 0 (x2) + - 1 (x1) [sp]: type: integer path: npc.items.[].system.price.value.sp is_null: true - values: 2089 - different_values: 12 + values: 2155 + different_values: 13 variants: - - 1 (x975) - - 2 (x493) - - 9 (x199) - - 5 (x126) - - 4 (x90) - - 3 (x72) + - 1 (x1005) + - 2 (x512) + - 9 (x202) + - 5 (x133) + - 4 (x94) + - 3 (x71) + - 8 (x47) - 6 (x47) - - 8 (x46) - 7 (x38) - - 11 (x1) + - 11 (x2) + - 0 (x2) - 15 (x1) - 45 (x1) [proficiency]: type: object path: npc.items.[].system.proficiency is_null: true - values: 2821 + values: 2873 schema: 'value': type: integer path: npc.items.[].system.proficiency.value is_null: false - values: 2821 + values: 2873 different_values: 2 variants: - - 1 (x1539) - - 0 (x1282) + - 1 (x1589) + - 0 (x1284) [proficient]: type: object path: npc.items.[].system.proficient is_null: true - values: 1376 + values: 1421 schema: 'value': type: integer path: npc.items.[].system.proficient.value is_null: false - values: 1376 + values: 1421 different_values: 2 variants: - - 0 (x1370) + - 0 (x1415) - 1 (x6) 'publication': type: object path: npc.items.[].system.publication is_null: false - values: 72354 + values: 74127 schema: 'license': type: string path: npc.items.[].system.publication.license is_null: false - values: 72354 + values: 74127 different_values: 2 variants: - - "OGL" (x54419) - - "ORC" (x17935) + - "OGL" (x54984) + - "ORC" (x19143) 'remaster': type: boolean path: npc.items.[].system.publication.remaster is_null: false - values: 72354 + values: 74127 different_values: 2 variants: - - False (x54313) - - True (x18041) + - False (x54876) + - True (x19251) 'title': type: string path: npc.items.[].system.publication.title is_null: false - values: 72354 - different_values: 104 + values: 74127 + different_values: 110 variants: [omitted] - [reload]: - type: object - path: npc.items.[].system.reload - is_null: true - values: 3456 - schema: - [value]: - type: string - path: npc.items.[].system.reload.value - is_null: true - values: 3449 - different_values: 5 - variants: - - "" (x1758) - - "-" (x998) - - "0" (x354) - - "1" (x314) - - "2" (x25) - 'rules': - type: ignored (Foundry rules object) - path: npc.items.[].system.rules - is_null: false - values: 72354 [quantity]: type: integer path: npc.items.[].system.quantity is_null: true - values: 7896 + values: 8075 different_values: 37 variants: [omitted] [range]: type: integer | object path: npc.items.[].system.range is_null: true - values: 24583 + values: 24969 types: - different_values: 15 variants: - - 60 (x307) - - 20 (x250) - - 100 (x127) - - 120 (x113) - - 30 (x97) - - 50 (x52) + - 60 (x314) + - 20 (x252) + - 100 (x128) + - 120 (x116) + - 30 (x101) + - 50 (x55) - 80 (x10) - 40 (x10) - 70 (x8) @@ -165665,20 +169134,20 @@ schema: type: string path: npc.items.[].system.range.value is_null: false - values: 23588 + values: 23954 different_values: 35 variants: [omitted] [references]: type: object path: npc.items.[].system.references is_null: true - values: 85 + values: 83 schema: 'children': type: array<> path: npc.items.[].system.references.children is_null: false - values: 85 + values: 83 min_count: 0 max_count: 0 value_type: @@ -165691,7 +169160,7 @@ schema: type: array<> path: npc.items.[].system.references.immunityFrom is_null: false - values: 85 + values: 83 min_count: 0 max_count: 0 value_type: @@ -165704,7 +169173,7 @@ schema: type: array<> path: npc.items.[].system.references.overriddenBy is_null: false - values: 85 + values: 83 min_count: 0 max_count: 0 value_type: @@ -165717,7 +169186,7 @@ schema: type: array<> path: npc.items.[].system.references.overrides is_null: false - values: 85 + values: 83 min_count: 0 max_count: 0 value_type: @@ -165726,6 +169195,24 @@ schema: is_null: false values: 0 is_empty: true + [reload]: + type: object + path: npc.items.[].system.reload + is_null: true + values: 3549 + schema: + [value]: + type: string + path: npc.items.[].system.reload.value + is_null: true + values: 1755 + different_values: 5 + variants: + - "-" (x1039) + - "0" (x362) + - "1" (x320) + - "2" (x25) + - "" (x9) [removable]: type: boolean path: npc.items.[].system.removable @@ -165737,13 +169224,13 @@ schema: type: string path: npc.items.[].system.requirements is_null: true - values: 23588 + values: 23954 different_values: 17 variants: - - "" (x23445) - - "You can bleed" (x56) - - "3 gp silver bell focus" (x49) - - "You're wielding a melee weapon in two hands" (x8) + - "" (x23810) + - "You can bleed" (x57) + - "3 gp silver bell focus" (x48) + - "You're wielding a melee weapon in two hands" (x9) - "You have a deity." (x6) - "Your most recent action dealt damage to a target." (x6) - "You're a living creature" (x4) @@ -165761,40 +169248,40 @@ schema: type: object path: npc.items.[].system.ritual is_null: true - values: 528 + values: 533 schema: 'primary': type: object path: npc.items.[].system.ritual.primary is_null: false - values: 528 + values: 533 schema: 'check': type: string path: npc.items.[].system.ritual.primary.check is_null: false - values: 528 + values: 533 different_values: 40 variants: [omitted] 'secondary': type: object path: npc.items.[].system.ritual.secondary is_null: false - values: 528 + values: 533 schema: [casters]: type: integer | string path: npc.items.[].system.ritual.secondary.casters is_null: true - values: 527 + values: 532 types: - different_values: 7 variants: - - 0 (x197) + - 0 (x202) - 1 (x194) - 2 (x77) - - 4 (x26) - - 3 (x20) + - 4 (x25) + - 3 (x21) - 6 (x11) - 5 (x1) - different_values: 1 (all same) @@ -165803,106 +169290,120 @@ schema: type: string path: npc.items.[].system.ritual.secondary.checks is_null: false - values: 528 + values: 533 different_values: 50 variants: [omitted] + 'rules': + type: ignored (Foundry rules object) + path: npc.items.[].system.rules + is_null: false + values: 74127 [runes]: type: object path: npc.items.[].system.runes is_null: true - values: 4866 + values: 5004 schema: [potency]: type: integer path: npc.items.[].system.runes.potency is_null: true - values: 4718 + values: 4850 different_values: 5 variants: - - 0 (x3120) - - 1 (x1113) - - 2 (x407) - - 3 (x77) + - 0 (x3216) + - 1 (x1146) + - 2 (x408) + - 3 (x79) - 4 (x1) [property]: - type: array + type: array | object path: npc.items.[].system.runes.property is_null: true - values: 4720 - min_count: 0 - max_count: 4 - value_type: - type: string - path: npc.items.[].system.runes.property.[] - is_null: false - values: 273 - different_values: 46 - variants: [omitted] + values: 4852 + types: + - min_count: 0 + max_count: 4 + value_type: + type: string + path: npc.items.[].system.runes.property.[] + is_null: false + values: 282 + different_values: 48 + variants: [omitted] + - schema: + '0': + type: string + path: npc.items.[].system.runes.property.0 + is_null: false + values: 9 + different_values: 1 (all same) + variants: "" (x9) [reinforcing]: type: integer path: npc.items.[].system.runes.reinforcing is_null: true - values: 146 + values: 152 different_values: 3 variants: - - 0 (x144) + - 0 (x150) - 3 (x1) - 6 (x1) [resilient]: type: integer path: npc.items.[].system.runes.resilient is_null: true - values: 1257 + values: 1296 different_values: 4 variants: - - 0 (x1051) - - 1 (x154) + - 0 (x1087) + - 1 (x157) - 2 (x50) - 3 (x2) [striking]: type: integer path: npc.items.[].system.runes.striking is_null: true - values: 3456 + values: 3549 different_values: 4 variants: - - 0 (x2491) - - 1 (x708) + - 0 (x2561) + - 1 (x730) - 2 (x226) - - 3 (x31) + - 3 (x32) [selfEffect]: type: object path: npc.items.[].system.selfEffect is_null: true - values: 115 + values: 138 schema: 'name': type: string path: npc.items.[].system.selfEffect.name is_null: false - values: 115 - different_values: 75 + values: 138 + different_values: 89 variants: [omitted] 'uuid': type: string path: npc.items.[].system.selfEffect.uuid is_null: false - values: 115 - different_values: 75 + values: 138 + different_values: 88 variants: [omitted] [showSlotlessLevels]: type: object path: npc.items.[].system.showSlotlessLevels is_null: true - values: 1637 + values: 1680 schema: 'value': type: boolean path: npc.items.[].system.showSlotlessLevels.value is_null: false - values: 1637 + values: 1680 different_values: 1 (all same) - variants: False (x1637) + variants: False (x1680) [showUnpreparedSpells]: type: object path: npc.items.[].system.showUnpreparedSpells @@ -165922,14 +169423,14 @@ schema: type: string path: npc.items.[].system.size is_null: true - values: 7895 + values: 8074 different_values: 6 variants: - - "med" (x7355) - - "lg" (x427) + - "med" (x7522) + - "lg" (x437) - "tiny" (x60) - "huge" (x28) - - "grg" (x18) + - "grg" (x20) - "sm" (x7) [skill_requirements]: type: object @@ -165955,48 +169456,48 @@ schema: type: object path: npc.items.[].system.slots is_null: true - values: 2821 + values: 2873 schema: [slot0]: type: object path: npc.items.[].system.slots.slot0 is_null: true - values: 550 + values: 560 schema: 'max': type: integer path: npc.items.[].system.slots.slot0.max is_null: false - values: 550 + values: 560 different_values: 7 variants: - - 5 (x373) - - 4 (x63) + - 5 (x380) + - 4 (x65) - 1 (x39) - 2 (x29) + - 3 (x21) - 6 (x20) - - 3 (x20) - 7 (x6) [prepared]: type: array path: npc.items.[].system.slots.slot0.prepared is_null: true - values: 478 + values: 488 min_count: 1 max_count: 8 value_type: type: object | string path: npc.items.[].system.slots.slot0.prepared.[] is_null: false - values: 2265 + values: 2311 types: - schema: [id]: type: string path: npc.items.[].system.slots.slot0.prepared.[].id is_null: true - values: 2254 - different_values: 2043 + values: 2300 + different_values: 2088 variants: [omitted] - different_values: 7 variants: @@ -166025,22 +169526,22 @@ schema: type: object path: npc.items.[].system.slots.slot1 is_null: true - values: 752 + values: 764 schema: [max]: type: integer | string path: npc.items.[].system.slots.slot1.max is_null: true - values: 748 + values: 760 types: - different_values: 8 variants: - - 3 (x406) - - 4 (x213) - - 1 (x70) - - 2 (x44) + - 3 (x411) + - 4 (x215) + - 1 (x71) + - 2 (x47) - 6 (x5) - - 5 (x3) + - 5 (x4) - 7 (x2) - 8 (x1) - different_values: 2 @@ -166051,14 +169552,14 @@ schema: type: array path: npc.items.[].system.slots.slot1.prepared is_null: true - values: 448 + values: 458 min_count: 1 max_count: 12 value_type: type: object | string path: npc.items.[].system.slots.slot1.prepared.[] is_null: false - values: 1408 + values: 1436 types: - schema: [expended]: @@ -166072,8 +169573,8 @@ schema: type: string path: npc.items.[].system.slots.slot1.prepared.[].id is_null: true - values: 1397 - different_values: 1192 + values: 1425 + different_values: 1214 variants: [omitted] [name]: type: string @@ -166095,16 +169596,16 @@ schema: type: integer | string path: npc.items.[].system.slots.slot1.value is_null: true - values: 337 + values: 339 types: - different_values: 7 variants: - 3 (x126) - 4 (x125) - 1 (x59) - - 2 (x19) + - 2 (x20) + - 5 (x2) - 7 (x2) - - 5 (x1) - 6 (x1) - different_values: 2 variants: @@ -166185,19 +169686,19 @@ schema: type: object path: npc.items.[].system.slots.slot2 is_null: true - values: 688 + values: 696 schema: [max]: type: integer | string path: npc.items.[].system.slots.slot2.max is_null: true - values: 687 + values: 695 types: - different_values: 7 variants: - - 3 (x359) - - 4 (x160) - - 2 (x79) + - 3 (x364) + - 4 (x162) + - 2 (x80) - 1 (x74) - 6 (x6) - 7 (x3) @@ -166208,14 +169709,14 @@ schema: type: array path: npc.items.[].system.slots.slot2.prepared is_null: true - values: 400 + values: 407 min_count: 1 max_count: 7 value_type: type: object | string path: npc.items.[].system.slots.slot2.prepared.[] is_null: false - values: 1223 + values: 1244 types: - schema: [expended]: @@ -166229,8 +169730,8 @@ schema: type: string path: npc.items.[].system.slots.slot2.prepared.[].id is_null: true - values: 1219 - different_values: 1071 + values: 1240 + different_values: 1089 variants: [omitted] - different_values: 1 (all same) variants: "obscuring mist" (x1) @@ -166238,12 +169739,12 @@ schema: type: integer | string path: npc.items.[].system.slots.slot2.value is_null: true - values: 323 + values: 324 types: - different_values: 4 variants: - 3 (x114) - - 4 (x97) + - 4 (x98) - 1 (x62) - 2 (x47) - different_values: 1 (all same) @@ -166252,19 +169753,19 @@ schema: type: object path: npc.items.[].system.slots.slot3 is_null: true - values: 578 + values: 587 schema: [max]: type: integer | string path: npc.items.[].system.slots.slot3.max is_null: true - values: 576 + values: 585 types: - different_values: 8 variants: - - 3 (x305) - - 4 (x131) - - 2 (x81) + - 3 (x310) + - 4 (x133) + - 2 (x83) - 1 (x45) - 5 (x4) - 6 (x3) @@ -166276,14 +169777,14 @@ schema: type: array path: npc.items.[].system.slots.slot3.prepared is_null: true - values: 337 + values: 343 min_count: 1 max_count: 8 value_type: type: object | string path: npc.items.[].system.slots.slot3.prepared.[] is_null: false - values: 1040 + values: 1058 types: - schema: [expended]: @@ -166297,8 +169798,8 @@ schema: type: string path: npc.items.[].system.slots.slot3.prepared.[].id is_null: true - values: 1030 - different_values: 904 + values: 1048 + different_values: 919 variants: [omitted] - different_values: 4 variants: @@ -166310,13 +169811,13 @@ schema: type: integer | string path: npc.items.[].system.slots.slot3.value is_null: true - values: 273 + values: 276 types: - different_values: 4 variants: - - 3 (x102) - - 4 (x79) - - 2 (x54) + - 3 (x103) + - 4 (x80) + - 2 (x55) - 1 (x35) - different_values: 1 (all same) variants: "4" (x3) @@ -166324,19 +169825,19 @@ schema: type: object path: npc.items.[].system.slots.slot4 is_null: true - values: 485 + values: 494 schema: [max]: type: integer | string path: npc.items.[].system.slots.slot4.max is_null: true - values: 483 + values: 492 types: - different_values: 8 variants: - - 3 (x258) - - 4 (x96) - - 2 (x60) + - 3 (x263) + - 4 (x98) + - 2 (x62) - 1 (x56) - 6 (x5) - 5 (x3) @@ -166350,14 +169851,14 @@ schema: type: array path: npc.items.[].system.slots.slot4.prepared is_null: true - values: 285 + values: 291 min_count: 1 max_count: 8 value_type: type: object | string path: npc.items.[].system.slots.slot4.prepared.[] is_null: false - values: 853 + values: 871 types: - schema: [expended]: @@ -166371,8 +169872,8 @@ schema: type: string path: npc.items.[].system.slots.slot4.prepared.[].id is_null: true - values: 838 - different_values: 731 + values: 856 + different_values: 745 variants: [omitted] - different_values: 8 variants: @@ -166388,14 +169889,14 @@ schema: type: integer | string path: npc.items.[].system.slots.slot4.value is_null: true - values: 236 + values: 239 types: - different_values: 6 variants: - - 3 (x87) - - 4 (x62) + - 3 (x88) + - 4 (x63) - 1 (x48) - - 2 (x35) + - 2 (x36) - 5 (x1) - 6 (x1) - different_values: 2 @@ -166406,20 +169907,20 @@ schema: type: object path: npc.items.[].system.slots.slot5 is_null: true - values: 379 + values: 385 schema: [max]: type: integer | string path: npc.items.[].system.slots.slot5.max is_null: true - values: 377 + values: 383 types: - different_values: 8 variants: - - 3 (x197) - - 4 (x72) + - 3 (x200) + - 4 (x73) - 1 (x58) - - 2 (x40) + - 2 (x42) - 7 (x4) - 5 (x2) - 6 (x2) @@ -166430,14 +169931,14 @@ schema: type: array path: npc.items.[].system.slots.slot5.prepared is_null: true - values: 216 + values: 220 min_count: 1 max_count: 8 value_type: type: object | string path: npc.items.[].system.slots.slot5.prepared.[] is_null: false - values: 653 + values: 664 types: - schema: [expended]: @@ -166451,8 +169952,8 @@ schema: type: string path: npc.items.[].system.slots.slot5.prepared.[].id is_null: true - values: 648 - different_values: 558 + values: 659 + different_values: 568 variants: [omitted] - different_values: 3 variants: @@ -166463,11 +169964,11 @@ schema: type: integer | string path: npc.items.[].system.slots.slot5.value is_null: true - values: 196 + values: 198 types: - different_values: 4 variants: - - 3 (x71) + - 3 (x73) - 1 (x49) - 4 (x47) - 2 (x28) @@ -166477,19 +169978,19 @@ schema: type: object path: npc.items.[].system.slots.slot6 is_null: true - values: 275 + values: 278 schema: 'max': type: integer | string path: npc.items.[].system.slots.slot6.max is_null: false - values: 275 + values: 278 types: - different_values: 8 variants: - - 3 (x160) - - 4 (x43) - - 2 (x30) + - 3 (x161) + - 4 (x44) + - 2 (x31) - 1 (x28) - 6 (x6) - 7 (x3) @@ -166501,14 +170002,14 @@ schema: type: array path: npc.items.[].system.slots.slot6.prepared is_null: true - values: 175 + values: 177 min_count: 1 max_count: 9 value_type: type: object | string path: npc.items.[].system.slots.slot6.prepared.[] is_null: false - values: 546 + values: 553 types: - schema: [expended]: @@ -166522,8 +170023,8 @@ schema: type: string path: npc.items.[].system.slots.slot6.prepared.[].id is_null: true - values: 538 - different_values: 463 + values: 545 + different_values: 469 variants: [omitted] - different_values: 6 variants: @@ -166537,14 +170038,14 @@ schema: type: integer | string path: npc.items.[].system.slots.slot6.value is_null: true - values: 126 + values: 127 types: - different_values: 7 variants: - 3 (x50) - 4 (x30) - 1 (x24) - - 2 (x18) + - 2 (x19) - 5 (x1) - 7 (x1) - 9 (x1) @@ -166554,18 +170055,18 @@ schema: type: object path: npc.items.[].system.slots.slot7 is_null: true - values: 209 + values: 210 schema: [max]: type: integer | string path: npc.items.[].system.slots.slot7.max is_null: true - values: 208 + values: 209 types: - different_values: 8 variants: - 3 (x124) - - 4 (x29) + - 4 (x30) - 2 (x27) - 1 (x19) - 6 (x3) @@ -166578,21 +170079,21 @@ schema: type: array path: npc.items.[].system.slots.slot7.prepared is_null: true - values: 126 + values: 127 min_count: 1 max_count: 9 value_type: type: object path: npc.items.[].system.slots.slot7.prepared.[] is_null: false - values: 382 + values: 386 schema: [id]: type: string path: npc.items.[].system.slots.slot7.prepared.[].id is_null: true - values: 381 - different_values: 337 + values: 385 + different_values: 340 variants: [omitted] [value]: type: integer | string @@ -166614,18 +170115,18 @@ schema: type: object path: npc.items.[].system.slots.slot8 is_null: true - values: 146 + values: 147 schema: 'max': type: integer path: npc.items.[].system.slots.slot8.max is_null: false - values: 146 + values: 147 different_values: 7 variants: - 3 (x76) - 2 (x28) - - 4 (x20) + - 4 (x21) - 1 (x15) - 8 (x5) - 7 (x1) @@ -166634,14 +170135,14 @@ schema: type: array path: npc.items.[].system.slots.slot8.prepared is_null: true - values: 91 + values: 92 min_count: 1 max_count: 9 value_type: type: object | string path: npc.items.[].system.slots.slot8.prepared.[] is_null: false - values: 286 + values: 290 types: - schema: [expended]: @@ -166655,8 +170156,8 @@ schema: type: string path: npc.items.[].system.slots.slot8.prepared.[].id is_null: true - values: 284 - different_values: 228 + values: 288 + different_values: 231 variants: [omitted] - different_values: 1 (all same) variants: "hypnopompic terrors" (x1) @@ -166678,16 +170179,16 @@ schema: type: object path: npc.items.[].system.slots.slot9 is_null: true - values: 90 + values: 91 schema: [max]: type: integer path: npc.items.[].system.slots.slot9.max is_null: true - values: 89 + values: 90 different_values: 9 variants: - - 3 (x40) + - 3 (x41) - 2 (x18) - 4 (x16) - 1 (x7) @@ -166700,14 +170201,14 @@ schema: type: array path: npc.items.[].system.slots.slot9.prepared is_null: true - values: 50 + values: 51 min_count: 1 max_count: 10 value_type: type: object path: npc.items.[].system.slots.slot9.prepared.[] is_null: false - values: 168 + values: 171 schema: [expended]: type: boolean @@ -166720,8 +170221,8 @@ schema: type: string path: npc.items.[].system.slots.slot9.prepared.[].id is_null: false - values: 168 - different_values: 142 + values: 171 + different_values: 145 variants: [omitted] [value]: type: integer @@ -166742,14 +170243,14 @@ schema: type: string path: npc.items.[].system.slug is_null: true - values: 41825 - different_values: 2495 + values: 42758 + different_values: 2534 variants: [omitted] [specific]: type: object path: npc.items.[].system.specific is_null: true - values: 88 + values: 93 schema: [integrated]: type: object @@ -166794,7 +170295,7 @@ schema: type: object path: npc.items.[].system.specific.material is_null: false - values: 88 + values: 93 schema: [base]: type: array @@ -166847,16 +170348,16 @@ schema: type: object path: npc.items.[].system.specific.runes is_null: false - values: 88 + values: 93 schema: [potency]: type: integer path: npc.items.[].system.specific.runes.potency is_null: true - values: 62 + values: 67 different_values: 5 variants: - - 1 (x28) + - 1 (x33) - 2 (x26) - 3 (x5) - 0 (x2) @@ -166865,20 +170366,20 @@ schema: type: array path: npc.items.[].system.specific.runes.property is_null: true - values: 62 + values: 67 min_count: 0 max_count: 3 value_type: type: string path: npc.items.[].system.specific.runes.property.[] is_null: false - values: 20 + values: 21 different_values: 10 variants: - "returning" (x5) - "wounding" (x4) + - "shifting" (x3) - "fearsome" (x3) - - "shifting" (x2) - "frost" (x1) - "unholy" (x1) - "greaterCorrosive" (x1) @@ -166905,10 +170406,10 @@ schema: type: integer path: npc.items.[].system.specific.runes.striking is_null: true - values: 59 + values: 64 different_values: 4 variants: - - 1 (x34) + - 1 (x39) - 2 (x17) - 0 (x5) - 3 (x3) @@ -166916,70 +170417,95 @@ schema: type: integer path: npc.items.[].system.speedPenalty is_null: true - values: 1410 + values: 1455 different_values: 3 variants: - - 0 (x939) - - -5 (x343) - - -10 (x128) + - 0 (x970) + - -5 (x356) + - -10 (x129) [spell]: type: object path: npc.items.[].system.spell is_null: true - values: 135 + values: 136 schema: '_id': type: string path: npc.items.[].system.spell._id is_null: false - values: 135 - different_values: 129 + values: 136 + different_values: 130 variants: [omitted] + [_stats]: + type: object + path: npc.items.[].system.spell._stats + is_null: true + values: 40 + schema: + 'compendiumSource': + type: string + path: npc.items.[].system.spell._stats.compendiumSource + is_null: false + values: 40 + different_values: 32 + variants: [omitted] [flags]: type: object path: npc.items.[].system.spell.flags is_null: true - values: 99 + values: 96 schema: - [core]: + 'core': type: object path: npc.items.[].system.spell.flags.core - is_null: true - values: 97 + is_null: false + values: 96 schema: 'sourceId': type: string path: npc.items.[].system.spell.flags.core.sourceId is_null: false - values: 97 - different_values: 69 + values: 96 + different_values: 68 variants: [omitted] + [folder]: + type: string + path: npc.items.[].system.spell.folder + is_null: true + values: 10 + different_values: 5 + variants: + - "4fJHnYFqH0VjZXPv" (x4) + - "lPzcDrjGDFbzuF2r" (x2) + - "T8AzYUgNIAgTJ9Iz" (x2) + - "IfuYSF4ymX48CZnm" (x1) + - "7cyoYPoPYA01mErU" (x1) 'img': type: string path: npc.items.[].system.spell.img is_null: false - values: 135 - different_values: 83 + values: 136 + different_values: 84 variants: [omitted] 'name': type: string path: npc.items.[].system.spell.name is_null: false - values: 135 - different_values: 91 + values: 136 + different_values: 92 variants: [omitted] [sort]: type: integer path: npc.items.[].system.spell.sort is_null: true - values: 132 + values: 133 different_values: 1 (all same) - variants: 0 (x132) + variants: 0 (x133) 'system': type: object path: npc.items.[].system.spell.system is_null: false - values: 135 + values: 136 schema: [area]: type: object @@ -167028,29 +170554,29 @@ schema: type: object path: npc.items.[].system.spell.system.cost is_null: false - values: 135 + values: 136 schema: 'value': type: string path: npc.items.[].system.spell.system.cost.value is_null: false - values: 135 + values: 136 different_values: 1 (all same) - variants: "" (x135) + variants: "" (x136) 'counteraction': type: boolean path: npc.items.[].system.spell.system.counteraction is_null: false - values: 135 + values: 136 different_values: 2 variants: - - False (x123) + - False (x124) - True (x12) 'damage': type: object path: npc.items.[].system.spell.system.damage is_null: false - values: 135 + values: 136 schema: [0]: type: object @@ -167477,36 +171003,36 @@ schema: type: object path: npc.items.[].system.spell.system.description is_null: false - values: 135 + values: 136 schema: 'value': type: string path: npc.items.[].system.spell.system.description.value is_null: false - values: 135 - different_values: 98 + values: 136 + different_values: 99 variants: [omitted] 'duration': type: object path: npc.items.[].system.spell.system.duration is_null: false - values: 135 + values: 136 schema: 'sustained': type: boolean path: npc.items.[].system.spell.system.duration.sustained is_null: false - values: 135 + values: 136 different_values: 2 variants: - - False (x128) + - False (x129) - True (x7) 'value': type: string path: npc.items.[].system.spell.system.duration.value is_null: false - values: 135 - different_values: 14 + values: 136 + different_values: 15 variants: - "" (x77) - "1 minute" (x25) @@ -167521,64 +171047,21 @@ schema: - "unlimited" (x1) - "1 or more rounds" (x1) - "until the end of your turn" (x1) + - "20 minutes" (x1) - "1 day" (x1) - 'level': - type: object - path: npc.items.[].system.spell.system.level - is_null: false - values: 135 - schema: - 'value': - type: integer - path: npc.items.[].system.spell.system.level.value - is_null: false - values: 135 - different_values: 9 - variants: - - 2 (x39) - - 1 (x33) - - 3 (x19) - - 6 (x12) - - 5 (x11) - - 4 (x11) - - 8 (x5) - - 7 (x3) - - 9 (x2) - 'location': - type: object - path: npc.items.[].system.spell.system.location - is_null: false - values: 135 - schema: - 'heightenedLevel': - type: integer - path: npc.items.[].system.spell.system.location.heightenedLevel - is_null: false - values: 135 - different_values: 9 - variants: - - 2 (x35) - - 1 (x18) - - 3 (x18) - - 4 (x17) - - 5 (x17) - - 6 (x12) - - 7 (x9) - - 8 (x6) - - 9 (x3) - [value]: - type: string - path: npc.items.[].system.spell.system.location.value - is_null: true - values: 60 - different_values: 1 (all same) - variants: "" (x60) [heightening]: type: object path: npc.items.[].system.spell.system.heightening is_null: true values: 57 schema: + [area]: + type: integer + path: npc.items.[].system.spell.system.heightening.area + is_null: true + values: 1 + different_values: 1 (all same) + variants: 0 (x1) [damage]: type: object path: npc.items.[].system.spell.system.heightening.damage @@ -167643,22 +171126,6 @@ schema: variants: - 1 (x41) - 2 (x2) - 'type': - type: string - path: npc.items.[].system.spell.system.heightening.type - is_null: false - values: 57 - different_values: 2 - variants: - - "interval" (x43) - - "fixed" (x14) - [area]: - type: integer - path: npc.items.[].system.spell.system.heightening.area - is_null: true - values: 1 - different_values: 1 (all same) - variants: 0 (x1) [levels]: type: object path: npc.items.[].system.spell.system.heightening.levels @@ -167922,103 +171389,66 @@ schema: values: 2 different_values: 1 (all same) variants: "10 creatures" (x2) - 'target': - type: object - path: npc.items.[].system.spell.system.target - is_null: false - values: 135 - schema: - 'value': + 'type': type: string - path: npc.items.[].system.spell.system.target.value + path: npc.items.[].system.spell.system.heightening.type is_null: false - values: 135 - different_values: 17 - variants: - - "" (x54) - - "1 creature" (x36) - - "1 willing living creature or 1 undead" (x11) - - "1 willing creature" (x7) - - "you and up to 4 targets touched, either willing creatures or objects roughly the size of a creature." (x4) - - "1 living creature" (x4) - - "1 spell effect or unattended magic item" (x4) - - "1 creature or object" (x3) - - "1 corpse" (x2) - - "1 creature you know well" (x2) - - "1 creature, plus any number of additional creatures" (x2) - - "1 weapon that is unattended or wielded by you or a willing ally" (x1) - - "1 or more creatures" (x1) - - "up to 5 creatures" (x1) - - "1 creature or object tracked and up to 5 other willing creatures" (x1) - - "1 door, lock, or container" (x1) - - "1 willing living creature" (x1) - 'time': - type: object - path: npc.items.[].system.spell.system.time - is_null: false - values: 135 - schema: - 'value': - type: string - path: npc.items.[].system.spell.system.time.value - is_null: false - values: 135 - different_values: 7 - variants: - - "2" (x95) - - "1 to 3" (x18) - - "3" (x10) - - "10 minutes" (x9) - - "1 hour" (x1) - - "1 minute" (x1) - - "1" (x1) - 'traits': - type: object - path: npc.items.[].system.spell.system.traits - is_null: false - values: 135 - schema: - 'rarity': - type: string - path: npc.items.[].system.spell.system.traits.rarity - is_null: false - values: 135 + values: 57 different_values: 2 variants: - - "common" (x127) - - "uncommon" (x8) - 'traditions': - type: array - path: npc.items.[].system.spell.system.traits.traditions - is_null: false - values: 135 - min_count: 1 - max_count: 4 - value_type: - type: string - path: npc.items.[].system.spell.system.traits.traditions.[] - is_null: false - values: 319 - different_values: 4 - variants: - - "arcane" (x102) - - "occult" (x90) - - "divine" (x64) - - "primal" (x63) + - "interval" (x43) + - "fixed" (x14) + 'level': + type: object + path: npc.items.[].system.spell.system.level + is_null: false + values: 136 + schema: 'value': - type: array - path: npc.items.[].system.spell.system.traits.value + type: integer + path: npc.items.[].system.spell.system.level.value is_null: false - values: 135 - min_count: 2 - max_count: 6 - value_type: - type: string - path: npc.items.[].system.spell.system.traits.value.[] - is_null: false - values: 424 - different_values: 38 - variants: [omitted] + values: 136 + different_values: 9 + variants: + - 2 (x39) + - 1 (x33) + - 3 (x19) + - 6 (x12) + - 4 (x12) + - 5 (x11) + - 8 (x5) + - 7 (x3) + - 9 (x2) + 'location': + type: object + path: npc.items.[].system.spell.system.location + is_null: false + values: 136 + schema: + 'heightenedLevel': + type: integer + path: npc.items.[].system.spell.system.location.heightenedLevel + is_null: false + values: 136 + different_values: 9 + variants: + - 2 (x35) + - 4 (x18) + - 1 (x18) + - 3 (x18) + - 5 (x17) + - 6 (x12) + - 7 (x9) + - 8 (x6) + - 9 (x3) + [value]: + type: string + path: npc.items.[].system.spell.system.location.value + is_null: true + values: 59 + different_values: 1 (all same) + variants: "" (x59) [overlays]: type: object path: npc.items.[].system.spell.system.overlays @@ -169245,36 +172675,36 @@ schema: type: object path: npc.items.[].system.spell.system.publication is_null: false - values: 135 + values: 136 schema: 'license': type: string path: npc.items.[].system.spell.system.publication.license is_null: false - values: 135 + values: 136 different_values: 2 variants: - - "OGL" (x69) - - "ORC" (x66) + - "ORC" (x68) + - "OGL" (x68) 'remaster': type: boolean path: npc.items.[].system.spell.system.publication.remaster is_null: false - values: 135 + values: 136 different_values: 2 variants: - - False (x69) - - True (x66) + - True (x68) + - False (x68) 'title': type: string path: npc.items.[].system.spell.system.publication.title is_null: false - values: 135 + values: 136 different_values: 6 variants: - - "Pathfinder Player Core" (x64) + - "Pathfinder Player Core" (x66) - "Pathfinder Core Rulebook" (x57) - - "" (x8) + - "" (x7) - "Pathfinder Secrets of Magic" (x2) - "Pathfinder Player Core 2" (x2) - "Pathfinder Advanced Player's Guide" (x2) @@ -169282,18 +172712,18 @@ schema: type: object path: npc.items.[].system.spell.system.range is_null: false - values: 135 + values: 136 schema: 'value': type: string path: npc.items.[].system.spell.system.range.value is_null: false - values: 135 + values: 136 different_values: 11 variants: - "30 feet" (x29) + - "touch" (x26) - "120 feet" (x26) - - "touch" (x25) - "" (x22) - "varies" (x11) - "500 feet" (x10) @@ -169306,71 +172736,138 @@ schema: type: string path: npc.items.[].system.spell.system.requirements is_null: false - values: 135 + values: 136 different_values: 1 (all same) - variants: "" (x135) + variants: "" (x136) 'rules': type: ignored (Foundry rules object) path: npc.items.[].system.spell.system.rules is_null: false - values: 135 + values: 136 'slug': type: string path: npc.items.[].system.spell.system.slug is_null: false - values: 135 - different_values: 91 + values: 136 + different_values: 92 variants: [omitted] + 'target': + type: object + path: npc.items.[].system.spell.system.target + is_null: false + values: 136 + schema: + 'value': + type: string + path: npc.items.[].system.spell.system.target.value + is_null: false + values: 136 + different_values: 17 + variants: + - "" (x54) + - "1 creature" (x37) + - "1 willing living creature or 1 undead" (x11) + - "1 willing creature" (x7) + - "you and up to 4 targets touched, either willing creatures or objects roughly the size of a creature." (x4) + - "1 living creature" (x4) + - "1 spell effect or unattended magic item" (x4) + - "1 creature or object" (x3) + - "1 corpse" (x2) + - "1 creature you know well" (x2) + - "1 creature, plus any number of additional creatures" (x2) + - "1 weapon that is unattended or wielded by you or a willing ally" (x1) + - "1 or more creatures" (x1) + - "up to 5 creatures" (x1) + - "1 creature or object tracked and up to 5 other willing creatures" (x1) + - "1 door, lock, or container" (x1) + - "1 willing living creature" (x1) + 'time': + type: object + path: npc.items.[].system.spell.system.time + is_null: false + values: 136 + schema: + 'value': + type: string + path: npc.items.[].system.spell.system.time.value + is_null: false + values: 136 + different_values: 7 + variants: + - "2" (x96) + - "1 to 3" (x18) + - "3" (x10) + - "10 minutes" (x9) + - "1 hour" (x1) + - "1 minute" (x1) + - "1" (x1) + 'traits': + type: object + path: npc.items.[].system.spell.system.traits + is_null: false + values: 136 + schema: + 'rarity': + type: string + path: npc.items.[].system.spell.system.traits.rarity + is_null: false + values: 136 + different_values: 2 + variants: + - "common" (x128) + - "uncommon" (x8) + 'traditions': + type: array + path: npc.items.[].system.spell.system.traits.traditions + is_null: false + values: 136 + min_count: 1 + max_count: 4 + value_type: + type: string + path: npc.items.[].system.spell.system.traits.traditions.[] + is_null: false + values: 321 + different_values: 4 + variants: + - "arcane" (x103) + - "occult" (x90) + - "divine" (x64) + - "primal" (x64) + 'value': + type: array + path: npc.items.[].system.spell.system.traits.value + is_null: false + values: 136 + min_count: 2 + max_count: 6 + value_type: + type: string + path: npc.items.[].system.spell.system.traits.value.[] + is_null: false + values: 427 + different_values: 38 + variants: [omitted] 'type': type: string path: npc.items.[].system.spell.type is_null: false - values: 135 + values: 136 different_values: 1 (all same) - variants: "spell" (x135) - [_stats]: - type: object - path: npc.items.[].system.spell._stats - is_null: true - values: 38 - schema: - 'compendiumSource': - type: string - path: npc.items.[].system.spell._stats.compendiumSource - is_null: false - values: 38 - different_values: 30 - variants: [omitted] - [folder]: - type: string - path: npc.items.[].system.spell.folder - is_null: true - values: 8 - different_values: 3 - variants: - - "4fJHnYFqH0VjZXPv" (x4) - - "lPzcDrjGDFbzuF2r" (x2) - - "T8AzYUgNIAgTJ9Iz" (x2) + variants: "spell" (x136) [spelldc]: type: object path: npc.items.[].system.spelldc is_null: true - values: 2821 + values: 2873 schema: 'dc': type: integer path: npc.items.[].system.spelldc.dc is_null: false - values: 2821 + values: 2873 different_values: 40 variants: [omitted] - 'value': - type: integer - path: npc.items.[].system.spelldc.value - is_null: false - values: 2821 - different_values: 42 - variants: [omitted] [item]: type: integer path: npc.items.[].system.spelldc.item @@ -169389,9 +172886,9 @@ schema: type: integer path: npc.items.[].system.spelldc.mod is_null: true - values: 1675 + values: 1679 different_values: 1 (all same) - variants: 0 (x1675) + variants: 0 (x1679) [type]: type: string path: npc.items.[].system.spelldc.type @@ -169399,21 +172896,28 @@ schema: values: 32 different_values: 1 (all same) variants: "String" (x32) + 'value': + type: integer + path: npc.items.[].system.spelldc.value + is_null: false + values: 2873 + different_values: 42 + variants: [omitted] [splashDamage]: type: object path: npc.items.[].system.splashDamage is_null: true - values: 3456 + values: 3549 schema: [value]: type: integer path: npc.items.[].system.splashDamage.value is_null: true - values: 3269 + values: 3366 different_values: 5 variants: - - 0 (x3120) - - 2 (x72) + - 0 (x3213) + - 2 (x76) - 1 (x42) - 3 (x27) - 4 (x8) @@ -169421,12 +172925,12 @@ schema: type: string path: npc.items.[].system.stackGroup is_null: true - values: 651 + values: 660 different_values: 8 variants: - - "arrows" (x289) - - "bolts" (x194) - - "slingBullets" (x59) + - "arrows" (x296) + - "bolts" (x195) + - "slingBullets" (x60) - "rounds10" (x45) - "coins" (x44) - "blowgunDarts" (x17) @@ -169436,7 +172940,7 @@ schema: type: object path: npc.items.[].system.start is_null: true - values: 36 + values: 37 schema: [initiative]: type: integer @@ -169451,8 +172955,8 @@ schema: type: integer path: npc.items.[].system.start.value is_null: false - values: 36 - different_values: 12 + values: 37 + different_values: 13 variants: - 0 (x14) - 30 (x10) @@ -169466,90 +172970,91 @@ schema: - 6972 (x1) - 6852 (x1) - 6978 (x1) + - 6 (x1) [stowing]: type: boolean path: npc.items.[].system.stowing is_null: true - values: 39 + values: 41 different_values: 2 variants: - - True (x23) + - True (x25) - False (x16) [strength]: type: integer path: npc.items.[].system.strength is_null: true - values: 1215 + values: 1252 different_values: 5 variants: - - 0 (x492) - - 1 (x251) - - 3 (x227) - - 2 (x170) + - 0 (x510) + - 1 (x256) + - 3 (x232) + - 2 (x179) - 4 (x75) [target]: type: object path: npc.items.[].system.target is_null: true - values: 23588 + values: 23954 schema: 'value': type: string path: npc.items.[].system.target.value is_null: false - values: 23588 - different_values: 206 + values: 23954 + different_values: 208 variants: [omitted] [time]: type: object path: npc.items.[].system.time is_null: true - values: 23588 + values: 23954 schema: 'value': type: string path: npc.items.[].system.time.value is_null: false - values: 23588 + values: 23954 different_values: 24 variants: [omitted] [tokenIcon]: type: object path: npc.items.[].system.tokenIcon is_null: true - values: 36 + values: 37 schema: 'show': type: boolean path: npc.items.[].system.tokenIcon.show is_null: false - values: 36 + values: 37 different_values: 2 variants: - - True (x23) + - True (x24) - False (x13) [tradition]: type: object path: npc.items.[].system.tradition is_null: true - values: 2821 + values: 2873 schema: 'value': type: string path: npc.items.[].system.tradition.value is_null: false - values: 2821 + values: 2873 different_values: 4 variants: - - "divine" (x923) - - "occult" (x741) - - "primal" (x595) - - "arcane" (x562) + - "divine" (x941) + - "occult" (x750) + - "primal" (x604) + - "arcane" (x578) [traits]: type: object path: npc.items.[].system.traits is_null: true - values: 69603 + values: 71406 schema: [integrated]: type: object @@ -169600,29 +173105,29 @@ schema: type: array path: npc.items.[].system.traits.otherTags is_null: true - values: 14 + values: 18 min_count: 1 max_count: 1 value_type: type: string path: npc.items.[].system.traits.otherTags.[] is_null: false - values: 14 + values: 18 different_values: 3 variants: - - "handwraps-of-mighty-blows" (x7) + - "handwraps-of-mighty-blows" (x11) - "alchemical-tool" (x6) - "shoddy" (x1) [rarity]: type: string path: npc.items.[].system.traits.rarity is_null: true - values: 58255 + values: 58531 different_values: 4 variants: - - "common" (x54410) - - "uncommon" (x3621) - - "unique" (x127) + - "common" (x54647) + - "uncommon" (x3655) + - "unique" (x132) - "rare" (x97) [selected]: type: object | array<> @@ -169699,79 +173204,79 @@ schema: type: array path: npc.items.[].system.traits.traditions is_null: true - values: 23588 + values: 23954 min_count: 0 max_count: 4 value_type: type: string path: npc.items.[].system.traits.traditions.[] is_null: false - values: 55320 + values: 56217 different_values: 4 variants: - - "arcane" (x17516) - - "occult" (x16173) - - "divine" (x10935) - - "primal" (x10696) + - "arcane" (x17816) + - "occult" (x16420) + - "divine" (x11114) + - "primal" (x10867) [value]: type: array path: npc.items.[].system.traits.value is_null: true - values: 68106 + values: 69784 min_count: 0 max_count: 11 value_type: type: string path: npc.items.[].system.traits.value.[] is_null: false - values: 138592 - different_values: 305 + values: 141145 + different_values: 306 variants: [omitted] [usage]: type: object path: npc.items.[].system.usage is_null: true - values: 6338 + values: 6472 schema: [canBeAmmo]: type: boolean path: npc.items.[].system.usage.canBeAmmo is_null: true - values: 357 + values: 407 different_values: 2 variants: - - False (x350) - - True (x7) + - False (x399) + - True (x8) 'value': type: string path: npc.items.[].system.usage.value is_null: false - values: 6338 + values: 6472 different_values: 30 variants: [omitted] [uses]: type: object path: npc.items.[].system.uses is_null: true - values: 1328 + values: 1342 schema: 'autoDestroy': type: boolean path: npc.items.[].system.uses.autoDestroy is_null: false - values: 1328 + values: 1342 different_values: 2 variants: - - True (x1264) - - False (x64) + - True (x1277) + - False (x65) 'max': type: integer path: npc.items.[].system.uses.max is_null: false - values: 1328 + values: 1342 different_values: 6 variants: - - 1 (x1315) + - 1 (x1329) - 5 (x7) - 7 (x2) - 2 (x2) @@ -169781,10 +173286,10 @@ schema: type: integer path: npc.items.[].system.uses.value is_null: false - values: 1328 + values: 1342 different_values: 6 variants: - - 1 (x1315) + - 1 (x1329) - 5 (x7) - 7 (x2) - 2 (x2) @@ -169794,7 +173299,7 @@ schema: type: object path: npc.items.[].system.value is_null: true - values: 85 + values: 83 schema: [immutable]: type: boolean @@ -169803,6 +173308,15 @@ schema: values: 1 different_values: 1 (all same) variants: False (x1) + 'isValued': + type: boolean + path: npc.items.[].system.value.isValued + is_null: false + values: 83 + different_values: 2 + variants: + - True (x68) + - False (x15) [value]: type: integer path: npc.items.[].system.value.value @@ -169813,15 +173327,6 @@ schema: - 1 (x62) - 2 (x4) - 4 (x1) - 'isValued': - type: boolean - path: npc.items.[].system.value.isValued - is_null: false - values: 85 - different_values: 2 - variants: - - True (x68) - - False (x17) [variants]: type: object path: npc.items.[].system.variants @@ -169832,281 +173337,69 @@ schema: type: object path: npc.items.[].system.weaponType is_null: true - values: 9025 + values: 8927 schema: 'value': type: string path: npc.items.[].system.weaponType.value is_null: false - values: 9025 + values: 8927 different_values: 2 variants: - - "melee" (x7125) - - "ranged" (x1900) + - "melee" (x7051) + - "ranged" (x1876) 'type': type: string path: npc.items.[].type is_null: false - values: 72354 + values: 74127 different_values: 14 variants: - - "action" (x25656) - - "spell" (x23588) - - "melee" (x10896) - - "weapon" (x3456) - - "spellcastingEntry" (x2821) - - "equipment" (x1516) - - "lore" (x1376) - - "consumable" (x1328) - - "armor" (x1264) + - "action" (x26561) + - "spell" (x23954) + - "melee" (x11123) + - "weapon" (x3549) + - "spellcastingEntry" (x2873) + - "equipment" (x1540) + - "lore" (x1421) + - "consumable" (x1342) + - "armor" (x1303) + - "shield" (x152) - "treasure" (x148) - - "shield" (x146) - - "condition" (x85) - - "backpack" (x38) - - "effect" (x36) - [flags]: - type: object - path: npc.items.[].flags - is_null: true - values: 3754 - schema: - [core]: - type: object - path: npc.items.[].flags.core - is_null: true - values: 15 - schema: - 'sourceId': - type: string - path: npc.items.[].flags.core.sourceId - is_null: false - values: 15 - different_values: 13 - variants: - - "Compendium.pf2e.bestiary-ability-glossary-srd.Item.Tkd8sH4pwFIPzqTr" (x2) - - "Compendium.pf2e.equipment-srd.Item.4tIVTg9wj56RrveA" (x2) - - "Compendium.pf2e.bestiary-ability-glossary-srd.Item.PqGX4Dgy9siZJitH" (x1) - - "Compendium.pf2e.bestiary-ability-glossary-srd.Item.TTCw5NusiSSkJU1x" (x1) - - "Compendium.pf2e.bestiary-family-ability-glossary.Item.ixPqVlqLaYTB1b23" (x1) - - "Compendium.pf2e.bestiary-family-ability-glossary.Item.pOW2IvfVusdmD5v5" (x1) - - "Compendium.pf2e.spells-srd.Item.o4lRVTwSxnOOn5vl" (x1) - - "Compendium.pf2e.spells-srd.Item.pwzdSlJgYqN7bs2w" (x1) - - "Compendium.pf2e.equipment-srd.Item.ssDxSpQTYORoeCFA" (x1) - - "Compendium.pf2e.equipment-srd.Item.DV4qelKHrviM0O5i" (x1) - - "Compendium.pf2e.equipment-srd.Item.8COlYvHe6hKCXY8x" (x1) - - "Compendium.pf2e.bestiary-ability-glossary-srd.Item.uJSseLa57HZYSMUu" (x1) - - "Compendium.pf2e.bestiary-ability-glossary-srd.Item.N1kstYbHScxgUQtN" (x1) - [pf2e]: - type: object - path: npc.items.[].flags.pf2e - is_null: true - values: 3739 - schema: - [grantedBy]: - type: object - path: npc.items.[].flags.pf2e.grantedBy - is_null: true - values: 3 - schema: - 'id': - type: string - path: npc.items.[].flags.pf2e.grantedBy.id - is_null: false - values: 3 - different_values: 3 - variants: - - "C9ZsCn6QkBtekUHd" (x1) - - "shEp3scXXBxti42q" (x1) - - "E0mO28h15c34tr9P" (x1) - 'onDelete': - type: string - path: npc.items.[].flags.pf2e.grantedBy.onDelete - is_null: false - values: 3 - different_values: 2 - variants: - - "cascade" (x2) - - "detach" (x1) - [itemGrants]: - type: object - path: npc.items.[].flags.pf2e.itemGrants - is_null: true - values: 12 - schema: - [knockdown]: - type: object - path: npc.items.[].flags.pf2e.itemGrants.knockdown - is_null: true - values: 2 - schema: - 'id': - type: string - path: npc.items.[].flags.pf2e.itemGrants.knockdown.id - is_null: false - values: 2 - different_values: 2 - variants: - - "B1BW0i8XZOSPvXCj" (x1) - - "2t2OOi36nCLRa4xe" (x1) - 'onDelete': - type: string - path: npc.items.[].flags.pf2e.itemGrants.knockdown.onDelete - is_null: false - values: 2 - different_values: 1 (all same) - variants: "detach" (x2) - [knockdown2]: - type: object - path: npc.items.[].flags.pf2e.itemGrants.knockdown2 - is_null: true - values: 1 - schema: - 'id': - type: string - path: npc.items.[].flags.pf2e.itemGrants.knockdown2.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "T91rADZmuE5fJ8VA" (x1) - 'onDelete': - type: string - path: npc.items.[].flags.pf2e.itemGrants.knockdown2.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [knockdown3]: - type: object - path: npc.items.[].flags.pf2e.itemGrants.knockdown3 - is_null: true - values: 1 - schema: - 'id': - type: string - path: npc.items.[].flags.pf2e.itemGrants.knockdown3.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "pDhfqZxCN1JT8gHg" (x1) - 'onDelete': - type: string - path: npc.items.[].flags.pf2e.itemGrants.knockdown3.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [prone]: - type: object - path: npc.items.[].flags.pf2e.itemGrants.prone - is_null: true - values: 1 - schema: - 'id': - type: string - path: npc.items.[].flags.pf2e.itemGrants.prone.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "UCS8o3eGnhKNsX14" (x1) - 'onDelete': - type: string - path: npc.items.[].flags.pf2e.itemGrants.prone.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - 'reactiveStrike': - type: object - path: npc.items.[].flags.pf2e.itemGrants.reactiveStrike - is_null: false - values: 1 - schema: - 'id': - type: string - path: npc.items.[].flags.pf2e.itemGrants.reactiveStrike.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "s0tlaJyRifEx7e2I" (x1) - 'onDelete': - type: string - path: npc.items.[].flags.pf2e.itemGrants.reactiveStrike.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - 'reactiveStrike2': - type: object - path: npc.items.[].flags.pf2e.itemGrants.reactiveStrike2 - is_null: false - values: 1 - schema: - 'id': - type: string - path: npc.items.[].flags.pf2e.itemGrants.reactiveStrike2.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "5I9lqayP82R9QJhu" (x1) - 'onDelete': - type: string - path: npc.items.[].flags.pf2e.itemGrants.reactiveStrike2.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [reinforcedStock]: - type: object - path: npc.items.[].flags.pf2e.itemGrants.reinforcedStock - is_null: true - values: 1 - schema: - 'id': - type: string - path: npc.items.[].flags.pf2e.itemGrants.reinforcedStock.id - is_null: false - values: 1 - different_values: 1 (all same) - variants: "e4VHT4CABCaoOthc" (x1) - 'onDelete': - type: string - path: npc.items.[].flags.pf2e.itemGrants.reinforcedStock.onDelete - is_null: false - values: 1 - different_values: 1 (all same) - variants: "detach" (x1) - [linkedWeapon]: - type: string - path: npc.items.[].flags.pf2e.linkedWeapon - is_null: true - values: 3725 - different_values: 2616 - variants: [omitted] - [folder]: - type: string - path: npc.items.[].folder - is_null: true - values: 363 - different_values: 23 - variants: [omitted] + - "condition" (x83) + - "backpack" (x41) + - "effect" (x37) 'name': type: string path: npc.name is_null: false - values: 5492 - different_values: 5440 + values: 5681 + different_values: 5622 variants: [omitted] + [prototypeToken]: + type: object + path: npc.prototypeToken + is_null: true + values: 836 + schema: + 'name': + type: string + path: npc.prototypeToken.name + is_null: false + values: 836 + different_values: 531 + variants: [omitted] 'system': type: object path: npc.system is_null: false - values: 5492 + values: 5681 schema: '_migration': type: object path: npc.system._migration is_null: false - values: 5492 + values: 5681 schema: [previous]: type: @@ -170118,46 +173411,46 @@ schema: type: float path: npc.system._migration.version is_null: false - values: 5492 + values: 5681 different_values: 1 (all same) - variants: 0,939 (x5492) + variants: 0,942 (x5681) 'abilities': type: object path: npc.system.abilities is_null: false - values: 5492 + values: 5681 schema: 'cha': type: object path: npc.system.abilities.cha is_null: false - values: 5492 + values: 5681 schema: 'mod': type: integer path: npc.system.abilities.cha.mod is_null: false - values: 5492 + values: 5681 different_values: 18 variants: - - 0 (x978) - - 2 (x644) - - 4 (x626) - - 3 (x584) - - 1 (x583) - - 5 (x397) - - -2 (x317) - - 6 (x284) - - -5 (x273) - - -1 (x260) - - 7 (x145) - - 8 (x113) + - 0 (x1019) + - 2 (x666) + - 4 (x648) + - 3 (x616) + - 1 (x614) + - 5 (x400) + - -2 (x327) + - 6 (x292) + - -5 (x284) + - -1 (x264) + - 7 (x149) + - 8 (x114) + - -4 (x89) - 9 (x89) - - -4 (x88) - -3 (x79) - 10 (x26) - - 12 (x3) - 11 (x3) + - 12 (x2) [value]: type: integer path: npc.system.abilities.cha.value @@ -170183,26 +173476,26 @@ schema: type: object path: npc.system.abilities.con is_null: false - values: 5492 + values: 5681 schema: 'mod': type: integer path: npc.system.abilities.con.mod is_null: false - values: 5492 + values: 5681 different_values: 15 variants: - - 4 (x982) - - 3 (x982) - - 2 (x963) - - 1 (x627) - - 5 (x583) - - 0 (x497) - - 6 (x418) - - 7 (x199) - - 8 (x97) - - 9 (x80) - - 10 (x28) + - 4 (x1020) + - 3 (x1018) + - 2 (x1003) + - 1 (x648) + - 5 (x601) + - 0 (x515) + - 6 (x431) + - 7 (x200) + - 8 (x99) + - 9 (x81) + - 10 (x29) - -1 (x20) - -2 (x7) - 11 (x5) @@ -170227,29 +173520,29 @@ schema: type: object path: npc.system.abilities.dex is_null: false - values: 5492 + values: 5681 schema: 'mod': type: integer path: npc.system.abilities.dex.mod is_null: false - values: 5492 + values: 5681 different_values: 18 variants: - - 4 (x1340) - - 3 (x1100) - - 2 (x837) - - 5 (x617) - - 1 (x404) - - 6 (x391) - - 0 (x217) - - 7 (x164) - - -1 (x102) - - 8 (x96) + - 4 (x1385) + - 3 (x1134) + - 2 (x863) + - 5 (x652) + - 1 (x421) + - 6 (x400) + - 0 (x226) + - 7 (x170) + - -1 (x103) + - 8 (x99) - 9 (x70) - - -2 (x58) - - -5 (x37) - - -3 (x30) + - -2 (x59) + - -5 (x39) + - -3 (x31) - 10 (x19) - -4 (x5) - 11 (x3) @@ -170276,30 +173569,30 @@ schema: type: object path: npc.system.abilities.int is_null: false - values: 5492 + values: 5681 schema: 'mod': type: integer path: npc.system.abilities.int.mod is_null: false - values: 5492 + values: 5681 different_values: 17 variants: - - 0 (x996) - - 2 (x646) - - -5 (x626) - - 1 (x606) - - -4 (x503) - - 4 (x402) - - 3 (x389) - - -1 (x315) - - -2 (x272) - - 5 (x241) - - -3 (x163) - - 6 (x162) - - 7 (x82) + - 0 (x1042) + - 2 (x663) + - -5 (x650) + - 1 (x629) + - -4 (x520) + - 4 (x408) + - 3 (x406) + - -1 (x326) + - -2 (x278) + - 5 (x247) + - -3 (x171) + - 6 (x168) + - 7 (x83) - 8 (x55) - - 9 (x16) + - 9 (x17) - 10 (x16) - 11 (x2) [value]: @@ -170327,13 +173620,13 @@ schema: type: object path: npc.system.abilities.str is_null: false - values: 5492 + values: 5681 schema: 'mod': type: integer path: npc.system.abilities.str.mod is_null: false - values: 5492 + values: 5681 different_values: 21 variants: [omitted] [value]: @@ -170360,27 +173653,27 @@ schema: type: object path: npc.system.abilities.wis is_null: false - values: 5492 + values: 5681 schema: [mod]: type: integer path: npc.system.abilities.wis.mod is_null: true - values: 5491 + values: 5680 different_values: 17 variants: - - 2 (x1273) - - 3 (x914) - - 1 (x820) - - 4 (x738) - - 0 (x649) - - 5 (x441) - - 6 (x296) - - 7 (x111) - - -1 (x93) - - 8 (x85) + - 2 (x1318) + - 3 (x948) + - 1 (x859) + - 4 (x759) + - 0 (x679) + - 5 (x453) + - 6 (x299) + - 7 (x113) + - -1 (x96) + - 8 (x84) - -2 (x25) - - 10 (x23) + - 10 (x24) - 9 (x17) - -3 (x2) - -5 (x2) @@ -170406,84 +173699,109 @@ schema: type: object path: npc.system.attributes is_null: false - values: 5492 + values: 5681 schema: 'ac': type: object path: npc.system.attributes.ac is_null: false - values: 5492 + values: 5681 schema: 'details': type: string path: npc.system.attributes.ac.details is_null: false - values: 5492 - different_values: 133 + values: 5681 + different_values: 135 variants: [omitted] 'value': type: integer path: npc.system.attributes.ac.value is_null: false - values: 5492 - different_values: 50 + values: 5681 + different_values: 51 variants: [omitted] + [adjustment]: + type: string + path: npc.system.attributes.adjustment + is_null: true + values: 85 + different_values: 3 + variants: + - "elite" (x57) + - "weak" (x25) + - "" (x3) 'allSaves': type: object path: npc.system.attributes.allSaves is_null: false - values: 5492 + values: 5681 schema: [value]: type: string path: npc.system.attributes.allSaves.value is_null: true - values: 5482 - different_values: 191 + values: 5671 + different_values: 199 variants: [omitted] + [hardness]: + type: object + path: npc.system.attributes.hardness + is_null: true + values: 90 + schema: + 'value': + type: integer + path: npc.system.attributes.hardness.value + is_null: false + values: 90 + different_values: 14 + variants: + - 10 (x19) + - 8 (x11) + - 3 (x10) + - 5 (x10) + - 6 (x9) + - 2 (x8) + - 9 (x6) + - 4 (x5) + - 7 (x3) + - 14 (x2) + - 13 (x2) + - 15 (x2) + - 11 (x2) + - 1 (x1) 'hp': type: object path: npc.system.attributes.hp is_null: false - values: 5492 + values: 5681 schema: 'details': type: string path: npc.system.attributes.hp.details is_null: false - values: 5492 - different_values: 235 + values: 5681 + different_values: 266 variants: [omitted] 'max': type: integer path: npc.system.attributes.hp.max is_null: false - values: 5492 - different_values: 269 + values: 5681 + different_values: 272 variants: [omitted] [temp]: type: integer path: npc.system.attributes.hp.temp is_null: true - values: 5490 + values: 5679 different_values: 4 variants: - - 0 (x5486) + - 0 (x5675) - 11 (x2) - 5 (x1) - 10 (x1) - 'value': - type: integer | string - path: npc.system.attributes.hp.value - is_null: false - values: 5492 - types: - - different_values: 270 - variants: [omitted] - - different_values: 2 - variants: - - "55" (x1) - - "43" (x1) [tempmax]: type: integer path: npc.system.attributes.hp.tempmax @@ -170491,24 +173809,36 @@ schema: values: 8 different_values: 1 (all same) variants: 0 (x8) + 'value': + type: integer | string + path: npc.system.attributes.hp.value + is_null: false + values: 5681 + types: + - different_values: 272 + variants: [omitted] + - different_values: 2 + variants: + - "55" (x1) + - "43" (x1) [immunities]: type: array path: npc.system.attributes.immunities is_null: true - values: 2478 + values: 2543 min_count: 0 max_count: 15 value_type: type: object path: npc.system.attributes.immunities.[] is_null: false - values: 7923 + values: 8155 schema: [exceptions]: type: array path: npc.system.attributes.immunities.[].exceptions is_null: true - values: 2337 + values: 2562 min_count: 0 max_count: 2 value_type: @@ -170525,195 +173855,64 @@ schema: type: string path: npc.system.attributes.immunities.[].type is_null: false - values: 7923 - different_values: 69 + values: 8155 + different_values: 70 variants: [omitted] - 'speed': - type: object - path: npc.system.attributes.speed - is_null: false - values: 5492 - schema: - 'otherSpeeds': - type: array - path: npc.system.attributes.speed.otherSpeeds - is_null: false - values: 5492 - min_count: 0 - max_count: 3 - value_type: - type: object - path: npc.system.attributes.speed.otherSpeeds.[] - is_null: false - values: 2767 - schema: - 'type': - type: string - path: npc.system.attributes.speed.otherSpeeds.[].type - is_null: false - values: 2767 - different_values: 10 - variants: - - "fly" (x1225) - - "swim" (x640) - - "climb" (x611) - - "burrow" (x281) - - "Air Walk" (x4) - - "Freedom Of Movement" (x2) - - "Ice Burrow" (x1) - - "ice-burrow" (x1) - - "Paddler" (x1) - - "Spider Climb" (x1) - 'value': - type: integer - path: npc.system.attributes.speed.otherSpeeds.[].value - is_null: false - values: 2767 - different_values: 25 - variants: [omitted] - [exceptions]: - type: string - path: npc.system.attributes.speed.otherSpeeds.[].exceptions - is_null: true - values: 1 - different_values: 1 (all same) - variants: "" (x1) - [label]: - type: string - path: npc.system.attributes.speed.otherSpeeds.[].label - is_null: true - values: 1 - different_values: 1 (all same) - variants: "Ice Burrow" (x1) - [details]: - type: string - path: npc.system.attributes.speed.details - is_null: true - values: 394 - different_values: 122 - variants: [omitted] - [special]: - type: string - path: npc.system.attributes.speed.special - is_null: true - values: 260 - different_values: 1 (all same) - variants: "" (x260) - [value]: - type: integer - path: npc.system.attributes.speed.value - is_null: true - values: 5474 - different_values: 16 - variants: - - 25 (x2374) - - 30 (x880) - - 20 (x676) - - 40 (x411) - - 0 (x292) - - 35 (x252) - - 15 (x149) - - 10 (x143) - - 50 (x125) - - 60 (x63) - - 5 (x57) - - 45 (x29) - - 70 (x10) - - 80 (x8) - - 100 (x4) - - 120 (x1) - [adjustment]: - type: string - path: npc.system.attributes.adjustment - is_null: true - values: 82 - different_values: 3 - variants: - - "elite" (x56) - - "weak" (x23) - - "" (x3) - [hardness]: - type: object - path: npc.system.attributes.hardness - is_null: true - values: 82 - schema: - 'value': - type: integer - path: npc.system.attributes.hardness.value - is_null: false - values: 82 - different_values: 14 - variants: - - 10 (x18) - - 3 (x10) - - 5 (x10) - - 8 (x9) - - 6 (x9) - - 2 (x8) - - 4 (x4) - - 9 (x4) - - 7 (x3) - - 14 (x2) - - 15 (x2) - - 13 (x1) - - 1 (x1) - - 11 (x1) [resistances]: type: array path: npc.system.attributes.resistances is_null: true - values: 1591 + values: 1658 min_count: 0 max_count: 8 value_type: type: object path: npc.system.attributes.resistances.[] is_null: false - values: 2546 + values: 2648 schema: [doubleVs]: type: array path: npc.system.attributes.resistances.[].doubleVs is_null: true - values: 796 + values: 891 min_count: 0 max_count: 2 value_type: type: string path: npc.system.attributes.resistances.[].doubleVs.[] is_null: false - values: 169 + values: 175 different_values: 2 variants: - - "non-magical" (x168) + - "non-magical" (x174) - "earth" (x1) [exceptions]: type: array path: npc.system.attributes.resistances.[].exceptions is_null: true - values: 1022 + values: 1116 min_count: 0 max_count: 5 value_type: type: string path: npc.system.attributes.resistances.[].exceptions.[] is_null: false - values: 903 + values: 932 different_values: 30 variants: [omitted] 'type': type: string path: npc.system.attributes.resistances.[].type is_null: false - values: 2546 - different_values: 29 + values: 2648 + different_values: 30 variants: [omitted] 'value': type: integer path: npc.system.attributes.resistances.[].value is_null: false - values: 2546 + values: 2648 different_values: 24 variants: [omitted] [shield]: @@ -170757,24 +173956,118 @@ schema: values: 41 different_values: 1 (all same) variants: 0 (x41) + 'speed': + type: object + path: npc.system.attributes.speed + is_null: false + values: 5681 + schema: + [details]: + type: string + path: npc.system.attributes.speed.details + is_null: true + values: 462 + different_values: 127 + variants: [omitted] + 'otherSpeeds': + type: array + path: npc.system.attributes.speed.otherSpeeds + is_null: false + values: 5681 + min_count: 0 + max_count: 3 + value_type: + type: object + path: npc.system.attributes.speed.otherSpeeds.[] + is_null: false + values: 2845 + schema: + [exceptions]: + type: string + path: npc.system.attributes.speed.otherSpeeds.[].exceptions + is_null: true + values: 1 + different_values: 1 (all same) + variants: "" (x1) + [label]: + type: string + path: npc.system.attributes.speed.otherSpeeds.[].label + is_null: true + values: 1 + different_values: 1 (all same) + variants: "Ice Burrow" (x1) + 'type': + type: string + path: npc.system.attributes.speed.otherSpeeds.[].type + is_null: false + values: 2845 + different_values: 10 + variants: + - "fly" (x1262) + - "swim" (x653) + - "climb" (x631) + - "burrow" (x289) + - "Air Walk" (x4) + - "Freedom Of Movement" (x2) + - "Ice Burrow" (x1) + - "ice-burrow" (x1) + - "Paddler" (x1) + - "Spider Climb" (x1) + 'value': + type: integer + path: npc.system.attributes.speed.otherSpeeds.[].value + is_null: false + values: 2845 + different_values: 25 + variants: [omitted] + [special]: + type: string + path: npc.system.attributes.speed.special + is_null: true + values: 260 + different_values: 1 (all same) + variants: "" (x260) + [value]: + type: integer + path: npc.system.attributes.speed.value + is_null: true + values: 5657 + different_values: 16 + variants: + - 25 (x2471) + - 30 (x907) + - 20 (x706) + - 40 (x417) + - 0 (x294) + - 35 (x259) + - 15 (x151) + - 10 (x147) + - 50 (x127) + - 60 (x65) + - 5 (x61) + - 45 (x29) + - 70 (x10) + - 80 (x8) + - 100 (x4) + - 120 (x1) [weaknesses]: type: array path: npc.system.attributes.weaknesses is_null: true - values: 1751 + values: 1849 min_count: 0 max_count: 4 value_type: type: object path: npc.system.attributes.weaknesses.[] is_null: false - values: 2367 + values: 2554 schema: [exceptions]: type: array<> path: npc.system.attributes.weaknesses.[].exceptions is_null: true - values: 754 + values: 941 min_count: 0 max_count: 0 value_type: @@ -170787,123 +174080,22 @@ schema: type: string path: npc.system.attributes.weaknesses.[].type is_null: false - values: 2367 + values: 2554 different_values: 39 variants: [omitted] 'value': type: integer path: npc.system.attributes.weaknesses.[].value is_null: false - values: 2367 + values: 2554 different_values: 25 variants: [omitted] 'details': type: object path: npc.system.details is_null: false - values: 5492 + values: 5681 schema: - 'blurb': - type: string - path: npc.system.details.blurb - is_null: false - values: 5492 - different_values: 1043 - variants: [omitted] - 'languages': - type: object - path: npc.system.details.languages - is_null: false - values: 5492 - schema: - 'details': - type: string - path: npc.system.details.languages.details - is_null: false - values: 5492 - different_values: 255 - variants: [omitted] - 'value': - type: array - path: npc.system.details.languages.value - is_null: false - values: 5492 - min_count: 0 - max_count: 14 - value_type: - type: string - path: npc.system.details.languages.value.[] - is_null: false - values: 9968 - different_values: 104 - variants: [omitted] - 'level': - type: object - path: npc.system.details.level - is_null: false - values: 5492 - schema: - 'value': - type: integer - path: npc.system.details.level.value - is_null: false - values: 5492 - different_values: 27 - variants: [omitted] - 'privateNotes': - type: string - path: npc.system.details.privateNotes - is_null: false - values: 5492 - different_values: 33 - variants: [omitted] - 'publicNotes': - type: string - path: npc.system.details.publicNotes - is_null: false - values: 5492 - different_values: 2529 - variants: [omitted] - 'publication': - type: object - path: npc.system.details.publication - is_null: false - values: 5492 - schema: - 'license': - type: string - path: npc.system.details.publication.license - is_null: false - values: 5492 - different_values: 2 - variants: - - "OGL" (x3943) - - "ORC" (x1549) - 'remaster': - type: boolean - path: npc.system.details.publication.remaster - is_null: false - values: 5492 - different_values: 2 - variants: - - False (x3858) - - True (x1634) - 'title': - type: string - path: npc.system.details.publication.title - is_null: false - values: 5492 - different_values: 283 - variants: [omitted] - [authors]: - type: string - path: npc.system.details.publication.authors - is_null: true - values: 9 - different_values: 2 - variants: - - "Kalervo Oikarinen" (x8) - - "Michael Bramnik" (x1) [age]: type: object path: npc.system.details.age @@ -170937,6 +174129,13 @@ schema: values: 1 different_values: 1 (all same) variants: "" (x1) + 'blurb': + type: string + path: npc.system.details.blurb + is_null: false + values: 5681 + different_values: 1096 + variants: [omitted] [ethnicity]: type: object path: npc.system.details.ethnicity @@ -170976,6 +174175,46 @@ schema: values: 1 different_values: 1 (all same) variants: "" (x1) + 'languages': + type: object + path: npc.system.details.languages + is_null: false + values: 5681 + schema: + 'details': + type: string + path: npc.system.details.languages.details + is_null: false + values: 5681 + different_values: 263 + variants: [omitted] + 'value': + type: array + path: npc.system.details.languages.value + is_null: false + values: 5681 + min_count: 0 + max_count: 14 + value_type: + type: string + path: npc.system.details.languages.value.[] + is_null: false + values: 10272 + different_values: 104 + variants: [omitted] + 'level': + type: object + path: npc.system.details.level + is_null: false + values: 5681 + schema: + 'value': + type: integer + path: npc.system.details.level.value + is_null: false + values: 5681 + different_values: 27 + variants: [omitted] [nationality]: type: object path: npc.system.details.nationality @@ -170989,6 +174228,60 @@ schema: values: 1 different_values: 1 (all same) variants: "" (x1) + 'privateNotes': + type: string + path: npc.system.details.privateNotes + is_null: false + values: 5681 + different_values: 33 + variants: [omitted] + 'publicNotes': + type: string + path: npc.system.details.publicNotes + is_null: false + values: 5681 + different_values: 2656 + variants: [omitted] + 'publication': + type: object + path: npc.system.details.publication + is_null: false + values: 5681 + schema: + [authors]: + type: string + path: npc.system.details.publication.authors + is_null: true + values: 9 + different_values: 2 + variants: + - "Kalervo Oikarinen" (x8) + - "Michael Bramnik" (x1) + 'license': + type: string + path: npc.system.details.publication.license + is_null: false + values: 5681 + different_values: 2 + variants: + - "OGL" (x3887) + - "ORC" (x1794) + 'remaster': + type: boolean + path: npc.system.details.publication.remaster + is_null: false + values: 5681 + different_values: 2 + variants: + - False (x3802) + - True (x1879) + 'title': + type: string + path: npc.system.details.publication.title + is_null: false + values: 5681 + different_values: 292 + variants: [omitted] [rarity]: type: object path: npc.system.details.rarity @@ -171026,16 +174319,16 @@ schema: type: object path: npc.system.initiative is_null: false - values: 5492 + values: 5681 schema: 'statistic': type: string path: npc.system.initiative.statistic is_null: false - values: 5492 + values: 5681 different_values: 5 variants: - - "perception" (x5485) + - "perception" (x5674) - "deception" (x3) - "stealth" (x2) - "performance" (x1) @@ -171044,84 +174337,85 @@ schema: type: object path: npc.system.perception is_null: false - values: 5492 + values: 5681 schema: 'details': type: string path: npc.system.perception.details is_null: false - values: 5492 - different_values: 245 + values: 5681 + different_values: 254 variants: [omitted] 'mod': type: integer path: npc.system.perception.mod is_null: false - values: 5492 + values: 5681 different_values: 47 variants: [omitted] 'senses': type: array path: npc.system.perception.senses is_null: false - values: 5492 + values: 5681 min_count: 0 max_count: 4 value_type: type: object path: npc.system.perception.senses.[] is_null: false - values: 5844 + values: 6009 schema: [acuity]: type: string path: npc.system.perception.senses.[].acuity is_null: true - values: 1603 + values: 1642 different_values: 2 variants: - - "imprecise" (x1229) - - "precise" (x374) + - "imprecise" (x1265) + - "precise" (x377) [range]: type: integer path: npc.system.perception.senses.[].range is_null: true - values: 1603 - different_values: 14 + values: 1642 + different_values: 15 variants: - - 60 (x720) - - 30 (x662) - - 120 (x93) - - 100 (x58) + - 60 (x736) + - 30 (x679) + - 120 (x94) + - 100 (x60) - 40 (x25) - - 90 (x10) + - 90 (x11) - 20 (x10) - - 10 (x7) + - 10 (x8) - 80 (x7) - 240 (x4) - 15 (x3) - 200 (x2) - 1000 (x1) + - 50 (x1) - 1 (x1) 'type': type: string path: npc.system.perception.senses.[].type is_null: false - values: 5844 + values: 6009 different_values: 14 variants: - - "darkvision" (x3146) - - "scent" (x858) - - "low-light-vision" (x837) - - "tremorsense" (x292) - - "greater-darkvision" (x226) - - "lifesense" (x130) - - "truesight" (x128) - - "motion-sense" (x67) - - "wavesense" (x57) + - "darkvision" (x3244) + - "scent" (x880) + - "low-light-vision" (x865) + - "tremorsense" (x299) + - "greater-darkvision" (x227) + - "lifesense" (x134) + - "truesight" (x129) + - "motion-sense" (x68) + - "wavesense" (x59) - "echolocation" (x38) - "see-invisibility" (x31) - - "thoughtsense" (x29) + - "thoughtsense" (x30) - "infrared-vision" (x3) - "spiritsense" (x2) [value]: @@ -171135,36 +174429,36 @@ schema: type: boolean path: npc.system.perception.vision is_null: true - values: 92 + values: 94 different_values: 1 (all same) - variants: False (x92) + variants: False (x94) 'resources': type: object path: npc.system.resources is_null: false - values: 5492 + values: 5681 schema: [focus]: type: object path: npc.system.resources.focus is_null: true - values: 1506 + values: 1520 schema: 'max': type: integer | string | object path: npc.system.resources.focus.max is_null: false - values: 1506 + values: 1520 types: - different_values: 4 variants: - - 1 (x1088) - - 0 (x211) - - 2 (x122) - - 3 (x72) + - 1 (x1097) + - 0 (x214) + - 2 (x123) + - 3 (x74) - different_values: 3 variants: - - "2" (x5) + - "2" (x4) - "1" (x4) - "3" (x2) - schema: @@ -171193,33 +174487,46 @@ schema: type: integer path: npc.system.resources.focus.value is_null: true - values: 1504 + values: 1518 different_values: 4 variants: - - 1 (x1092) - - 0 (x213) + - 1 (x1101) + - 0 (x216) - 2 (x127) - - 3 (x72) + - 3 (x74) + [mythicPoints]: + type: object + path: npc.system.resources.mythicPoints + is_null: true + values: 1 + schema: + 'value': + type: integer + path: npc.system.resources.mythicPoints.value + is_null: false + values: 1 + different_values: 1 (all same) + variants: 3 (x1) 'saves': type: object path: npc.system.saves is_null: false - values: 5492 + values: 5681 schema: 'fortitude': type: object path: npc.system.saves.fortitude is_null: false - values: 5492 + values: 5681 schema: 'saveDetail': type: string path: npc.system.saves.fortitude.saveDetail is_null: false - values: 5492 + values: 5681 different_values: 4 variants: - - "" (x5489) + - "" (x5678) - "(+13 vs. Grapple or Shove)" (x1) - "(+11 vs. Grapple or Shove)" (x1) - "(+8 vs. poisons)" (x1) @@ -171227,23 +174534,23 @@ schema: type: integer path: npc.system.saves.fortitude.value is_null: false - values: 5492 + values: 5681 different_values: 48 variants: [omitted] 'reflex': type: object path: npc.system.saves.reflex is_null: false - values: 5492 + values: 5681 schema: 'saveDetail': type: string path: npc.system.saves.reflex.saveDetail is_null: false - values: 5492 + values: 5681 different_values: 4 variants: - - "" (x5489) + - "" (x5678) - "(+10 vs. traps)" (x1) - "(+11 vs. traps)" (x1) - "(+9 vs. damaging effects)" (x1) @@ -171251,23 +174558,23 @@ schema: type: integer path: npc.system.saves.reflex.value is_null: false - values: 5492 + values: 5681 different_values: 45 variants: [omitted] 'will': type: object path: npc.system.saves.will is_null: false - values: 5492 + values: 5681 schema: 'saveDetail': type: string path: npc.system.saves.will.saveDetail is_null: false - values: 5492 + values: 5681 different_values: 8 variants: - - "" (x5474) + - "" (x5663) - "(or +2 vs. higher-ranking members of the cult)" (x7) - "; +1 status to all saves vs. magic" (x5) - "(+1 status to all saves vs. magic)" (x2) @@ -171279,45 +174586,33 @@ schema: type: integer path: npc.system.saves.will.value is_null: false - values: 5492 + values: 5681 different_values: 45 variants: [omitted] [skills]: type: object path: npc.system.skills is_null: true - values: 5490 + values: 5679 schema: - [+6]: - type: object - path: npc.system.skills.+6 - is_null: true - values: 1 - schema: - [base]: - type: - path: npc.system.skills.+6.base - is_null: true - values: 0 - is_empty: true [acrobatics]: type: object path: npc.system.skills.acrobatics is_null: true - values: 2986 + values: 3082 schema: 'base': type: integer path: npc.system.skills.acrobatics.base is_null: false - values: 2986 + values: 3082 different_values: 45 variants: [omitted] [special]: type: array path: npc.system.skills.acrobatics.special is_null: true - values: 163 + values: 177 min_count: 0 max_count: 1 value_type: @@ -171415,36 +174710,24 @@ schema: variants: "target:size" (x1) - different_values: 1 (all same) variants: 2 (x1) - [acrobatics+13]: - type: object - path: npc.system.skills.acrobatics+13 - is_null: true - values: 1 - schema: - [base]: - type: - path: npc.system.skills.acrobatics+13.base - is_null: true - values: 0 - is_empty: true [arcana]: type: object path: npc.system.skills.arcana is_null: true - values: 649 + values: 659 schema: 'base': type: integer path: npc.system.skills.arcana.base is_null: false - values: 649 + values: 659 different_values: 44 variants: [omitted] [special]: type: array<> path: npc.system.skills.arcana.special is_null: true - values: 12 + values: 13 min_count: 0 max_count: 0 value_type: @@ -171457,13 +174740,13 @@ schema: type: object path: npc.system.skills.athletics is_null: true - values: 3903 + values: 4039 schema: 'base': type: integer path: npc.system.skills.athletics.base is_null: false - values: 3903 + values: 4039 different_values: 49 variants: [omitted] [note]: @@ -171479,59 +174762,59 @@ schema: type: array path: npc.system.skills.athletics.special is_null: true - values: 328 + values: 356 min_count: 0 max_count: 2 value_type: type: object path: npc.system.skills.athletics.special.[] is_null: false - values: 191 + values: 198 schema: 'base': type: integer path: npc.system.skills.athletics.special.[].base is_null: false - values: 191 + values: 198 different_values: 32 variants: [omitted] 'label': type: string path: npc.system.skills.athletics.special.[].label is_null: false - values: 191 + values: 198 different_values: 47 variants: [omitted] [predicate]: type: array path: npc.system.skills.athletics.special.[].predicate is_null: true - values: 178 + values: 185 min_count: 1 max_count: 2 value_type: type: object | string path: npc.system.skills.athletics.special.[].predicate.[] is_null: false - values: 192 + values: 199 types: - schema: 'or': type: array path: npc.system.skills.athletics.special.[].predicate.[].or is_null: false - values: 64 + values: 66 min_count: 2 max_count: 4 value_type: type: string path: npc.system.skills.athletics.special.[].predicate.[].or.[] is_null: false - values: 140 + values: 144 different_values: 20 variants: - - "action:high-jump" (x25) - - "action:long-jump" (x25) + - "action:high-jump" (x27) + - "action:long-jump" (x27) - "action:climb" (x18) - "action:swim" (x17) - "action:grapple" (x13) @@ -171552,8 +174835,8 @@ schema: - "self:form:spider" (x1) - different_values: 17 variants: - - "action:swim" (x47) - - "action:climb" (x38) + - "action:swim" (x50) + - "action:climb" (x40) - "action:grapple" (x13) - "action:shove" (x9) - "action:disarm" (x6) @@ -171569,29 +174852,17 @@ schema: - "trip-tangle" (x1) - "trait:action:shove" (x1) - "trait:action:disarm" (x1) - [athletics+15]: - type: object - path: npc.system.skills.athletics+15 - is_null: true - values: 1 - schema: - [base]: - type: - path: npc.system.skills.athletics+15.base - is_null: true - values: 0 - is_empty: true [crafting]: type: object path: npc.system.skills.crafting is_null: true - values: 563 + values: 578 schema: 'base': type: integer path: npc.system.skills.crafting.base is_null: false - values: 563 + values: 578 different_values: 43 variants: [omitted] [note]: @@ -171608,41 +174879,41 @@ schema: type: array path: npc.system.skills.crafting.special is_null: true - values: 98 + values: 102 min_count: 0 max_count: 1 value_type: type: object path: npc.system.skills.crafting.special.[] is_null: false - values: 83 + values: 84 schema: 'base': type: integer path: npc.system.skills.crafting.special.[].base is_null: false - values: 83 + values: 84 different_values: 31 variants: [omitted] 'label': type: string path: npc.system.skills.crafting.special.[].label is_null: false - values: 83 + values: 84 different_values: 34 variants: [omitted] [predicate]: type: array path: npc.system.skills.crafting.special.[].predicate is_null: true - values: 80 + values: 81 min_count: 1 max_count: 2 value_type: type: string | object path: npc.system.skills.crafting.special.[].predicate.[] is_null: false - values: 83 + values: 84 types: - different_values: 29 variants: [omitted] @@ -171669,20 +174940,20 @@ schema: type: object path: npc.system.skills.deception is_null: true - values: 1648 + values: 1687 schema: 'base': type: integer path: npc.system.skills.deception.base is_null: false - values: 1648 + values: 1687 different_values: 48 variants: [omitted] [special]: type: array path: npc.system.skills.deception.special is_null: true - values: 110 + values: 112 min_count: 0 max_count: 1 value_type: @@ -171779,44 +175050,44 @@ schema: type: object path: npc.system.skills.diplomacy is_null: true - values: 1067 + values: 1095 schema: 'base': type: integer path: npc.system.skills.diplomacy.base is_null: false - values: 1067 + values: 1095 different_values: 46 variants: [omitted] [special]: type: array path: npc.system.skills.diplomacy.special is_null: true - values: 73 + values: 77 min_count: 0 max_count: 1 value_type: type: object path: npc.system.skills.diplomacy.special.[] is_null: false - values: 26 + values: 28 schema: 'base': type: integer path: npc.system.skills.diplomacy.special.[].base is_null: false - values: 26 + values: 28 different_values: 13 variants: - 10 (x5) + - 14 (x4) - 13 (x4) - - 14 (x3) - 15 (x3) - 44 (x2) - 7 (x2) + - 12 (x2) - 30 (x1) - 11 (x1) - - 12 (x1) - 25 (x1) - 8 (x1) - 9 (x1) @@ -171825,10 +175096,10 @@ schema: type: string path: npc.system.skills.diplomacy.special.[].label is_null: false - values: 26 - different_values: 12 + values: 28 + different_values: 13 variants: - - "vs. arthropods" (x8) + - "vs. arthropods" (x9) - "with demons" (x6) - "vs. plants" (x2) - "against demons" (x2) @@ -171836,6 +175107,7 @@ schema: - "against Demons" (x1) - "to Make an Impressions" (x1) - "with spirits" (x1) + - "against animals" (x1) - "With Members of Own Faith" (x1) - "with spirits and haunts" (x1) - "to Make an Impression" (x1) @@ -171844,15 +175116,15 @@ schema: type: array path: npc.system.skills.diplomacy.special.[].predicate is_null: false - values: 26 + values: 28 min_count: 1 max_count: 1 value_type: type: string path: npc.system.skills.diplomacy.special.[].predicate.[] is_null: false - values: 26 - different_values: 9 + values: 28 + different_values: 11 variants: - "target:trait:demon" (x9) - "target:tag:arthropod" (x8) @@ -171860,45 +175132,29 @@ schema: - "action:make-an-impression" (x2) - "target:trait:devil" (x1) - "target:trait:spirit" (x1) + - "target:trait:animal" (x1) - "shared-faith" (x1) - "haunts-and-spirits" (x1) - "action:perform:oratory" (x1) - [intimidate]: - type: object - path: npc.system.skills.intimidate - is_null: true - values: 5 - schema: - 'base': - type: integer - path: npc.system.skills.intimidate.base - is_null: false - values: 5 - different_values: 5 - variants: - - 10 (x1) - - 30 (x1) - - 38 (x1) - - 40 (x1) - - 35 (x1) + - "target:arthropod" (x1) [intimidation]: type: object path: npc.system.skills.intimidation is_null: true - values: 2257 + values: 2321 schema: 'base': type: integer path: npc.system.skills.intimidation.base is_null: false - values: 2257 + values: 2321 different_values: 47 variants: [omitted] [special]: type: array path: npc.system.skills.intimidation.special is_null: true - values: 104 + values: 113 min_count: 0 max_count: 1 value_type: @@ -171963,32 +175219,17 @@ schema: values: 1 different_values: 1 (all same) variants: "wear-skin" (x1) - [intimidation -+20]: - type: object - path: npc.system.skills.intimidation -+20 - is_null: true - values: 1 - schema: - [base]: - type: - path: npc.system.skills.intimidation -+20.base - is_null: true - values: 0 - is_empty: true [medicine]: type: object path: npc.system.skills.medicine is_null: true - values: 285 + values: 291 schema: 'base': type: integer path: npc.system.skills.medicine.base is_null: false - values: 285 + values: 291 different_values: 38 variants: [omitted] [special]: @@ -172036,20 +175277,20 @@ schema: type: object path: npc.system.skills.nature is_null: true - values: 856 + values: 878 schema: 'base': type: integer path: npc.system.skills.nature.base is_null: false - values: 856 + values: 878 different_values: 46 variants: [omitted] [special]: type: array path: npc.system.skills.nature.special is_null: true - values: 60 + values: 66 min_count: 0 max_count: 1 value_type: @@ -172101,39 +175342,24 @@ schema: - "target:wingripper-wyvern" (x1) - "terrain:cave" (x1) - "reptile" (x1) - [nature -+33]: - type: object - path: npc.system.skills.nature -+33 - is_null: true - values: 1 - schema: - [base]: - type: - path: npc.system.skills.nature -+33.base - is_null: true - values: 0 - is_empty: true [occultism]: type: object path: npc.system.skills.occultism is_null: true - values: 794 + values: 809 schema: 'base': type: integer path: npc.system.skills.occultism.base is_null: false - values: 794 + values: 809 different_values: 44 variants: [omitted] [special]: type: array path: npc.system.skills.occultism.special is_null: true - values: 29 + values: 30 min_count: 0 max_count: 1 value_type: @@ -172176,97 +175402,37 @@ schema: variants: - "action:recall-knowledge" (x2) - "terrain:underground" (x1) - [occultism –1]: - type: object - path: npc.system.skills.occultism –1 - is_null: true - values: 1 - schema: - [base]: - type: - path: npc.system.skills.occultism –1.base - is_null: true - values: 0 - is_empty: true - [occultism+23]: - type: object - path: npc.system.skills.occultism+23 - is_null: true - values: 1 - schema: - [base]: - type: - path: npc.system.skills.occultism+23.base - is_null: true - values: 0 - is_empty: true - [or singing)]: - type: object - path: npc.system.skills.or singing) - is_null: true - values: 1 - schema: - [base]: - type: - path: npc.system.skills.or singing).base - is_null: true - values: 0 - is_empty: true - [or trip)]: - type: object - path: npc.system.skills.or trip) - is_null: true - values: 1 - schema: - [base]: - type: - path: npc.system.skills.or trip).base - is_null: true - values: 0 - is_empty: true - [orating]: - type: object - path: npc.system.skills.orating - is_null: true - values: 1 - schema: - [base]: - type: - path: npc.system.skills.orating.base - is_null: true - values: 0 - is_empty: true [performance]: type: object path: npc.system.skills.performance is_null: true - values: 345 + values: 353 schema: 'base': type: integer path: npc.system.skills.performance.base is_null: false - values: 345 + values: 353 different_values: 36 variants: [omitted] [special]: type: array path: npc.system.skills.performance.special is_null: true - values: 40 + values: 42 min_count: 0 max_count: 1 value_type: type: object path: npc.system.skills.performance.special.[] is_null: false - values: 28 + values: 29 schema: 'base': type: integer path: npc.system.skills.performance.special.[].base is_null: false - values: 28 + values: 29 different_values: 18 variants: - 14 (x4) @@ -172274,6 +175440,7 @@ schema: - 15 (x2) - 20 (x2) - 11 (x2) + - 8 (x2) - 6 (x2) - 25 (x2) - 36 (x1) @@ -172283,7 +175450,6 @@ schema: - 12 (x1) - 21 (x1) - 13 (x1) - - 8 (x1) - 17 (x1) - 24 (x1) - 31 (x1) @@ -172291,7 +175457,7 @@ schema: type: string path: npc.system.skills.performance.special.[].label is_null: false - values: 28 + values: 29 different_values: 19 variants: - "when playing the lute" (x3) @@ -172299,6 +175465,7 @@ schema: - "singing" (x2) - "when Singing" (x2) - "to Spout Prophecy" (x2) + - "for stringed instruments" (x2) - "for Oratory" (x2) - "to sing" (x2) - "Dancing" (x1) @@ -172310,65 +175477,52 @@ schema: - "when playing an instrument" (x1) - "when fortune-telling" (x1) - "when juggling" (x1) - - "for stringed instruments" (x1) - "with violin" (x1) - "when acting, orating, performing comedy, or singing" (x1) [predicate]: type: array path: npc.system.skills.performance.special.[].predicate is_null: true - values: 24 + values: 25 min_count: 1 max_count: 1 value_type: type: string path: npc.system.skills.performance.special.[].predicate.[] is_null: false - values: 24 + values: 25 different_values: 12 variants: - "action:perform:singing" (x6) - "action:perform:dance" (x4) - "action:perform:lute" (x3) - "action:perform:prophecy" (x2) + - "stringed-instruments" (x2) - "action:perform:oratory" (x2) - "playing-a-lute" (x1) - "action:deliver-sermon" (x1) - "performance:tesla-coil" (x1) - "oratory" (x1) - "action:perform:fortune-telling" (x1) - - "stringed-instruments" (x1) - "action:perform" (x1) - [performing comedy]: - type: object - path: npc.system.skills.performing comedy - is_null: true - values: 1 - schema: - [base]: - type: - path: npc.system.skills.performing comedy.base - is_null: true - values: 0 - is_empty: true [religion]: type: object path: npc.system.skills.religion is_null: true - values: 884 + values: 899 schema: 'base': type: integer path: npc.system.skills.religion.base is_null: false - values: 884 + values: 899 different_values: 43 variants: [omitted] [special]: type: array<> path: npc.system.skills.religion.special is_null: true - values: 33 + values: 35 min_count: 0 max_count: 0 value_type: @@ -172377,36 +175531,24 @@ schema: is_null: false values: 0 is_empty: true - [shove]: - type: object - path: npc.system.skills.shove - is_null: true - values: 1 - schema: - [base]: - type: - path: npc.system.skills.shove.base - is_null: true - values: 0 - is_empty: true [society]: type: object path: npc.system.skills.society is_null: true - values: 916 + values: 932 schema: 'base': type: integer path: npc.system.skills.society.base is_null: false - values: 916 + values: 932 different_values: 41 variants: [omitted] [special]: type: array path: npc.system.skills.society.special is_null: true - values: 45 + values: 46 min_count: 0 max_count: 1 value_type: @@ -172448,32 +175590,17 @@ schema: values: 3 different_values: 1 (all same) variants: "action:create-forgery" (x3) - [society -+28]: - type: object - path: npc.system.skills.society -+28 - is_null: true - values: 1 - schema: - [base]: - type: - path: npc.system.skills.society -+28.base - is_null: true - values: 0 - is_empty: true [stealth]: type: object path: npc.system.skills.stealth is_null: true - values: 3251 + values: 3342 schema: 'base': type: integer path: npc.system.skills.stealth.base is_null: false - values: 3251 + values: 3342 different_values: 45 variants: [omitted] [note]: @@ -172489,131 +175616,111 @@ schema: type: array path: npc.system.skills.stealth.special is_null: true - values: 380 + values: 397 min_count: 0 max_count: 2 value_type: type: object path: npc.system.skills.stealth.special.[] is_null: false - values: 281 + values: 290 schema: 'base': type: integer path: npc.system.skills.stealth.special.[].base is_null: false - values: 281 + values: 290 different_values: 39 variants: [omitted] 'label': type: string path: npc.system.skills.stealth.special.[].label is_null: false - values: 281 - different_values: 103 + values: 290 + different_values: 106 variants: [omitted] [predicate]: type: array path: npc.system.skills.stealth.special.[].predicate is_null: true - values: 272 + values: 281 min_count: 1 max_count: 2 value_type: type: string | object path: npc.system.skills.stealth.special.[].predicate.[] is_null: false - values: 287 + values: 296 types: - - different_values: 54 + - different_values: 60 variants: [omitted] - schema: 'or': type: array path: npc.system.skills.stealth.special.[].predicate.[].or is_null: false - values: 49 + values: 50 min_count: 2 max_count: 2 value_type: type: string path: npc.system.skills.stealth.special.[].predicate.[].or.[] is_null: false - values: 98 - different_values: 36 + values: 100 + different_values: 38 variants: [omitted] [survival]: type: object path: npc.system.skills.survival is_null: true - values: 1339 + values: 1378 schema: 'base': type: integer path: npc.system.skills.survival.base is_null: false - values: 1339 + values: 1378 different_values: 43 variants: [omitted] [note]: type: string path: npc.system.skills.survival.note is_null: true - values: 3 + values: 5 different_values: 2 variants: + - "perfect orienteering" (x3) - "Grave Knowledge" (x2) - - "perfect orienteering" (x1) [special]: type: array path: npc.system.skills.survival.special is_null: true - values: 106 + values: 116 min_count: 0 max_count: 1 value_type: type: object path: npc.system.skills.survival.special.[] is_null: false - values: 44 + values: 48 schema: 'base': type: integer path: npc.system.skills.survival.special.[].base is_null: false - values: 44 - different_values: 20 - variants: - - 17 (x5) - - 11 (x5) - - 9 (x3) - - 10 (x3) - - 15 (x3) - - 19 (x3) - - 29 (x3) - - 24 (x2) - - 22 (x2) - - 20 (x2) - - 23 (x2) - - 21 (x2) - - 18 (x2) - - 35 (x1) - - 7 (x1) - - 12 (x1) - - 13 (x1) - - 14 (x1) - - 30 (x1) - - 27 (x1) + values: 48 + different_values: 21 + variants: [omitted] 'label': type: string path: npc.system.skills.survival.special.[].label is_null: false - values: 44 + values: 48 different_values: 11 variants: - "to Track" (x29) + - "to track" (x6) - "to Track a bleeding creature" (x3) - - "to track" (x2) - "when Tracking" (x2) - "to Subsist" (x2) - "in deserts" (x1) @@ -172626,17 +175733,17 @@ schema: type: array path: npc.system.skills.survival.special.[].predicate is_null: true - values: 41 + values: 45 min_count: 1 max_count: 2 value_type: type: string path: npc.system.skills.survival.special.[].predicate.[] is_null: false - values: 46 + values: 50 different_values: 10 variants: - - "action:track" (x35) + - "action:track" (x39) - "target:bleeding" (x2) - "action:subsist" (x2) - "terrain:desert" (x1) @@ -172650,13 +175757,13 @@ schema: type: object path: npc.system.skills.thievery is_null: true - values: 534 + values: 545 schema: 'base': type: integer path: npc.system.skills.thievery.base is_null: false - values: 534 + values: 545 different_values: 41 variants: [omitted] [note]: @@ -172741,107 +175848,79 @@ schema: variants: - "action:palm-an-object" (x1) - "action:steal" (x1) - [thievery -+22]: + [spellcasting]: + type: object + path: npc.system.spellcasting + is_null: true + values: 263 + schema: + 'rituals': type: object - path: npc.system.skills.thievery -+22 - is_null: true - values: 1 + path: npc.system.spellcasting.rituals + is_null: false + values: 263 schema: - [base]: - type: - path: npc.system.skills.thievery -+22.base - is_null: true - values: 0 - is_empty: true + 'dc': + type: integer + path: npc.system.spellcasting.rituals.dc + is_null: false + values: 263 + different_values: 33 + variants: [omitted] 'traits': type: object path: npc.system.traits is_null: false - values: 5492 + values: 5681 schema: 'rarity': type: string path: npc.system.traits.rarity is_null: false - values: 5492 + values: 5681 different_values: 4 variants: - - "common" (x2182) - - "uncommon" (x1277) - - "unique" (x1214) - - "rare" (x819) + - "common" (x2259) + - "uncommon" (x1326) + - "unique" (x1258) + - "rare" (x838) 'size': type: object path: npc.system.traits.size is_null: false - values: 5492 + values: 5681 schema: 'value': type: string path: npc.system.traits.size.value is_null: false - values: 5492 + values: 5681 different_values: 6 variants: - - "med" (x2853) - - "lg" (x1095) - - "sm" (x642) - - "huge" (x385) - - "grg" (x268) - - "tiny" (x249) + - "med" (x2926) + - "lg" (x1127) + - "sm" (x649) + - "huge" (x392) + - "grg" (x333) + - "tiny" (x254) 'value': type: array path: npc.system.traits.value is_null: false - values: 5492 + values: 5681 min_count: 0 max_count: 9 value_type: type: string path: npc.system.traits.value.[] is_null: false - values: 16442 - different_values: 204 + values: 16887 + different_values: 206 variants: [omitted] - [spellcasting]: - type: object - path: npc.system.spellcasting - is_null: true - values: 262 - schema: - 'rituals': - type: object - path: npc.system.spellcasting.rituals - is_null: false - values: 262 - schema: - 'dc': - type: integer - path: npc.system.spellcasting.rituals.dc - is_null: false - values: 262 - different_values: 33 - variants: [omitted] 'type': type: string path: npc.type is_null: false - values: 5492 + values: 5681 different_values: 1 (all same) - variants: "npc" (x5492) - [prototypeToken]: - type: object - path: npc.prototypeToken - is_null: true - values: 830 - schema: - 'name': - type: string - path: npc.prototypeToken.name - is_null: false - values: 830 - different_values: 524 - variants: [omitted] + variants: "npc" (x5681) diff --git a/output/foundry-en/script.yaml b/output/foundry-en/script.yaml index d7d1fa4..bca8c29 100644 --- a/output/foundry-en/script.yaml +++ b/output/foundry-en/script.yaml @@ -20,7 +20,7 @@ schema: is_null: false values: 81 different_values: 1 (all same) - variants: "13.344" (x81) + variants: "13.348" (x81) 'systemId': type: string path: script._stats.systemId @@ -34,7 +34,7 @@ schema: is_null: false values: 81 different_values: 1 (all same) - variants: "7.1.0" (x81) + variants: "7.4.3" (x81) 'author': type: string path: script.author diff --git a/output/foundry-en/shield.yaml b/output/foundry-en/shield.yaml index b972ef6..340f0c9 100644 --- a/output/foundry-en/shield.yaml +++ b/output/foundry-en/shield.yaml @@ -1,52 +1,52 @@ name: shield -values: 98 +values: 115 schema: '_id': type: string path: shield._id is_null: false - values: 98 - different_values: 98 (all different) + values: 115 + different_values: 115 (all different) variants: [omitted] '_stats': type: object path: shield._stats is_null: false - values: 98 + values: 115 schema: 'compendiumSource': type: string path: shield._stats.compendiumSource is_null: false - values: 98 - different_values: 98 (all different) + values: 115 + different_values: 115 (all different) variants: [omitted] 'coreVersion': type: string path: shield._stats.coreVersion is_null: false - values: 98 + values: 115 different_values: 1 (all same) - variants: "13.344" (x98) + variants: "13.348" (x115) 'systemId': type: string path: shield._stats.systemId is_null: false - values: 98 + values: 115 different_values: 1 (all same) - variants: "pf2e" (x98) + variants: "pf2e" (x115) 'systemVersion': type: string path: shield._stats.systemVersion is_null: false - values: 98 + values: 115 different_values: 1 (all same) - variants: "7.1.0" (x98) + variants: "7.4.3" (x115) 'effects': type: array<> path: shield.effects is_null: false - values: 98 + values: 115 min_count: 0 max_count: 0 value_type: @@ -59,27 +59,27 @@ schema: type: string path: shield.img is_null: false - values: 98 - different_values: 47 + values: 115 + different_values: 52 variants: [omitted] 'name': type: string path: shield.name is_null: false - values: 98 - different_values: 98 (all different) + values: 115 + different_values: 115 (all different) variants: [omitted] 'system': type: object path: shield.system is_null: false - values: 98 + values: 115 schema: '_migration': type: object path: shield.system._migration is_null: false - values: 98 + values: 115 schema: [previous]: type: @@ -91,77 +91,106 @@ schema: type: float path: shield.system._migration.version is_null: false - values: 98 + values: 115 different_values: 1 (all same) - variants: 0,939 (x98) + variants: 0,942 (x115) 'acBonus': type: integer path: shield.system.acBonus is_null: false - values: 98 + values: 115 different_values: 3 variants: - - 2 (x71) - - 1 (x26) + - 2 (x86) + - 1 (x28) - 3 (x1) + [baseItem]: + type: string + path: shield.system.baseItem + is_null: true + values: 103 + different_values: 16 + variants: + - "steel-shield" (x34) + - "wooden-shield" (x19) + - "buckler" (x15) + - "tower-shield" (x12) + - "meteor-shield" (x4) + - "razor-disc" (x4) + - "klar" (x4) + - "heavy-rondache" (x2) + - "salvo-shield" (x2) + - "gauntlet-buckler" (x1) + - "harnessed-shield" (x1) + - "casters-targe" (x1) + - "hide-shield" (x1) + - "swordstealer-shield" (x1) + - "dart-shield" (x1) + - "fortress-shield" (x1) 'bulk': type: object path: shield.system.bulk is_null: false - values: 98 + values: 115 schema: 'value': type: integer | float path: shield.system.bulk.value is_null: false - values: 98 + values: 115 types: - different_values: 5 variants: - - 1 (x62) - - 4 (x8) + - 1 (x71) + - 4 (x12) - 2 (x7) - 0 (x5) - 5 (x1) - different_values: 1 (all same) - variants: 0,1 (x15) + variants: 0,1 (x19) + [containerId]: + type: + path: shield.system.containerId + is_null: true + values: 0 + is_empty: true 'description': type: object path: shield.system.description is_null: false - values: 98 + values: 115 schema: 'value': type: string path: shield.system.description.value is_null: false - values: 98 - different_values: 93 + values: 115 + different_values: 110 variants: [omitted] 'equipped': type: object path: shield.system.equipped is_null: false - values: 98 + values: 115 schema: 'carryType': type: string path: shield.system.equipped.carryType is_null: false - values: 98 + values: 115 different_values: 1 (all same) - variants: "worn" (x98) + variants: "worn" (x115) 'hardness': type: integer path: shield.system.hardness is_null: false - values: 98 - different_values: 18 + values: 115 + different_values: 19 variants: - - 6 (x17) - - 3 (x10) - - 5 (x9) - - 10 (x9) + - 5 (x20) + - 6 (x16) + - 3 (x14) + - 10 (x11) - 8 (x8) - 4 (x7) - 13 (x6) @@ -174,121 +203,144 @@ schema: - 12 (x3) - 7 (x3) - 2 (x1) + - 0 (x1) - 19 (x1) - 14 (x1) 'hp': type: object path: shield.system.hp is_null: false - values: 98 + values: 115 schema: 'max': type: integer path: shield.system.hp.max is_null: false - values: 98 - different_values: 33 + values: 115 + different_values: 34 variants: [omitted] 'value': type: integer path: shield.system.hp.value is_null: false - values: 98 - different_values: 33 + values: 115 + different_values: 35 variants: [omitted] 'level': type: object path: shield.system.level is_null: false - values: 98 + values: 115 schema: 'value': type: integer path: shield.system.level.value is_null: false - values: 98 + values: 115 different_values: 22 variants: [omitted] 'material': type: object path: shield.system.material is_null: false - values: 98 + values: 115 schema: [grade]: type: string path: shield.system.material.grade is_null: true - values: 12 + values: 15 different_values: 2 variants: - - "standard" (x7) - - "high" (x5) + - "standard" (x9) + - "high" (x6) [type]: type: string path: shield.system.material.type is_null: true - values: 12 + values: 15 different_values: 6 variants: - - "duskwood" (x4) + - "duskwood" (x5) + - "adamantine" (x3) - "cold-iron" (x2) + - "dawnsilver" (x2) - "silver" (x2) - - "adamantine" (x2) - - "dawnsilver" (x1) - "orichalcum" (x1) 'price': type: object path: shield.system.price is_null: false - values: 98 + values: 115 schema: 'value': type: object path: shield.system.price.value is_null: false - values: 98 + values: 115 schema: + [cp]: + type: integer + path: shield.system.price.value.cp + is_null: true + values: 1 + different_values: 1 (all same) + variants: 0 (x1) [gp]: type: integer path: shield.system.price.value.gp is_null: true - values: 96 - different_values: 69 + values: 112 + different_values: 74 variants: [omitted] + [pp]: + type: integer + path: shield.system.price.value.pp + is_null: true + values: 1 + different_values: 1 (all same) + variants: 0 (x1) + [sp]: + type: integer + path: shield.system.price.value.sp + is_null: true + values: 1 + different_values: 1 (all same) + variants: 0 (x1) 'publication': type: object path: shield.system.publication is_null: false - values: 98 + values: 115 schema: 'license': type: string path: shield.system.publication.license is_null: false - values: 98 + values: 115 different_values: 2 variants: - - "OGL" (x69) - - "ORC" (x29) + - "ORC" (x76) + - "OGL" (x39) 'remaster': type: boolean path: shield.system.publication.remaster is_null: false - values: 98 + values: 115 different_values: 2 variants: - - False (x63) - - True (x35) + - True (x83) + - False (x32) 'title': type: string path: shield.system.publication.title is_null: false - values: 98 - different_values: 18 + values: 115 + different_values: 20 variants: - - "Pathfinder Treasure Vault" (x31) + - "Pathfinder Treasure Vault (Remastered)" (x31) - "Pathfinder GM Core" (x17) + - "Pathfinder Battlecry!" (x15) - "Pathfinder Lost Omens The Grand Bazaar" (x13) - "Pathfinder Rage of Elements" (x6) - "Pathfinder Player Core" (x5) @@ -296,6 +348,7 @@ schema: - "Pathfinder Player Core 2" (x4) - "Pathfinder #193: Mantle of Gold" (x3) - "Pathfinder Lost Omens Highhelm" (x3) + - "Pathfinder #218: Titanbane" (x2) - "Pathfinder Lost Omens Knights of Lastwall" (x2) - "Pathfinder Howl of the Wild" (x2) - "Pathfinder #202: Severed at the Root" (x1) @@ -309,46 +362,53 @@ schema: type: integer path: shield.system.quantity is_null: false - values: 98 + values: 115 different_values: 1 (all same) - variants: 1 (x98) + variants: 1 (x115) 'rules': type: ignored (Foundry rules object) path: shield.system.rules is_null: false - values: 98 + values: 115 'runes': type: object path: shield.system.runes is_null: false - values: 98 + values: 115 schema: [reinforcing]: type: integer path: shield.system.runes.reinforcing is_null: true - values: 93 - different_values: 1 (all same) - variants: 0 (x93) + values: 111 + different_values: 7 + variants: + - 0 (x101) + - 1 (x3) + - 3 (x3) + - 5 (x1) + - 4 (x1) + - 2 (x1) + - 6 (x1) 'size': type: string path: shield.system.size is_null: false - values: 98 + values: 115 different_values: 1 (all same) - variants: "med" (x98) + variants: "med" (x115) 'slug': type: string path: shield.system.slug is_null: false - values: 98 - different_values: 98 (all different) + values: 115 + different_values: 115 (all different) variants: [omitted] [specific]: type: object path: shield.system.specific is_null: true - values: 77 + values: 90 schema: [integrated]: type: object @@ -400,43 +460,50 @@ schema: type: object path: shield.system.specific.material is_null: false - values: 77 + values: 90 schema: [grade]: type: string path: shield.system.specific.material.grade is_null: true - values: 12 + values: 15 different_values: 2 variants: - - "standard" (x7) - - "high" (x5) + - "standard" (x9) + - "high" (x6) [type]: type: string path: shield.system.specific.material.type is_null: true - values: 12 + values: 15 different_values: 6 variants: - - "duskwood" (x4) + - "duskwood" (x5) + - "adamantine" (x3) - "cold-iron" (x2) + - "dawnsilver" (x2) - "silver" (x2) - - "adamantine" (x2) - - "dawnsilver" (x1) - "orichalcum" (x1) 'runes': type: object path: shield.system.specific.runes is_null: false - values: 77 + values: 90 schema: 'reinforcing': type: integer path: shield.system.specific.runes.reinforcing is_null: false - values: 77 - different_values: 1 (all same) - variants: 0 (x77) + values: 90 + different_values: 7 + variants: + - 0 (x80) + - 1 (x3) + - 3 (x3) + - 5 (x1) + - 4 (x1) + - 2 (x1) + - 6 (x1) [value]: type: boolean path: shield.system.specific.value @@ -448,123 +515,12 @@ schema: type: integer path: shield.system.speedPenalty is_null: false - values: 98 + values: 115 different_values: 3 variants: - - 0 (x91) - - -5 (x6) + - 0 (x104) + - -5 (x10) - -10 (x1) - 'traits': - type: object - path: shield.system.traits - is_null: false - values: 98 - schema: - [integrated]: - type: object - path: shield.system.traits.integrated - is_null: true - values: 8 - schema: - 'runes': - type: object - path: shield.system.traits.integrated.runes - is_null: false - values: 8 - schema: - 'potency': - type: integer - path: shield.system.traits.integrated.runes.potency - is_null: false - values: 8 - different_values: 3 - variants: - - 0 (x5) - - 1 (x2) - - 2 (x1) - 'property': - type: array - path: shield.system.traits.integrated.runes.property - is_null: false - values: 8 - min_count: 0 - max_count: 1 - value_type: - type: string - path: shield.system.traits.integrated.runes.property.[] - is_null: false - values: 2 - different_values: 1 (all same) - variants: "wounding" (x2) - 'striking': - type: integer - path: shield.system.traits.integrated.runes.striking - is_null: false - values: 8 - different_values: 3 - variants: - - 0 (x5) - - 1 (x2) - - 2 (x1) - [versatile]: - type: - path: shield.system.traits.integrated.versatile - is_null: true - values: 0 - is_empty: true - 'rarity': - type: string - path: shield.system.traits.rarity - is_null: false - values: 98 - different_values: 3 - variants: - - "common" (x59) - - "uncommon" (x35) - - "rare" (x4) - 'value': - type: array - path: shield.system.traits.value - is_null: false - values: 98 - min_count: 0 - max_count: 3 - value_type: - type: string - path: shield.system.traits.value.[] - is_null: false - values: 133 - different_values: 27 - variants: [omitted] - [baseItem]: - type: string - path: shield.system.baseItem - is_null: true - values: 87 - different_values: 16 - variants: - - "steel-shield" (x26) - - "wooden-shield" (x17) - - "buckler" (x13) - - "tower-shield" (x8) - - "meteor-shield" (x4) - - "razor-disc" (x4) - - "klar" (x4) - - "heavy-rondache" (x2) - - "salvo-shield" (x2) - - "gauntlet-buckler" (x1) - - "harnessed-shield" (x1) - - "casters-targe" (x1) - - "hide-shield" (x1) - - "swordstealer-shield" (x1) - - "dart-shield" (x1) - - "fortress-shield" (x1) - [containerId]: - type: - path: shield.system.containerId - is_null: true - values: 0 - is_empty: true [subitems]: type: array path: shield.system.subitems @@ -684,6 +640,12 @@ schema: values: 1 different_values: 1 (all same) variants: "martial" (x1) + [containerId]: + type: + path: shield.system.subitems.[].system.containerId + is_null: true + values: 0 + is_empty: true 'damage': type: object path: shield.system.subitems.[].system.damage @@ -744,6 +706,12 @@ schema: values: 1 different_values: 1 (all same) variants: 0 (x1) + [expend]: + type: + path: shield.system.subitems.[].system.expend + is_null: true + values: 0 + is_empty: true 'group': type: string path: shield.system.subitems.[].system.group @@ -862,33 +830,6 @@ schema: values: 1 different_values: 1 (all same) variants: 1 (x1) - 'traits': - type: object - path: shield.system.subitems.[].system.traits - is_null: false - values: 1 - schema: - 'rarity': - type: string - path: shield.system.subitems.[].system.traits.rarity - is_null: false - values: 1 - different_values: 1 (all same) - variants: "common" (x1) - 'value': - type: array - path: shield.system.subitems.[].system.traits.value - is_null: false - values: 1 - min_count: 1 - max_count: 1 - value_type: - type: string - path: shield.system.subitems.[].system.traits.value.[] - is_null: false - values: 1 - different_values: 1 (all same) - variants: "attached-to-shield" (x1) [range]: type: path: shield.system.subitems.[].system.range @@ -901,13 +842,12 @@ schema: is_null: false values: 1 schema: - 'value': - type: string + [value]: + type: path: shield.system.subitems.[].system.reload.value - is_null: false - values: 1 - different_values: 1 (all same) - variants: "" (x1) + is_null: true + values: 0 + is_empty: true 'rules': type: ignored (Foundry rules object) path: shield.system.subitems.[].system.rules @@ -973,12 +913,33 @@ schema: values: 1 different_values: 1 (all same) variants: 0 (x1) - [containerId]: - type: - path: shield.system.subitems.[].system.containerId - is_null: true - values: 0 - is_empty: true + 'traits': + type: object + path: shield.system.subitems.[].system.traits + is_null: false + values: 1 + schema: + 'rarity': + type: string + path: shield.system.subitems.[].system.traits.rarity + is_null: false + values: 1 + different_values: 1 (all same) + variants: "common" (x1) + 'value': + type: array + path: shield.system.subitems.[].system.traits.value + is_null: false + values: 1 + min_count: 1 + max_count: 1 + value_type: + type: string + path: shield.system.subitems.[].system.traits.value.[] + is_null: false + values: 1 + different_values: 1 (all same) + variants: "attached-to-shield" (x1) 'usage': type: object path: shield.system.subitems.[].system.usage @@ -999,10 +960,93 @@ schema: values: 1 different_values: 1 (all same) variants: "weapon" (x1) + 'traits': + type: object + path: shield.system.traits + is_null: false + values: 115 + schema: + [integrated]: + type: object + path: shield.system.traits.integrated + is_null: true + values: 8 + schema: + 'runes': + type: object + path: shield.system.traits.integrated.runes + is_null: false + values: 8 + schema: + 'potency': + type: integer + path: shield.system.traits.integrated.runes.potency + is_null: false + values: 8 + different_values: 3 + variants: + - 0 (x5) + - 1 (x2) + - 2 (x1) + 'property': + type: array + path: shield.system.traits.integrated.runes.property + is_null: false + values: 8 + min_count: 0 + max_count: 1 + value_type: + type: string + path: shield.system.traits.integrated.runes.property.[] + is_null: false + values: 2 + different_values: 1 (all same) + variants: "wounding" (x2) + 'striking': + type: integer + path: shield.system.traits.integrated.runes.striking + is_null: false + values: 8 + different_values: 3 + variants: + - 0 (x5) + - 1 (x2) + - 2 (x1) + [versatile]: + type: + path: shield.system.traits.integrated.versatile + is_null: true + values: 0 + is_empty: true + 'rarity': + type: string + path: shield.system.traits.rarity + is_null: false + values: 115 + different_values: 4 + variants: + - "common" (x59) + - "uncommon" (x49) + - "rare" (x5) + - "unique" (x2) + 'value': + type: array + path: shield.system.traits.value + is_null: false + values: 115 + min_count: 0 + max_count: 3 + value_type: + type: string + path: shield.system.traits.value.[] + is_null: false + values: 154 + different_values: 28 + variants: [omitted] 'type': type: string path: shield.type is_null: false - values: 98 + values: 115 different_values: 1 (all same) - variants: "shield" (x98) + variants: "shield" (x115) diff --git a/output/foundry-en/spell.yaml b/output/foundry-en/spell.yaml index 956e187..2bf98e9 100644 --- a/output/foundry-en/spell.yaml +++ b/output/foundry-en/spell.yaml @@ -1,52 +1,52 @@ name: spell -values: 1716 +values: 1785 schema: '_id': type: string path: spell._id is_null: false - values: 1716 - different_values: 1716 (all different) + values: 1785 + different_values: 1785 (all different) variants: [omitted] '_stats': type: object path: spell._stats is_null: false - values: 1716 + values: 1785 schema: 'compendiumSource': type: string path: spell._stats.compendiumSource is_null: false - values: 1716 - different_values: 1716 (all different) + values: 1785 + different_values: 1785 (all different) variants: [omitted] 'coreVersion': type: string path: spell._stats.coreVersion is_null: false - values: 1716 + values: 1785 different_values: 1 (all same) - variants: "13.344" (x1716) + variants: "13.348" (x1785) 'systemId': type: string path: spell._stats.systemId is_null: false - values: 1716 + values: 1785 different_values: 1 (all same) - variants: "pf2e" (x1716) + variants: "pf2e" (x1785) 'systemVersion': type: string path: spell._stats.systemVersion is_null: false - values: 1716 + values: 1785 different_values: 1 (all same) - variants: "7.1.0" (x1716) + variants: "7.4.3" (x1785) 'effects': type: array<> path: spell.effects is_null: false - values: 1716 + values: 1785 min_count: 0 max_count: 0 value_type: @@ -59,47 +59,47 @@ schema: type: string path: spell.folder is_null: false - values: 1716 + values: 1785 different_values: 13 variants: - - "wnvibtD90h7CStDC" (x493) - - "lPzcDrjGDFbzuF2r" (x183) - - "T8AzYUgNIAgTJ9Iz" (x166) - - "4fJHnYFqH0VjZXPv" (x149) - - "7cyoYPoPYA01mErU" (x147) - - "6JF73zNhT8zbp1qC" (x134) - - "iDjm2cXyRAe4VZ35" (x124) - - "zDlxATrLAlbYA2Mv" (x75) + - "wnvibtD90h7CStDC" (x507) + - "lPzcDrjGDFbzuF2r" (x192) + - "T8AzYUgNIAgTJ9Iz" (x170) + - "4fJHnYFqH0VjZXPv" (x154) + - "7cyoYPoPYA01mErU" (x151) + - "6JF73zNhT8zbp1qC" (x148) + - "iDjm2cXyRAe4VZ35" (x129) + - "zDlxATrLAlbYA2Mv" (x81) - "D7UVaOiB40wTR6kv" (x69) - - "xqlqJ6eeiNtWb7bq" (x66) - - "IfuYSF4ymX48CZnm" (x48) - - "fi1AYNmuCRvoT15b" (x40) - - "x5tjEh1N0FHzbHkv" (x22) + - "xqlqJ6eeiNtWb7bq" (x67) + - "IfuYSF4ymX48CZnm" (x52) + - "fi1AYNmuCRvoT15b" (x41) + - "x5tjEh1N0FHzbHkv" (x24) 'img': type: string path: spell.img is_null: false - values: 1716 - different_values: 1438 + values: 1785 + different_values: 1476 variants: [omitted] 'name': type: string path: spell.name is_null: false - values: 1716 - different_values: 1716 (all different) + values: 1785 + different_values: 1785 (all different) variants: [omitted] 'system': type: object path: spell.system is_null: false - values: 1716 + values: 1785 schema: '_migration': type: object path: spell.system._migration is_null: false - values: 1716 + values: 1785 schema: [previous]: type: @@ -111,14 +111,14 @@ schema: type: float path: spell.system._migration.version is_null: false - values: 1716 + values: 1785 different_values: 1 (all same) - variants: 0,939 (x1716) + variants: 0,942 (x1785) [area]: type: object path: spell.system.area is_null: true - values: 378 + values: 401 schema: [details]: type: string @@ -149,126 +149,130 @@ schema: type: string path: spell.system.area.type is_null: false - values: 378 + values: 401 different_values: 7 variants: - - "burst" (x169) - - "emanation" (x109) - - "cone" (x45) + - "burst" (x181) + - "emanation" (x118) + - "cone" (x46) - "line" (x22) - "cylinder" (x14) - - "square" (x10) + - "square" (x11) - "cube" (x9) 'value': type: integer path: spell.system.area.value is_null: false - values: 378 - different_values: 16 + values: 401 + different_values: 20 variants: - - 20 (x78) - - 10 (x68) - - 30 (x64) + - 20 (x81) + - 30 (x72) + - 10 (x70) - 15 (x53) - - 5 (x45) - - 60 (x37) + - 5 (x46) + - 60 (x38) - 40 (x10) - 120 (x6) - 100 (x6) + - 50 (x4) - 500 (x3) + - 5280 (x3) - 80 (x2) - - 50 (x2) - 25 (x1) - - 5280 (x1) + - 250 (x1) + - 36960 (x1) + - 1000 (x1) - 360 (x1) + - 200 (x1) - 400 (x1) 'cost': type: object path: spell.system.cost is_null: false - values: 1716 + values: 1785 schema: 'value': type: string path: spell.system.cost.value is_null: false - values: 1716 - different_values: 112 + values: 1785 + different_values: 118 variants: [omitted] 'counteraction': type: boolean path: spell.system.counteraction is_null: false - values: 1716 + values: 1785 different_values: 2 variants: - - False (x1661) + - False (x1730) - True (x55) 'damage': type: dict path: spell.system.damage is_null: false - values: 1716 + values: 1785 _key: type: string path: spell.system.damage.[key] is_null: false - values: 509 - different_values: 218 + values: 526 + different_values: 235 variants: [omitted] _value: type: object path: spell.system.damage.[value] is_null: false - values: 509 + values: 526 schema: [applyMod]: type: boolean path: spell.system.damage.[value].applyMod is_null: true - values: 504 + values: 521 different_values: 2 variants: - - False (x499) - - True (x5) + - False (x517) + - True (x4) [category]: type: string path: spell.system.damage.[value].category is_null: true - values: 23 + values: 24 different_values: 3 variants: - - "persistent" (x19) + - "persistent" (x20) - "splash" (x3) - "" (x1) 'formula': type: string path: spell.system.damage.[value].formula is_null: false - values: 509 + values: 526 different_values: 74 variants: [omitted] 'kinds': type: array path: spell.system.damage.[value].kinds is_null: false - values: 509 + values: 526 min_count: 1 max_count: 2 value_type: type: string path: spell.system.damage.[value].kinds.[] is_null: false - values: 515 + values: 532 different_values: 2 variants: - - "damage" (x481) - - "healing" (x34) + - "damage" (x497) + - "healing" (x35) [materials]: type: array path: spell.system.damage.[value].materials is_null: true - values: 453 + values: 470 min_count: 0 max_count: 1 value_type: @@ -284,30 +288,76 @@ schema: type: string path: spell.system.damage.[value].type is_null: false - values: 509 + values: 526 different_values: 16 variants: - - "bludgeoning" (x70) + - "bludgeoning" (x71) - "mental" (x57) - - "untyped" (x52) - - "fire" (x48) - - "piercing" (x45) + - "untyped" (x53) + - "fire" (x53) + - "piercing" (x47) - "void" (x43) - "cold" (x28) - - "spirit" (x24) + - "spirit" (x27) + - "poison" (x25) - "slashing" (x23) - - "poison" (x23) + - "sonic" (x20) - "electricity" (x19) - - "sonic" (x18) - "vitality" (x18) + - "force" (x18) - "acid" (x17) - - "force" (x17) - "bleed" (x7) + [defense]: + type: object + path: spell.system.defense + is_null: true + values: 678 + schema: + [passive]: + type: object + path: spell.system.defense.passive + is_null: true + values: 11 + schema: + 'statistic': + type: string + path: spell.system.defense.passive.statistic + is_null: false + values: 11 + different_values: 2 + variants: + - "ac" (x8) + - "fortitude-dc" (x3) + [save]: + type: object + path: spell.system.defense.save + is_null: true + values: 669 + schema: + 'basic': + type: boolean + path: spell.system.defense.save.basic + is_null: false + values: 669 + different_values: 2 + variants: + - False (x461) + - True (x208) + 'statistic': + type: string + path: spell.system.defense.save.statistic + is_null: false + values: 669 + different_values: 3 + variants: + - "will" (x268) + - "fortitude" (x219) + - "reflex" (x182) 'description': type: object path: spell.system.description is_null: false - values: 1716 + values: 1785 schema: [gm]: type: string @@ -320,89 +370,390 @@ schema: type: string path: spell.system.description.value is_null: false - values: 1716 - different_values: 1714 + values: 1785 + different_values: 1783 variants: [omitted] 'duration': type: object path: spell.system.duration is_null: false - values: 1716 + values: 1785 schema: 'sustained': type: boolean path: spell.system.duration.sustained is_null: false - values: 1716 + values: 1785 different_values: 2 variants: - - False (x1475) - - True (x241) + - False (x1534) + - True (x251) 'value': type: string path: spell.system.duration.value is_null: false - values: 1716 - different_values: 72 + values: 1785 + different_values: 75 variants: [omitted] + [heightening]: + type: object + path: spell.system.heightening + is_null: true + values: 540 + schema: + [area]: + type: integer + path: spell.system.heightening.area + is_null: true + values: 127 + different_values: 4 + variants: + - 0 (x118) + - 5 (x5) + - 10 (x2) + - 20 (x2) + [damage]: + type: dict + path: spell.system.heightening.damage + is_null: true + values: 416 + _key: + type: string + path: spell.system.heightening.damage.[key] + is_null: false + values: 431 + different_values: 181 + variants: [omitted] + _value: + type: string + path: spell.system.heightening.damage.[value] + is_null: false + values: 431 + different_values: 27 + variants: [omitted] + [interval]: + type: integer + path: spell.system.heightening.interval + is_null: true + values: 405 + different_values: 4 + variants: + - 1 (x297) + - 2 (x101) + - 3 (x5) + - 4 (x2) + [levels]: + type: dict + path: spell.system.heightening.levels + is_null: true + values: 125 + _key: + type: string + path: spell.system.heightening.levels.[key] + is_null: false + values: 190 + different_values: 9 + variants: + - "4" (x27) + - "9" (x26) + - "3" (x26) + - "5" (x24) + - "6" (x24) + - "7" (x24) + - "8" (x19) + - "10" (x16) + - "2" (x4) + _value: + type: object + path: spell.system.heightening.levels.[value] + is_null: false + values: 190 + schema: + [area]: + type: object + path: spell.system.heightening.levels.[value].area + is_null: true + values: 32 + schema: + [areaType]: + type: string + path: spell.system.heightening.levels.[value].area.areaType + is_null: true + values: 13 + different_values: 3 + variants: + - "burst" (x7) + - "emanation" (x5) + - "cube" (x1) + 'type': + type: string + path: spell.system.heightening.levels.[value].area.type + is_null: false + values: 32 + different_values: 3 + variants: + - "burst" (x29) + - "cone" (x2) + - "" (x1) + 'value': + type: integer | string + path: spell.system.heightening.levels.[value].area.value + is_null: false + values: 32 + types: + - different_values: 12 + variants: + - 20 (x7) + - 10 (x5) + - 60 (x3) + - 30 (x3) + - 500 (x2) + - 15 (x2) + - 40 (x2) + - 1000 (x2) + - 120 (x1) + - 5280 (x1) + - 25 (x1) + - 1320 (x1) + - different_values: 2 + variants: + - "25" (x1) + - "30" (x1) + [damage]: + type: dict + path: spell.system.heightening.levels.[value].damage + is_null: true + values: 54 + _key: + type: string + path: spell.system.heightening.levels.[value].damage.[key] + is_null: false + values: 68 + different_values: 26 + variants: [omitted] + _value: + type: object + path: spell.system.heightening.levels.[value].damage.[value] + is_null: false + values: 68 + schema: + 'applyMod': + type: boolean + path: spell.system.heightening.levels.[value].damage.[value].applyMod + is_null: false + values: 68 + different_values: 2 + variants: + - False (x65) + - True (x3) + [category]: + type: string + path: spell.system.heightening.levels.[value].damage.[value].category + is_null: true + values: 20 + different_values: 3 + variants: + - "persistent" (x10) + - "" (x6) + - "splash" (x4) + 'formula': + type: string + path: spell.system.heightening.levels.[value].damage.[value].formula + is_null: false + values: 68 + different_values: 39 + variants: [omitted] + [kinds]: + type: array + path: spell.system.heightening.levels.[value].damage.[value].kinds + is_null: true + values: 13 + min_count: 1 + max_count: 1 + value_type: + type: string + path: spell.system.heightening.levels.[value].damage.[value].kinds.[] + is_null: false + values: 13 + different_values: 2 + variants: + - "damage" (x10) + - "healing" (x3) + [materials]: + type: array<> + path: spell.system.heightening.levels.[value].damage.[value].materials + is_null: true + values: 65 + min_count: 0 + max_count: 0 + value_type: + type: + path: spell.system.heightening.levels.[value].damage.[value].materials.[] + is_null: false + values: 0 + is_empty: true + 'type': + type: string + path: spell.system.heightening.levels.[value].damage.[value].type + is_null: false + values: 68 + different_values: 13 + variants: + - "acid" (x11) + - "fire" (x10) + - "mental" (x9) + - "bludgeoning" (x8) + - "piercing" (x6) + - "vitality" (x6) + - "void" (x4) + - "untyped" (x4) + - "spirit" (x4) + - "electricity" (x2) + - "cold" (x2) + - "bleed" (x1) + - "force" (x1) + [range]: + type: object + path: spell.system.heightening.levels.[value].range + is_null: true + values: 39 + schema: + 'value': + type: string + path: spell.system.heightening.levels.[value].range.value + is_null: false + values: 39 + different_values: 23 + variants: [omitted] + [target]: + type: object + path: spell.system.heightening.levels.[value].target + is_null: true + values: 92 + schema: + 'value': + type: string + path: spell.system.heightening.levels.[value].target.value + is_null: false + values: 92 + different_values: 62 + variants: [omitted] + [time]: + type: object + path: spell.system.heightening.levels.[value].time + is_null: true + values: 1 + schema: + 'value': + type: string + path: spell.system.heightening.levels.[value].time.value + is_null: false + values: 1 + different_values: 1 (all same) + variants: "3" (x1) + [traits]: + type: object + path: spell.system.heightening.levels.[value].traits + is_null: true + values: 1 + schema: + 'value': + type: array + path: spell.system.heightening.levels.[value].traits.value + is_null: false + values: 1 + min_count: 2 + max_count: 2 + value_type: + type: string + path: spell.system.heightening.levels.[value].traits.value.[] + is_null: false + values: 2 + different_values: 2 + variants: + - "concentrate" (x1) + - "manipulate" (x1) + [type]: + type: string + path: spell.system.heightening.type + is_null: true + values: 530 + different_values: 2 + variants: + - "interval" (x405) + - "fixed" (x125) 'level': type: object path: spell.system.level is_null: false - values: 1716 + values: 1785 schema: 'value': type: integer path: spell.system.level.value is_null: false - values: 1716 + values: 1785 different_values: 10 variants: - - 1 (x453) - - 4 (x262) - - 3 (x238) - - 2 (x220) - - 5 (x196) - - 6 (x113) - - 7 (x84) - - 8 (x61) - - 9 (x56) - - 10 (x33) + - 1 (x463) + - 4 (x273) + - 3 (x246) + - 2 (x233) + - 5 (x204) + - 6 (x120) + - 7 (x86) + - 8 (x66) + - 9 (x58) + - 10 (x36) [overlays]: type: dict path: spell.system.overlays is_null: true - values: 66 + values: 71 _key: type: string path: spell.system.overlays.[key] is_null: false - values: 158 - different_values: 158 + values: 169 + different_values: 169 variants: [omitted] _value: type: object path: spell.system.overlays.[value] is_null: false - values: 158 + values: 169 schema: + [_id]: + type: string + path: spell.system.overlays.[value]._id + is_null: true + values: 103 + different_values: 103 + variants: [omitted] + [name]: + type: string + path: spell.system.overlays.[value].name + is_null: true + values: 104 + different_values: 104 + variants: [omitted] 'overlayType': type: string path: spell.system.overlays.[value].overlayType is_null: false - values: 158 + values: 169 different_values: 1 (all same) - variants: "override" (x158) + variants: "override" (x169) 'sort': type: integer path: spell.system.overlays.[value].sort is_null: false - values: 158 + values: 169 different_values: 6 variants: - - 1 (x58) - - 2 (x56) - - 3 (x34) + - 1 (x63) + - 2 (x61) + - 3 (x35) - 4 (x8) - 5 (x1) - 6 (x1) @@ -410,13 +761,13 @@ schema: type: object path: spell.system.overlays.[value].system is_null: false - values: 158 + values: 169 schema: [area]: type: object path: spell.system.overlays.[value].system.area is_null: true - values: 29 + values: 35 schema: [areaType]: type: string @@ -432,17 +783,18 @@ schema: type: string path: spell.system.overlays.[value].system.area.type is_null: true - values: 11 - different_values: 3 + values: 17 + different_values: 4 variants: - - "burst" (x6) - - "emanation" (x4) + - "emanation" (x8) + - "burst" (x7) - "cone" (x1) + - "line" (x1) [value]: type: string | integer path: spell.system.overlays.[value].system.area.value is_null: true - values: 28 + values: 34 types: - different_values: 7 variants: @@ -453,38 +805,40 @@ schema: - "20" (x1) - "60" (x1) - "5" (x1) - - different_values: 5 + - different_values: 7 variants: - - 30 (x6) + - 30 (x7) - 10 (x3) + - 60 (x3) - 5 (x2) + - 20 (x2) - 15 (x1) - - 60 (x1) + - 80 (x1) [damage]: type: dict path: spell.system.overlays.[value].system.damage is_null: true - values: 96 + values: 106 _key: type: string path: spell.system.overlays.[value].system.damage.[key] is_null: false - values: 105 - different_values: 46 + values: 117 + different_values: 58 variants: [omitted] _value: type: object path: spell.system.overlays.[value].system.damage.[value] is_null: false - values: 105 + values: 117 schema: [applyMod]: type: boolean path: spell.system.overlays.[value].system.damage.[value].applyMod is_null: true - values: 40 + values: 52 different_values: 1 (all same) - variants: False (x40) + variants: False (x52) [category]: type: string path: spell.system.overlays.[value].system.damage.[value].category @@ -498,30 +852,30 @@ schema: type: string path: spell.system.overlays.[value].system.damage.[value].formula is_null: true - values: 53 - different_values: 21 + values: 65 + different_values: 27 variants: [omitted] [kinds]: type: array path: spell.system.overlays.[value].system.damage.[value].kinds is_null: true - values: 31 + values: 44 min_count: 1 max_count: 1 value_type: type: string path: spell.system.overlays.[value].system.damage.[value].kinds.[] is_null: false - values: 31 + values: 44 different_values: 2 variants: - - "damage" (x27) + - "damage" (x40) - "healing" (x4) [materials]: type: array path: spell.system.overlays.[value].system.damage.[value].materials is_null: true - values: 41 + values: 53 min_count: 0 max_count: 1 value_type: @@ -538,18 +892,18 @@ schema: type: string path: spell.system.overlays.[value].system.damage.[value].type is_null: true - values: 74 + values: 86 different_values: 15 variants: - - "bludgeoning" (x16) - - "piercing" (x12) - - "slashing" (x12) - - "fire" (x8) + - "bludgeoning" (x17) + - "slashing" (x17) + - "piercing" (x15) + - "fire" (x10) - "cold" (x6) - "electricity" (x5) - "vitality" (x4) - "force" (x3) - - "mental" (x2) + - "mental" (x3) - "poison" (x1) - "acid" (x1) - "void" (x1) @@ -560,74 +914,75 @@ schema: type: object path: spell.system.overlays.[value].system.defense is_null: true - values: 19 + values: 24 schema: [save]: type: object path: spell.system.overlays.[value].system.defense.save is_null: true - values: 16 + values: 21 schema: [basic]: type: boolean path: spell.system.overlays.[value].system.defense.save.basic is_null: true - values: 14 + values: 19 different_values: 2 variants: - - True (x9) - - False (x5) + - True (x13) + - False (x6) 'statistic': type: string path: spell.system.overlays.[value].system.defense.save.statistic is_null: false - values: 16 + values: 21 different_values: 4 variants: - - "reflex" (x5) - - "fortitude" (x5) - - "will" (x4) + - "reflex" (x8) + - "fortitude" (x6) + - "will" (x5) - "" (x2) [heightening]: type: dict | integer | string> path: spell.system.overlays.[value].system.heightening is_null: true - values: 53 + values: 56 _key: type: string path: spell.system.overlays.[value].system.heightening.[key] is_null: false - values: 124 + values: 136 different_values: 4 variants: - - "damage" (x53) - - "interval" (x32) - - "type" (x32) - - "area" (x7) + - "damage" (x56) + - "interval" (x35) + - "type" (x35) + - "area" (x10) _value: type: dict | integer | string path: spell.system.overlays.[value].system.heightening.[value] is_null: false - values: 124 + values: 136 types: - _key: type: string path: spell.system.overlays.[value].system.heightening.[value].[key] is_null: false - values: 57 - different_values: 40 + values: 60 + different_values: 43 variants: [omitted] _value: type: string path: spell.system.overlays.[value].system.heightening.[value].[value] is_null: false - values: 57 + values: 60 different_values: 14 variants: - "2d6" (x14) - "1d6" (x11) - "1d4" (x8) - "1d10" (x6) + - "1d8" (x4) - "0" (x3) - "1d8+8" (x3) - "2d4" (x3) @@ -635,16 +990,16 @@ schema: - "6" (x2) - "1d12" (x1) - "2d8" (x1) - - "1d8" (x1) - "4d4" (x1) - "1d10+8" (x1) - - different_values: 3 + - different_values: 4 variants: - 1 (x31) - - 0 (x7) + - 0 (x10) + - 2 (x3) - 3 (x1) - different_values: 1 (all same) - variants: "interval" (x32) + variants: "interval" (x35) [range]: type: object path: spell.system.overlays.[value].system.range @@ -720,7 +1075,7 @@ schema: type: object path: spell.system.overlays.[value].system.traits is_null: true - values: 43 + values: 47 schema: [traditions]: type: array<> @@ -739,168 +1094,169 @@ schema: type: array path: spell.system.overlays.[value].system.traits.value is_null: false - values: 43 + values: 47 min_count: 1 - max_count: 6 + max_count: 7 value_type: type: string path: spell.system.overlays.[value].system.traits.value.[] is_null: false - values: 124 - different_values: 23 + values: 145 + different_values: 28 variants: [omitted] - [_id]: - type: string - path: spell.system.overlays.[value]._id - is_null: true - values: 104 - different_values: 104 - variants: [omitted] - [name]: - type: string - path: spell.system.overlays.[value].name - is_null: true - values: 93 - different_values: 93 - variants: [omitted] 'publication': type: object path: spell.system.publication is_null: false - values: 1716 + values: 1785 schema: 'license': type: string path: spell.system.publication.license is_null: false - values: 1716 + values: 1785 different_values: 2 variants: - - "ORC" (x934) - - "OGL" (x782) + - "ORC" (x1016) + - "OGL" (x769) 'remaster': type: boolean path: spell.system.publication.remaster is_null: false - values: 1716 + values: 1785 different_values: 2 variants: - - True (x1058) - - False (x658) + - True (x1140) + - False (x645) 'title': type: string path: spell.system.publication.title is_null: false - values: 1716 - different_values: 92 + values: 1785 + different_values: 96 variants: [omitted] 'range': type: object path: spell.system.range is_null: false - values: 1716 + values: 1785 schema: 'value': type: string path: spell.system.range.value is_null: false - values: 1716 - different_values: 50 + values: 1785 + different_values: 53 variants: [omitted] 'requirements': type: string path: spell.system.requirements is_null: false - values: 1716 + values: 1785 different_values: 35 variants: [omitted] + [ritual]: + type: object + path: spell.system.ritual + is_null: true + values: 148 + schema: + 'primary': + type: object + path: spell.system.ritual.primary + is_null: false + values: 148 + schema: + 'check': + type: string + path: spell.system.ritual.primary.check + is_null: false + values: 148 + different_values: 94 + variants: [omitted] + 'secondary': + type: object + path: spell.system.ritual.secondary + is_null: false + values: 148 + schema: + 'casters': + type: integer + path: spell.system.ritual.secondary.casters + is_null: false + values: 148 + different_values: 8 + variants: + - 2 (x42) + - 3 (x33) + - 0 (x32) + - 1 (x30) + - 4 (x5) + - 6 (x3) + - 5 (x2) + - 8 (x1) + 'checks': + type: string + path: spell.system.ritual.secondary.checks + is_null: false + values: 148 + different_values: 111 + variants: [omitted] 'rules': type: ignored (Foundry rules object) path: spell.system.rules is_null: false - values: 1716 + values: 1785 'slug': type: string path: spell.system.slug is_null: false - values: 1716 - different_values: 1716 (all different) + values: 1785 + different_values: 1785 (all different) variants: [omitted] 'target': type: object path: spell.system.target is_null: false - values: 1716 + values: 1785 schema: 'value': type: string path: spell.system.target.value is_null: false - values: 1716 - different_values: 347 + values: 1785 + different_values: 362 variants: [omitted] 'time': type: object path: spell.system.time is_null: false - values: 1716 + values: 1785 schema: 'value': type: string path: spell.system.time.value is_null: false - values: 1716 + values: 1785 different_values: 26 variants: [omitted] 'traits': type: object path: spell.system.traits is_null: false - values: 1716 + values: 1785 schema: 'rarity': type: string path: spell.system.traits.rarity is_null: false - values: 1716 + values: 1785 different_values: 4 variants: - - "common" (x777) - - "uncommon" (x757) - - "rare" (x177) + - "uncommon" (x798) + - "common" (x797) + - "rare" (x185) - "unique" (x5) - 'traditions': - type: array - path: spell.system.traits.traditions - is_null: false - values: 1716 - min_count: 0 - max_count: 4 - value_type: - type: string - path: spell.system.traits.traditions.[] - is_null: false - values: 2363 - different_values: 4 - variants: - - "arcane" (x754) - - "occult" (x610) - - "primal" (x577) - - "divine" (x422) - 'value': - type: array - path: spell.system.traits.value - is_null: false - values: 1716 - min_count: 0 - max_count: 9 - value_type: - type: string - path: spell.system.traits.value.[] - is_null: false - values: 5983 - different_values: 94 - variants: [omitted] [selected]: type: object | array<> path: spell.system.traits.selected @@ -1105,390 +1461,42 @@ schema: is_null: false values: 0 is_empty: true - [defense]: - type: object - path: spell.system.defense - is_null: true - values: 655 - schema: - [passive]: - type: object - path: spell.system.defense.passive - is_null: true - values: 11 - schema: - 'statistic': - type: string - path: spell.system.defense.passive.statistic - is_null: false - values: 11 - different_values: 2 - variants: - - "ac" (x8) - - "fortitude-dc" (x3) - [save]: - type: object - path: spell.system.defense.save - is_null: true - values: 646 - schema: - 'basic': - type: boolean - path: spell.system.defense.save.basic - is_null: false - values: 646 - different_values: 2 - variants: - - False (x446) - - True (x200) - 'statistic': - type: string - path: spell.system.defense.save.statistic - is_null: false - values: 646 - different_values: 3 - variants: - - "will" (x261) - - "fortitude" (x210) - - "reflex" (x175) - [heightening]: - type: object - path: spell.system.heightening - is_null: true - values: 525 - schema: - [area]: - type: integer - path: spell.system.heightening.area - is_null: true - values: 106 - different_values: 4 - variants: - - 0 (x98) - - 5 (x5) - - 10 (x2) - - 20 (x1) - [damage]: - type: dict - path: spell.system.heightening.damage - is_null: true - values: 403 - _key: + 'traditions': + type: array + path: spell.system.traits.traditions + is_null: false + values: 1785 + min_count: 0 + max_count: 4 + value_type: type: string - path: spell.system.heightening.damage.[key] + path: spell.system.traits.traditions.[] is_null: false - values: 416 - different_values: 166 - variants: [omitted] - _value: - type: string - path: spell.system.heightening.damage.[value] - is_null: false - values: 416 - different_values: 27 - variants: [omitted] - [interval]: - type: integer - path: spell.system.heightening.interval - is_null: true - values: 392 - different_values: 4 - variants: - - 1 (x289) - - 2 (x96) - - 3 (x5) - - 4 (x2) - [levels]: - type: dict - path: spell.system.heightening.levels - is_null: true - values: 123 - _key: - type: string - path: spell.system.heightening.levels.[key] - is_null: false - values: 185 - different_values: 9 + values: 2448 + different_values: 4 variants: - - "4" (x27) - - "3" (x26) - - "9" (x25) - - "5" (x24) - - "6" (x23) - - "7" (x23) - - "8" (x18) - - "10" (x15) - - "2" (x4) - _value: - type: object - path: spell.system.heightening.levels.[value] + - "arcane" (x782) + - "occult" (x632) + - "primal" (x591) + - "divine" (x443) + 'value': + type: array + path: spell.system.traits.value + is_null: false + values: 1785 + min_count: 0 + max_count: 9 + value_type: + type: string + path: spell.system.traits.value.[] is_null: false - values: 185 - schema: - [area]: - type: object - path: spell.system.heightening.levels.[value].area - is_null: true - values: 32 - schema: - [areaType]: - type: string - path: spell.system.heightening.levels.[value].area.areaType - is_null: true - values: 13 - different_values: 3 - variants: - - "burst" (x7) - - "emanation" (x5) - - "cube" (x1) - 'type': - type: string - path: spell.system.heightening.levels.[value].area.type - is_null: false - values: 32 - different_values: 3 - variants: - - "burst" (x29) - - "cone" (x2) - - "" (x1) - 'value': - type: integer | string - path: spell.system.heightening.levels.[value].area.value - is_null: false - values: 32 - types: - - different_values: 12 - variants: - - 20 (x7) - - 10 (x5) - - 60 (x3) - - 30 (x3) - - 500 (x2) - - 15 (x2) - - 40 (x2) - - 1000 (x2) - - 120 (x1) - - 5280 (x1) - - 25 (x1) - - 1320 (x1) - - different_values: 2 - variants: - - "25" (x1) - - "30" (x1) - [damage]: - type: dict - path: spell.system.heightening.levels.[value].damage - is_null: true - values: 54 - _key: - type: string - path: spell.system.heightening.levels.[value].damage.[key] - is_null: false - values: 68 - different_values: 26 - variants: [omitted] - _value: - type: object - path: spell.system.heightening.levels.[value].damage.[value] - is_null: false - values: 68 - schema: - 'applyMod': - type: boolean - path: spell.system.heightening.levels.[value].damage.[value].applyMod - is_null: false - values: 68 - different_values: 2 - variants: - - False (x65) - - True (x3) - [category]: - type: string - path: spell.system.heightening.levels.[value].damage.[value].category - is_null: true - values: 20 - different_values: 3 - variants: - - "persistent" (x10) - - "" (x6) - - "splash" (x4) - 'formula': - type: string - path: spell.system.heightening.levels.[value].damage.[value].formula - is_null: false - values: 68 - different_values: 39 - variants: [omitted] - [materials]: - type: array<> - path: spell.system.heightening.levels.[value].damage.[value].materials - is_null: true - values: 65 - min_count: 0 - max_count: 0 - value_type: - type: - path: spell.system.heightening.levels.[value].damage.[value].materials.[] - is_null: false - values: 0 - is_empty: true - 'type': - type: string - path: spell.system.heightening.levels.[value].damage.[value].type - is_null: false - values: 68 - different_values: 13 - variants: - - "acid" (x11) - - "fire" (x10) - - "mental" (x9) - - "bludgeoning" (x8) - - "piercing" (x6) - - "vitality" (x6) - - "void" (x4) - - "untyped" (x4) - - "spirit" (x4) - - "electricity" (x2) - - "cold" (x2) - - "bleed" (x1) - - "force" (x1) - [kinds]: - type: array - path: spell.system.heightening.levels.[value].damage.[value].kinds - is_null: true - values: 13 - min_count: 1 - max_count: 1 - value_type: - type: string - path: spell.system.heightening.levels.[value].damage.[value].kinds.[] - is_null: false - values: 13 - different_values: 2 - variants: - - "damage" (x10) - - "healing" (x3) - [range]: - type: object - path: spell.system.heightening.levels.[value].range - is_null: true - values: 38 - schema: - 'value': - type: string - path: spell.system.heightening.levels.[value].range.value - is_null: false - values: 38 - different_values: 22 - variants: [omitted] - [target]: - type: object - path: spell.system.heightening.levels.[value].target - is_null: true - values: 86 - schema: - 'value': - type: string - path: spell.system.heightening.levels.[value].target.value - is_null: false - values: 86 - different_values: 57 - variants: [omitted] - [time]: - type: object - path: spell.system.heightening.levels.[value].time - is_null: true - values: 1 - schema: - 'value': - type: string - path: spell.system.heightening.levels.[value].time.value - is_null: false - values: 1 - different_values: 1 (all same) - variants: "3" (x1) - [traits]: - type: object - path: spell.system.heightening.levels.[value].traits - is_null: true - values: 1 - schema: - 'value': - type: array - path: spell.system.heightening.levels.[value].traits.value - is_null: false - values: 1 - min_count: 2 - max_count: 2 - value_type: - type: string - path: spell.system.heightening.levels.[value].traits.value.[] - is_null: false - values: 2 - different_values: 2 - variants: - - "concentrate" (x1) - - "manipulate" (x1) - [type]: - type: string - path: spell.system.heightening.type - is_null: true - values: 515 - different_values: 2 - variants: - - "interval" (x392) - - "fixed" (x123) - [ritual]: - type: object - path: spell.system.ritual - is_null: true - values: 134 - schema: - 'primary': - type: object - path: spell.system.ritual.primary - is_null: false - values: 134 - schema: - 'check': - type: string - path: spell.system.ritual.primary.check - is_null: false - values: 134 - different_values: 83 - variants: [omitted] - 'secondary': - type: object - path: spell.system.ritual.secondary - is_null: false - values: 134 - schema: - 'casters': - type: integer - path: spell.system.ritual.secondary.casters - is_null: false - values: 134 - different_values: 8 - variants: - - 2 (x37) - - 3 (x30) - - 0 (x30) - - 1 (x26) - - 4 (x5) - - 6 (x3) - - 5 (x2) - - 8 (x1) - 'checks': - type: string - path: spell.system.ritual.secondary.checks - is_null: false - values: 134 - different_values: 99 - variants: [omitted] + values: 6190 + different_values: 93 + variants: [omitted] 'type': type: string path: spell.type is_null: false - values: 1716 + values: 1785 different_values: 1 (all same) - variants: "spell" (x1716) + variants: "spell" (x1785) diff --git a/output/foundry-en/treasure.yaml b/output/foundry-en/treasure.yaml index 87128c9..dc2664e 100644 --- a/output/foundry-en/treasure.yaml +++ b/output/foundry-en/treasure.yaml @@ -27,7 +27,7 @@ schema: is_null: false values: 153 different_values: 1 (all same) - variants: "13.344" (x153) + variants: "13.348" (x153) 'systemId': type: string path: treasure._stats.systemId @@ -41,7 +41,7 @@ schema: is_null: false values: 153 different_values: 1 (all same) - variants: "7.1.0" (x153) + variants: "7.4.3" (x153) 'effects': type: array<> path: treasure.effects @@ -93,7 +93,7 @@ schema: is_null: false values: 153 different_values: 1 (all same) - variants: 0,939 (x153) + variants: 0,942 (x153) [baseItem]: type: path: treasure.system.baseItem @@ -115,6 +115,12 @@ schema: variants: - 0 (x149) - 1 (x4) + [containerId]: + type: + path: treasure.system.containerId + is_null: true + values: 0 + is_empty: true 'description': type: object path: treasure.system.description @@ -141,6 +147,13 @@ schema: values: 153 different_values: 1 (all same) variants: "worn" (x153) + 'hardness': + type: integer + path: treasure.system.hardness + is_null: false + values: 153 + different_values: 1 (all same) + variants: 0 (x153) 'hp': type: object path: treasure.system.hp @@ -192,19 +205,6 @@ schema: is_null: true values: 0 is_empty: true - [containerId]: - type: - path: treasure.system.containerId - is_null: true - values: 0 - is_empty: true - 'hardness': - type: integer - path: treasure.system.hardness - is_null: false - values: 153 - different_values: 1 (all same) - variants: 0 (x153) 'price': type: object path: treasure.system.price diff --git a/output/foundry-en/vehicle.yaml b/output/foundry-en/vehicle.yaml index 32d06cc..dffe0e9 100644 --- a/output/foundry-en/vehicle.yaml +++ b/output/foundry-en/vehicle.yaml @@ -1,52 +1,52 @@ name: vehicle -values: 63 +values: 93 schema: '_id': type: string path: vehicle._id is_null: false - values: 63 - different_values: 63 (all different) + values: 93 + different_values: 93 (all different) variants: [omitted] '_stats': type: object path: vehicle._stats is_null: false - values: 63 + values: 93 schema: 'compendiumSource': type: string path: vehicle._stats.compendiumSource is_null: false - values: 63 - different_values: 63 (all different) + values: 93 + different_values: 93 (all different) variants: [omitted] 'coreVersion': type: string path: vehicle._stats.coreVersion is_null: false - values: 63 + values: 93 different_values: 1 (all same) - variants: "13.344" (x63) + variants: "13.348" (x93) 'systemId': type: string path: vehicle._stats.systemId is_null: false - values: 63 + values: 93 different_values: 1 (all same) - variants: "pf2e" (x63) + variants: "pf2e" (x93) 'systemVersion': type: string path: vehicle._stats.systemVersion is_null: false - values: 63 + values: 93 different_values: 1 (all same) - variants: "7.1.0" (x63) + variants: "7.4.3" (x93) 'effects': type: array<> path: vehicle.effects is_null: false - values: 63 + values: 93 min_count: 0 max_count: 0 value_type: @@ -55,67 +55,49 @@ schema: is_null: false values: 0 is_empty: true - 'folder': + [folder]: type: string path: vehicle.folder - is_null: false - values: 1 - different_values: 1 (all same) - variants: "NH0Jv1cX3WrxQqvX" (x1) + is_null: true + values: 31 + different_values: 3 + variants: + - "54PifluGEsGaFdw5" (x29) + - "NH0Jv1cX3WrxQqvX" (x1) + - "TK7ZSMCuElK7Dn5u" (x1) 'img': type: string path: vehicle.img is_null: false - values: 63 + values: 93 different_values: 1 (all same) - variants: "systems/pf2e/icons/default-icons/vehicle.svg" (x63) + variants: "systems/pf2e/icons/default-icons/vehicle.svg" (x93) 'items': type: array path: vehicle.items is_null: false - values: 63 + values: 93 min_count: 0 max_count: 6 value_type: type: object path: vehicle.items.[] is_null: false - values: 101 + values: 170 schema: '_id': type: string path: vehicle.items.[]._id is_null: false - values: 101 - different_values: 101 + values: 170 + different_values: 170 variants: [omitted] '_stats': type: object path: vehicle.items.[]._stats is_null: false - values: 101 + values: 170 schema: - 'coreVersion': - type: string - path: vehicle.items.[]._stats.coreVersion - is_null: false - values: 101 - different_values: 1 (all same) - variants: "13.344" (x101) - 'systemId': - type: string - path: vehicle.items.[]._stats.systemId - is_null: false - values: 101 - different_values: 1 (all same) - variants: "pf2e" (x101) - 'systemVersion': - type: string - path: vehicle.items.[]._stats.systemVersion - is_null: false - values: 101 - different_values: 1 (all same) - variants: "7.1.0" (x101) [compendiumSource]: type: string path: vehicle.items.[]._stats.compendiumSource @@ -126,11 +108,32 @@ schema: - "Compendium.pf2e.bestiary-ability-glossary-srd.Item.UzITQk56510jg5hS" (x1) - "Actor.JCEdRicozYUAvvr1.Item.vmJ59aOrcyY5Ma4M" (x1) - "Actor.JCEdRicozYUAvvr1.Item.kXVd6uluNy32xVTp" (x1) + 'coreVersion': + type: string + path: vehicle.items.[]._stats.coreVersion + is_null: false + values: 170 + different_values: 1 (all same) + variants: "13.348" (x170) + 'systemId': + type: string + path: vehicle.items.[]._stats.systemId + is_null: false + values: 170 + different_values: 1 (all same) + variants: "pf2e" (x170) + 'systemVersion': + type: string + path: vehicle.items.[]._stats.systemVersion + is_null: false + values: 170 + different_values: 1 (all same) + variants: "7.4.3" (x170) 'effects': type: array<> path: vehicle.items.[].effects is_null: false - values: 101 + values: 170 min_count: 0 max_count: 0 value_type: @@ -139,44 +142,55 @@ schema: is_null: false values: 0 is_empty: true + [folder]: + type: string + path: vehicle.items.[].folder + is_null: true + values: 5 + different_values: 1 (all same) + variants: "phXimIMG3QAD5oIz" (x5) 'img': type: string path: vehicle.items.[].img is_null: false - values: 101 + values: 170 different_values: 6 variants: - - "systems/pf2e/icons/actions/Passive.webp" (x67) - - "systems/pf2e/icons/default-icons/action.svg" (x18) - - "systems/pf2e/icons/actions/ThreeActions.webp" (x7) - - "systems/pf2e/icons/actions/TwoActions.webp" (x5) + - "systems/pf2e/icons/actions/Passive.webp" (x126) + - "systems/pf2e/icons/default-icons/action.svg" (x21) + - "systems/pf2e/icons/actions/ThreeActions.webp" (x12) + - "systems/pf2e/icons/actions/TwoActions.webp" (x7) - "systems/pf2e/icons/actions/OneAction.webp" (x3) - "systems/pf2e/icons/actions/Reaction.webp" (x1) 'name': type: string path: vehicle.items.[].name is_null: false - values: 101 - different_values: 67 + values: 170 + different_values: 88 variants: [omitted] 'sort': type: integer path: vehicle.items.[].sort is_null: false - values: 101 - different_values: 1 (all same) - variants: 0 (x101) + values: 170 + different_values: 4 + variants: + - 0 (x154) + - 300000 (x10) + - 100000 (x5) + - 200000 (x1) 'system': type: object path: vehicle.items.[].system is_null: false - values: 101 + values: 170 schema: '_migration': type: object path: vehicle.items.[].system._migration is_null: false - values: 101 + values: 170 schema: [previous]: type: @@ -188,107 +202,135 @@ schema: type: float path: vehicle.items.[].system._migration.version is_null: false - values: 101 + values: 170 different_values: 1 (all same) - variants: 0,939 (x101) + variants: 0,942 (x170) 'actionType': type: object path: vehicle.items.[].system.actionType is_null: false - values: 101 + values: 170 schema: 'value': type: string path: vehicle.items.[].system.actionType.value is_null: false - values: 101 + values: 170 different_values: 3 variants: - - "passive" (x82) - - "action" (x18) - - "reaction" (x1) + - "passive" (x143) + - "action" (x25) + - "reaction" (x2) 'actions': type: object path: vehicle.items.[].system.actions is_null: false - values: 101 + values: 170 schema: [value]: type: integer path: vehicle.items.[].system.actions.value is_null: true - values: 18 + values: 25 different_values: 3 variants: - - 3 (x8) - - 2 (x6) + - 3 (x13) + - 2 (x8) - 1 (x4) [category]: type: string path: vehicle.items.[].system.category is_null: true - values: 7 - different_values: 2 + values: 42 + different_values: 3 variants: - - "interaction" (x5) + - "interaction" (x37) + - "offensive" (x3) - "defensive" (x2) 'description': type: object path: vehicle.items.[].system.description is_null: false - values: 101 + values: 170 schema: 'value': type: string path: vehicle.items.[].system.description.value is_null: false - values: 101 - different_values: 87 + values: 170 + different_values: 144 variants: [omitted] + [frequency]: + type: object + path: vehicle.items.[].system.frequency + is_null: true + values: 3 + schema: + 'max': + type: integer + path: vehicle.items.[].system.frequency.max + is_null: false + values: 3 + different_values: 1 (all same) + variants: 1 (x3) + 'per': + type: string + path: vehicle.items.[].system.frequency.per + is_null: false + values: 3 + different_values: 3 + variants: + - "PT1H" (x1) + - "PT10M" (x1) + - "PT1M" (x1) 'publication': type: object path: vehicle.items.[].system.publication is_null: false - values: 101 + values: 170 schema: 'license': type: string path: vehicle.items.[].system.publication.license is_null: false - values: 101 + values: 170 different_values: 1 (all same) - variants: "OGL" (x101) + variants: "OGL" (x170) 'remaster': type: boolean path: vehicle.items.[].system.publication.remaster is_null: false - values: 101 + values: 170 different_values: 1 (all same) - variants: False (x101) + variants: False (x170) 'title': type: string path: vehicle.items.[].system.publication.title is_null: false - values: 101 - different_values: 1 (all same) - variants: "" (x101) + values: 170 + different_values: 2 + variants: + - "" (x165) + - "Pathfinder Bestiary 3" (x5) 'rules': type: ignored (Foundry rules object) path: vehicle.items.[].system.rules is_null: false - values: 101 + values: 170 [slug]: type: string path: vehicle.items.[].system.slug is_null: true - values: 1 - different_values: 1 (all same) - variants: "wind-up" (x1) + values: 6 + different_values: 2 + variants: + - "clockwork-creature-wind-up" (x5) + - "wind-up" (x1) 'traits': type: object path: vehicle.items.[].system.traits is_null: false - values: 101 + values: 170 schema: [rarity]: type: string @@ -301,76 +343,75 @@ schema: type: array path: vehicle.items.[].system.traits.value is_null: false - values: 101 + values: 170 min_count: 0 max_count: 5 value_type: type: string path: vehicle.items.[].system.traits.value.[] is_null: false - values: 25 - different_values: 13 + values: 39 + different_values: 16 variants: - - "magical" (x4) - - "fire" (x4) - - "manipulate" (x4) + - "manipulate" (x11) + - "fire" (x6) + - "magical" (x5) - "light" (x2) - "aura" (x2) + - "mental" (x2) - "visual" (x2) - "electricity" (x1) - - "mental" (x1) - "move" (x1) - "reckless" (x1) - "attack" (x1) - "concentrate" (x1) - "exploration" (x1) - [frequency]: - type: object - path: vehicle.items.[].system.frequency - is_null: true - values: 2 - schema: - 'max': - type: integer - path: vehicle.items.[].system.frequency.max - is_null: false - values: 2 - different_values: 1 (all same) - variants: 1 (x2) - 'per': - type: string - path: vehicle.items.[].system.frequency.per - is_null: false - values: 2 - different_values: 2 - variants: - - "PT10M" (x1) - - "PT1M" (x1) + - "emotion" (x1) + - "fear" (x1) + - "fortune" (x1) 'type': type: string path: vehicle.items.[].type is_null: false - values: 101 + values: 170 different_values: 1 (all same) - variants: "action" (x101) + variants: "action" (x170) 'name': type: string path: vehicle.name is_null: false - values: 63 - different_values: 62 + values: 93 + different_values: 92 variants: [omitted] + [prototypeToken]: + type: object + path: vehicle.prototypeToken + is_null: true + values: 5 + schema: + 'name': + type: string + path: vehicle.prototypeToken.name + is_null: false + values: 5 + different_values: 5 + variants: + - "Light Sky Chariot" (x1) + - "Heavy Chariot" (x1) + - "Medium Sky Chariot" (x1) + - "Light Chariot" (x1) + - "Heavy Sky Chariot" (x1) 'system': type: object path: vehicle.system is_null: false - values: 63 + values: 93 schema: '_migration': type: object path: vehicle.system._migration is_null: false - values: 63 + values: 93 schema: [previous]: type: @@ -382,32 +423,32 @@ schema: type: float path: vehicle.system._migration.version is_null: false - values: 63 + values: 93 different_values: 1 (all same) - variants: 0,939 (x63) + variants: 0,942 (x93) 'attributes': type: object path: vehicle.system.attributes is_null: false - values: 63 + values: 93 schema: 'ac': type: object path: vehicle.system.attributes.ac is_null: false - values: 63 + values: 93 schema: - 'check': + [check]: type: integer path: vehicle.system.attributes.ac.check - is_null: false + is_null: true values: 63 different_values: 1 (all same) variants: 0 (x63) - 'details': + [details]: type: string path: vehicle.system.attributes.ac.details - is_null: false + is_null: true values: 63 different_values: 1 (all same) variants: "" (x63) @@ -415,112 +456,112 @@ schema: type: integer path: vehicle.system.attributes.ac.value is_null: false - values: 63 - different_values: 26 + values: 93 + different_values: 29 variants: [omitted] 'collisionDC': type: object path: vehicle.system.attributes.collisionDC is_null: false - values: 63 + values: 93 schema: [value]: type: integer path: vehicle.system.attributes.collisionDC.value is_null: true - values: 62 - different_values: 21 + values: 92 + different_values: 25 variants: [omitted] 'collisionDamage': type: object path: vehicle.system.attributes.collisionDamage is_null: false - values: 63 + values: 93 schema: 'value': type: string path: vehicle.system.attributes.collisionDamage.value is_null: false - values: 63 - different_values: 29 + values: 93 + different_values: 36 variants: [omitted] [emitsSound]: type: string | boolean path: vehicle.system.attributes.emitsSound is_null: true - values: 62 + values: 92 types: - different_values: 1 (all same) - variants: "encounter" (x61) + variants: "encounter" (x91) - different_values: 1 (all same) variants: True (x1) 'hardness': type: integer path: vehicle.system.attributes.hardness is_null: false - values: 63 + values: 93 different_values: 8 variants: - - 5 (x22) - - 20 (x13) - - 15 (x12) - - 10 (x8) + - 5 (x30) + - 20 (x30) + - 15 (x14) + - 10 (x10) - 0 (x4) - - 25 (x2) + - 25 (x3) - 1 (x1) - 9 (x1) 'hp': type: object path: vehicle.system.attributes.hp is_null: false - values: 63 + values: 93 schema: 'details': type: string path: vehicle.system.attributes.hp.details is_null: false - values: 63 + values: 93 different_values: 1 (all same) - variants: "" (x63) + variants: "" (x93) 'max': type: integer path: vehicle.system.attributes.hp.max is_null: false - values: 63 - different_values: 33 + values: 93 + different_values: 39 variants: [omitted] 'temp': type: integer path: vehicle.system.attributes.hp.temp is_null: false - values: 63 + values: 93 different_values: 1 (all same) - variants: 0 (x63) + variants: 0 (x93) 'value': type: integer path: vehicle.system.attributes.hp.value is_null: false - values: 63 - different_values: 33 + values: 93 + different_values: 39 variants: [omitted] 'immunities': type: array path: vehicle.system.attributes.immunities is_null: false - values: 63 - min_count: 1 + values: 93 + min_count: 0 max_count: 6 value_type: type: object path: vehicle.system.attributes.immunities.[] is_null: false - values: 126 + values: 136 schema: [exceptions]: type: array<> path: vehicle.system.attributes.immunities.[].exceptions is_null: true - values: 15 + values: 25 min_count: 0 max_count: 0 value_type: @@ -533,12 +574,12 @@ schema: type: string path: vehicle.system.attributes.immunities.[].type is_null: false - values: 126 + values: 136 different_values: 8 variants: - "object-immunities" (x63) - - "critical-hits" (x29) - - "precision" (x29) + - "precision" (x37) + - "critical-hits" (x31) - "death-effects" (x1) - "disease" (x1) - "paralyzed" (x1) @@ -548,8 +589,8 @@ schema: type: array path: vehicle.system.attributes.resistances is_null: true - values: 4 - min_count: 1 + values: 34 + min_count: 0 max_count: 5 value_type: type: object @@ -583,142 +624,145 @@ schema: type: array path: vehicle.system.attributes.weaknesses is_null: true - values: 6 + values: 36 min_count: 0 max_count: 1 value_type: type: object path: vehicle.system.attributes.weaknesses.[] is_null: false - values: 5 + values: 14 schema: + [exceptions]: + type: array<> + path: vehicle.system.attributes.weaknesses.[].exceptions + is_null: true + values: 9 + min_count: 0 + max_count: 0 + value_type: + type: + path: vehicle.system.attributes.weaknesses.[].exceptions.[] + is_null: false + values: 0 + is_empty: true 'type': type: string path: vehicle.system.attributes.weaknesses.[].type is_null: false - values: 5 + values: 14 different_values: 2 variants: - - "fire" (x4) + - "fire" (x13) - "electricity" (x1) 'value': type: integer path: vehicle.system.attributes.weaknesses.[].value is_null: false - values: 5 + values: 14 different_values: 2 variants: - - 10 (x3) - - 5 (x2) + - 5 (x8) + - 10 (x6) + [customModifiers]: + type: object + path: vehicle.system.customModifiers + is_null: true + values: 5 + schema: 'details': type: object path: vehicle.system.details is_null: false - values: 63 + values: 93 schema: [AC]: type: integer path: vehicle.system.details.AC is_null: true - values: 49 + values: 79 different_values: 1 (all same) - variants: 0 (x49) + variants: 0 (x79) 'crew': type: string path: vehicle.system.details.crew is_null: false - values: 63 - different_values: 17 - variants: - - "1 pilot" (x38) - - "1 pilot, 2 crew" (x6) - - "1 pilot, 3 crew" (x4) - - "1 pilot, 20 rowers" (x2) - - "1 pilot, 80 rowers" (x1) - - "1 pilot, 150 turners, 2,200 pushers" (x1) - - "1 pilot, 8 rowers" (x1) - - "1 pilot, 10 rowers" (x1) - - "1 pilot, 200 turners, 3000 pushers" (x1) - - "1 pilot, 400 rowers" (x1) - - "1 pilot, 4 crew" (x1) - - "1 pilot, 8 crew" (x1) - - "1 pilot, 1 crew" (x1) - - "1 pilot, 12 crew" (x1) - - "1 pilot, 5 other crew" (x1) - - "1 pilot, 200 crew" (x1) - - "1 pilot, 9 pushers" (x1) + values: 93 + different_values: 24 + variants: [omitted] 'description': type: string path: vehicle.system.details.description is_null: false - values: 63 - different_values: 34 + values: 93 + different_values: 61 variants: [omitted] 'level': type: object path: vehicle.system.details.level is_null: false - values: 63 + values: 93 schema: 'value': type: integer path: vehicle.system.details.level.value is_null: false - values: 63 - different_values: 21 + values: 93 + different_values: 23 variants: [omitted] 'passengers': type: string path: vehicle.system.details.passengers is_null: false - values: 63 - different_values: 22 + values: 93 + different_values: 24 variants: [omitted] 'pilotingCheck': type: string path: vehicle.system.details.pilotingCheck is_null: false - values: 63 - different_values: 55 + values: 93 + different_values: 83 variants: [omitted] [price]: type: integer path: vehicle.system.details.price is_null: true - values: 62 - different_values: 43 + values: 92 + different_values: 54 variants: [omitted] 'publication': type: object path: vehicle.system.details.publication is_null: false - values: 63 + values: 93 schema: 'license': type: string path: vehicle.system.details.publication.license is_null: false - values: 63 + values: 93 different_values: 2 variants: - - "ORC" (x48) + - "ORC" (x78) - "OGL" (x15) 'remaster': type: boolean path: vehicle.system.details.publication.remaster is_null: false - values: 63 + values: 93 different_values: 2 variants: - - True (x48) + - True (x78) - False (x15) 'title': type: string path: vehicle.system.details.publication.title is_null: false - values: 63 - different_values: 10 + values: 93 + different_values: 12 variants: + - "Pathfinder Battlecry!" (x29) - "Pathfinder GM Core" (x23) - "Pathfinder Guns & Gears" (x22) - "Pathfinder Lost Omens The Grand Bazaar" (x5) @@ -729,84 +773,89 @@ schema: - "Pathfinder Bestiary 3" (x1) - "Pathfinder #177: Burning Tundra" (x1) - "Pathfinder #182: Graveclaw" (x1) + - "Pathfinder #216: The Acropolis Pyre" (x1) 'space': type: object path: vehicle.system.details.space is_null: false - values: 63 + values: 93 schema: 'high': type: integer path: vehicle.system.details.space.high is_null: false - values: 63 - different_values: 21 + values: 93 + different_values: 24 variants: [omitted] 'long': type: integer path: vehicle.system.details.space.long is_null: false - values: 63 - different_values: 18 + values: 93 + different_values: 20 variants: - - 10 (x22) - - 5 (x8) - - 15 (x6) - - 20 (x6) - - 30 (x5) + - 10 (x28) + - 20 (x10) + - 15 (x9) + - 5 (x9) + - 30 (x7) + - 50 (x6) + - 60 (x3) + - 80 (x3) + - 90 (x2) + - 100 (x2) - 75 (x2) - 300 (x2) - 65 (x2) + - 40 (x2) - 9 (x1) - - 60 (x1) - 110 (x1) - - 50 (x1) - 130 (x1) - - 80 (x1) + - 70 (x1) + - 120 (x1) - 250 (x1) - - 40 (x1) - - 100 (x1) - - 90 (x1) 'wide': type: integer path: vehicle.system.details.space.wide is_null: false - values: 63 - different_values: 15 + values: 93 + different_values: 17 variants: - - 10 (x16) - - 5 (x13) - - 20 (x10) - - 15 (x8) - - 30 (x4) - - 50 (x3) + - 10 (x21) + - 5 (x15) + - 20 (x14) + - 15 (x12) + - 30 (x9) + - 50 (x7) + - 40 (x4) + - 100 (x2) - 1 (x1) - 9 (x1) - 8 (x1) - 35 (x1) - - 40 (x1) + - 80 (x1) - 65 (x1) - - 100 (x1) + - 60 (x1) - 6 (x1) - 2 (x1) 'speed': type: string path: vehicle.system.details.speed is_null: false - values: 63 - different_values: 56 + values: 93 + different_values: 80 variants: [omitted] 'saves': type: object path: vehicle.system.saves is_null: false - values: 63 + values: 93 schema: 'fortitude': type: object path: vehicle.system.saves.fortitude is_null: false - values: 63 + values: 93 schema: [item]: type: integer @@ -822,10 +871,10 @@ schema: values: 48 different_values: 1 (all same) variants: 0 (x48) - 'saveDetail': + [saveDetail]: type: string path: vehicle.system.saves.fortitude.saveDetail - is_null: false + is_null: true values: 63 different_values: 1 (all same) variants: "" (x63) @@ -833,89 +882,65 @@ schema: type: integer path: vehicle.system.saves.fortitude.value is_null: false - values: 63 - different_values: 25 + values: 93 + different_values: 30 variants: [omitted] 'traits': type: object path: vehicle.system.traits is_null: false - values: 63 + values: 93 schema: 'rarity': type: string path: vehicle.system.traits.rarity is_null: false - values: 63 + values: 93 different_values: 4 variants: - - "uncommon" (x25) - - "common" (x18) - - "rare" (x17) - - "unique" (x3) + - "uncommon" (x34) + - "common" (x28) + - "rare" (x27) + - "unique" (x4) 'size': type: object path: vehicle.system.traits.size is_null: false - values: 63 + values: 93 schema: 'value': type: string path: vehicle.system.traits.size.value is_null: false - values: 63 + values: 93 different_values: 4 variants: - - "lg" (x31) - - "huge" (x13) - - "grg" (x13) - - "med" (x6) + - "lg" (x38) + - "grg" (x28) + - "huge" (x20) + - "med" (x7) 'value': type: array path: vehicle.system.traits.value is_null: false - values: 63 + values: 93 min_count: 0 max_count: 3 value_type: type: string path: vehicle.system.traits.value.[] is_null: false - values: 7 + values: 27 different_values: 4 variants: - - "magical" (x4) - - "clockwork" (x1) + - "clockwork" (x14) + - "magical" (x11) - "artifact" (x1) - "teleportation" (x1) - [customModifiers]: - type: object - path: vehicle.system.customModifiers - is_null: true - values: 5 - schema: 'type': type: string path: vehicle.type is_null: false - values: 63 + values: 93 different_values: 1 (all same) - variants: "vehicle" (x63) - [prototypeToken]: - type: object - path: vehicle.prototypeToken - is_null: true - values: 5 - schema: - 'name': - type: string - path: vehicle.prototypeToken.name - is_null: false - values: 5 - different_values: 5 - variants: - - "Light Sky Chariot" (x1) - - "Heavy Chariot" (x1) - - "Medium Sky Chariot" (x1) - - "Light Chariot" (x1) - - "Heavy Sky Chariot" (x1) + variants: "vehicle" (x93) diff --git a/output/foundry-en/weapon.yaml b/output/foundry-en/weapon.yaml index fc4b172..4d4b1fa 100644 --- a/output/foundry-en/weapon.yaml +++ b/output/foundry-en/weapon.yaml @@ -1,52 +1,52 @@ name: weapon -values: 908 +values: 951 schema: '_id': type: string path: weapon._id is_null: false - values: 908 - different_values: 908 (all different) + values: 951 + different_values: 951 (all different) variants: [omitted] '_stats': type: object path: weapon._stats is_null: false - values: 908 + values: 951 schema: 'compendiumSource': type: string path: weapon._stats.compendiumSource is_null: false - values: 908 - different_values: 908 (all different) + values: 951 + different_values: 951 (all different) variants: [omitted] 'coreVersion': type: string path: weapon._stats.coreVersion is_null: false - values: 908 + values: 951 different_values: 1 (all same) - variants: "13.344" (x908) + variants: "13.348" (x951) 'systemId': type: string path: weapon._stats.systemId is_null: false - values: 908 + values: 951 different_values: 1 (all same) - variants: "pf2e" (x908) + variants: "pf2e" (x951) 'systemVersion': type: string path: weapon._stats.systemVersion is_null: false - values: 908 + values: 951 different_values: 1 (all same) - variants: "7.1.0" (x908) + variants: "7.4.3" (x951) 'effects': type: array<> path: weapon.effects is_null: false - values: 908 + values: 951 min_count: 0 max_count: 0 value_type: @@ -59,27 +59,27 @@ schema: type: string path: weapon.img is_null: false - values: 908 - different_values: 449 + values: 951 + different_values: 462 variants: [omitted] 'name': type: string path: weapon.name is_null: false - values: 908 - different_values: 908 (all different) + values: 951 + different_values: 951 (all different) variants: [omitted] 'system': type: object path: weapon.system is_null: false - values: 908 + values: 951 schema: '_migration': type: object path: weapon.system._migration is_null: false - values: 908 + values: 951 schema: [previous]: type: @@ -91,9 +91,9 @@ schema: type: float path: weapon.system._migration.version is_null: false - values: 908 + values: 951 different_values: 1 (all same) - variants: 0,939 (x908) + variants: 0,942 (x951) [apex]: type: object path: weapon.system.apex @@ -111,345 +111,76 @@ schema: - "dex" (x2) - "int" (x1) - "wis" (x1) - 'equipped': - type: object - path: weapon.system.equipped - is_null: false - values: 908 - schema: - 'carryType': - type: string - path: weapon.system.equipped.carryType - is_null: false - values: 908 - different_values: 1 (all same) - variants: "worn" (x908) - 'price': - type: object - path: weapon.system.price - is_null: false - values: 908 - schema: - 'value': - type: object - path: weapon.system.price.value - is_null: false - values: 908 - schema: - [cp]: - type: integer - path: weapon.system.price.value.cp - is_null: true - values: 3 - different_values: 2 - variants: - - 1 (x2) - - 2 (x1) - [gp]: - type: integer - path: weapon.system.price.value.gp - is_null: true - values: 776 - different_values: 149 - variants: [omitted] - [sp]: - type: integer - path: weapon.system.price.value.sp - is_null: true - values: 76 - different_values: 12 - variants: - - 5 (x15) - - 2 (x14) - - 1 (x12) - - 3 (x9) - - 4 (x7) - - 9 (x5) - - 6 (x4) - - 7 (x4) - - 8 (x3) - - 11 (x1) - - 14 (x1) - - 25 (x1) - 'publication': - type: object - path: weapon.system.publication - is_null: false - values: 908 - schema: - 'license': - type: string - path: weapon.system.publication.license - is_null: false - values: 908 - different_values: 2 - variants: - - "OGL" (x500) - - "ORC" (x408) - 'remaster': - type: boolean - path: weapon.system.publication.remaster - is_null: false - values: 908 - different_values: 2 - variants: - - False (x470) - - True (x438) - 'title': - type: string - path: weapon.system.publication.title - is_null: false - values: 908 - different_values: 93 - variants: [omitted] - 'reload': - type: object - path: weapon.system.reload - is_null: false - values: 908 - schema: - [value]: - type: string - path: weapon.system.reload.value - is_null: true - values: 865 - different_values: 6 - variants: - - "" (x473) - - "-" (x236) - - "1" (x116) - - "0" (x30) - - "2" (x8) - - "10" (x2) - 'rules': - type: ignored (Foundry rules object) - path: weapon.system.rules - is_null: false - values: 908 - 'runes': - type: object - path: weapon.system.runes - is_null: false - values: 908 - schema: - 'potency': - type: integer - path: weapon.system.runes.potency - is_null: false - values: 908 - different_values: 5 - variants: - - 0 (x584) - - 1 (x140) - - 2 (x118) - - 3 (x55) - - 4 (x11) - 'property': - type: array - path: weapon.system.runes.property - is_null: false - values: 908 - min_count: 0 - max_count: 3 - value_type: - type: string - path: weapon.system.runes.property.[] - is_null: false - values: 186 - different_values: 38 - variants: [omitted] - 'striking': - type: integer - path: weapon.system.runes.striking - is_null: false - values: 908 - different_values: 4 - variants: - - 0 (x611) - - 1 (x153) - - 2 (x116) - - 3 (x28) - 'size': - type: string - path: weapon.system.size - is_null: false - values: 908 - different_values: 3 - variants: - - "med" (x905) - - "lg" (x2) - - "huge" (x1) - 'slug': - type: string - path: weapon.system.slug - is_null: false - values: 908 - different_values: 908 (all different) - variants: [omitted] - 'splashDamage': - type: object - path: weapon.system.splashDamage - is_null: false - values: 908 - schema: - [value]: - type: integer | string - path: weapon.system.splashDamage.value - is_null: true - values: 882 - types: - - different_values: 7 - variants: - - 0 (x733) - - 3 (x38) - - 4 (x38) - - 2 (x35) - - 1 (x35) - - 5 (x1) - - 6 (x1) - - different_values: 1 (all same) - variants: "" (x1) - 'traits': - type: object - path: weapon.system.traits - is_null: false - values: 908 - schema: - [otherTags]: - type: array - path: weapon.system.traits.otherTags - is_null: true - values: 3 - min_count: 1 - max_count: 1 - value_type: - type: string - path: weapon.system.traits.otherTags.[] - is_null: false - values: 3 - different_values: 1 (all same) - variants: "handwraps-of-mighty-blows" (x3) - 'rarity': - type: string - path: weapon.system.traits.rarity - is_null: false - values: 908 - different_values: 4 - variants: - - "uncommon" (x417) - - "common" (x345) - - "rare" (x83) - - "unique" (x63) - 'value': - type: array - path: weapon.system.traits.value - is_null: false - values: 908 - min_count: 0 - max_count: 9 - value_type: - type: string - path: weapon.system.traits.value.[] - is_null: false - values: 3377 - different_values: 147 - variants: [omitted] - 'usage': - type: object - path: weapon.system.usage - is_null: false - values: 908 - schema: - [canBeAmmo]: - type: boolean - path: weapon.system.usage.canBeAmmo - is_null: true - values: 190 - different_values: 2 - variants: - - False (x189) - - True (x1) - 'value': - type: string - path: weapon.system.usage.value - is_null: false - values: 908 - different_values: 4 - variants: - - "held-in-one-hand" (x690) - - "held-in-two-hands" (x185) - - "held-in-one-plus-hands" (x26) - - "worngloves" (x7) [baseItem]: type: string path: weapon.system.baseItem is_null: true - values: 874 - different_values: 273 + values: 917 + different_values: 275 variants: [omitted] 'bonus': type: object path: weapon.system.bonus is_null: false - values: 908 + values: 951 schema: 'value': type: integer path: weapon.system.bonus.value is_null: false - values: 908 + values: 951 different_values: 5 variants: - - 0 (x747) + - 0 (x790) - 2 (x56) - 1 (x54) - 3 (x48) - 4 (x3) - 'bonusDamage': + [bonusDamage]: type: object path: weapon.system.bonusDamage - is_null: false - values: 908 + is_null: true + values: 940 schema: [value]: type: integer path: weapon.system.bonusDamage.value is_null: true - values: 907 + values: 939 different_values: 1 (all same) - variants: 0 (x907) + variants: 0 (x939) 'bulk': type: object path: weapon.system.bulk is_null: false - values: 908 + values: 951 schema: 'value': type: integer | float path: weapon.system.bulk.value is_null: false - values: 908 + values: 951 types: - different_values: 6 variants: - - 1 (x368) - - 2 (x166) + - 1 (x392) + - 2 (x180) - 0 (x25) - 3 (x4) - 4 (x2) - 16 (x1) - different_values: 1 (all same) - variants: 0,1 (x342) + variants: 0,1 (x347) 'category': type: string path: weapon.system.category is_null: false - values: 908 + values: 951 different_values: 4 variants: - - "martial" (x551) - - "simple" (x290) - - "advanced" (x63) + - "martial" (x579) + - "simple" (x302) + - "advanced" (x66) - "unarmed" (x4) [containerId]: type: @@ -461,18 +192,18 @@ schema: type: object path: weapon.system.damage is_null: false - values: 908 + values: 951 schema: 'damageType': type: string path: weapon.system.damage.damageType is_null: false - values: 908 + values: 951 different_values: 14 variants: - - "bludgeoning" (x293) - - "piercing" (x287) - - "slashing" (x193) + - "piercing" (x302) + - "bludgeoning" (x300) + - "slashing" (x214) - "poison" (x28) - "acid" (x27) - "fire" (x23) @@ -488,10 +219,10 @@ schema: type: integer path: weapon.system.damage.dice is_null: false - values: 908 + values: 951 different_values: 8 variants: - - 1 (x785) + - 1 (x828) - 3 (x36) - 4 (x35) - 2 (x32) @@ -503,15 +234,15 @@ schema: type: string path: weapon.system.damage.die is_null: true - values: 904 + values: 947 different_values: 6 variants: - - "d4" (x345) - - "d6" (x283) - - "d8" (x167) - - "d10" (x57) + - "d4" (x347) + - "d6" (x302) + - "d8" (x179) + - "d10" (x63) - "" (x35) - - "d12" (x17) + - "d12" (x21) [persistent]: type: object path: weapon.system.damage.persistent @@ -558,7 +289,7 @@ schema: type: object path: weapon.system.description is_null: false - values: 908 + values: 951 schema: [gm]: type: string @@ -571,97 +302,126 @@ schema: type: string path: weapon.system.description.value is_null: false - values: 908 - different_values: 907 + values: 951 + different_values: 950 variants: [omitted] + 'equipped': + type: object + path: weapon.system.equipped + is_null: false + values: 951 + schema: + 'carryType': + type: string + path: weapon.system.equipped.carryType + is_null: false + values: 951 + different_values: 1 (all same) + variants: "worn" (x951) + [expend]: + type: integer + path: weapon.system.expend + is_null: true + values: 321 + different_values: 1 (all same) + variants: 1 (x321) + [grade]: + type: string + path: weapon.system.grade + is_null: true + values: 2 + different_values: 2 + variants: + - "elite" (x1) + - "commercial" (x1) + [group]: + type: string + path: weapon.system.group + is_null: true + values: 947 + different_values: 17 + variants: + - "club" (x221) + - "bomb" (x162) + - "sword" (x111) + - "firearm" (x104) + - "knife" (x75) + - "flail" (x48) + - "spear" (x41) + - "axe" (x29) + - "bow" (x28) + - "polearm" (x28) + - "brawling" (x24) + - "hammer" (x18) + - "dart" (x16) + - "crossbow" (x16) + - "sling" (x12) + - "pick" (x11) + - "shield" (x3) 'hardness': type: integer path: weapon.system.hardness is_null: false - values: 908 + values: 951 different_values: 1 (all same) - variants: 0 (x908) + variants: 0 (x951) 'hp': type: object path: weapon.system.hp is_null: false - values: 908 + values: 951 schema: 'max': type: integer path: weapon.system.hp.max is_null: false - values: 908 + values: 951 different_values: 1 (all same) - variants: 0 (x908) + variants: 0 (x951) 'value': type: integer path: weapon.system.hp.value is_null: false - values: 908 + values: 951 different_values: 1 (all same) - variants: 0 (x908) + variants: 0 (x951) 'level': type: object path: weapon.system.level is_null: false - values: 908 + values: 951 schema: 'value': type: integer path: weapon.system.level.value is_null: false - values: 908 + values: 951 different_values: 27 variants: [omitted] - [group]: - type: string - path: weapon.system.group - is_null: true - values: 904 - different_values: 17 - variants: - - "club" (x213) - - "bomb" (x162) - - "firearm" (x103) - - "sword" (x100) - - "knife" (x72) - - "flail" (x46) - - "spear" (x38) - - "axe" (x25) - - "bow" (x24) - - "polearm" (x24) - - "brawling" (x24) - - "crossbow" (x17) - - "dart" (x16) - - "hammer" (x16) - - "sling" (x12) - - "pick" (x9) - - "shield" (x3) 'material': type: object path: weapon.system.material is_null: false - values: 908 + values: 951 schema: [grade]: type: string path: weapon.system.material.grade is_null: true - values: 35 + values: 37 different_values: 3 variants: - "high" (x16) - - "standard" (x13) + - "standard" (x15) - "low" (x6) [type]: type: string path: weapon.system.material.type is_null: true - values: 35 + values: 37 different_values: 9 variants: - - "silver" (x9) + - "silver" (x11) - "cold-iron" (x9) - "adamantine" (x7) - "duskwood" (x3) @@ -732,76 +492,257 @@ schema: values: 76 different_values: 25 variants: [omitted] + 'price': + type: object + path: weapon.system.price + is_null: false + values: 951 + schema: + 'value': + type: object + path: weapon.system.price.value + is_null: false + values: 951 + schema: + [cp]: + type: integer + path: weapon.system.price.value.cp + is_null: true + values: 4 + different_values: 3 + variants: + - 1 (x2) + - 2 (x1) + - 0 (x1) + [gp]: + type: integer + path: weapon.system.price.value.gp + is_null: true + values: 810 + different_values: 150 + variants: [omitted] + [pp]: + type: integer + path: weapon.system.price.value.pp + is_null: true + values: 1 + different_values: 1 (all same) + variants: 0 (x1) + [sp]: + type: integer + path: weapon.system.price.value.sp + is_null: true + values: 79 + different_values: 14 + variants: + - 5 (x15) + - 2 (x14) + - 1 (x13) + - 3 (x9) + - 4 (x7) + - 9 (x5) + - 6 (x4) + - 7 (x4) + - 8 (x3) + - 0 (x1) + - 11 (x1) + - 14 (x1) + - 25 (x1) + - 900 (x1) + 'publication': + type: object + path: weapon.system.publication + is_null: false + values: 951 + schema: + 'license': + type: string + path: weapon.system.publication.license + is_null: false + values: 951 + different_values: 2 + variants: + - "ORC" (x598) + - "OGL" (x353) + 'remaster': + type: boolean + path: weapon.system.publication.remaster + is_null: false + values: 951 + different_values: 2 + variants: + - True (x636) + - False (x315) + 'title': + type: string + path: weapon.system.publication.title + is_null: false + values: 951 + different_values: 96 + variants: [omitted] 'quantity': type: integer path: weapon.system.quantity is_null: false - values: 908 + values: 951 different_values: 1 (all same) - variants: 1 (x908) + variants: 1 (x951) [range]: type: integer path: weapon.system.range is_null: true - values: 334 + values: 338 different_values: 17 variants: - 20 (x176) - 30 (x41) - - 60 (x32) + - 60 (x33) - 40 (x18) - 150 (x14) - 50 (x10) - - 100 (x8) + - 100 (x9) - 120 (x8) - 80 (x7) - - 70 (x6) + - 70 (x7) - 90 (x5) - 180 (x3) + - 110 (x2) - 300 (x2) - 240 (x1) - - 110 (x1) - 200 (x1) - 10 (x1) + 'reload': + type: object + path: weapon.system.reload + is_null: false + values: 951 + schema: + [value]: + type: string + path: weapon.system.reload.value + is_null: true + values: 403 + different_values: 6 + variants: + - "-" (x241) + - "1" (x117) + - "0" (x33) + - "2" (x8) + - "10" (x2) + - "" (x2) + 'rules': + type: ignored (Foundry rules object) + path: weapon.system.rules + is_null: false + values: 951 + 'runes': + type: object + path: weapon.system.runes + is_null: false + values: 951 + schema: + 'potency': + type: integer + path: weapon.system.runes.potency + is_null: false + values: 951 + different_values: 5 + variants: + - 0 (x589) + - 1 (x159) + - 2 (x132) + - 3 (x59) + - 4 (x12) + 'property': + type: array | object + path: weapon.system.runes.property + is_null: false + values: 951 + types: + - min_count: 0 + max_count: 3 + value_type: + type: string + path: weapon.system.runes.property.[] + is_null: false + values: 206 + different_values: 41 + variants: [omitted] + - schema: + '0': + type: string + path: weapon.system.runes.property.0 + is_null: false + values: 1 + different_values: 1 (all same) + variants: "" (x1) + 'striking': + type: integer + path: weapon.system.runes.striking + is_null: false + values: 951 + different_values: 4 + variants: + - 0 (x620) + - 1 (x171) + - 2 (x130) + - 3 (x30) + 'size': + type: string + path: weapon.system.size + is_null: false + values: 951 + different_values: 3 + variants: + - "med" (x947) + - "lg" (x3) + - "huge" (x1) + 'slug': + type: string + path: weapon.system.slug + is_null: false + values: 951 + different_values: 951 (all different) + variants: [omitted] [specific]: type: object path: weapon.system.specific is_null: true - values: 328 + values: 367 schema: 'material': type: object path: weapon.system.specific.material is_null: false - values: 328 + values: 367 schema: [base]: type: array path: weapon.system.specific.material.base is_null: true - values: 16 + values: 15 min_count: 1 max_count: 1 value_type: type: object path: weapon.system.specific.material.base.[] is_null: false - values: 16 + values: 15 schema: 'thickness': type: string path: weapon.system.specific.material.base.[].thickness is_null: false - values: 16 + values: 15 different_values: 1 (all same) - variants: "thin" (x16) + variants: "thin" (x15) 'type': type: string path: weapon.system.specific.material.base.[].type is_null: false - values: 16 + values: 15 different_values: 1 (all same) - variants: "steel" (x16) + variants: "steel" (x15) [effects]: type: array<> path: weapon.system.specific.material.effects @@ -819,20 +760,20 @@ schema: type: string path: weapon.system.specific.material.grade is_null: true - values: 34 + values: 36 different_values: 3 variants: - "high" (x16) - - "standard" (x12) + - "standard" (x14) - "low" (x6) [type]: type: string path: weapon.system.specific.material.type is_null: true - values: 34 + values: 36 different_values: 9 variants: - - "silver" (x9) + - "silver" (x11) - "cold-iron" (x8) - "adamantine" (x7) - "duskwood" (x3) @@ -845,55 +786,149 @@ schema: type: object path: weapon.system.specific.runes is_null: false - values: 328 + values: 367 schema: 'potency': type: integer path: weapon.system.specific.runes.potency is_null: false - values: 328 + values: 367 different_values: 5 variants: - - 1 (x139) - - 2 (x116) - - 3 (x54) - - 4 (x11) - - 0 (x8) + - 1 (x156) + - 2 (x131) + - 3 (x58) + - 4 (x12) + - 0 (x10) 'property': type: array path: weapon.system.specific.runes.property is_null: false - values: 328 + values: 367 min_count: 0 max_count: 3 value_type: type: string path: weapon.system.specific.runes.property.[] is_null: false - values: 185 - different_values: 38 + values: 204 + different_values: 41 variants: [omitted] 'striking': type: integer path: weapon.system.specific.runes.striking is_null: false - values: 328 + values: 367 different_values: 4 variants: - - 1 (x156) - - 2 (x112) - - 0 (x32) - - 3 (x28) + - 1 (x173) + - 2 (x127) + - 0 (x37) + - 3 (x30) + 'splashDamage': + type: object + path: weapon.system.splashDamage + is_null: false + values: 951 + schema: + [value]: + type: integer | string + path: weapon.system.splashDamage.value + is_null: true + values: 929 + types: + - different_values: 7 + variants: + - 0 (x780) + - 3 (x38) + - 4 (x38) + - 2 (x35) + - 1 (x35) + - 5 (x1) + - 6 (x1) + - different_values: 1 (all same) + variants: "" (x1) [staff]: type: path: weapon.system.staff is_null: true values: 0 is_empty: true + 'traits': + type: object + path: weapon.system.traits + is_null: false + values: 951 + schema: + [otherTags]: + type: array + path: weapon.system.traits.otherTags + is_null: true + values: 3 + min_count: 1 + max_count: 1 + value_type: + type: string + path: weapon.system.traits.otherTags.[] + is_null: false + values: 3 + different_values: 1 (all same) + variants: "handwraps-of-mighty-blows" (x3) + 'rarity': + type: string + path: weapon.system.traits.rarity + is_null: false + values: 951 + different_values: 4 + variants: + - "uncommon" (x446) + - "common" (x343) + - "rare" (x91) + - "unique" (x71) + 'value': + type: array + path: weapon.system.traits.value + is_null: false + values: 951 + min_count: 0 + max_count: 9 + value_type: + type: string + path: weapon.system.traits.value.[] + is_null: false + values: 3509 + different_values: 149 + variants: [omitted] + 'usage': + type: object + path: weapon.system.usage + is_null: false + values: 951 + schema: + [canBeAmmo]: + type: boolean + path: weapon.system.usage.canBeAmmo + is_null: true + values: 219 + different_values: 2 + variants: + - False (x218) + - True (x1) + 'value': + type: string + path: weapon.system.usage.value + is_null: false + values: 951 + different_values: 4 + variants: + - "held-in-one-hand" (x716) + - "held-in-two-hands" (x200) + - "held-in-one-plus-hands" (x28) + - "worngloves" (x7) 'type': type: string path: weapon.type is_null: false - values: 908 + values: 951 different_values: 1 (all same) - variants: "weapon" (x908) + variants: "weapon" (x951)