New output

This commit is contained in:
2025-04-08 17:11:57 +04:00
parent f01128b059
commit 6367ced32e
722 changed files with 231855 additions and 272229 deletions
+299 -372
View File
@@ -3,133 +3,145 @@ Different values: 4
=====================================
object {3-04}
_id : string {3-04._id} (all different values)
folder : string {3-04.folder} (same value: GaSd79ZRnjbmV0GM)
img : string {3-04.img} (same value: systems/pf2e/icons/default-icons/npc.svg)
folder : string {3-04.folder} (same value: 'GaSd79ZRnjbmV0GM')
img : string {3-04.img} (same value: 'systems/pf2e/icons/default-icons/npc.svg')
items : array<object> {3-04.items}
Length: min=9 max=14
Value type: object {3-04.items.[]}
_id : string {3-04.items.[]._id} (36 different values)
[_stats] : object {3-04.items.[]._stats}
compendiumSource : string {3-04.items.[]._stats.compendiumSource} (19 different values)
Compendium.pf2e.equipment-srd.Item.iWcw1sFLAzByVLBP (x2)
Compendium.pf2e.equipment-srd.Item.tH5GirEy7YB3ZgCk (x2)
Compendium.pf2e.equipment-srd.Item.YMQr577asquZIP65 (x2)
Compendium.pf2e.equipment-srd.Item.2RuepCemJhrpKKao (x1)
Compendium.pf2e.equipment-srd.Item.e0vSAQfxhHauiAoD (x1)
Compendium.pf2e.spells-srd.Item.jFmWSIpJGGebim6y (x1)
Compendium.pf2e.equipment-srd.Item.8COlYvHe6hKCXY8x (x1)
Compendium.pf2e.equipment-srd.Item.JNt7GmLCCVz5BiEI (x1)
Compendium.pf2e.equipment-srd.Item.pRoikbRo5HFW6YUB (x1)
Compendium.pf2e.equipment-srd.Item.tyt6rFtv32MZ4DT9 (x1)
Compendium.pf2e.spells-srd.Item.VlNcjmYyu95vOUe8 (x2)
Compendium.pf2e.spells-srd.Item.XXqE1eY3w3z6xJCB (x1)
Compendium.pf2e.spells-srd.Item.30BBep9U4BDV0EgQ (x1)
Compendium.pf2e.spells-srd.Item.vLzFcIaSXs7YTIqJ (x1)
Compendium.pf2e.spells-srd.Item.4YnON9JHYqtLzccu (x1)
Compendium.pf2e.bestiary-ability-glossary-srd.Item.4Ho2xMPEC05aSxzr (x1)
Compendium.pf2e.bestiary-ability-glossary-srd.Item.kdhbPaBMK1d1fpbA (x1)
Compendium.pf2e.bestiary-ability-glossary-srd.Item.kquBnQ0kObZztnBc (x1)
Compendium.pf2e.bestiary-ability-glossary-srd.Item.AWvNPE4U0kEJSL1T (x1)
img : string {3-04.items.[].img} (20 different values)
icons/weapons/polearms/spear-ornate-gold.webp (x2)
systems/pf2e/icons/equipment/weapons/rapier.webp (x2)
icons/equipment/chest/breastplate-metal-scaled-grey.webp (x2)
icons/consumables/potions/bottle-round-corked-orante-red.webp (x2)
systems/pf2e/icons/default-icons/melee.svg (x7)
systems/pf2e/icons/actions/TwoActions.webp (x3)
systems/pf2e/icons/actions/Passive.webp (x10)
systems/pf2e/icons/default-icons/spellcastingEntry.svg (x2)
systems/pf2e/icons/spells/touch-of-corruption.webp (x1)
icons/weapons/axes/axe-double-engraved.webp (x1)
systems/pf2e/icons/equipment/weapons/javelin.webp (x1)
icons/equipment/chest/breastplate-gorget-steel-white.webp (x1)
systems/pf2e/icons/equipment/alchemical-items/alchemical-elixirs/cheetahs-elixir.webp (x1)
systems/pf2e/icons/actions/Reaction.webp (x1)
icons/magic/symbols/ring-circle-smoke-blue.webp (x2)
icons/creatures/magical/construct-stone-earth-gray.webp (x1)
systems/pf2e/icons/spells/infernal-pact.webp (x1)
systems/pf2e/icons/spells/message.webp (x1)
systems/pf2e/icons/spells/summon-animal.webp (x1)
systems/pf2e/icons/actions/ThreeActions.webp (x1)
name : string {3-04.items.[].name} (30 different values)
sort : integer {3-04.items.[].sort} (14 different values)
100000 (x4)
200000 (x4)
300000 (x4)
400000 (x4)
500000 (x4)
600000 (x4)
700000 (x4)
800000 (x4)
900000 (x4)
1000000 (x3)
1100000 (x1)
1200000 (x1)
1300000 (x1)
1400000 (x1)
system : object {3-04.items.[].system}
[acBonus] : integer {3-04.items.[].system.acBonus} (2 different values)
3 (x2)
5 (x1)
[actionType] : object {3-04.items.[].system.actionType}
value : string {3-04.items.[].system.actionType.value} (3 different values)
'passive' (x10)
'action' (x4)
'reaction' (x1)
[actions] : object {3-04.items.[].system.actions}
[value] : integer {3-04.items.[].system.actions.value} (2 different values)
2 (x3)
3 (x1)
[area] : empty
[attack] : object {3-04.items.[].system.attack}
value : string {3-04.items.[].system.attack.value} (same value: '')
[attackEffects] : object {3-04.items.[].system.attackEffects}
custom : string {3-04.items.[].system.attackEffects.custom} (same value: '')
value : array<string> {3-04.items.[].system.attackEffects.value}
Length: min=0 max=1
Value type: string {3-04.items.[].system.attackEffects.value.[]} (same value: 'cocytan-filth')
[autoHeightenLevel] : object {3-04.items.[].system.autoHeightenLevel}
[value] : empty
[baseItem] : string {3-04.items.[].system.baseItem} (6 different values)
main-gauche (x2)
rapier (x2)
scale-mail (x2)
greataxe (x1)
javelin (x1)
half-plate (x1)
'main-gauche' (x2)
'rapier' (x2)
'scale-mail' (x2)
'greataxe' (x1)
'javelin' (x1)
'half-plate' (x1)
[bonus] : object {3-04.items.[].system.bonus}
value : integer {3-04.items.[].system.bonus.value} (6 different values)
0 (x6)
18 (x2)
12 (x2)
13 (x1)
14 (x1)
18 (x2)
15 (x1)
12 (x2)
[bonusDamage] : object {3-04.items.[].system.bonusDamage}
value : integer {3-04.items.[].system.bonusDamage.value} (same value: 0)
[bulk] : object {3-04.items.[].system.bulk}
value : mixed
float {3-04.items.[].system.bulk.value} (same value: 0,1)
integer {3-04.items.[].system.bulk.value} (3 different values)
1 (x2)
2 (x3)
1 (x2)
3 (x1)
[category] : string {3-04.items.[].system.category} (8 different values)
martial (x5)
medium (x2)
potion (x3)
offensive (x11)
simple (x1)
heavy (x1)
defensive (x2)
interaction (x2)
[containerId] : mixed
'offensive' (x11)
'martial' (x5)
'potion' (x3)
'medium' (x2)
'defensive' (x2)
'interaction' (x2)
'simple' (x1)
'heavy' (x1)
publication : object {3-04.items.[].system.publication}
license : string {3-04.items.[].system.publication.license} (same value: 'OGL')
remaster : boolean {3-04.items.[].system.publication.remaster} (same value: False)
title : string {3-04.items.[].system.publication.title} (all different values)
rules : ignored (Foundry rules object) {3-04.items.[].system.rules}
[checkPenalty] : integer {3-04.items.[].system.checkPenalty} (2 different values)
-2 (x2)
-3 (x1)
[containerId] : empty
[cost] : object {3-04.items.[].system.cost}
value : string {3-04.items.[].system.cost.value} (same value: '')
[counteraction] : boolean {3-04.items.[].system.counteraction} (same value: False)
[damage] : object {3-04.items.[].system.damage}
[damageType] : string {3-04.items.[].system.damage.damageType} (2 different values)
piercing (x5)
slashing (x1)
'piercing' (x5)
'slashing' (x1)
[dice] : integer {3-04.items.[].system.damage.dice} (same value: 1)
[die] : string {3-04.items.[].system.damage.die} (3 different values)
d4 (x2)
d6 (x3)
d12 (x1)
'd6' (x3)
'd4' (x2)
'd12' (x1)
[formula] : string {3-04.items.[].system.damage.formula} (2 different values)
1d8 (x1)
2d8+5 (x1)
[kind] : string {3-04.items.[].system.damage.kind} (same value: healing)
[type] : string {3-04.items.[].system.damage.type} (same value: vitality)
'1d8' (x1)
'2d8+5' (x1)
[kind] : string {3-04.items.[].system.damage.kind} (same value: 'healing')
[type] : string {3-04.items.[].system.damage.type} (same value: 'vitality')
[damageRolls] : object {3-04.items.[].system.damageRolls}
[6tp74q0wte6mk29befy0] : object {3-04.items.[].system.damageRolls.6tp74q0wte6mk29befy0}
damage : string {3-04.items.[].system.damageRolls.6tp74q0wte6mk29befy0.damage} (same value: '1d6+10')
damageType : string {3-04.items.[].system.damageRolls.6tp74q0wte6mk29befy0.damageType} (same value: 'piercing')
6x3sbse5ei825hzurtko : object {3-04.items.[].system.damageRolls.6x3sbse5ei825hzurtko}
damage : string {3-04.items.[].system.damageRolls.6x3sbse5ei825hzurtko.damage} (same value: '1d10+3')
damageType : string {3-04.items.[].system.damageRolls.6x3sbse5ei825hzurtko.damageType} (same value: 'piercing')
[ln1m5bmpeqk40cwhfoc2] : object {3-04.items.[].system.damageRolls.ln1m5bmpeqk40cwhfoc2}
damage : string {3-04.items.[].system.damageRolls.ln1m5bmpeqk40cwhfoc2.damage} (same value: '1d12+10')
damageType : string {3-04.items.[].system.damageRolls.ln1m5bmpeqk40cwhfoc2.damageType} (same value: 'slashing')
[mtvr6en7raoc4fv5buij] : object {3-04.items.[].system.damageRolls.mtvr6en7raoc4fv5buij}
damage : string {3-04.items.[].system.damageRolls.mtvr6en7raoc4fv5buij.damage} (2 different values)
'1d6+4' (x1)
'2d6+5' (x1)
damageType : string {3-04.items.[].system.damageRolls.mtvr6en7raoc4fv5buij.damageType} (same value: 'piercing')
o6k7uaj315ko0ds3qklw : object {3-04.items.[].system.damageRolls.o6k7uaj315ko0ds3qklw}
damage : string {3-04.items.[].system.damageRolls.o6k7uaj315ko0ds3qklw.damage} (same value: '1d6')
damageType : string {3-04.items.[].system.damageRolls.o6k7uaj315ko0ds3qklw.damageType} (same value: 'spirit')
[pgcdsh9789zltlhnyqm9] : object {3-04.items.[].system.damageRolls.pgcdsh9789zltlhnyqm9}
damage : string {3-04.items.[].system.damageRolls.pgcdsh9789zltlhnyqm9.damage} (2 different values)
'1d4+4' (x1)
'1d4+5' (x1)
damageType : string {3-04.items.[].system.damageRolls.pgcdsh9789zltlhnyqm9.damageType} (same value: 'piercing')
[defense] : empty
description : object {3-04.items.[].system.description}
value : string {3-04.items.[].system.description.value} (28 different values)
[dexCap] : integer {3-04.items.[].system.dexCap} (2 different values)
2 (x2)
1 (x1)
[duration] : object {3-04.items.[].system.duration}
sustained : boolean {3-04.items.[].system.duration.sustained} (2 different values)
False (x6)
True (x1)
value : string {3-04.items.[].system.duration.value} (all different values)
[equipped] : object {3-04.items.[].system.equipped}
carryType : string {3-04.items.[].system.equipped.carryType} (same value: worn)
carryType : string {3-04.items.[].system.equipped.carryType} (same value: 'worn')
[handsHeld] : integer {3-04.items.[].system.equipped.handsHeld} (same value: 0)
[invested] : mixed
[inSlot] : boolean {3-04.items.[].system.equipped.inSlot} (same value: False)
[invested] : empty
[group] : string {3-04.items.[].system.group} (6 different values)
knife (x2)
sword (x2)
composite (x2)
axe (x1)
dart (x1)
plate (x1)
'knife' (x2)
'sword' (x2)
'composite' (x2)
'axe' (x1)
'dart' (x1)
'plate' (x1)
[hardness] : integer {3-04.items.[].system.hardness} (same value: 0)
[hp] : object {3-04.items.[].system.hp}
max : integer {3-04.items.[].system.hp.max} (same value: 0)
@@ -138,165 +150,129 @@ object {3-04}
value : integer {3-04.items.[].system.level.value} (5 different values)
0 (x8)
1 (x7)
3 (x1)
4 (x2)
3 (x1)
2 (x1)
[location] : object {3-04.items.[].system.location}
[heightenedLevel] : integer {3-04.items.[].system.location.heightenedLevel} (2 different values)
5 (x1)
2 (x1)
[value] : string {3-04.items.[].system.location.value} (2 different values)
'Z60YSknQUrMbR4mB' (x5)
'rzPki0XldtoeN1gr' (x1)
[material] : object {3-04.items.[].system.material}
[grade] : mixed
[type] : mixed
[grade] : empty
[type] : empty
[overlays] : object {3-04.items.[].system.overlays}
2a6Vm4mIjBgrzlO2 : object {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2}
name : string {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.name} (same value: 'Touch of Corruption (Vs. Living)')
overlayType : string {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.overlayType} (same value: 'override')
sort : integer {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.sort} (same value: 2)
system : object {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system}
damage : object {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.damage}
Esn7klJ9WRsIFnrE : object {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.damage.Esn7klJ9WRsIFnrE}
applyMod : boolean {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.damage.Esn7klJ9WRsIFnrE.applyMod} (same value: False)
[category] : empty
formula : string {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.damage.Esn7klJ9WRsIFnrE.formula} (same value: '1d6')
kinds : array<string> {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.damage.Esn7klJ9WRsIFnrE.kinds}
Length: min=1 max=1
Value type: string {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.damage.Esn7klJ9WRsIFnrE.kinds.[]} (same value: 'damage')
materials : array<> {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.damage.Esn7klJ9WRsIFnrE.materials}
Length: min=0 max=0
Value type: empty
type : string {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.damage.Esn7klJ9WRsIFnrE.type} (same value: 'void')
defense : object {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.defense}
save : object {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.defense.save}
basic : boolean {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.defense.save.basic} (same value: True)
statistic : string {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.defense.save.statistic} (same value: 'fortitude')
heightening : object {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.heightening}
damage : object {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.heightening.damage}
Esn7klJ9WRsIFnrE : string {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.heightening.damage.Esn7klJ9WRsIFnrE} (same value: '1d6')
interval : integer {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.heightening.interval} (same value: 1)
type : string {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.heightening.type} (same value: 'interval')
gHIOzknAtexc6GUE : object {3-04.items.[].system.overlays.gHIOzknAtexc6GUE}
name : string {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.name} (same value: 'Touch of Corruption (Healing)')
overlayType : string {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.overlayType} (same value: 'override')
sort : integer {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.sort} (same value: 1)
system : object {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system}
damage : object {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.damage}
cM137DAlBX1LcWAX : object {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.damage.cM137DAlBX1LcWAX}
applyMod : boolean {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.damage.cM137DAlBX1LcWAX.applyMod} (same value: False)
[category] : empty
formula : string {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.damage.cM137DAlBX1LcWAX.formula} (same value: '6')
kinds : array<string> {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.damage.cM137DAlBX1LcWAX.kinds}
Length: min=1 max=1
Value type: string {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.damage.cM137DAlBX1LcWAX.kinds.[]} (same value: 'healing')
materials : array<> {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.damage.cM137DAlBX1LcWAX.materials}
Length: min=0 max=0
Value type: empty
type : string {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.damage.cM137DAlBX1LcWAX.type} (same value: 'untyped')
[defense] : empty
heightening : object {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.heightening}
damage : object {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.heightening.damage}
cM137DAlBX1LcWAX : string {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.heightening.damage.cM137DAlBX1LcWAX} (same value: '6')
interval : integer {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.heightening.interval} (same value: 1)
type : string {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.heightening.type} (same value: 'interval')
[prepared] : object {3-04.items.[].system.prepared}
flexible : boolean {3-04.items.[].system.prepared.flexible} (same value: False)
value : string {3-04.items.[].system.prepared.value} (2 different values)
'focus' (x1)
'innate' (x1)
[price] : object {3-04.items.[].system.price}
value : object {3-04.items.[].system.price.value}
[sp] : integer {3-04.items.[].system.price.value.sp} (2 different values)
5 (x2)
1 (x1)
[gp] : integer {3-04.items.[].system.price.value.gp} (5 different values)
2 (x3)
4 (x3)
12 (x1)
18 (x1)
3 (x1)
publication : object {3-04.items.[].system.publication}
license : string {3-04.items.[].system.publication.license} (same value: OGL)
remaster : boolean {3-04.items.[].system.publication.remaster} (same value: False)
title : string {3-04.items.[].system.publication.title} (all different values)
[sp] : integer {3-04.items.[].system.price.value.sp} (2 different values)
5 (x2)
1 (x1)
[proficiency] : object {3-04.items.[].system.proficiency}
value : integer {3-04.items.[].system.proficiency.value} (same value: 0)
[quantity] : integer {3-04.items.[].system.quantity} (2 different values)
1 (x11)
10 (x1)
[range] : mixed
object {3-04.items.[].system.range}
value : string {3-04.items.[].system.range.value} (5 different values)
touch (x1)
120 feet (x3)
self (x1)
(x1)
30 feet (x1)
'120 feet' (x3)
'touch' (x1)
'self' (x1)
'' (x1)
'30 feet' (x1)
integer {3-04.items.[].system.range} (same value: 30)
[reload] : object {3-04.items.[].system.reload}
value : string {3-04.items.[].system.reload.value} (2 different values)
(x5)
- (x1)
rules : ###FoundryRulesObject###
'' (x5)
'-' (x1)
[requirements] : string {3-04.items.[].system.requirements} (same value: '')
[ritual] : object {3-04.items.[].system.ritual}
primary : object {3-04.items.[].system.ritual.primary}
check : string {3-04.items.[].system.ritual.primary.check} (same value: 'Religion (expert; you must be a devil)')
secondary : object {3-04.items.[].system.ritual.secondary}
casters : integer {3-04.items.[].system.ritual.secondary.casters} (same value: 0)
checks : string {3-04.items.[].system.ritual.secondary.checks} (same value: '')
[runes] : object {3-04.items.[].system.runes}
potency : integer {3-04.items.[].system.runes.potency} (2 different values)
0 (x6)
1 (x3)
property : array<> {3-04.items.[].system.runes.property}
Length: min=0 max=0
Value type: mixed
Value type: empty
[resilient] : integer {3-04.items.[].system.runes.resilient} (same value: 0)
[striking] : integer {3-04.items.[].system.runes.striking} (2 different values)
0 (x5)
1 (x1)
[resilient] : integer {3-04.items.[].system.runes.resilient} (same value: 0)
[size] : string {3-04.items.[].system.size} (same value: med)
[showSlotlessLevels] : object {3-04.items.[].system.showSlotlessLevels}
value : boolean {3-04.items.[].system.showSlotlessLevels.value} (same value: False)
[size] : string {3-04.items.[].system.size} (same value: 'med')
[slots] : object {3-04.items.[].system.slots}
[slug] : string {3-04.items.[].system.slug} (20 different values)
main-gauche (x2)
rapier (x2)
scale-mail (x2)
healing-potion-minor (x1)
healing-potion-lesser (x1)
touch-of-corruption (x1)
greataxe (x1)
javelin (x1)
half-plate (x1)
cheetahs-elixir-lesser (x1)
iron-command (x1)
dimension-door (x2)
invisibility (x1)
infernal-pact (x1)
message (x1)
summon-animal (x1)
greater-darkvision (x1)
telepathy (x1)
1-status-to-all-saves-vs-magic (x1)
sneak-attack (x1)
[splashDamage] : object {3-04.items.[].system.splashDamage}
value : integer {3-04.items.[].system.splashDamage.value} (same value: 0)
[traits] : object {3-04.items.[].system.traits}
rarity : string {3-04.items.[].system.traits.rarity} (2 different values)
common (x39)
uncommon (x2)
value : array<string> {3-04.items.[].system.traits.value}
Length: min=0 max=6
Value type: string {3-04.items.[].system.traits.value.[]} (33 different values)
[traditions] : array<string> {3-04.items.[].system.traits.traditions}
Length: min=0 max=3
Value type: string {3-04.items.[].system.traits.traditions.[]} (all different values)
[usage] : object {3-04.items.[].system.usage}
value : string {3-04.items.[].system.usage.value} (2 different values)
held-in-one-hand (x8)
held-in-two-hands (x1)
[acBonus] : integer {3-04.items.[].system.acBonus} (2 different values)
3 (x2)
5 (x1)
[checkPenalty] : integer {3-04.items.[].system.checkPenalty} (2 different values)
-2 (x2)
-3 (x1)
[dexCap] : integer {3-04.items.[].system.dexCap} (2 different values)
2 (x2)
1 (x1)
[speedPenalty] : integer {3-04.items.[].system.speedPenalty} (2 different values)
-5 (x2)
-10 (x1)
[strength] : integer {3-04.items.[].system.strength} (2 different values)
2 (x2)
3 (x1)
[uses] : object {3-04.items.[].system.uses}
autoDestroy : boolean {3-04.items.[].system.uses.autoDestroy} (same value: True)
max : integer {3-04.items.[].system.uses.max} (same value: 1)
value : integer {3-04.items.[].system.uses.value} (same value: 1)
[attack] : object {3-04.items.[].system.attack}
value : string {3-04.items.[].system.attack.value} (same value: )
[attackEffects] : object {3-04.items.[].system.attackEffects}
value : array<string> {3-04.items.[].system.attackEffects.value}
Length: min=0 max=1
Value type: string {3-04.items.[].system.attackEffects.value.[]} (same value: cocytan-filth)
custom : string {3-04.items.[].system.attackEffects.custom} (same value: )
[damageRolls] : object {3-04.items.[].system.damageRolls}
[pgcdsh9789zltlhnyqm9] : object {3-04.items.[].system.damageRolls.pgcdsh9789zltlhnyqm9}
damage : string {3-04.items.[].system.damageRolls.pgcdsh9789zltlhnyqm9.damage} (2 different values)
1d4+4 (x1)
1d4+5 (x1)
damageType : string {3-04.items.[].system.damageRolls.pgcdsh9789zltlhnyqm9.damageType} (same value: piercing)
[mtvr6en7raoc4fv5buij] : object {3-04.items.[].system.damageRolls.mtvr6en7raoc4fv5buij}
damage : string {3-04.items.[].system.damageRolls.mtvr6en7raoc4fv5buij.damage} (2 different values)
1d6+4 (x1)
2d6+5 (x1)
damageType : string {3-04.items.[].system.damageRolls.mtvr6en7raoc4fv5buij.damageType} (same value: piercing)
[ln1m5bmpeqk40cwhfoc2] : object {3-04.items.[].system.damageRolls.ln1m5bmpeqk40cwhfoc2}
damage : string {3-04.items.[].system.damageRolls.ln1m5bmpeqk40cwhfoc2.damage} (same value: 1d12+10)
damageType : string {3-04.items.[].system.damageRolls.ln1m5bmpeqk40cwhfoc2.damageType} (same value: slashing)
[6tp74q0wte6mk29befy0] : object {3-04.items.[].system.damageRolls.6tp74q0wte6mk29befy0}
damage : string {3-04.items.[].system.damageRolls.6tp74q0wte6mk29befy0.damage} (same value: 1d6+10)
damageType : string {3-04.items.[].system.damageRolls.6tp74q0wte6mk29befy0.damageType} (same value: piercing)
6x3sbse5ei825hzurtko : object {3-04.items.[].system.damageRolls.6x3sbse5ei825hzurtko}
damage : string {3-04.items.[].system.damageRolls.6x3sbse5ei825hzurtko.damage} (same value: 1d10+3)
damageType : string {3-04.items.[].system.damageRolls.6x3sbse5ei825hzurtko.damageType} (same value: piercing)
o6k7uaj315ko0ds3qklw : object {3-04.items.[].system.damageRolls.o6k7uaj315ko0ds3qklw}
damage : string {3-04.items.[].system.damageRolls.o6k7uaj315ko0ds3qklw.damage} (same value: 1d6)
damageType : string {3-04.items.[].system.damageRolls.o6k7uaj315ko0ds3qklw.damageType} (same value: spirit)
[weaponType] : object {3-04.items.[].system.weaponType}
value : string {3-04.items.[].system.weaponType.value} (2 different values)
melee (x6)
ranged (x1)
[actionType] : object {3-04.items.[].system.actionType}
value : string {3-04.items.[].system.actionType.value} (3 different values)
action (x4)
passive (x10)
reaction (x1)
[actions] : object {3-04.items.[].system.actions}
[value] : integer {3-04.items.[].system.actions.value} (2 different values)
2 (x3)
3 (x1)
[autoHeightenLevel] : object {3-04.items.[].system.autoHeightenLevel}
[value] : mixed
[prepared] : object {3-04.items.[].system.prepared}
flexible : boolean {3-04.items.[].system.prepared.flexible} (same value: False)
value : string {3-04.items.[].system.prepared.value} (2 different values)
focus (x1)
innate (x1)
[proficiency] : object {3-04.items.[].system.proficiency}
value : integer {3-04.items.[].system.proficiency.value} (same value: 0)
[slots] : object {3-04.items.[].system.slots}
[spelldc] : object {3-04.items.[].system.spelldc}
dc : integer {3-04.items.[].system.spelldc.dc} (2 different values)
20 (x1)
@@ -305,109 +281,60 @@ object {3-04}
value : integer {3-04.items.[].system.spelldc.value} (2 different values)
12 (x1)
7 (x1)
[tradition] : object {3-04.items.[].system.tradition}
value : string {3-04.items.[].system.tradition.value} (same value: divine)
[area] : mixed
[cost] : object {3-04.items.[].system.cost}
value : string {3-04.items.[].system.cost.value} (same value: )
[counteraction] : boolean {3-04.items.[].system.counteraction} (same value: False)
[defense] : mixed
[duration] : object {3-04.items.[].system.duration}
sustained : boolean {3-04.items.[].system.duration.sustained} (2 different values)
False (x6)
True (x1)
value : string {3-04.items.[].system.duration.value} (all different values)
[location] : object {3-04.items.[].system.location}
[value] : string {3-04.items.[].system.location.value} (2 different values)
rzPki0XldtoeN1gr (x1)
Z60YSknQUrMbR4mB (x5)
[heightenedLevel] : integer {3-04.items.[].system.location.heightenedLevel} (2 different values)
5 (x1)
2 (x1)
[overlays] : object {3-04.items.[].system.overlays}
2a6Vm4mIjBgrzlO2 : object {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2}
name : string {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.name} (same value: Touch of Corruption (Vs. Living))
overlayType : string {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.overlayType} (same value: override)
sort : integer {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.sort} (same value: 2)
system : object {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system}
damage : object {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.damage}
Esn7klJ9WRsIFnrE : object {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.damage.Esn7klJ9WRsIFnrE}
applyMod : boolean {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.damage.Esn7klJ9WRsIFnrE.applyMod} (same value: False)
[category] : mixed
formula : string {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.damage.Esn7klJ9WRsIFnrE.formula} (same value: 1d6)
kinds : array<string> {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.damage.Esn7klJ9WRsIFnrE.kinds}
Length: min=1 max=1
Value type: string {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.damage.Esn7klJ9WRsIFnrE.kinds.[]} (same value: damage)
materials : array<> {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.damage.Esn7klJ9WRsIFnrE.materials}
Length: min=0 max=0
Value type: mixed
type : string {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.damage.Esn7klJ9WRsIFnrE.type} (same value: void)
defense : object {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.defense}
save : object {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.defense.save}
basic : boolean {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.defense.save.basic} (same value: True)
statistic : string {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.defense.save.statistic} (same value: fortitude)
heightening : object {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.heightening}
damage : object {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.heightening.damage}
Esn7klJ9WRsIFnrE : string {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.heightening.damage.Esn7klJ9WRsIFnrE} (same value: 1d6)
interval : integer {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.heightening.interval} (same value: 1)
type : string {3-04.items.[].system.overlays.2a6Vm4mIjBgrzlO2.system.heightening.type} (same value: interval)
gHIOzknAtexc6GUE : object {3-04.items.[].system.overlays.gHIOzknAtexc6GUE}
name : string {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.name} (same value: Touch of Corruption (Healing))
overlayType : string {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.overlayType} (same value: override)
sort : integer {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.sort} (same value: 1)
system : object {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system}
damage : object {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.damage}
cM137DAlBX1LcWAX : object {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.damage.cM137DAlBX1LcWAX}
applyMod : boolean {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.damage.cM137DAlBX1LcWAX.applyMod} (same value: False)
[category] : mixed
formula : string {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.damage.cM137DAlBX1LcWAX.formula} (same value: 6)
kinds : array<string> {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.damage.cM137DAlBX1LcWAX.kinds}
Length: min=1 max=1
Value type: string {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.damage.cM137DAlBX1LcWAX.kinds.[]} (same value: healing)
materials : array<> {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.damage.cM137DAlBX1LcWAX.materials}
Length: min=0 max=0
Value type: mixed
type : string {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.damage.cM137DAlBX1LcWAX.type} (same value: untyped)
[defense] : mixed
heightening : object {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.heightening}
damage : object {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.heightening.damage}
cM137DAlBX1LcWAX : string {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.heightening.damage.cM137DAlBX1LcWAX} (same value: 6)
interval : integer {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.heightening.interval} (same value: 1)
type : string {3-04.items.[].system.overlays.gHIOzknAtexc6GUE.system.heightening.type} (same value: interval)
[requirements] : string {3-04.items.[].system.requirements} (same value: )
[splashDamage] : object {3-04.items.[].system.splashDamage}
value : integer {3-04.items.[].system.splashDamage.value} (same value: 0)
[strength] : integer {3-04.items.[].system.strength} (2 different values)
2 (x2)
3 (x1)
[target] : object {3-04.items.[].system.target}
value : string {3-04.items.[].system.target.value} (all different values)
[time] : object {3-04.items.[].system.time}
value : string {3-04.items.[].system.time.value} (all different values)
[showSlotlessLevels] : object {3-04.items.[].system.showSlotlessLevels}
value : boolean {3-04.items.[].system.showSlotlessLevels.value} (same value: False)
[ritual] : object {3-04.items.[].system.ritual}
primary : object {3-04.items.[].system.ritual.primary}
check : string {3-04.items.[].system.ritual.primary.check} (same value: Religion (expert; you must be a devil))
secondary : object {3-04.items.[].system.ritual.secondary}
casters : integer {3-04.items.[].system.ritual.secondary.casters} (same value: 0)
checks : string {3-04.items.[].system.ritual.secondary.checks} (same value: )
[tradition] : object {3-04.items.[].system.tradition}
value : string {3-04.items.[].system.tradition.value} (same value: 'divine')
[traits] : object {3-04.items.[].system.traits}
rarity : string {3-04.items.[].system.traits.rarity} (2 different values)
'common' (x39)
'uncommon' (x2)
[traditions] : array<string> {3-04.items.[].system.traits.traditions}
Length: min=0 max=3
Value type: string {3-04.items.[].system.traits.traditions.[]} (all different values)
value : array<string> {3-04.items.[].system.traits.value}
Length: min=0 max=6
Value type: string {3-04.items.[].system.traits.value.[]} (33 different values)
[usage] : object {3-04.items.[].system.usage}
value : string {3-04.items.[].system.usage.value} (2 different values)
'held-in-one-hand' (x8)
'held-in-two-hands' (x1)
[uses] : object {3-04.items.[].system.uses}
autoDestroy : boolean {3-04.items.[].system.uses.autoDestroy} (same value: True)
max : integer {3-04.items.[].system.uses.max} (same value: 1)
value : integer {3-04.items.[].system.uses.value} (same value: 1)
[weaponType] : object {3-04.items.[].system.weaponType}
value : string {3-04.items.[].system.weaponType.value} (2 different values)
'melee' (x6)
'ranged' (x1)
type : string {3-04.items.[].type} (7 different values)
weapon (x6)
armor (x3)
consumable (x3)
melee (x7)
action (x15)
spellcastingEntry (x2)
spell (x7)
'action' (x15)
'melee' (x7)
'spell' (x7)
'weapon' (x6)
'armor' (x3)
'consumable' (x3)
'spellcastingEntry' (x2)
[flags] : object {3-04.items.[].flags}
pf2e : object {3-04.items.[].flags.pf2e}
linkedWeapon : string {3-04.items.[].flags.pf2e.linkedWeapon} (5 different values)
FIzFf5JU0kyFNCKn (x1)
1sRID0xHYOPF4TOK (x2)
Hy7b36J6zig3gf63 (x1)
9vCMIV9r7ii9mY4K (x1)
bK0cvKQ87iIrmF82 (x1)
'1sRID0xHYOPF4TOK' (x2)
'FIzFf5JU0kyFNCKn' (x1)
'Hy7b36J6zig3gf63' (x1)
'9vCMIV9r7ii9mY4K' (x1)
'bK0cvKQ87iIrmF82' (x1)
name : string {3-04.name} (all different values)
[prototypeToken] : object {3-04.prototypeToken}
name : string {3-04.prototypeToken.name} (2 different values)
Tascio Raetullus (x2)
Zebub (x1)
'Tascio Raetullus' (x2)
'Zebub' (x1)
system : object {3-04.system}
abilities : object {3-04.system.abilities}
cha : object {3-04.system.abilities.cha}
@@ -439,106 +366,106 @@ object {3-04}
3 (x1)
attributes : object {3-04.system.attributes}
ac : object {3-04.system.attributes.ac}
details : string {3-04.system.attributes.ac.details} (same value: )
details : string {3-04.system.attributes.ac.details} (same value: '')
value : integer {3-04.system.attributes.ac.value} (all different values)
allSaves : object {3-04.system.attributes.allSaves}
value : string {3-04.system.attributes.allSaves.value} (2 different values)
(x3)
+1 status to all saves vs. magic (x1)
'' (x3)
'+1 status to all saves vs. magic' (x1)
hp : object {3-04.system.attributes.hp}
details : string {3-04.system.attributes.hp.details} (same value: )
details : string {3-04.system.attributes.hp.details} (same value: '')
max : integer {3-04.system.attributes.hp.max} (all different values)
temp : integer {3-04.system.attributes.hp.temp} (same value: 0)
value : integer {3-04.system.attributes.hp.value} (all different values)
immunities : array<object> {3-04.system.attributes.immunities}
Length: min=1 max=1
Value type: object {3-04.system.attributes.immunities.[]}
type : string {3-04.system.attributes.immunities.[].type} (same value: 'fire')
[resistances] : array<object> {3-04.system.attributes.resistances}
Length: min=2 max=2
Value type: object {3-04.system.attributes.resistances.[]}
[exceptions] : array<string> {3-04.system.attributes.resistances.[].exceptions}
Length: min=1 max=1
Value type: string {3-04.system.attributes.resistances.[].exceptions.[]} (same value: 'silver')
type : string {3-04.system.attributes.resistances.[].type} (all different values)
value : integer {3-04.system.attributes.resistances.[].value} (3 different values)
2 (x2)
3 (x2)
5 (x2)
[exceptions] : array<string> {3-04.system.attributes.resistances.[].exceptions}
Length: min=1 max=1
Value type: string {3-04.system.attributes.resistances.[].exceptions.[]} (same value: silver)
speed : object {3-04.system.attributes.speed}
otherSpeeds : array<object> {3-04.system.attributes.speed.otherSpeeds}
Length: min=0 max=1
Value type: object {3-04.system.attributes.speed.otherSpeeds.[]}
type : string {3-04.system.attributes.speed.otherSpeeds.[].type} (same value: fly)
type : string {3-04.system.attributes.speed.otherSpeeds.[].type} (same value: 'fly')
value : integer {3-04.system.attributes.speed.otherSpeeds.[].value} (same value: 50)
value : integer {3-04.system.attributes.speed.value} (3 different values)
30 (x2)
20 (x1)
15 (x1)
immunities : array<object> {3-04.system.attributes.immunities}
Length: min=1 max=1
Value type: object {3-04.system.attributes.immunities.[]}
type : string {3-04.system.attributes.immunities.[].type} (same value: fire)
weaknesses : array<object> {3-04.system.attributes.weaknesses}
Length: min=1 max=1
Value type: object {3-04.system.attributes.weaknesses.[]}
type : string {3-04.system.attributes.weaknesses.[].type} (same value: holy)
type : string {3-04.system.attributes.weaknesses.[].type} (same value: 'holy')
value : integer {3-04.system.attributes.weaknesses.[].value} (same value: 5)
details : object {3-04.system.details}
blurb : string {3-04.system.details.blurb} (2 different values)
(x3)
Tyrant (x1)
'' (x3)
'Tyrant' (x1)
languages : object {3-04.system.details.languages}
details : string {3-04.system.details.languages.details} (2 different values)
(x3)
telepathy 100 feet (x1)
'' (x3)
'telepathy 100 feet' (x1)
value : array<string> {3-04.system.details.languages.value}
Length: min=1 max=3
Value type: string {3-04.system.details.languages.value.[]} (6 different values)
common (x3)
kelish (x2)
varisian (x2)
diabolic (x1)
draconic (x1)
empyrean (x1)
'common' (x3)
'kelish' (x2)
'varisian' (x2)
'diabolic' (x1)
'draconic' (x1)
'empyrean' (x1)
level : object {3-04.system.details.level}
value : integer {3-04.system.details.level.value} (all different values)
privateNotes : string {3-04.system.details.privateNotes} (2 different values)
(x3)
<p>Also in Pathfinder Society Scenario #3-07: The Locked Lodge</p> (x1)
'' (x3)
'<p>Also in Pathfinder Society Scenario #3-07: The Locked Lodge</p>' (x1)
publicNotes : string {3-04.system.details.publicNotes} (2 different values)
(x3)
<p>Zebubs serve as Hell's messengers and spies. Their ability to share what they've seen with other creatures makes them especially useful-not only to other devils, but also to mortal conjurers. Some infernal lords unleash them in enormous, horrid swarms upon unsuspecting lands to debase flesh and land alike while collecting secrets the infernal host might later put to use. Zebubs use any opportunity to manipulate weak-willed or easily tempted mortals into serving the zebubs' whims. While arrogant and deceitful, zebubs lack the cunning and confidence of most devils, and thus their schemes often focus on satisfying self-serving or self-destructive ambitions. Zebubs form from the souls of childish and craven mortals, reshaped by the archdevil Baalzebul in the frozen, filthy wastes of Hell's seventh layer, Cocytus.</p>
'' (x3)
'<p>Zebubs serve as Hell\'s messengers and spies. Their ability to share what they\'ve seen with other creatures makes them especially useful-not only to other devils, but also to mortal conjurers. Some infernal lords unleash them in enormous, horrid swarms upon unsuspecting lands to debase flesh and land alike while collecting secrets the infernal host might later put to use. Zebubs use any opportunity to manipulate weak-willed or easily tempted mortals into serving the zebubs\' whims. While arrogant and deceitful, zebubs lack the cunning and confidence of most devils, and thus their schemes often focus on satisfying self-serving or self-destructive ambitions. Zebubs form from the souls of childish and craven mortals, reshaped by the archdevil Baalzebul in the frozen, filthy wastes of Hell\'s seventh layer, Cocytus.</p>
<hr />
<p>Each type of devil plays a particular role in Hell's bureaucracies and hierarchies, though some have far more specialized functions than others.</p> (x1)
<p>Each type of devil plays a particular role in Hell\'s bureaucracies and hierarchies, though some have far more specialized functions than others.</p>' (x1)
publication : object {3-04.system.details.publication}
license : string {3-04.system.details.publication.license} (same value: OGL)
license : string {3-04.system.details.publication.license} (same value: 'OGL')
remaster : boolean {3-04.system.details.publication.remaster} (same value: False)
title : string {3-04.system.details.publication.title} (same value: Pathfinder Society Scenario #3-04: The Devil-Wrought Disappearance)
title : string {3-04.system.details.publication.title} (same value: 'Pathfinder Society Scenario #3-04: The Devil-Wrought Disappearance')
initiative : object {3-04.system.initiative}
statistic : string {3-04.system.initiative.statistic} (same value: perception)
statistic : string {3-04.system.initiative.statistic} (same value: 'perception')
perception : object {3-04.system.perception}
details : string {3-04.system.perception.details} (same value: )
details : string {3-04.system.perception.details} (same value: '')
mod : integer {3-04.system.perception.mod} (all different values)
senses : array<object> {3-04.system.perception.senses}
Length: min=0 max=1
Value type: object {3-04.system.perception.senses.[]}
type : string {3-04.system.perception.senses.[].type} (same value: greater-darkvision)
type : string {3-04.system.perception.senses.[].type} (same value: 'greater-darkvision')
resources : object {3-04.system.resources}
focus : object {3-04.system.resources.focus}
max : integer {3-04.system.resources.focus.max} (same value: 1)
value : integer {3-04.system.resources.focus.value} (same value: 1)
saves : object {3-04.system.saves}
fortitude : object {3-04.system.saves.fortitude}
saveDetail : string {3-04.system.saves.fortitude.saveDetail} (same value: )
saveDetail : string {3-04.system.saves.fortitude.saveDetail} (same value: '')
value : integer {3-04.system.saves.fortitude.value} (3 different values)
8 (x2)
11 (x1)
14 (x1)
reflex : object {3-04.system.saves.reflex}
saveDetail : string {3-04.system.saves.reflex.saveDetail} (same value: )
saveDetail : string {3-04.system.saves.reflex.saveDetail} (same value: '')
value : integer {3-04.system.saves.reflex.value} (3 different values)
10 (x2)
14 (x1)
17 (x1)
10 (x2)
will : object {3-04.system.saves.will}
saveDetail : string {3-04.system.saves.will.saveDetail} (same value: )
saveDetail : string {3-04.system.saves.will.saveDetail} (same value: '')
value : integer {3-04.system.saves.will.value} (all different values)
skills : object {3-04.system.skills}
[acrobatics] : object {3-04.system.skills.acrobatics}
@@ -546,10 +473,12 @@ object {3-04}
12 (x1)
15 (x1)
10 (x1)
arcana : object {3-04.system.skills.arcana}
base : integer {3-04.system.skills.arcana.base} (same value: 7)
[athletics] : object {3-04.system.skills.athletics}
base : integer {3-04.system.skills.athletics.base} (2 different values)
10 (x1)
13 (x2)
10 (x1)
deception : object {3-04.system.skills.deception}
base : integer {3-04.system.skills.deception.base} (3 different values)
10 (x2)
@@ -564,6 +493,10 @@ object {3-04}
7 (x1)
10 (x1)
12 (x1)
religion : object {3-04.system.skills.religion}
base : integer {3-04.system.skills.religion.base} (2 different values)
8 (x1)
9 (x1)
[society] : object {3-04.system.skills.society}
base : integer {3-04.system.skills.society.base} (2 different values)
10 (x1)
@@ -572,34 +505,28 @@ object {3-04}
base : integer {3-04.system.skills.stealth.base} (2 different values)
10 (x2)
13 (x1)
religion : object {3-04.system.skills.religion}
base : integer {3-04.system.skills.religion.base} (2 different values)
8 (x1)
9 (x1)
[survival] : object {3-04.system.skills.survival}
base : integer {3-04.system.skills.survival.base} (same value: 8)
arcana : object {3-04.system.skills.arcana}
base : integer {3-04.system.skills.arcana.base} (same value: 7)
traits : object {3-04.system.traits}
rarity : string {3-04.system.traits.rarity} (3 different values)
unique (x2)
uncommon (x1)
common (x1)
size : object {3-04.system.traits.size}
value : string {3-04.system.traits.size.value} (2 different values)
med (x3)
sm (x1)
value : array<string> {3-04.system.traits.value}
Length: min=4 max=5
Value type: string {3-04.system.traits.value.[]} (7 different values)
evil (x4)
human (x3)
humanoid (x3)
lawful (x4)
devil (x1)
fiend (x1)
unholy (x1)
spellcasting : object {3-04.system.spellcasting}
rituals : object {3-04.system.spellcasting.rituals}
dc : integer {3-04.system.spellcasting.rituals.dc} (same value: 17)
type : string {3-04.type} (same value: npc)
traits : object {3-04.system.traits}
rarity : string {3-04.system.traits.rarity} (3 different values)
'unique' (x2)
'uncommon' (x1)
'common' (x1)
size : object {3-04.system.traits.size}
value : string {3-04.system.traits.size.value} (2 different values)
'med' (x3)
'sm' (x1)
value : array<string> {3-04.system.traits.value}
Length: min=4 max=5
Value type: string {3-04.system.traits.value.[]} (7 different values)
'evil' (x4)
'lawful' (x4)
'human' (x3)
'humanoid' (x3)
'devil' (x1)
'fiend' (x1)
'unholy' (x1)
type : string {3-04.type} (same value: 'npc')