Обновление работы с компендиумом модуля Foundry pf2e

This commit is contained in:
2025-06-03 15:43:53 +04:00
parent 73cb4a9982
commit ea1dcb1595
514 changed files with 203066 additions and 184172 deletions
+605
View File
@@ -0,0 +1,605 @@
name: armor
values: 165
schema:
'_id':
type: string
path: armor._id
is_null: false
values: 165
different_values: 165 (all different)
variants: [omitted]
'_stats':
type: object
path: armor._stats
is_null: false
values: 165
schema:
'compendiumSource':
type: string
path: armor._stats.compendiumSource
is_null: false
values: 165
different_values: 165 (all different)
variants: [omitted]
'coreVersion':
type: string
path: armor._stats.coreVersion
is_null: false
values: 165
different_values: 1 (all same)
variants: "13.344" (x165)
'systemId':
type: string
path: armor._stats.systemId
is_null: false
values: 165
different_values: 1 (all same)
variants: "pf2e" (x165)
'systemVersion':
type: string
path: armor._stats.systemVersion
is_null: false
values: 165
different_values: 1 (all same)
variants: "7.1.0" (x165)
'effects':
type: array<>
path: armor.effects
is_null: false
values: 165
min_count: 0
max_count: 0
value_type:
type:
path: armor.effects.[]
is_null: false
values: 0
is_empty: true
'img':
type: string
path: armor.img
is_null: false
values: 165
different_values: 79
variants: [omitted]
'name':
type: string
path: armor.name
is_null: false
values: 165
different_values: 165 (all different)
variants: [omitted]
'system':
type: object
path: armor.system
is_null: false
values: 165
schema:
'_migration':
type: object
path: armor.system._migration
is_null: false
values: 165
schema:
[previous]:
type:
path: armor.system._migration.previous
is_null: true
values: 0
is_empty: true
'version':
type: float
path: armor.system._migration.version
is_null: false
values: 165
different_values: 1 (all same)
variants: 0,939 (x165)
'acBonus':
type: integer
path: armor.system.acBonus
is_null: false
values: 165
different_values: 7
variants:
- 2 (x35)
- 6 (x31)
- 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: "<p><em>Slithermaw's Bane</em> 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.</p><p><strong>Edicts</strong> kill Treerazer, protect elven lives, push back Tanglebriar's boundaries</p><p><strong>Anathema</strong> aid Treerazer, willingly betray Kyonin</p><h2>Choose Apex Attribute</h2><p><em>Slithermaw's Bane</em> 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.</p><hr /><p><em>Note: Select the apex attribute on the details tab of this item.</em></p><h2>Choose Heroic Skill</h2><p><em>Slithermaw's Bane</em> 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.</p><h2>Heroic Recovery</h2><p>Finally, <em>Slithermaw's Bane</em> 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.</p>" (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)
[apex]:
type: object
path: armor.system.apex
is_null: true
values: 2
schema:
'attribute':
type: string
path: armor.system.apex.attribute
is_null: false
values: 2
different_values: 1 (all same)
variants: "con" (x2)
'hardness':
type: integer
path: armor.system.hardness
is_null: false
values: 165
different_values: 1 (all same)
variants: 0 (x165)
'hp':
type: object
path: armor.system.hp
is_null: false
values: 165
schema:
'max':
type: integer
path: armor.system.hp.max
is_null: false
values: 165
different_values: 1 (all same)
variants: 0 (x165)
'value':
type: integer
path: armor.system.hp.value
is_null: false
values: 165
different_values: 1 (all same)
variants: 0 (x165)
'level':
type: object
path: armor.system.level
is_null: false
values: 165
schema:
'value':
type: integer
path: armor.system.level.value
is_null: false
values: 165
different_values: 21
variants: [omitted]
'material':
type: object
path: armor.system.material
is_null: false
values: 165
schema:
[grade]:
type: string
path: armor.system.material.grade
is_null: true
values: 10
different_values: 3
variants:
- "standard" (x7)
- "high" (x2)
- "low" (x1)
[type]:
type: string
path: armor.system.material.type
is_null: true
values: 10
different_values: 5
variants:
- "dawnsilver" (x5)
- "adamantine" (x2)
- "dragonhide" (x1)
- "duskwood" (x1)
- "silver" (x1)
'price':
type: object
path: armor.system.price
is_null: false
values: 165
schema:
'value':
type: object
path: armor.system.price.value
is_null: false
values: 165
schema:
[gp]:
type: integer
path: armor.system.price.value.gp
is_null: true
values: 147
different_values: 79
variants: [omitted]
[sp]:
type: integer
path: armor.system.price.value.sp
is_null: true
values: 4
different_values: 3
variants:
- 2 (x2)
- 1 (x1)
- 15 (x1)
'publication':
type: object
path: armor.system.publication
is_null: false
values: 165
schema:
'license':
type: string
path: armor.system.publication.license
is_null: false
values: 165
different_values: 2
variants:
- "OGL" (x106)
- "ORC" (x59)
'remaster':
type: boolean
path: armor.system.publication.remaster
is_null: false
values: 165
different_values: 2
variants:
- False (x99)
- True (x66)
'title':
type: string
path: armor.system.publication.title
is_null: false
values: 165
different_values: 41
variants: [omitted]
'quantity':
type: integer
path: armor.system.quantity
is_null: false
values: 165
different_values: 1 (all same)
variants: 1 (x165)
'rules':
type: ignored (Foundry rules object)
path: armor.system.rules
is_null: false
values: 165
'runes':
type: object
path: armor.system.runes
is_null: false
values: 165
schema:
'potency':
type: integer
path: armor.system.runes.potency
is_null: false
values: 165
different_values: 5
variants:
- 0 (x65)
- 2 (x48)
- 1 (x40)
- 3 (x11)
- 4 (x1)
'property':
type: array<string>
path: armor.system.runes.property
is_null: false
values: 165
min_count: 0
max_count: 1
value_type:
type: string
path: armor.system.runes.property.[]
is_null: false
values: 24
different_values: 12
variants:
- "fortification" (x6)
- "greaterFortification" (x4)
- "invisibility" (x3)
- "deathless" (x2)
- "fireResistant" (x2)
- "glamered" (x1)
- "greaterSlick" (x1)
- "greaterInvisibility" (x1)
- "greaterAcidResistant" (x1)
- "assisting" (x1)
- "greaterReady" (x1)
- "antimagic" (x1)
[resilient]:
type: integer
path: armor.system.runes.resilient
is_null: true
values: 164
different_values: 4
variants:
- 0 (x82)
- 1 (x48)
- 2 (x32)
- 3 (x2)
'size':
type: string
path: armor.system.size
is_null: false
values: 165
different_values: 2
variants:
- "med" (x164)
- "lg" (x1)
'slug':
type: string
path: armor.system.slug
is_null: false
values: 165
different_values: 165 (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<string>
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
schema:
'material':
type: object
path: armor.system.specific.material
is_null: false
values: 100
schema:
[grade]:
type: string
path: armor.system.specific.material.grade
is_null: true
values: 8
different_values: 3
variants:
- "standard" (x6)
- "high" (x1)
- "low" (x1)
[type]:
type: string
path: armor.system.specific.material.type
is_null: true
values: 8
different_values: 5
variants:
- "dawnsilver" (x3)
- "adamantine" (x2)
- "dragonhide" (x1)
- "duskwood" (x1)
- "silver" (x1)
'runes':
type: object
path: armor.system.specific.runes
is_null: false
values: 100
schema:
'potency':
type: integer
path: armor.system.specific.runes.potency
is_null: false
values: 100
different_values: 4
variants:
- 2 (x45)
- 1 (x43)
- 3 (x11)
- 4 (x1)
'property':
type: array<string>
path: armor.system.specific.runes.property
is_null: false
values: 100
min_count: 0
max_count: 1
value_type:
type: string
path: armor.system.specific.runes.property.[]
is_null: false
values: 24
different_values: 12
variants:
- "fortification" (x6)
- "greaterFortification" (x4)
- "invisibility" (x3)
- "deathless" (x2)
- "fireResistant" (x2)
- "glamered" (x1)
- "greaterSlick" (x1)
- "greaterInvisibility" (x1)
- "greaterAcidResistant" (x1)
- "assisting" (x1)
- "greaterReady" (x1)
- "antimagic" (x1)
[resilient]:
type: integer
path: armor.system.specific.runes.resilient
is_null: true
values: 99
different_values: 4
variants:
- 1 (x47)
- 2 (x30)
- 0 (x20)
- 3 (x2)
'type':
type: string
path: armor.type
is_null: false
values: 165
different_values: 1 (all same)
variants: "armor" (x165)