5-19 Different values: 17 ===================================== object {5-19} _id : string {5-19._id} (all different values) folder : string {5-19.folder} (same value: I28iBbupsOJAi2M0) img : string {5-19.img} (2 different values) systems/pf2e/icons/default-icons/npc.svg (x9) systems/pf2e/icons/default-icons/hazard.svg (x8) items : array {5-19.items} Length: min=0 max=23 Value type: object {5-19.items.[]} _id : string {5-19.items.[]._id} (46 different values) img : string {5-19.items.[].img} (26 different values) name : string {5-19.items.[].name} (40 different values) sort : integer {5-19.items.[].sort} (24 different values) system : object {5-19.items.[].system} [autoHeightenLevel] : object {5-19.items.[].system.autoHeightenLevel} [value] : mixed description : object {5-19.items.[].system.description} value : string {5-19.items.[].system.description.value} (40 different values) [prepared] : object {5-19.items.[].system.prepared} flexible : boolean {5-19.items.[].system.prepared.flexible} (same value: False) value : string {5-19.items.[].system.prepared.value} (same value: prepared) [proficiency] : object {5-19.items.[].system.proficiency} value : integer {5-19.items.[].system.proficiency.value} (same value: 0) publication : object {5-19.items.[].system.publication} license : string {5-19.items.[].system.publication.license} (2 different values) OGL (x69) ORC (x17) remaster : boolean {5-19.items.[].system.publication.remaster} (2 different values) False (x69) True (x17) title : string {5-19.items.[].system.publication.title} (4 different values) (x43) Pathfinder Player Core (x13) Pathfinder Core Rulebook (x26) Pathfinder Monster Core (x4) rules : ###FoundryRulesObject### [slots] : object {5-19.items.[].system.slots} slot0 : object {5-19.items.[].system.slots.slot0} max : integer {5-19.items.[].system.slots.slot0.max} (same value: 5) prepared : array {5-19.items.[].system.slots.slot0.prepared} Length: min=5 max=5 Value type: object {5-19.items.[].system.slots.slot0.prepared.[]} id : string {5-19.items.[].system.slots.slot0.prepared.[].id} (5 different values) VQMmBpPnwliUOTxR (x2) USH2AhOO9I2oFgOJ (x2) 6lJ85g95WUTYQopp (x2) v6YtekneYI3G5Yn8 (x2) OtruhRv4hHPV6nxs (x2) slot1 : object {5-19.items.[].system.slots.slot1} max : integer {5-19.items.[].system.slots.slot1.max} (same value: 3) prepared : array {5-19.items.[].system.slots.slot1.prepared} Length: min=4 max=4 Value type: object {5-19.items.[].system.slots.slot1.prepared.[]} [id] : string {5-19.items.[].system.slots.slot1.prepared.[].id} (2 different values) tVFFbAEJXy9hKFTB (x4) XrlxxU9rUEYAAvKg (x2) slot2 : object {5-19.items.[].system.slots.slot2} max : integer {5-19.items.[].system.slots.slot2.max} (2 different values) 4 (x1) 2 (x1) prepared : array {5-19.items.[].system.slots.slot2.prepared} Length: min=4 max=4 Value type: object {5-19.items.[].system.slots.slot2.prepared.[]} [id] : string {5-19.items.[].system.slots.slot2.prepared.[].id} (4 different values) fspiQGQCUM0q3Abb (x2) owdVRBueyrm4PZsR (x2) F8566UVNCwAGv3gK (x1) EdHhzzjAVJrNx7BS (x1) slot3 : object {5-19.items.[].system.slots.slot3} [max] : integer {5-19.items.[].system.slots.slot3.max} (same value: 3) prepared : array {5-19.items.[].system.slots.slot3.prepared} Length: min=3 max=4 Value type: object {5-19.items.[].system.slots.slot3.prepared.[]} [id] : string {5-19.items.[].system.slots.slot3.prepared.[].id} (3 different values) zxu1yiZwwJpEBtCn (x1) Gci648tpR0zeX3Lj (x1) V7m56yZlvT8Z6DB8 (x1) slot4 : object {5-19.items.[].system.slots.slot4} prepared : array {5-19.items.[].system.slots.slot4.prepared} Length: min=3 max=3 Value type: object {5-19.items.[].system.slots.slot4.prepared.[]} [id] : mixed [slug] : string {5-19.items.[].system.slug} (24 different values) [spelldc] : object {5-19.items.[].system.spelldc} dc : integer {5-19.items.[].system.spelldc.dc} (2 different values) 24 (x1) 20 (x1) mod : integer {5-19.items.[].system.spelldc.mod} (same value: 0) value : integer {5-19.items.[].system.spelldc.value} (2 different values) 14 (x1) 12 (x1) [tradition] : object {5-19.items.[].system.tradition} value : string {5-19.items.[].system.tradition.value} (same value: arcane) traits : object {5-19.items.[].system.traits} [rarity] : string {5-19.items.[].system.traits.rarity} (same value: common) [traditions] : array {5-19.items.[].system.traits.traditions} Length: min=2 max=4 Value type: string {5-19.items.[].system.traits.traditions.[]} (4 different values) arcane (x23) primal (x18) occult (x14) divine (x10) [value] : array {5-19.items.[].system.traits.value} Length: min=0 max=5 Value type: string {5-19.items.[].system.traits.value.[]} (26 different values) [area] : object {5-19.items.[].system.area} type : string {5-19.items.[].system.area.type} (2 different values) burst (x3) emanation (x2) value : integer {5-19.items.[].system.area.value} (3 different values) 20 (x2) 10 (x1) 30 (x2) [cost] : object {5-19.items.[].system.cost} value : string {5-19.items.[].system.cost.value} (same value: ) [counteraction] : boolean {5-19.items.[].system.counteraction} (same value: False) [damage] : object {5-19.items.[].system.damage} [0] : object {5-19.items.[].system.damage.0} applyMod : boolean {5-19.items.[].system.damage.0.applyMod} (2 different values) False (x5) True (x2) [category] : mixed formula : string {5-19.items.[].system.damage.0.formula} (4 different values) 6d6 (x1) 3d8 (x2) 1d6 (x2) 0 (x2) kinds : array {5-19.items.[].system.damage.0.kinds} Length: min=1 max=1 Value type: string {5-19.items.[].system.damage.0.kinds.[]} (same value: damage) materials : array<> {5-19.items.[].system.damage.0.materials} Length: min=0 max=0 Value type: mixed type : string {5-19.items.[].system.damage.0.type} (3 different values) fire (x1) acid (x4) mental (x2) [gcovwqxwitqchoin] : object {5-19.items.[].system.damage.gcovwqxwitqchoin} applyMod : boolean {5-19.items.[].system.damage.gcovwqxwitqchoin.applyMod} (same value: False) category : string {5-19.items.[].system.damage.gcovwqxwitqchoin.category} (same value: splash) formula : string {5-19.items.[].system.damage.gcovwqxwitqchoin.formula} (same value: 1) kinds : array {5-19.items.[].system.damage.gcovwqxwitqchoin.kinds} Length: min=1 max=1 Value type: string {5-19.items.[].system.damage.gcovwqxwitqchoin.kinds.[]} (same value: damage) materials : array<> {5-19.items.[].system.damage.gcovwqxwitqchoin.materials} Length: min=0 max=0 Value type: mixed type : string {5-19.items.[].system.damage.gcovwqxwitqchoin.type} (same value: acid) [damageType] : string {5-19.items.[].system.damage.damageType} (2 different values) slashing (x4) piercing (x4) [dice] : integer {5-19.items.[].system.damage.dice} (same value: 1) [die] : string {5-19.items.[].system.damage.die} (2 different values) d4 (x6) d10 (x2) [defense] : object {5-19.items.[].system.defense} save : object {5-19.items.[].system.defense.save} basic : boolean {5-19.items.[].system.defense.save.basic} (2 different values) True (x3) False (x6) statistic : string {5-19.items.[].system.defense.save.statistic} (3 different values) reflex (x2) fortitude (x2) will (x5) [duration] : object {5-19.items.[].system.duration} sustained : boolean {5-19.items.[].system.duration.sustained} (2 different values) False (x22) True (x1) value : string {5-19.items.[].system.duration.value} (5 different values) (x10) 1 minute (x7) 1 round (x2) varies (x2) until the next time you make your daily preparations (x2) [heightening] : object {5-19.items.[].system.heightening} [damage] : object {5-19.items.[].system.heightening.damage} 0 : string {5-19.items.[].system.heightening.damage.0} (3 different values) 2d6 (x1) 2d8 (x2) 1d6 (x2) [interval] : integer {5-19.items.[].system.heightening.interval} (2 different values) 1 (x1) 2 (x4) type : string {5-19.items.[].system.heightening.type} (2 different values) interval (x5) fixed (x4) [levels] : object {5-19.items.[].system.heightening.levels} [6] : object {5-19.items.[].system.heightening.levels.6} target : object {5-19.items.[].system.heightening.levels.6.target} value : string {5-19.items.[].system.heightening.levels.6.target.value} (same value: 10 creatures) [4] : object {5-19.items.[].system.heightening.levels.4} area : object {5-19.items.[].system.heightening.levels.4.area} areaType : string {5-19.items.[].system.heightening.levels.4.area.areaType} (same value: burst) value : string {5-19.items.[].system.heightening.levels.4.area.value} (same value: 20) range : object {5-19.items.[].system.heightening.levels.4.range} value : string {5-19.items.[].system.heightening.levels.4.range.value} (same value: 60 feet) 3 : object {5-19.items.[].system.heightening.levels.3} damage : object {5-19.items.[].system.heightening.levels.3.damage} 0 : object {5-19.items.[].system.heightening.levels.3.damage.0} applyMod : boolean {5-19.items.[].system.heightening.levels.3.damage.0.applyMod} (same value: False) [category] : mixed formula : string {5-19.items.[].system.heightening.levels.3.damage.0.formula} (same value: 2d6) materials : array<> {5-19.items.[].system.heightening.levels.3.damage.0.materials} Length: min=0 max=0 Value type: mixed type : string {5-19.items.[].system.heightening.levels.3.damage.0.type} (same value: acid) gcovwqxwitqchoin : object {5-19.items.[].system.heightening.levels.3.damage.gcovwqxwitqchoin} applyMod : boolean {5-19.items.[].system.heightening.levels.3.damage.gcovwqxwitqchoin.applyMod} (same value: False) category : string {5-19.items.[].system.heightening.levels.3.damage.gcovwqxwitqchoin.category} (same value: splash) formula : string {5-19.items.[].system.heightening.levels.3.damage.gcovwqxwitqchoin.formula} (same value: 1) materials : array<> {5-19.items.[].system.heightening.levels.3.damage.gcovwqxwitqchoin.materials} Length: min=0 max=0 Value type: mixed type : string {5-19.items.[].system.heightening.levels.3.damage.gcovwqxwitqchoin.type} (same value: acid) 5 : object {5-19.items.[].system.heightening.levels.5} damage : object {5-19.items.[].system.heightening.levels.5.damage} 0 : object {5-19.items.[].system.heightening.levels.5.damage.0} applyMod : boolean {5-19.items.[].system.heightening.levels.5.damage.0.applyMod} (same value: False) [category] : mixed formula : string {5-19.items.[].system.heightening.levels.5.damage.0.formula} (same value: 3d6) materials : array<> {5-19.items.[].system.heightening.levels.5.damage.0.materials} Length: min=0 max=0 Value type: mixed type : string {5-19.items.[].system.heightening.levels.5.damage.0.type} (same value: acid) gcovwqxwitqchoin : object {5-19.items.[].system.heightening.levels.5.damage.gcovwqxwitqchoin} applyMod : boolean {5-19.items.[].system.heightening.levels.5.damage.gcovwqxwitqchoin.applyMod} (same value: False) category : string {5-19.items.[].system.heightening.levels.5.damage.gcovwqxwitqchoin.category} (same value: splash) formula : string {5-19.items.[].system.heightening.levels.5.damage.gcovwqxwitqchoin.formula} (same value: 2) materials : array<> {5-19.items.[].system.heightening.levels.5.damage.gcovwqxwitqchoin.materials} Length: min=0 max=0 Value type: mixed type : string {5-19.items.[].system.heightening.levels.5.damage.gcovwqxwitqchoin.type} (same value: acid) 7 : object {5-19.items.[].system.heightening.levels.7} damage : object {5-19.items.[].system.heightening.levels.7.damage} 0 : object {5-19.items.[].system.heightening.levels.7.damage.0} applyMod : boolean {5-19.items.[].system.heightening.levels.7.damage.0.applyMod} (same value: False) [category] : mixed formula : string {5-19.items.[].system.heightening.levels.7.damage.0.formula} (same value: 4d6) materials : array<> {5-19.items.[].system.heightening.levels.7.damage.0.materials} Length: min=0 max=0 Value type: mixed type : string {5-19.items.[].system.heightening.levels.7.damage.0.type} (same value: acid) gcovwqxwitqchoin : object {5-19.items.[].system.heightening.levels.7.damage.gcovwqxwitqchoin} applyMod : boolean {5-19.items.[].system.heightening.levels.7.damage.gcovwqxwitqchoin.applyMod} (same value: False) category : string {5-19.items.[].system.heightening.levels.7.damage.gcovwqxwitqchoin.category} (same value: splash) formula : string {5-19.items.[].system.heightening.levels.7.damage.gcovwqxwitqchoin.formula} (same value: 3) materials : array<> {5-19.items.[].system.heightening.levels.7.damage.gcovwqxwitqchoin.materials} Length: min=0 max=0 Value type: mixed type : string {5-19.items.[].system.heightening.levels.7.damage.gcovwqxwitqchoin.type} (same value: acid) 9 : object {5-19.items.[].system.heightening.levels.9} damage : object {5-19.items.[].system.heightening.levels.9.damage} 0 : object {5-19.items.[].system.heightening.levels.9.damage.0} applyMod : boolean {5-19.items.[].system.heightening.levels.9.damage.0.applyMod} (same value: False) [category] : mixed formula : string {5-19.items.[].system.heightening.levels.9.damage.0.formula} (same value: 5d6) materials : array<> {5-19.items.[].system.heightening.levels.9.damage.0.materials} Length: min=0 max=0 Value type: mixed type : string {5-19.items.[].system.heightening.levels.9.damage.0.type} (same value: acid) gcovwqxwitqchoin : object {5-19.items.[].system.heightening.levels.9.damage.gcovwqxwitqchoin} applyMod : boolean {5-19.items.[].system.heightening.levels.9.damage.gcovwqxwitqchoin.applyMod} (same value: False) category : string {5-19.items.[].system.heightening.levels.9.damage.gcovwqxwitqchoin.category} (same value: splash) formula : string {5-19.items.[].system.heightening.levels.9.damage.gcovwqxwitqchoin.formula} (same value: 4) materials : array<> {5-19.items.[].system.heightening.levels.9.damage.gcovwqxwitqchoin.materials} Length: min=0 max=0 Value type: mixed type : string {5-19.items.[].system.heightening.levels.9.damage.gcovwqxwitqchoin.type} (same value: acid) [level] : object {5-19.items.[].system.level} value : integer {5-19.items.[].system.level.value} (4 different values) 3 (x3) 2 (x6) 1 (x14) 0 (x16) [location] : object {5-19.items.[].system.location} value : string {5-19.items.[].system.location.value} (same value: X8NQcsCgEiQHiZj6) [range] : object {5-19.items.[].system.range} value : string {5-19.items.[].system.range.value} (6 different values) 500 feet (x1) 30 feet (x9) 120 feet (x3) touch (x4) 60 feet (x2) (x4) [requirements] : string {5-19.items.[].system.requirements} (same value: ) [target] : object {5-19.items.[].system.target} value : string {5-19.items.[].system.target.value} (5 different values) (x7) 1 creature (x11) 1 living creature (x1) 1 object of 1 Bulk or less, either unattended or possessed by you or a willing ally (x2) 1 object (x2) [time] : object {5-19.items.[].system.time} value : string {5-19.items.[].system.time.value} (3 different values) 2 (x20) 3 (x1) 1 minute (x2) [baseItem] : string {5-19.items.[].system.baseItem} (5 different values) sickle (x2) explorers-clothing (x2) dagger (x4) leather-armor (x2) scythe (x2) [bonus] : object {5-19.items.[].system.bonus} value : integer {5-19.items.[].system.bonus.value} (9 different values) 0 (x8) 10 (x2) 9 (x2) 12 (x1) 11 (x1) 16 (x2) 17 (x1) 13 (x2) 14 (x1) [bonusDamage] : object {5-19.items.[].system.bonusDamage} value : integer {5-19.items.[].system.bonusDamage.value} (same value: 0) [bulk] : object {5-19.items.[].system.bulk} value : mixed float {5-19.items.[].system.bulk.value} (same value: 0,1) integer {5-19.items.[].system.bulk.value} (2 different values) 1 (x2) 2 (x2) [category] : string {5-19.items.[].system.category} (7 different values) simple (x6) unarmored (x2) offensive (x18) light (x2) defensive (x5) martial (x2) interaction (x2) [containerId] : mixed [equipped] : object {5-19.items.[].system.equipped} carryType : string {5-19.items.[].system.equipped.carryType} (same value: worn) [handsHeld] : integer {5-19.items.[].system.equipped.handsHeld} (2 different values) 0 (x8) 1 (x4) [invested] : mixed [inSlot] : boolean {5-19.items.[].system.equipped.inSlot} (same value: True) [group] : string {5-19.items.[].system.group} (4 different values) knife (x6) cloth (x2) leather (x2) polearm (x2) [hardness] : integer {5-19.items.[].system.hardness} (same value: 0) [hp] : object {5-19.items.[].system.hp} max : integer {5-19.items.[].system.hp.max} (same value: 0) value : integer {5-19.items.[].system.hp.value} (same value: 0) [material] : object {5-19.items.[].system.material} [grade] : mixed [type] : mixed [price] : object {5-19.items.[].system.price} value : object {5-19.items.[].system.price.value} [sp] : integer {5-19.items.[].system.price.value.sp} (3 different values) 2 (x6) 1 (x2) 5 (x2) [gp] : integer {5-19.items.[].system.price.value.gp} (2 different values) 1 (x2) 2 (x4) [quantity] : integer {5-19.items.[].system.quantity} (same value: 1) [reload] : object {5-19.items.[].system.reload} value : string {5-19.items.[].system.reload.value} (2 different values) (x4) - (x4) [runes] : object {5-19.items.[].system.runes} [potency] : integer {5-19.items.[].system.runes.potency} (2 different values) 0 (x9) 1 (x1) property : array<> {5-19.items.[].system.runes.property} Length: min=0 max=0 Value type: mixed [striking] : integer {5-19.items.[].system.runes.striking} (2 different values) 0 (x7) 1 (x1) [resilient] : integer {5-19.items.[].system.runes.resilient} (same value: 0) [size] : string {5-19.items.[].system.size} (same value: med) [splashDamage] : object {5-19.items.[].system.splashDamage} value : integer {5-19.items.[].system.splashDamage.value} (same value: 0) [usage] : object {5-19.items.[].system.usage} value : string {5-19.items.[].system.usage.value} (2 different values) held-in-one-hand (x10) held-in-two-hands (x2) [canBeAmmo] : boolean {5-19.items.[].system.usage.canBeAmmo} (same value: False) [acBonus] : integer {5-19.items.[].system.acBonus} (2 different values) 0 (x2) 1 (x2) [checkPenalty] : integer {5-19.items.[].system.checkPenalty} (2 different values) 0 (x2) -1 (x2) [dexCap] : integer {5-19.items.[].system.dexCap} (2 different values) 5 (x2) 4 (x2) [speedPenalty] : integer {5-19.items.[].system.speedPenalty} (same value: 0) [strength] : integer {5-19.items.[].system.strength} (same value: 0) [attackEffects] : object {5-19.items.[].system.attackEffects} value : array<> {5-19.items.[].system.attackEffects.value} Length: min=0 max=0 Value type: mixed [damageRolls] : object {5-19.items.[].system.damageRolls} [61wiYmcynV1BMvyU] : object {5-19.items.[].system.damageRolls.61wiYmcynV1BMvyU} damage : string {5-19.items.[].system.damageRolls.61wiYmcynV1BMvyU.damage} (same value: 1d6+5) damageType : string {5-19.items.[].system.damageRolls.61wiYmcynV1BMvyU.damageType} (same value: slashing) [AVtUaLRUtMcSmKrk] : object {5-19.items.[].system.damageRolls.AVtUaLRUtMcSmKrk} damage : string {5-19.items.[].system.damageRolls.AVtUaLRUtMcSmKrk.damage} (2 different values) 1d4+5 (x1) 2d4+7 (x1) damageType : string {5-19.items.[].system.damageRolls.AVtUaLRUtMcSmKrk.damageType} (same value: piercing) [G13LNVd5oHk5O0wz] : object {5-19.items.[].system.damageRolls.G13LNVd5oHk5O0wz} damage : string {5-19.items.[].system.damageRolls.G13LNVd5oHk5O0wz.damage} (2 different values) 1d4+5 (x1) 2d4+7 (x1) damageType : string {5-19.items.[].system.damageRolls.G13LNVd5oHk5O0wz.damageType} (same value: piercing) [L2RSjS2UDPiOXEhF] : object {5-19.items.[].system.damageRolls.L2RSjS2UDPiOXEhF} damage : string {5-19.items.[].system.damageRolls.L2RSjS2UDPiOXEhF.damage} (2 different values) 1d4+8 (x1) 1d4+5 (x1) damageType : string {5-19.items.[].system.damageRolls.L2RSjS2UDPiOXEhF.damageType} (same value: piercing) [3NmRchhZXk4cvZgF] : object {5-19.items.[].system.damageRolls.3NmRchhZXk4cvZgF} damage : string {5-19.items.[].system.damageRolls.3NmRchhZXk4cvZgF.damage} (2 different values) 1d4+8 (x1) 1d4+5 (x1) damageType : string {5-19.items.[].system.damageRolls.3NmRchhZXk4cvZgF.damageType} (same value: piercing) [NstIjMd2qlnkz4qU] : object {5-19.items.[].system.damageRolls.NstIjMd2qlnkz4qU} damage : string {5-19.items.[].system.damageRolls.NstIjMd2qlnkz4qU.damage} (2 different values) 2d6+8 (x1) 2d6+5 (x1) damageType : string {5-19.items.[].system.damageRolls.NstIjMd2qlnkz4qU.damageType} (same value: slashing) [actionType] : object {5-19.items.[].system.actionType} value : string {5-19.items.[].system.actionType.value} (3 different values) action (x10) reaction (x9) passive (x6) [actions] : object {5-19.items.[].system.actions} [value] : integer {5-19.items.[].system.actions.value} (3 different values) 1 (x7) 3 (x1) 2 (x2) [mod] : object {5-19.items.[].system.mod} value : integer {5-19.items.[].system.mod.value} (6 different values) 10 (x1) 14 (x1) 9 (x2) 13 (x1) 7 (x2) 11 (x1) [proficient] : object {5-19.items.[].system.proficient} value : integer {5-19.items.[].system.proficient.value} (same value: 0) type : string {5-19.items.[].type} (8 different values) spellcastingEntry (x2) spell (x23) weapon (x8) armor (x4) equipment (x4) melee (x12) action (x25) lore (x8) [_stats] : object {5-19.items.[]._stats} compendiumSource : string {5-19.items.[]._stats.compendiumSource} (23 different values) [flags] : object {5-19.items.[].flags} pf2e : object {5-19.items.[].flags.pf2e} linkedWeapon : string {5-19.items.[].flags.pf2e.linkedWeapon} (4 different values) EdcL8aWznZESCBqL (x2) HSiKpgX9KdDjotCA (x4) LxuLcnlvTt1DCAXa (x4) 2MhtMN2TRke1AYLg (x2) name : string {5-19.name} (all different values) system : object {5-19.system} [abilities] : object {5-19.system.abilities} cha : object {5-19.system.abilities.cha} mod : integer {5-19.system.abilities.cha.mod} (4 different values) 3 (x3) 0 (x3) 2 (x1) -4 (x2) con : object {5-19.system.abilities.con} mod : integer {5-19.system.abilities.con.mod} (5 different values) 2 (x3) 1 (x1) 4 (x2) 0 (x1) 3 (x2) dex : object {5-19.system.abilities.dex} mod : integer {5-19.system.abilities.dex.mod} (6 different values) 3 (x3) 2 (x1) 1 (x2) 0 (x1) 4 (x1) 5 (x1) int : object {5-19.system.abilities.int} mod : integer {5-19.system.abilities.int.mod} (5 different values) 4 (x1) 1 (x3) 3 (x1) 0 (x2) -5 (x2) str : object {5-19.system.abilities.str} mod : integer {5-19.system.abilities.str.mod} (6 different values) 1 (x1) 5 (x3) 0 (x2) 6 (x1) 2 (x1) 3 (x1) wis : object {5-19.system.abilities.wis} mod : integer {5-19.system.abilities.wis.mod} (6 different values) 4 (x1) -1 (x2) 3 (x1) 2 (x1) 0 (x3) 1 (x1) attributes : object {5-19.system.attributes} ac : object {5-19.system.attributes.ac} [details] : string {5-19.system.attributes.ac.details} (same value: ) value : integer {5-19.system.attributes.ac.value} (7 different values) 21 (x5) 18 (x2) 19 (x4) 16 (x2) 22 (x2) 24 (x1) 20 (x1) [allSaves] : object {5-19.system.attributes.allSaves} value : string {5-19.system.attributes.allSaves.value} (2 different values) (x7) -2 will vs. higher-ranking members of the cult (x2) hp : object {5-19.system.attributes.hp} details : string {5-19.system.attributes.hp.details} (same value: ) max : integer {5-19.system.attributes.hp.max} (12 different values) 65 (x1) 30 (x2) 24 (x1) 60 (x2) 42 (x2) 40 (x1) 46 (x3) 95 (x1) 15 (x1) 14 (x1) 31 (x1) 50 (x1) temp : integer {5-19.system.attributes.hp.temp} (same value: 0) value : integer {5-19.system.attributes.hp.value} (12 different values) 65 (x1) 30 (x2) 24 (x1) 60 (x2) 42 (x2) 40 (x1) 46 (x3) 95 (x1) 15 (x1) 14 (x1) 31 (x1) 50 (x1) [speed] : object {5-19.system.attributes.speed} otherSpeeds : array {5-19.system.attributes.speed.otherSpeeds} Length: min=0 max=2 Value type: object {5-19.system.attributes.speed.otherSpeeds.[]} type : string {5-19.system.attributes.speed.otherSpeeds.[].type} (2 different values) climb (x2) fly (x2) value : integer {5-19.system.attributes.speed.otherSpeeds.[].value} (2 different values) 20 (x2) 15 (x2) value : integer {5-19.system.attributes.speed.value} (2 different values) 25 (x7) 20 (x2) [emitsSound] : string {5-19.system.attributes.emitsSound} (same value: encounter) [hardness] : integer {5-19.system.attributes.hardness} (5 different values) 7 (x2) 10 (x2) 11 (x1) 0 (x2) 14 (x1) [immunities] : array {5-19.system.attributes.immunities} Length: min=2 max=3 Value type: object {5-19.system.attributes.immunities.[]} exceptions : array<> {5-19.system.attributes.immunities.[].exceptions} Length: min=0 max=0 Value type: mixed type : string {5-19.system.attributes.immunities.[].type} (4 different values) critical-hits (x8) object-immunities (x2) precision (x10) swarm-mind (x2) [stealth] : object {5-19.system.attributes.stealth} details : string {5-19.system.attributes.stealth.details} (3 different values)

(trained); DC 0 to notice the mirror without noting it is a trap

(x2)

(trained)

(x4)

(expert) to notice the floor sensor; DC 0 to notice the sphere

(x2) value : integer {5-19.system.attributes.stealth.value} (8 different values) 8 (x1) 10 (x1) 13 (x1) 12 (x1) 22 (x1) 25 (x1) 23 (x1) 20 (x1) [adjustment] : mixed [resistances] : array {5-19.system.attributes.resistances} Length: min=3 max=3 Value type: object {5-19.system.attributes.resistances.[]} doubleVs : array<> {5-19.system.attributes.resistances.[].doubleVs} Length: min=0 max=0 Value type: mixed exceptions : array<> {5-19.system.attributes.resistances.[].exceptions} Length: min=0 max=0 Value type: mixed type : string {5-19.system.attributes.resistances.[].type} (3 different values) bludgeoning (x2) piercing (x2) slashing (x2) value : integer {5-19.system.attributes.resistances.[].value} (3 different values) 2 (x1) 3 (x3) 6 (x2) [weaknesses] : array {5-19.system.attributes.weaknesses} Length: min=2 max=2 Value type: object {5-19.system.attributes.weaknesses.[]} exceptions : array<> {5-19.system.attributes.weaknesses.[].exceptions} Length: min=0 max=0 Value type: mixed type : string {5-19.system.attributes.weaknesses.[].type} (2 different values) area-damage (x2) splash-damage (x2) value : integer {5-19.system.attributes.weaknesses.[].value} (2 different values) 3 (x2) 6 (x2) details : object {5-19.system.details} [blurb] : string {5-19.system.details.blurb} (2 different values) Male human variant demonologist (x2) (x7) [languages] : object {5-19.system.details.languages} details : string {5-19.system.details.languages.details} (same value: ) value : array {5-19.system.details.languages.value} Length: min=0 max=2 Value type: string {5-19.system.details.languages.value.[]} (2 different values) chthonian (x6) common (x6) level : object {5-19.system.details.level} value : integer {5-19.system.details.level.value} (6 different values) 5 (x2) 2 (x2) 1 (x3) 4 (x4) 3 (x4) 6 (x2) [privateNotes] : string {5-19.system.details.privateNotes} (same value: ) [publicNotes] : string {5-19.system.details.publicNotes} (2 different values)

Demonologists can pull a creature from the Abyss and bend it to their will... for a time.


Those initiated into the hidden truths and forbidden secrets of the world are forever transformed-or so they claim. To the cynical, a mystic is nothing more than a charlatan or zealot. Others profess to sense an aura around such luminaries and treat them with reverence, lest they offend some harbinger of unspeakable doom.

(x2) (x7) publication : object {5-19.system.details.publication} license : string {5-19.system.details.publication.license} (same value: OGL) remaster : boolean {5-19.system.details.publication.remaster} (same value: False) title : string {5-19.system.details.publication.title} (same value: Pathfinder Society Scenario #5-19: Demonic Afterparty) [description] : string {5-19.system.details.description} (4 different values)

A dark shape moves in the surface of an ornate mirror, its eyes wide as blood seeps down its tormented face.

(x2)

A statuette of the deceased demon lord creates frightening illusions of insect swarms.

(x2)

A book unfurls and its case forms into a leathery locust, its pages folding into an overwhelming swarm.

(x2)

A gilded armillary sphere spins in place, shooting jeweled stars and planets at intruders.

(x2) [disable] : string {5-19.system.details.disable} (8 different values)

@Check[thievery|dc:16] (trained) to fully cover the mirror or @UUID[Compendium.pf2e.spells-srd.Item.Dispel Magic] (2nd rank; counteract DC 18) to dispel the mirror.

(x1)

@Check[arcana|dc:17] (expert) or @Check[religion|dc:17] (trained) to deactivate the effigy or @UUID[Compendium.pf2e.spells-srd.Item.Dispel Magic] (2nd rank; counteract DC 20) to dispel the statuette

(x1)

@Check[arcana|dc:20] (expert) or @Check[religion|dc:20] (trained) to deactivate the effigy or @UUID[Compendium.pf2e.spells-srd.Item.Dispel Magic] (2nd rank; counteract DC 23) to dispel the statuette

(x1)

@Check[thievery|dc:20] (trained) to fully cover the mirror or @UUID[Compendium.pf2e.spells-srd.Item.Dispel Magic] (2nd rank; counteract DC 22) to dispel the mirror.

(x1)

@Check[thievery|dc:20] to tear up the leather locust, or @Check[arcana|dc:18] (trained) or @UUID[Compendium.pf2e.spells-srd.Item.Dispel Magic] (2nd rank; counteract DC 22) to render the magic inert.

(x1)

@Check[thievery|dc:23] to tear up the leather locust, or @Check[arcana|dc:21] (trained) or @UUID[Compendium.pf2e.spells-srd.Item.Dispel Magic] (3nd rank; counteract DC 25) to render the magic inert.

(x1)

@Check[thievery|dc:21] (expert) to disable the sphere from rotating or @UUID[Compendium.pf2e.spells-srd.Item.Dispel Magic] (3nd rank; counteract DC 23) to remove the enchantment.

(x1)

@Check[thievery|dc:18] (expert) to disable the sphere from rotating or @UUID[Compendium.pf2e.spells-srd.Item.Dispel Magic] (2nd rank; counteract DC 20) to remove the enchantment.

(x1) [isComplex] : boolean {5-19.system.details.isComplex} (2 different values) True (x6) False (x2) [reset] : string {5-19.system.details.reset} (5 different values)

1 minute if no fresh blood has been spilled.

(x2)

1 minute as the illusory insects harass intruders before scuttling into the earth.

(x2)

The paper locust swarm resets after 1 minute if there are no creatures to target.

(x1)

The paper locust tornado resets after 1 minute if there are no creatures to target.

(x1)

The trap deactivates and resets if 1 minute passes without any creature moving within range of its sensor.

(x2) [routine] : string {5-19.system.details.routine} (7 different values)

(2 actions; arcane, mental) The bloody figure in the mirror transforms to reflect a creature within 30 feet. The reflection bleeds profusely from the eyes, nose, and mouth, and the reflected creature must attempt a @Check[will|dc:18|traits:arcane,mental] save.


Critical Success The creature is unaffected and temporarily immune for 1 minute.

Success The creature bleeds from their mouth or nose.

Failure The creature bleeds from their eyes, mouth, and nose, and takes @Damage[1d10[persistent,bleed]] damage.

Critical Failure As failure, and the creature is @UUID[Compendium.pf2e.conditionitems.Item.Frightened]{Frightened 1}.

(x1) (x2)

(2 actions; arcane, mental) The bloody figure in the mirror transforms to reflect a creature within 30 feet. The reflection bleeds profusely from the eyes, nose, and mouth, and the reflected creature must attempt a @Check[will|dc:21|traits:arcane,mental] save.


Critical Success The creature is unaffected and temporarily immune for 1 minute.

Success The creature bleeds from their mouth or nose.

Failure The creature bleeds from their eyes, mouth, and nose, and takes @Damage[2d8[persistent,bleed]] damage.

Critical Failure As failure, and the creature is @UUID[Compendium.pf2e.conditionitems.Item.Frightened]{Frightened 1}.

(x1)

(1 action) The swarm moves up to 30 feet to share the nearest creature's space, slicing into them with their paper wings and spurs. The targeted creature must attempt a @Check[reflex|dc:21] save.


Critical Success The creature is unaffected.

Success The creature takes @Damage[(2d8+5)[slashing]] damage.

Failure The creature takes @Damage[2d8[slashing]] damage and @Damage[1d6[persistent,bleed]] damage.

Critical Failure As failure, and the creature is @UUID[Compendium.pf2e.conditionitems.Item.Clumsy]{Clumsy 1}.

(x1)

(2 actions) The tornado uses each action to move up to 30 feet and share a creature's space, slicing into them with their paper wings and spurs. The targeted creatures must attempt a @Check[reflex|dc:24] save.


Critical Success The creature is unaffected.

Success The creature takes @Damage[(2d8+9)[slashing]] damage.

Failure The creature takes @Damage[2d8[slashing]] damage and @Damage[1d10[persistent,bleed]] damage.

Critical Failure As failure, and the creature is @UUID[Compendium.pf2e.conditionitems.Item.Clumsy]{Clumsy 1}.

(x1)

(1 action) A jeweled planet shoots from the sphere, targeting a random creature within 30 feet. The creature takes @Damage[(2d8+7)[bludgeoning]] damage (@Check[reflex|dc:22|basic] save).

(x1)

(1 action) A jeweled planet shoots from the sphere, targeting a random creature within 30 feet. The creature takes @Damage[(1d10+6)[bludgeoning]] damage (@Check[reflex|dc:20|basic] save).

(x1) [initiative] : object {5-19.system.initiative} statistic : string {5-19.system.initiative.statistic} (same value: perception) [perception] : object {5-19.system.perception} details : string {5-19.system.perception.details} (same value: ) mod : integer {5-19.system.perception.mod} (8 different values) 14 (x1) 5 (x1) 8 (x1) 11 (x1) 12 (x2) 0 (x1) 9 (x1) 10 (x1) senses : array {5-19.system.perception.senses} Length: min=0 max=2 Value type: object {5-19.system.perception.senses.[]} type : string {5-19.system.perception.senses.[].type} (3 different values) low-light-vision (x2) darkvision (x2) scent (x2) [acuity] : string {5-19.system.perception.senses.[].acuity} (same value: imprecise) [range] : integer {5-19.system.perception.senses.[].range} (same value: 60) [resources] : object {5-19.system.resources} [focus] : object {5-19.system.resources.focus} max : integer {5-19.system.resources.focus.max} (same value: 1) value : integer {5-19.system.resources.focus.value} (same value: 1) saves : object {5-19.system.saves} fortitude : object {5-19.system.saves.fortitude} saveDetail : string {5-19.system.saves.fortitude.saveDetail} (same value: ) value : integer {5-19.system.saves.fortitude.value} (10 different values) 10 (x2) 11 (x3) 8 (x4) 9 (x1) 7 (x1) 14 (x2) 17 (x1) 0 (x1) 15 (x1) 12 (x1) reflex : object {5-19.system.saves.reflex} saveDetail : string {5-19.system.saves.reflex.saveDetail} (same value: ) value : integer {5-19.system.saves.reflex.value} (9 different values) 9 (x4) 5 (x2) 3 (x1) 12 (x1) 6 (x2) 8 (x2) 11 (x2) 0 (x1) 14 (x2) will : object {5-19.system.saves.will} saveDetail : string {5-19.system.saves.will.saveDetail} (same value: ) [value] : integer {5-19.system.saves.will.value} (8 different values) 12 (x2) 5 (x1) 0 (x7) 8 (x1) 9 (x1) 15 (x1) 11 (x1) 14 (x1) [skills] : object {5-19.system.skills} [arcana] : object {5-19.system.skills.arcana} base : integer {5-19.system.skills.arcana.base} (2 different values) 13 (x1) 10 (x1) [diplomacy] : object {5-19.system.skills.diplomacy} base : integer {5-19.system.skills.diplomacy.base} (2 different values) 12 (x1) 9 (x1) special : array {5-19.system.skills.diplomacy.special} Length: min=1 max=1 Value type: object {5-19.system.skills.diplomacy.special.[]} base : integer {5-19.system.skills.diplomacy.special.[].base} (2 different values) 14 (x1) 11 (x1) label : string {5-19.system.skills.diplomacy.special.[].label} (same value: with demons) predicate : array {5-19.system.skills.diplomacy.special.[].predicate} Length: min=1 max=1 Value type: string {5-19.system.skills.diplomacy.special.[].predicate.[]} (same value: target:trait:demon) [religion] : object {5-19.system.skills.religion} base : integer {5-19.system.skills.religion.base} (3 different values) 12 (x1) 9 (x2) 7 (x1) [deception] : object {5-19.system.skills.deception} base : integer {5-19.system.skills.deception.base} (4 different values) 4 (x1) 7 (x1) 11 (x1) 8 (x1) [intimidation] : object {5-19.system.skills.intimidation} base : integer {5-19.system.skills.intimidation.base} (4 different values) 4 (x1) 7 (x1) 13 (x1) 10 (x1) [occultism] : object {5-19.system.skills.occultism} base : integer {5-19.system.skills.occultism.base} (2 different values) 4 (x1) 7 (x1) [society] : object {5-19.system.skills.society} base : integer {5-19.system.skills.society.base} (2 different values) 5 (x1) 8 (x1) [stealth] : object {5-19.system.skills.stealth} base : integer {5-19.system.skills.stealth.base} (2 different values) 7 (x2) 10 (x2) [athletics] : object {5-19.system.skills.athletics} base : integer {5-19.system.skills.athletics.base} (2 different values) 15 (x1) 12 (x1) acrobatics : object {5-19.system.skills.acrobatics} base : integer {5-19.system.skills.acrobatics.base} (2 different values) 7 (x1) 10 (x1) traits : object {5-19.system.traits} rarity : string {5-19.system.traits.rarity} (3 different values) rare (x6) uncommon (x8) common (x3) size : object {5-19.system.traits.size} value : string {5-19.system.traits.size.value} (2 different values) med (x15) lg (x2) value : array {5-19.system.traits.value} Length: min=0 max=4 Value type: string {5-19.system.traits.value.[]} (10 different values) chaotic (x4) evil (x4) human (x4) humanoid (x6) magical (x6) trap (x6) fleshwarp (x2) animal (x2) swarm (x2) mechanical (x2) [statusEffects] : array<> {5-19.system.statusEffects} Length: min=0 max=0 Value type: mixed type : string {5-19.type} (2 different values) npc (x9) hazard (x8)