Book 1 - The Summer That Never Was Different values: 21 ===================================== object {Book 1 - The Summer That Never Was} _id : string {Book 1 - The Summer That Never Was._id} (all different values) folder : string {Book 1 - The Summer That Never Was.folder} (same value: ubp3uZylpKsdrXxj) img : string {Book 1 - The Summer That Never Was.img} (2 different values) systems/pf2e/icons/default-icons/npc.svg (x19) systems/pf2e/icons/default-icons/hazard.svg (x2) items : array {Book 1 - The Summer That Never Was.items} Length: min=1 max=26 Value type: object {Book 1 - The Summer That Never Was.items.[]} _id : string {Book 1 - The Summer That Never Was.items.[]._id} (145 different values) img : string {Book 1 - The Summer That Never Was.items.[].img} (52 different values) name : string {Book 1 - The Summer That Never Was.items.[].name} (115 different values) sort : integer {Book 1 - The Summer That Never Was.items.[].sort} (27 different values) system : object {Book 1 - The Summer That Never Was.items.[].system} [actionType] : object {Book 1 - The Summer That Never Was.items.[].system.actionType} value : string {Book 1 - The Summer That Never Was.items.[].system.actionType.value} (4 different values) passive (x58) action (x26) free (x2) reaction (x6) [actions] : object {Book 1 - The Summer That Never Was.items.[].system.actions} [value] : integer {Book 1 - The Summer That Never Was.items.[].system.actions.value} (3 different values) 1 (x4) 2 (x20) 3 (x2) [category] : string {Book 1 - The Summer That Never Was.items.[].system.category} (7 different values) defensive (x30) offensive (x41) martial (x5) interaction (x21) simple (x5) light (x2) ammo (x1) description : object {Book 1 - The Summer That Never Was.items.[].system.description} value : string {Book 1 - The Summer That Never Was.items.[].system.description.value} (105 different values) publication : object {Book 1 - The Summer That Never Was.items.[].system.publication} license : string {Book 1 - The Summer That Never Was.items.[].system.publication.license} (2 different values) OGL (x190) ORC (x10) remaster : boolean {Book 1 - The Summer That Never Was.items.[].system.publication.remaster} (2 different values) False (x190) True (x10) title : string {Book 1 - The Summer That Never Was.items.[].system.publication.title} (8 different values) (x120) Pathfinder Core Rulebook (x51) Pathfinder Bestiary 2 (x4) Pathfinder #196: The Summer That Never Was (x2) Pathfinder Bestiary (x11) Pathfinder Player Core (x10) Pathfinder Advanced Player's Guide (x1) Pathfinder Lost Omens Gods & Magic (x1) rules : ###FoundryRulesObject### [slug] : string {Book 1 - The Summer That Never Was.items.[].system.slug} (48 different values) traits : object {Book 1 - The Summer That Never Was.items.[].system.traits} [rarity] : string {Book 1 - The Summer That Never Was.items.[].system.traits.rarity} (4 different values) common (x92) rare (x1) uncommon (x8) unique (x1) [value] : array {Book 1 - The Summer That Never Was.items.[].system.traits.value} Length: min=0 max=5 Value type: string {Book 1 - The Summer That Never Was.items.[].system.traits.value.[]} (56 different values) [traditions] : array {Book 1 - The Summer That Never Was.items.[].system.traits.traditions} Length: min=0 max=4 Value type: string {Book 1 - The Summer That Never Was.items.[].system.traits.traditions.[]} (4 different values) arcane (x38) occult (x43) divine (x33) primal (x15) [autoHeightenLevel] : object {Book 1 - The Summer That Never Was.items.[].system.autoHeightenLevel} [value] : mixed [prepared] : object {Book 1 - The Summer That Never Was.items.[].system.prepared} value : string {Book 1 - The Summer That Never Was.items.[].system.prepared.value} (2 different values) innate (x11) prepared (x1) [flexible] : boolean {Book 1 - The Summer That Never Was.items.[].system.prepared.flexible} (same value: False) [proficiency] : object {Book 1 - The Summer That Never Was.items.[].system.proficiency} value : integer {Book 1 - The Summer That Never Was.items.[].system.proficiency.value} (2 different values) 1 (x10) 0 (x2) [showSlotlessLevels] : object {Book 1 - The Summer That Never Was.items.[].system.showSlotlessLevels} value : boolean {Book 1 - The Summer That Never Was.items.[].system.showSlotlessLevels.value} (same value: False) [slots] : object {Book 1 - The Summer That Never Was.items.[].system.slots} slot0 : object {Book 1 - The Summer That Never Was.items.[].system.slots.slot0} max : integer {Book 1 - The Summer That Never Was.items.[].system.slots.slot0.max} (same value: 5) prepared : array {Book 1 - The Summer That Never Was.items.[].system.slots.slot0.prepared} Length: min=5 max=5 Value type: object {Book 1 - The Summer That Never Was.items.[].system.slots.slot0.prepared.[]} id : string {Book 1 - The Summer That Never Was.items.[].system.slots.slot0.prepared.[].id} (5 different values) x1g9zU084Cr6njfx (x1) LfynaUBIUVQdgWI2 (x1) GaNiFfRi821KSzzS (x1) MoIT0fIjWo2nUZxO (x1) ic0Gz2m7vZmjW4fv (x1) slot1 : object {Book 1 - The Summer That Never Was.items.[].system.slots.slot1} max : integer {Book 1 - The Summer That Never Was.items.[].system.slots.slot1.max} (same value: 3) prepared : array {Book 1 - The Summer That Never Was.items.[].system.slots.slot1.prepared} Length: min=3 max=3 Value type: object {Book 1 - The Summer That Never Was.items.[].system.slots.slot1.prepared.[]} id : string {Book 1 - The Summer That Never Was.items.[].system.slots.slot1.prepared.[].id} (3 different values) r2hEgrEnR6Udip9x (x1) 2OzGtVF5oZkFUZ08 (x1) nqrwm78Jlk2SPxuv (x1) slot2 : object {Book 1 - The Summer That Never Was.items.[].system.slots.slot2} max : integer {Book 1 - The Summer That Never Was.items.[].system.slots.slot2.max} (same value: 2) prepared : array {Book 1 - The Summer That Never Was.items.[].system.slots.slot2.prepared} Length: min=2 max=2 Value type: object {Book 1 - The Summer That Never Was.items.[].system.slots.slot2.prepared.[]} id : string {Book 1 - The Summer That Never Was.items.[].system.slots.slot2.prepared.[].id} (2 different values) s5Gp6OX4rxrkF1vx (x1) eCaEYBFAF7y5m7mU (x1) [spelldc] : object {Book 1 - The Summer That Never Was.items.[].system.spelldc} dc : integer {Book 1 - The Summer That Never Was.items.[].system.spelldc.dc} (8 different values) 18 (x3) 17 (x1) 15 (x1) 14 (x2) 13 (x2) 38 (x1) 21 (x1) 20 (x1) value : integer {Book 1 - The Summer That Never Was.items.[].system.spelldc.value} (8 different values) 10 (x2) 9 (x2) 7 (x1) 6 (x2) 5 (x2) 30 (x1) 13 (x1) 12 (x1) [mod] : integer {Book 1 - The Summer That Never Was.items.[].system.spelldc.mod} (same value: 0) [tradition] : object {Book 1 - The Summer That Never Was.items.[].system.tradition} value : string {Book 1 - The Summer That Never Was.items.[].system.tradition.value} (3 different values) occult (x7) primal (x2) divine (x3) [area] : object {Book 1 - The Summer That Never Was.items.[].system.area} type : string {Book 1 - The Summer That Never Was.items.[].system.area.type} (3 different values) burst (x3) line (x1) emanation (x3) value : integer {Book 1 - The Summer That Never Was.items.[].system.area.value} (4 different values) 5 (x2) 30 (x3) 40 (x1) 20 (x1) [cost] : object {Book 1 - The Summer That Never Was.items.[].system.cost} value : string {Book 1 - The Summer That Never Was.items.[].system.cost.value} (3 different values) (x46) black sapphire with a gp value of at least the target's level × 100 (x1) rare incense and offerings worth a total value of 20 gp × the spell rank (x1) [counteraction] : boolean {Book 1 - The Summer That Never Was.items.[].system.counteraction} (2 different values) False (x46) True (x2) [damage] : object {Book 1 - The Summer That Never Was.items.[].system.damage} [0] : object {Book 1 - The Summer That Never Was.items.[].system.damage.0} applyMod : boolean {Book 1 - The Summer That Never Was.items.[].system.damage.0.applyMod} (2 different values) True (x8) False (x6) [category] : mixed formula : string {Book 1 - The Summer That Never Was.items.[].system.damage.0.formula} (6 different values) 1d6 (x3) 2d4 (x2) 0 (x5) 70 (x1) 1d4 (x1) 1d8 (x2) kinds : array {Book 1 - The Summer That Never Was.items.[].system.damage.0.kinds} Length: min=1 max=2 Value type: string {Book 1 - The Summer That Never Was.items.[].system.damage.0.kinds.[]} (2 different values) damage (x14) healing (x2) materials : array<> {Book 1 - The Summer That Never Was.items.[].system.damage.0.materials} Length: min=0 max=0 Value type: mixed type : string {Book 1 - The Summer That Never Was.items.[].system.damage.0.type} (5 different values) untyped (x2) mental (x7) void (x3) spirit (x1) vitality (x1) [damageType] : string {Book 1 - The Summer That Never Was.items.[].system.damage.damageType} (3 different values) slashing (x2) piercing (x5) bludgeoning (x3) [dice] : integer {Book 1 - The Summer That Never Was.items.[].system.damage.dice} (same value: 1) [die] : string {Book 1 - The Summer That Never Was.items.[].system.damage.die} (3 different values) d8 (x2) d6 (x5) d4 (x3) [defense] : object {Book 1 - The Summer That Never Was.items.[].system.defense} save : object {Book 1 - The Summer That Never Was.items.[].system.defense.save} basic : boolean {Book 1 - The Summer That Never Was.items.[].system.defense.save.basic} (2 different values) True (x10) False (x10) statistic : string {Book 1 - The Summer That Never Was.items.[].system.defense.save.statistic} (2 different values) will (x15) fortitude (x5) [duration] : object {Book 1 - The Summer That Never Was.items.[].system.duration} [sustained] : boolean {Book 1 - The Summer That Never Was.items.[].system.duration.sustained} (2 different values) True (x11) False (x37) value : mixed string {Book 1 - The Summer That Never Was.items.[].system.duration.value} (10 different values) (x24) 1 hour (x3) 1 round (x6) varies (x5) 1 minute (x3) until the start of your next turn (x2) unlimited (x1) 10 minutes (x2) until the next time you make your daily preparations (x1) 1 year (x1) integer {Book 1 - The Summer That Never Was.items.[].system.duration.value} (same value: 0) [heightening] : object {Book 1 - The Summer That Never Was.items.[].system.heightening} [levels] : object {Book 1 - The Summer That Never Was.items.[].system.heightening.levels} [3] : object {Book 1 - The Summer That Never Was.items.[].system.heightening.levels.3} [range] : object {Book 1 - The Summer That Never Was.items.[].system.heightening.levels.3.range} value : string {Book 1 - The Summer That Never Was.items.[].system.heightening.levels.3.range.value} (same value: 60 feet) [target] : object {Book 1 - The Summer That Never Was.items.[].system.heightening.levels.3.target} value : string {Book 1 - The Summer That Never Was.items.[].system.heightening.levels.3.target.value} (2 different values) 5 creatures (x5) 10 objects (x2) [5] : object {Book 1 - The Summer That Never Was.items.[].system.heightening.levels.5} range : object {Book 1 - The Summer That Never Was.items.[].system.heightening.levels.5.range} value : string {Book 1 - The Summer That Never Was.items.[].system.heightening.levels.5.range.value} (same value: 120 feet) [6] : object {Book 1 - The Summer That Never Was.items.[].system.heightening.levels.6} target : object {Book 1 - The Summer That Never Was.items.[].system.heightening.levels.6.target} value : string {Book 1 - The Summer That Never Was.items.[].system.heightening.levels.6.target.value} (same value: any number of objects) [4] : object {Book 1 - The Summer That Never Was.items.[].system.heightening.levels.4} target : object {Book 1 - The Summer That Never Was.items.[].system.heightening.levels.4.target} value : string {Book 1 - The Summer That Never Was.items.[].system.heightening.levels.4.target.value} (same value: 10 creatures you know by name and have met in person) [type] : string {Book 1 - The Summer That Never Was.items.[].system.heightening.type} (2 different values) fixed (x15) interval (x14) [damage] : object {Book 1 - The Summer That Never Was.items.[].system.heightening.damage} [0] : string {Book 1 - The Summer That Never Was.items.[].system.heightening.damage.0} (5 different values) 1d6 (x8) 2d4 (x1) 10 (x1) 1d4 (x2) 1d8 (x2) [interval] : integer {Book 1 - The Summer That Never Was.items.[].system.heightening.interval} (2 different values) 1 (x8) 2 (x6) [level] : object {Book 1 - The Summer That Never Was.items.[].system.level} value : integer {Book 1 - The Summer That Never Was.items.[].system.level.value} (9 different values) 1 (x38) 0 (x17) 3 (x3) 9 (x1) 7 (x2) 6 (x2) 5 (x1) 4 (x2) 2 (x2) [location] : object {Book 1 - The Summer That Never Was.items.[].system.location} [value] : string {Book 1 - The Summer That Never Was.items.[].system.location.value} (7 different values) hEWjDHiKJ4OYbMGW (x6) 5rP5cz0JHgxkYHIF (x2) Bm4V5hcwg4tWjbAj (x8) IfgRYpjy1kMxYZ7N (x11) FsxDCjiS8p8Nujnf (x8) FvIDxJDfR51ezrdD (x2) hBMs29Sx7CesfsgK (x10) [heightenedLevel] : integer {Book 1 - The Summer That Never Was.items.[].system.location.heightenedLevel} (5 different values) 1 (x8) 9 (x4) 8 (x2) 7 (x2) 3 (x1) [uses] : object {Book 1 - The Summer That Never Was.items.[].system.location.uses} max : integer {Book 1 - The Summer That Never Was.items.[].system.location.uses.max} (same value: 3) value : integer {Book 1 - The Summer That Never Was.items.[].system.location.uses.value} (same value: 3) [range] : mixed object {Book 1 - The Summer That Never Was.items.[].system.range} value : string {Book 1 - The Summer That Never Was.items.[].system.range.value} (9 different values) 30 feet (x21) (x9) 10 feet (x3) 60 feet (x6) touch (x3) planetary (x2) 40 feet (x1) 120 feet (x1) varies (x2) integer {Book 1 - The Summer That Never Was.items.[].system.range} (same value: 60) [requirements] : string {Book 1 - The Summer That Never Was.items.[].system.requirements} (same value: ) [target] : object {Book 1 - The Summer That Never Was.items.[].system.target} value : string {Book 1 - The Summer That Never Was.items.[].system.target.value} (12 different values) (x18) 1 creature (x17) 1 object (cook, lift, or tidy only) (x3) 1 object (x2) 1 creature that died within the last minute (x1) 1 living creature (x1) 1 willing creature, or up to 8 willing creatures joining hands (x1) 1 creature you know by name and have met in person (x1) enemies in the area (x1) 1 living or undead creature (x1) 1 living creature or 1 willing undead creature (x1) 1 willing living creature or 1 undead (x1) [time] : object {Book 1 - The Summer That Never Was.items.[].system.time} value : string {Book 1 - The Summer That Never Was.items.[].system.time.value} (7 different values) 2 (x37) 1 minute (x2) 1 (x2) 10 minutes (x3) 3 days (x1) 3 (x1) 1 to 3 (x2) [overlays] : object {Book 1 - The Summer That Never Was.items.[].system.overlays} [2I469pfbYcmFvzOA] : object {Book 1 - The Summer That Never Was.items.[].system.overlays.2I469pfbYcmFvzOA} _id : string {Book 1 - The Summer That Never Was.items.[].system.overlays.2I469pfbYcmFvzOA._id} (same value: 2I469pfbYcmFvzOA) name : string {Book 1 - The Summer That Never Was.items.[].system.overlays.2I469pfbYcmFvzOA.name} (same value: Telekinetic Projectile (Bludgeoning)) overlayType : string {Book 1 - The Summer That Never Was.items.[].system.overlays.2I469pfbYcmFvzOA.overlayType} (same value: override) sort : integer {Book 1 - The Summer That Never Was.items.[].system.overlays.2I469pfbYcmFvzOA.sort} (same value: 1) system : object {Book 1 - The Summer That Never Was.items.[].system.overlays.2I469pfbYcmFvzOA.system} damage : object {Book 1 - The Summer That Never Was.items.[].system.overlays.2I469pfbYcmFvzOA.system.damage} 0 : object {Book 1 - The Summer That Never Was.items.[].system.overlays.2I469pfbYcmFvzOA.system.damage.0} [category] : mixed type : string {Book 1 - The Summer That Never Was.items.[].system.overlays.2I469pfbYcmFvzOA.system.damage.0.type} (same value: bludgeoning) [cUFX7ExSLeoa3vIF] : object {Book 1 - The Summer That Never Was.items.[].system.overlays.cUFX7ExSLeoa3vIF} _id : string {Book 1 - The Summer That Never Was.items.[].system.overlays.cUFX7ExSLeoa3vIF._id} (same value: cUFX7ExSLeoa3vIF) name : string {Book 1 - The Summer That Never Was.items.[].system.overlays.cUFX7ExSLeoa3vIF.name} (same value: Telekinetic Projectile (Piercing)) overlayType : string {Book 1 - The Summer That Never Was.items.[].system.overlays.cUFX7ExSLeoa3vIF.overlayType} (same value: override) sort : integer {Book 1 - The Summer That Never Was.items.[].system.overlays.cUFX7ExSLeoa3vIF.sort} (same value: 2) system : object {Book 1 - The Summer That Never Was.items.[].system.overlays.cUFX7ExSLeoa3vIF.system} damage : object {Book 1 - The Summer That Never Was.items.[].system.overlays.cUFX7ExSLeoa3vIF.system.damage} 0 : object {Book 1 - The Summer That Never Was.items.[].system.overlays.cUFX7ExSLeoa3vIF.system.damage.0} [category] : mixed type : string {Book 1 - The Summer That Never Was.items.[].system.overlays.cUFX7ExSLeoa3vIF.system.damage.0.type} (same value: piercing) [zFWsMjoeCnLxqJaV] : object {Book 1 - The Summer That Never Was.items.[].system.overlays.zFWsMjoeCnLxqJaV} _id : string {Book 1 - The Summer That Never Was.items.[].system.overlays.zFWsMjoeCnLxqJaV._id} (same value: zFWsMjoeCnLxqJaV) name : string {Book 1 - The Summer That Never Was.items.[].system.overlays.zFWsMjoeCnLxqJaV.name} (same value: Telekinetic Projectile (Slashing)) overlayType : string {Book 1 - The Summer That Never Was.items.[].system.overlays.zFWsMjoeCnLxqJaV.overlayType} (same value: override) sort : integer {Book 1 - The Summer That Never Was.items.[].system.overlays.zFWsMjoeCnLxqJaV.sort} (same value: 3) system : object {Book 1 - The Summer That Never Was.items.[].system.overlays.zFWsMjoeCnLxqJaV.system} damage : object {Book 1 - The Summer That Never Was.items.[].system.overlays.zFWsMjoeCnLxqJaV.system.damage} 0 : object {Book 1 - The Summer That Never Was.items.[].system.overlays.zFWsMjoeCnLxqJaV.system.damage.0} [category] : mixed type : string {Book 1 - The Summer That Never Was.items.[].system.overlays.zFWsMjoeCnLxqJaV.system.damage.0.type} (same value: slashing) [4gyp3qlsv5ywdyjq] : object {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq} _id : string {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq._id} (same value: 4gyp3qlsv5ywdyjq) name : string {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.name} (same value: Harm (vs. Undead)) overlayType : string {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.overlayType} (same value: override) sort : integer {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.sort} (same value: 3) system : object {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.system} damage : object {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.damage} 0 : object {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.damage.0} formula : string {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.damage.0.formula} (same value: 1d8+8) kinds : array {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.damage.0.kinds} Length: min=1 max=1 Value type: string {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.damage.0.kinds.[]} (same value: healing) [defense] : mixed heightening : object {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.heightening} damage : object {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.heightening.damage} 0 : string {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.heightening.damage.0} (same value: 1d8+8) range : object {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.range} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.range.value} (same value: 30 feet) target : object {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.target} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.target.value} (same value: 1 willing undead creature) time : object {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.time} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.time.value} (same value: 2) traits : object {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.traits} value : array {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.traits.value} Length: min=3 max=3 Value type: string {Book 1 - The Summer That Never Was.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.traits.value.[]} (3 different values) concentrate (x1) manipulate (x1) void (x1) [pq7cxntbz4s8g5ik] : object {Book 1 - The Summer That Never Was.items.[].system.overlays.pq7cxntbz4s8g5ik} _id : string {Book 1 - The Summer That Never Was.items.[].system.overlays.pq7cxntbz4s8g5ik._id} (same value: pq7cxntbz4s8g5ik) overlayType : string {Book 1 - The Summer That Never Was.items.[].system.overlays.pq7cxntbz4s8g5ik.overlayType} (same value: override) sort : integer {Book 1 - The Summer That Never Was.items.[].system.overlays.pq7cxntbz4s8g5ik.sort} (same value: 1) system : object {Book 1 - The Summer That Never Was.items.[].system.overlays.pq7cxntbz4s8g5ik.system} range : object {Book 1 - The Summer That Never Was.items.[].system.overlays.pq7cxntbz4s8g5ik.system.range} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.pq7cxntbz4s8g5ik.system.range.value} (same value: touch) time : object {Book 1 - The Summer That Never Was.items.[].system.overlays.pq7cxntbz4s8g5ik.system.time} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.pq7cxntbz4s8g5ik.system.time.value} (same value: 1) [rvhoa43rqqqp8izn] : object {Book 1 - The Summer That Never Was.items.[].system.overlays.rvhoa43rqqqp8izn} _id : string {Book 1 - The Summer That Never Was.items.[].system.overlays.rvhoa43rqqqp8izn._id} (same value: rvhoa43rqqqp8izn) overlayType : string {Book 1 - The Summer That Never Was.items.[].system.overlays.rvhoa43rqqqp8izn.overlayType} (same value: override) sort : integer {Book 1 - The Summer That Never Was.items.[].system.overlays.rvhoa43rqqqp8izn.sort} (same value: 4) system : object {Book 1 - The Summer That Never Was.items.[].system.overlays.rvhoa43rqqqp8izn.system} area : object {Book 1 - The Summer That Never Was.items.[].system.overlays.rvhoa43rqqqp8izn.system.area} type : string {Book 1 - The Summer That Never Was.items.[].system.overlays.rvhoa43rqqqp8izn.system.area.type} (same value: emanation) value : integer {Book 1 - The Summer That Never Was.items.[].system.overlays.rvhoa43rqqqp8izn.system.area.value} (same value: 30) range : object {Book 1 - The Summer That Never Was.items.[].system.overlays.rvhoa43rqqqp8izn.system.range} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.rvhoa43rqqqp8izn.system.range.value} (same value: ) target : object {Book 1 - The Summer That Never Was.items.[].system.overlays.rvhoa43rqqqp8izn.system.target} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.rvhoa43rqqqp8izn.system.target.value} (same value: all living and undead creatures) time : object {Book 1 - The Summer That Never Was.items.[].system.overlays.rvhoa43rqqqp8izn.system.time} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.rvhoa43rqqqp8izn.system.time.value} (same value: 3) traits : object {Book 1 - The Summer That Never Was.items.[].system.overlays.rvhoa43rqqqp8izn.system.traits} value : array {Book 1 - The Summer That Never Was.items.[].system.overlays.rvhoa43rqqqp8izn.system.traits.value} Length: min=3 max=3 Value type: string {Book 1 - The Summer That Never Was.items.[].system.overlays.rvhoa43rqqqp8izn.system.traits.value.[]} (3 different values) concentrate (x1) manipulate (x1) void (x1) [z04svm1cvfcxtplb] : object {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb} _id : string {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb._id} (same value: z04svm1cvfcxtplb) name : string {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb.name} (same value: Harm (vs. Living)) overlayType : string {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb.overlayType} (same value: override) sort : integer {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb.sort} (same value: 2) system : object {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb.system} damage : object {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb.system.damage} 0 : object {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb.system.damage.0} kinds : array {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb.system.damage.0.kinds} Length: min=1 max=1 Value type: string {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb.system.damage.0.kinds.[]} (same value: damage) range : object {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb.system.range} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb.system.range.value} (same value: 30 feet) target : object {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb.system.target} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb.system.target.value} (same value: 1 living creature) time : object {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb.system.time} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb.system.time.value} (same value: 2) traits : object {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb.system.traits} value : array {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb.system.traits.value} Length: min=3 max=3 Value type: string {Book 1 - The Summer That Never Was.items.[].system.overlays.z04svm1cvfcxtplb.system.traits.value.[]} (3 different values) concentrate (x1) manipulate (x1) void (x1) 37gy7l19tik74o4s : object {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s} _id : string {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s._id} (same value: 37gy7l19tik74o4s) name : string {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.name} (same value: Heal (vs. Living)) overlayType : string {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.overlayType} (same value: override) sort : integer {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.sort} (same value: 2) system : object {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.system} damage : object {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.system.damage} 0 : object {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.system.damage.0} formula : string {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.system.damage.0.formula} (same value: 1d8+8) kinds : array {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.system.damage.0.kinds} Length: min=1 max=1 Value type: string {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.system.damage.0.kinds.[]} (same value: healing) [defense] : mixed heightening : object {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.system.heightening} damage : object {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.system.heightening.damage} 0 : string {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.system.heightening.damage.0} (same value: 1d8+8) range : object {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.system.range} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.system.range.value} (same value: 30 feet) time : object {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.system.time} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.system.time.value} (same value: 2) traits : object {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.system.traits} value : array {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.system.traits.value} Length: min=4 max=4 Value type: string {Book 1 - The Summer That Never Was.items.[].system.overlays.37gy7l19tik74o4s.system.traits.value.[]} (4 different values) concentrate (x1) healing (x1) manipulate (x1) vitality (x1) 7qdtetowq348s9oc : object {Book 1 - The Summer That Never Was.items.[].system.overlays.7qdtetowq348s9oc} _id : string {Book 1 - The Summer That Never Was.items.[].system.overlays.7qdtetowq348s9oc._id} (same value: 7qdtetowq348s9oc) overlayType : string {Book 1 - The Summer That Never Was.items.[].system.overlays.7qdtetowq348s9oc.overlayType} (same value: override) sort : integer {Book 1 - The Summer That Never Was.items.[].system.overlays.7qdtetowq348s9oc.sort} (same value: 1) system : object {Book 1 - The Summer That Never Was.items.[].system.overlays.7qdtetowq348s9oc.system} range : object {Book 1 - The Summer That Never Was.items.[].system.overlays.7qdtetowq348s9oc.system.range} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.7qdtetowq348s9oc.system.range.value} (same value: touch) time : object {Book 1 - The Summer That Never Was.items.[].system.overlays.7qdtetowq348s9oc.system.time} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.7qdtetowq348s9oc.system.time.value} (same value: 1) 7vbvdrv2cl87sqta : object {Book 1 - The Summer That Never Was.items.[].system.overlays.7vbvdrv2cl87sqta} _id : string {Book 1 - The Summer That Never Was.items.[].system.overlays.7vbvdrv2cl87sqta._id} (same value: 7vbvdrv2cl87sqta) overlayType : string {Book 1 - The Summer That Never Was.items.[].system.overlays.7vbvdrv2cl87sqta.overlayType} (same value: override) sort : integer {Book 1 - The Summer That Never Was.items.[].system.overlays.7vbvdrv2cl87sqta.sort} (same value: 4) system : object {Book 1 - The Summer That Never Was.items.[].system.overlays.7vbvdrv2cl87sqta.system} area : object {Book 1 - The Summer That Never Was.items.[].system.overlays.7vbvdrv2cl87sqta.system.area} type : string {Book 1 - The Summer That Never Was.items.[].system.overlays.7vbvdrv2cl87sqta.system.area.type} (same value: emanation) value : integer {Book 1 - The Summer That Never Was.items.[].system.overlays.7vbvdrv2cl87sqta.system.area.value} (same value: 30) range : object {Book 1 - The Summer That Never Was.items.[].system.overlays.7vbvdrv2cl87sqta.system.range} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.7vbvdrv2cl87sqta.system.range.value} (same value: ) target : object {Book 1 - The Summer That Never Was.items.[].system.overlays.7vbvdrv2cl87sqta.system.target} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.7vbvdrv2cl87sqta.system.target.value} (same value: all living and undead creatures) time : object {Book 1 - The Summer That Never Was.items.[].system.overlays.7vbvdrv2cl87sqta.system.time} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.7vbvdrv2cl87sqta.system.time.value} (same value: 3) traits : object {Book 1 - The Summer That Never Was.items.[].system.overlays.7vbvdrv2cl87sqta.system.traits} value : array {Book 1 - The Summer That Never Was.items.[].system.overlays.7vbvdrv2cl87sqta.system.traits.value} Length: min=4 max=4 Value type: string {Book 1 - The Summer That Never Was.items.[].system.overlays.7vbvdrv2cl87sqta.system.traits.value.[]} (4 different values) concentrate (x1) healing (x1) manipulate (x1) vitality (x1) lfxcoz2d3f8j2zq1 : object {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1} _id : string {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1._id} (same value: lfxcoz2d3f8j2zq1) name : string {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1.name} (same value: Heal (vs. Undead)) overlayType : string {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1.overlayType} (same value: override) sort : integer {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1.sort} (same value: 3) system : object {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1.system} damage : object {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.damage} 0 : object {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.damage.0} kinds : array {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.damage.0.kinds} Length: min=1 max=1 Value type: string {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.damage.0.kinds.[]} (same value: damage) range : object {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.range} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.range.value} (same value: 30 feet) target : object {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.target} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.target.value} (same value: 1 undead) time : object {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.time} value : string {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.time.value} (same value: 2) traits : object {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.traits} value : array {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.traits.value} Length: min=4 max=4 Value type: string {Book 1 - The Summer That Never Was.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.traits.value.[]} (4 different values) concentrate (x1) healing (x1) manipulate (x1) vitality (x1) [attack] : object {Book 1 - The Summer That Never Was.items.[].system.attack} value : string {Book 1 - The Summer That Never Was.items.[].system.attack.value} (same value: ) [attackEffects] : object {Book 1 - The Summer That Never Was.items.[].system.attackEffects} value : array {Book 1 - The Summer That Never Was.items.[].system.attackEffects.value} Length: min=0 max=1 Value type: string {Book 1 - The Summer That Never Was.items.[].system.attackEffects.value.[]} (2 different values) improved-push (x1) spirit-web-trap (x1) [custom] : string {Book 1 - The Summer That Never Was.items.[].system.attackEffects.custom} (same value: ) [bonus] : object {Book 1 - The Summer That Never Was.items.[].system.bonus} value : integer {Book 1 - The Summer That Never Was.items.[].system.bonus.value} (10 different values) 9 (x5) 0 (x11) 13 (x1) 7 (x7) 11 (x2) 5 (x2) 8 (x2) 33 (x1) 14 (x1) 2 (x1) [damageRolls] : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls} [IJBWYQs4HcxtkUev] : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls.IJBWYQs4HcxtkUev} category : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.IJBWYQs4HcxtkUev.category} (same value: persistent) damage : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.IJBWYQs4HcxtkUev.damage} (same value: 1d4) damageType : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.IJBWYQs4HcxtkUev.damageType} (same value: bleed) [zBPflcU7a2cke7YJ] : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls.zBPflcU7a2cke7YJ} damage : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.zBPflcU7a2cke7YJ.damage} (2 different values) 1d6+2 (x2) 1d6 (x1) damageType : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.zBPflcU7a2cke7YJ.damageType} (same value: slashing) [P3k4fqrqq96ysxax] : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls.P3k4fqrqq96ysxax} damage : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.P3k4fqrqq96ysxax.damage} (same value: 2d8+3) damageType : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.P3k4fqrqq96ysxax.damageType} (same value: slashing) [1utbo6jneyb904lrlih8] : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls.1utbo6jneyb904lrlih8} damage : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.1utbo6jneyb904lrlih8.damage} (same value: 1d6-2) damageType : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.1utbo6jneyb904lrlih8.damageType} (same value: piercing) [QYr2NBDN7vUcwzKI] : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls.QYr2NBDN7vUcwzKI} damage : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.QYr2NBDN7vUcwzKI.damage} (same value: 1d6-2) damageType : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.QYr2NBDN7vUcwzKI.damageType} (same value: bludgeoning) [izwzbwakdx5r2d8gxlh7] : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls.izwzbwakdx5r2d8gxlh7} damage : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.izwzbwakdx5r2d8gxlh7.damage} (same value: 1d12+5) damageType : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.izwzbwakdx5r2d8gxlh7.damageType} (same value: bludgeoning) [yhh1ubPnKPVrAd2q] : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls.yhh1ubPnKPVrAd2q} damage : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.yhh1ubPnKPVrAd2q.damage} (same value: 1d6+1) damageType : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.yhh1ubPnKPVrAd2q.damageType} (same value: piercing) [eJNzSH3RiNS4wPmi] : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls.eJNzSH3RiNS4wPmi} damage : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.eJNzSH3RiNS4wPmi.damage} (same value: 1d6+1) damageType : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.eJNzSH3RiNS4wPmi.damageType} (same value: piercing) [ruaK8IefznkmP9pr] : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls.ruaK8IefznkmP9pr} damage : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.ruaK8IefznkmP9pr.damage} (same value: 1d4+3) damageType : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.ruaK8IefznkmP9pr.damageType} (same value: bludgeoning) [I7no81tWSWoEAHG8] : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls.I7no81tWSWoEAHG8} damage : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.I7no81tWSWoEAHG8.damage} (same value: 1d6+1) damageType : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.I7no81tWSWoEAHG8.damageType} (same value: piercing) [8X7sIt6FdC09cA91] : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls.8X7sIt6FdC09cA91} damage : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.8X7sIt6FdC09cA91.damage} (same value: 1d6) damageType : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.8X7sIt6FdC09cA91.damageType} (same value: piercing) [0] : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls.0} damage : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.0.damage} (4 different values) 1d8+3 (x1) 1d6+2 (x2) 1d6 (x1) 3d8+16 (x1) damageType : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.0.damageType} (2 different values) force (x4) slashing (x1) [1] : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls.1} damage : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.1.damage} (same value: 1d6) damageType : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.1.damageType} (same value: spirit) [KACwSG96Zcth1a0r] : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls.KACwSG96Zcth1a0r} damage : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.KACwSG96Zcth1a0r.damage} (same value: 2d4+4) damageType : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.KACwSG96Zcth1a0r.damageType} (same value: bludgeoning) [ozmHPybnY03hy8kT] : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls.ozmHPybnY03hy8kT} damage : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.ozmHPybnY03hy8kT.damage} (same value: 1d6-2) damageType : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.ozmHPybnY03hy8kT.damageType} (same value: bludgeoning) [5btS2A0SdMlXprrM] : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls.5btS2A0SdMlXprrM} damage : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.5btS2A0SdMlXprrM.damage} (same value: 1d6-2) damageType : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.5btS2A0SdMlXprrM.damageType} (same value: bludgeoning) [gNGbEkN2aeIE3AqD] : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls.gNGbEkN2aeIE3AqD} damage : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.gNGbEkN2aeIE3AqD.damage} (same value: 1d4+4) damageType : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.gNGbEkN2aeIE3AqD.damageType} (same value: piercing) kOWKDCo2qa0zOaiC : object {Book 1 - The Summer That Never Was.items.[].system.damageRolls.kOWKDCo2qa0zOaiC} damage : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.kOWKDCo2qa0zOaiC.damage} (same value: 1d4+4) damageType : string {Book 1 - The Summer That Never Was.items.[].system.damageRolls.kOWKDCo2qa0zOaiC.damageType} (same value: piercing) [weaponType] : object {Book 1 - The Summer That Never Was.items.[].system.weaponType} value : string {Book 1 - The Summer That Never Was.items.[].system.weaponType.value} (2 different values) melee (x17) ranged (x6) [baseItem] : string {Book 1 - The Summer That Never Was.items.[].system.baseItem} (9 different values) longsword (x1) shortsword (x2) spear (x1) leather-armor (x2) staff (x2) shortbow (x1) naginata (x1) club (x1) dagger (x1) [bonusDamage] : object {Book 1 - The Summer That Never Was.items.[].system.bonusDamage} value : integer {Book 1 - The Summer That Never Was.items.[].system.bonusDamage.value} (same value: 0) [bulk] : object {Book 1 - The Summer That Never Was.items.[].system.bulk} value : mixed integer {Book 1 - The Summer That Never Was.items.[].system.bulk.value} (3 different values) 1 (x8) 0 (x1) 2 (x2) float {Book 1 - The Summer That Never Was.items.[].system.bulk.value} (same value: 0,1) [capacity] : integer {Book 1 - The Summer That Never Was.items.[].system.bulk.capacity} (same value: 8) [heldOrStowed] : float {Book 1 - The Summer That Never Was.items.[].system.bulk.heldOrStowed} (same value: 0,1) [ignored] : integer {Book 1 - The Summer That Never Was.items.[].system.bulk.ignored} (same value: 0) [containerId] : mixed [equipped] : object {Book 1 - The Summer That Never Was.items.[].system.equipped} carryType : string {Book 1 - The Summer That Never Was.items.[].system.equipped.carryType} (2 different values) worn (x19) held (x1) [handsHeld] : integer {Book 1 - The Summer That Never Was.items.[].system.equipped.handsHeld} (2 different values) 0 (x16) 1 (x1) [invested] : mixed [group] : string {Book 1 - The Summer That Never Was.items.[].system.group} (7 different values) sword (x3) spear (x1) leather (x2) club (x3) bow (x1) polearm (x1) knife (x1) [hardness] : integer {Book 1 - The Summer That Never Was.items.[].system.hardness} (same value: 0) [hp] : object {Book 1 - The Summer That Never Was.items.[].system.hp} max : integer {Book 1 - The Summer That Never Was.items.[].system.hp.max} (same value: 0) value : integer {Book 1 - The Summer That Never Was.items.[].system.hp.value} (same value: 0) [material] : object {Book 1 - The Summer That Never Was.items.[].system.material} [grade] : string {Book 1 - The Summer That Never Was.items.[].system.material.grade} (same value: low) [type] : string {Book 1 - The Summer That Never Was.items.[].system.material.type} (same value: silver) [price] : object {Book 1 - The Summer That Never Was.items.[].system.price} value : object {Book 1 - The Summer That Never Was.items.[].system.price.value} [gp] : integer {Book 1 - The Summer That Never Was.items.[].system.price.value.gp} (7 different values) 1 (x1) 60 (x1) 20 (x2) 2 (x2) 3 (x2) 50 (x1) 100 (x1) [sp] : integer {Book 1 - The Summer That Never Was.items.[].system.price.value.sp} (2 different values) 9 (x2) 1 (x3) [per] : integer {Book 1 - The Summer That Never Was.items.[].system.price.per} (same value: 10) [quantity] : integer {Book 1 - The Summer That Never Was.items.[].system.quantity} (2 different values) 1 (x19) 20 (x1) [reload] : object {Book 1 - The Summer That Never Was.items.[].system.reload} value : string {Book 1 - The Summer That Never Was.items.[].system.reload.value} (3 different values) (x6) - (x3) 0 (x1) [runes] : object {Book 1 - The Summer That Never Was.items.[].system.runes} potency : integer {Book 1 - The Summer That Never Was.items.[].system.runes.potency} (3 different values) 1 (x3) 0 (x8) 2 (x1) property : array<> {Book 1 - The Summer That Never Was.items.[].system.runes.property} Length: min=0 max=0 Value type: mixed [striking] : integer {Book 1 - The Summer That Never Was.items.[].system.runes.striking} (3 different values) 1 (x2) 0 (x7) 2 (x1) [resilient] : integer {Book 1 - The Summer That Never Was.items.[].system.runes.resilient} (same value: 0) [size] : string {Book 1 - The Summer That Never Was.items.[].system.size} (3 different values) med (x16) tiny (x2) lg (x2) [splashDamage] : object {Book 1 - The Summer That Never Was.items.[].system.splashDamage} value : integer {Book 1 - The Summer That Never Was.items.[].system.splashDamage.value} (same value: 0) [usage] : object {Book 1 - The Summer That Never Was.items.[].system.usage} value : string {Book 1 - The Summer That Never Was.items.[].system.usage.value} (4 different values) held-in-one-hand (x13) tattooed-on-the-body (x1) held-in-one-plus-hands (x1) held-in-two-hands (x1) [canBeAmmo] : boolean {Book 1 - The Summer That Never Was.items.[].system.usage.canBeAmmo} (same value: False) [frequency] : object {Book 1 - The Summer That Never Was.items.[].system.frequency} max : integer {Book 1 - The Summer That Never Was.items.[].system.frequency.max} (same value: 1) per : string {Book 1 - The Summer That Never Was.items.[].system.frequency.per} (same value: day) [mod] : object {Book 1 - The Summer That Never Was.items.[].system.mod} value : integer {Book 1 - The Summer That Never Was.items.[].system.mod.value} (4 different values) 11 (x1) 32 (x1) 13 (x1) 12 (x1) [proficient] : object {Book 1 - The Summer That Never Was.items.[].system.proficient} value : integer {Book 1 - The Summer That Never Was.items.[].system.proficient.value} (same value: 0) [overrides] : array<> {Book 1 - The Summer That Never Was.items.[].system.overrides} Length: min=0 max=0 Value type: mixed [references] : object {Book 1 - The Summer That Never Was.items.[].system.references} children : array<> {Book 1 - The Summer That Never Was.items.[].system.references.children} Length: min=0 max=0 Value type: mixed immunityFrom : array<> {Book 1 - The Summer That Never Was.items.[].system.references.immunityFrom} Length: min=0 max=0 Value type: mixed overriddenBy : array<> {Book 1 - The Summer That Never Was.items.[].system.references.overriddenBy} Length: min=0 max=0 Value type: mixed overrides : array<> {Book 1 - The Summer That Never Was.items.[].system.references.overrides} Length: min=0 max=0 Value type: mixed [value] : object {Book 1 - The Summer That Never Was.items.[].system.value} isValued : boolean {Book 1 - The Summer That Never Was.items.[].system.value.isValued} (same value: True) value : integer {Book 1 - The Summer That Never Was.items.[].system.value.value} (same value: 1) [acBonus] : integer {Book 1 - The Summer That Never Was.items.[].system.acBonus} (same value: 1) [checkPenalty] : integer {Book 1 - The Summer That Never Was.items.[].system.checkPenalty} (same value: -1) [dexCap] : integer {Book 1 - The Summer That Never Was.items.[].system.dexCap} (same value: 4) [speedPenalty] : integer {Book 1 - The Summer That Never Was.items.[].system.speedPenalty} (same value: 0) [strength] : integer {Book 1 - The Summer That Never Was.items.[].system.strength} (same value: 0) [stackGroup] : string {Book 1 - The Summer That Never Was.items.[].system.stackGroup} (same value: arrows) [uses] : object {Book 1 - The Summer That Never Was.items.[].system.uses} autoDestroy : boolean {Book 1 - The Summer That Never Was.items.[].system.uses.autoDestroy} (same value: True) max : integer {Book 1 - The Summer That Never Was.items.[].system.uses.max} (same value: 1) value : integer {Book 1 - The Summer That Never Was.items.[].system.uses.value} (same value: 1) [collapsed] : boolean {Book 1 - The Summer That Never Was.items.[].system.collapsed} (same value: False) [stowing] : boolean {Book 1 - The Summer That Never Was.items.[].system.stowing} (same value: False) [ritual] : object {Book 1 - The Summer That Never Was.items.[].system.ritual} primary : object {Book 1 - The Summer That Never Was.items.[].system.ritual.primary} check : string {Book 1 - The Summer That Never Was.items.[].system.ritual.primary.check} (same value: Religion) secondary : object {Book 1 - The Summer That Never Was.items.[].system.ritual.secondary} casters : integer {Book 1 - The Summer That Never Was.items.[].system.ritual.secondary.casters} (same value: 0) checks : string {Book 1 - The Summer That Never Was.items.[].system.ritual.secondary.checks} (same value: Crafting, Performance) [specific] : object {Book 1 - The Summer That Never Was.items.[].system.specific} material : object {Book 1 - The Summer That Never Was.items.[].system.specific.material} grade : string {Book 1 - The Summer That Never Was.items.[].system.specific.material.grade} (same value: low) type : string {Book 1 - The Summer That Never Was.items.[].system.specific.material.type} (same value: silver) runes : object {Book 1 - The Summer That Never Was.items.[].system.specific.runes} potency : integer {Book 1 - The Summer That Never Was.items.[].system.specific.runes.potency} (same value: 1) property : array<> {Book 1 - The Summer That Never Was.items.[].system.specific.runes.property} Length: min=0 max=0 Value type: mixed striking : integer {Book 1 - The Summer That Never Was.items.[].system.specific.runes.striking} (same value: 0) type : string {Book 1 - The Summer That Never Was.items.[].type} (12 different values) action (x92) spellcastingEntry (x12) spell (x48) melee (x23) weapon (x10) equipment (x4) treasure (x2) lore (x4) condition (x1) armor (x2) consumable (x1) backpack (x1) [_stats] : object {Book 1 - The Summer That Never Was.items.[]._stats} compendiumSource : string {Book 1 - The Summer That Never Was.items.[]._stats.compendiumSource} (49 different values) [flags] : object {Book 1 - The Summer That Never Was.items.[].flags} pf2e : object {Book 1 - The Summer That Never Was.items.[].flags.pf2e} linkedWeapon : string {Book 1 - The Summer That Never Was.items.[].flags.pf2e.linkedWeapon} (10 different values) OygihzBpkQzuBIYJ (x1) Q7Syteo9JjOZLurF (x1) Gn9g3beJBagJaKTN (x2) SQz1y4yvNTEwbE0s (x1) tcK8g2nEGAeJEYiC (x1) lKahjvKmkGeyKo8B (x1) HavNvD3wT2KqvPXd (x1) MuIlkMqKtGDs9LDM (x1) UfBgqRTlJpd85IUT (x2) zFVCaM0TICud7NpK (x2) name : string {Book 1 - The Summer That Never Was.name} (all different values) system : object {Book 1 - The Summer That Never Was.system} [abilities] : object {Book 1 - The Summer That Never Was.system.abilities} cha : object {Book 1 - The Summer That Never Was.system.abilities.cha} mod : integer {Book 1 - The Summer That Never Was.system.abilities.cha.mod} (7 different values) -5 (x1) 3 (x7) 4 (x1) 2 (x2) -2 (x1) 0 (x6) 9 (x1) con : object {Book 1 - The Summer That Never Was.system.abilities.con} mod : integer {Book 1 - The Summer That Never Was.system.abilities.con.mod} (6 different values) 4 (x3) 2 (x7) 1 (x4) 0 (x3) 7 (x1) 3 (x1) dex : object {Book 1 - The Summer That Never Was.system.abilities.dex} mod : integer {Book 1 - The Summer That Never Was.system.abilities.dex.mod} (9 different values) 3 (x8) 1 (x2) 4 (x3) -3 (x1) 2 (x1) 6 (x1) -1 (x1) 5 (x1) 0 (x1) int : object {Book 1 - The Summer That Never Was.system.abilities.int} mod : integer {Book 1 - The Summer That Never Was.system.abilities.int.mod} (10 different values) -5 (x2) 0 (x3) 2 (x2) 1 (x4) 3 (x1) -3 (x3) -4 (x1) 5 (x1) 4 (x1) -2 (x1) str : object {Book 1 - The Summer That Never Was.system.abilities.str} mod : integer {Book 1 - The Summer That Never Was.system.abilities.str.mod} (8 different values) 1 (x5) 0 (x3) 2 (x2) -2 (x2) 5 (x1) -5 (x4) 8 (x1) 4 (x1) wis : object {Book 1 - The Summer That Never Was.system.abilities.wis} mod : integer {Book 1 - The Summer That Never Was.system.abilities.wis.mod} (5 different values) 0 (x7) 2 (x8) 3 (x2) 6 (x1) 5 (x1) attributes : object {Book 1 - The Summer That Never Was.system.attributes} ac : object {Book 1 - The Summer That Never Was.system.attributes.ac} [details] : string {Book 1 - The Summer That Never Was.system.attributes.ac.details} (2 different values) (12 when broken); construct armor (x1) (x18) value : integer {Book 1 - The Summer That Never Was.system.attributes.ac.value} (10 different values) 16 (x2) 17 (x4) 0 (x2) 20 (x1) 15 (x6) 18 (x2) 40 (x1) 22 (x1) 12 (x1) 19 (x1) [allSaves] : object {Book 1 - The Summer That Never Was.system.attributes.allSaves} value : string {Book 1 - The Summer That Never Was.system.attributes.allSaves.value} (3 different values) (x17) +1 status vs. fear, nerves of steel (x1) +1 status to all saves vs. magic (x1) [hardness] : mixed object {Book 1 - The Summer That Never Was.system.attributes.hardness} value : integer {Book 1 - The Summer That Never Was.system.attributes.hardness.value} (same value: 3) integer {Book 1 - The Summer That Never Was.system.attributes.hardness} (same value: 0) hp : object {Book 1 - The Summer That Never Was.system.attributes.hp} details : string {Book 1 - The Summer That Never Was.system.attributes.hp.details} (3 different values) (x16) void healing (x4) fast healing 40 (x1) max : integer {Book 1 - The Summer That Never Was.system.attributes.hp.max} (17 different values) 14 (x2) 32 (x2) 0 (x2) 75 (x1) 19 (x1) 70 (x2) 18 (x1) 30 (x1) 20 (x1) 22 (x1) 15 (x1) 6 (x1) 260 (x1) 62 (x1) 16 (x1) 9 (x1) 45 (x1) temp : integer {Book 1 - The Summer That Never Was.system.attributes.hp.temp} (same value: 0) value : integer {Book 1 - The Summer That Never Was.system.attributes.hp.value} (17 different values) 14 (x2) 32 (x2) 0 (x2) 75 (x1) 19 (x1) 70 (x2) 18 (x1) 30 (x1) 20 (x1) 22 (x1) 15 (x1) 6 (x1) 260 (x1) 62 (x1) 16 (x1) 9 (x1) 45 (x1) [immunities] : array {Book 1 - The Summer That Never Was.system.attributes.immunities} Length: min=0 max=6 Value type: object {Book 1 - The Summer That Never Was.system.attributes.immunities.[]} type : string {Book 1 - The Summer That Never Was.system.attributes.immunities.[].type} (11 different values) precision (x8) death-effects (x5) disease (x10) paralyzed (x9) poison (x9) unconscious (x4) inhaled (x1) olfactory (x1) visual (x1) void (x1) petrified (x1) [exceptions] : array<> {Book 1 - The Summer That Never Was.system.attributes.immunities.[].exceptions} Length: min=0 max=0 Value type: mixed [speed] : object {Book 1 - The Summer That Never Was.system.attributes.speed} otherSpeeds : array {Book 1 - The Summer That Never Was.system.attributes.speed.otherSpeeds} Length: min=0 max=1 Value type: object {Book 1 - The Summer That Never Was.system.attributes.speed.otherSpeeds.[]} type : string {Book 1 - The Summer That Never Was.system.attributes.speed.otherSpeeds.[].type} (same value: fly) value : integer {Book 1 - The Summer That Never Was.system.attributes.speed.otherSpeeds.[].value} (4 different values) 40 (x2) 25 (x1) 35 (x1) 30 (x1) value : integer {Book 1 - The Summer That Never Was.system.attributes.speed.value} (4 different values) 20 (x2) 30 (x4) 25 (x8) 0 (x5) [details] : string {Book 1 - The Summer That Never Was.system.attributes.speed.details} (same value: thicket walker) [weaknesses] : array {Book 1 - The Summer That Never Was.system.attributes.weaknesses} Length: min=1 max=2 Value type: object {Book 1 - The Summer That Never Was.system.attributes.weaknesses.[]} type : string {Book 1 - The Summer That Never Was.system.attributes.weaknesses.[].type} (7 different values) area-damage (x1) splash-damage (x1) fire (x3) cold-iron (x2) vitality (x1) slashing (x1) silver (x1) value : integer {Book 1 - The Summer That Never Was.system.attributes.weaknesses.[].value} (5 different values) 3 (x2) 5 (x3) 2 (x2) 10 (x2) 15 (x1) [exceptions] : array<> {Book 1 - The Summer That Never Was.system.attributes.weaknesses.[].exceptions} Length: min=0 max=0 Value type: mixed [resistances] : array {Book 1 - The Summer That Never Was.system.attributes.resistances} Length: min=1 max=3 Value type: object {Book 1 - The Summer That Never Was.system.attributes.resistances.[]} doubleVs : array {Book 1 - The Summer That Never Was.system.attributes.resistances.[].doubleVs} Length: min=0 max=1 Value type: string {Book 1 - The Summer That Never Was.system.attributes.resistances.[].doubleVs.[]} (same value: non-magical) exceptions : array {Book 1 - The Summer That Never Was.system.attributes.resistances.[].exceptions} Length: min=0 max=2 Value type: string {Book 1 - The Summer That Never Was.system.attributes.resistances.[].exceptions.[]} (3 different values) force (x4) ghost-touch (x4) silver (x1) type : string {Book 1 - The Summer That Never Was.system.attributes.resistances.[].type} (6 different values) bludgeoning (x3) piercing (x3) all-damage (x4) physical (x1) cold (x1) poison (x1) value : integer {Book 1 - The Summer That Never Was.system.attributes.resistances.[].value} (4 different values) 3 (x4) 2 (x5) 1 (x1) 15 (x3) [emitsSound] : string {Book 1 - The Summer That Never Was.system.attributes.emitsSound} (same value: encounter) [stealth] : object {Book 1 - The Summer That Never Was.system.attributes.stealth} details : string {Book 1 - The Summer That Never Was.system.attributes.stealth.details} (2 different values)

(trained) to notice a weird, faintly glowing ripple of the current beneath the water.

(x1)

(trained) to notice how the pile might fall on a person disabling it; DC 0 to see the pile.

(x1) value : integer {Book 1 - The Summer That Never Was.system.attributes.stealth.value} (2 different values) 20 (x1) 7 (x1) details : object {Book 1 - The Summer That Never Was.system.details} [blurb] : string {Book 1 - The Summer That Never Was.system.details.blurb} (8 different values) Variant animated silverware swarm (x1) Variant female red-hooded thatchling (x1) Female human guard captain (x1) (x9) Variant phantom (x4) Male human carpenter (x1) Variant jinkins (x1) Female noppera-bo (x1) [languages] : object {Book 1 - The Summer That Never Was.system.details.languages} details : string {Book 1 - The Summer That Never Was.system.details.languages.details} (4 different values) (x13) telepathy 30 feet (x4) truespeech (x1) telepathy 60 feet (x1) value : array {Book 1 - The Summer That Never Was.system.details.languages.value} Length: min=0 max=7 Value type: string {Book 1 - The Summer That Never Was.system.details.languages.value.[]} (12 different values) common (x16) halfling (x1) sakvroth (x1) diabolic (x1) draconic (x1) empyrean (x2) necril (x1) requian (x1) utopian (x1) hwan (x1) minkaian (x1) tengu (x1) level : object {Book 1 - The Summer That Never Was.system.details.level} value : integer {Book 1 - The Summer That Never Was.system.details.level.value} (7 different values) 1 (x6) 2 (x5) 3 (x2) 5 (x3) 0 (x2) -1 (x2) 17 (x1) [privateNotes] : string {Book 1 - The Summer That Never Was.system.details.privateNotes} (same value: ) [publicNotes] : string {Book 1 - The Summer That Never Was.system.details.publicNotes} (12 different values)

Nobles are known to pay great amounts to animate their silverware, both for ease in cleaning and to serve as novelties during dinner parties.


Many animated objects have useful functions but become dangers when uncontrolled.

(x1)

When a soul doomed to become a thatchling dies in the throes of great anguish, they can return after death as a red-hooded thatchling. These vengeful thatchlings appear to wear red hoods when viewed at a distance, but up close, the grisly truth—that their heads are blood-soaked—is revealed. Unlike other thatchlings, red-hooded thatchlings are skilled at trickery, and their ability to appear as a living humanoid through illusion magic allows them to lure the unexpected into ambushes much more easily.


In rural Shenmen, some branches of Sangpotshi warn of what can happen if a soul bound for reincarnation is prevented from entering the River of Souls and rejoining the cycle. These souls become frustrated, confused, and then furious at what they feel is a denial of the body they deserve, and in turn, they force vegetation to serve as their new body. Others theorize that when a body is buried in a shallow grave, the roots of grass growing down into the remains can tangle the soul and capture it.

Thatchlings are intelligent and capable of speaking but rarely do so—they generally have little to say to those whose lives they covet. Rarely, one might attempt to lure someone into an area of tall grass or dense undergrowth by calling out to them for aid, but they have little skill at deception, so such tactics aren't particularly effective at making them seem like actual living creatures in need of help.

Old Friends

The source of Willowshore's thatchlings is the simple fact that the souls who would normally have been reincarnated upon death can't do so, thus rising as thatchlings. Of course, since each year "resets" things, those who died during the year and became thatchlings are reborn alive once more on every first day of summer, with no memories of their previous doomed existence. While still driven by instinct to attack the living, Willowshore's thatchlings do feel a sense of remorse—if the GM judges it especially appropriate, they might take a –2 circumstance penalty to attack rolls and saving throws against creatures they knew in life.

Forever Senseless

The thatchling's curse robs the sense of direction from those it falls upon, leading to a whole category of insults in Shenmen that compare someone's ability to get something done to "a thatchling's sense." For example, someone who has a hard time making friends might be said to have "a thatchling's sense of friendship," while someone who constantly ruins meals might be said to have "a thatchling's kitchen sense."

(x2) (x2)

Jinkins are sadistic tinkers who steal and sabotage items and take great pride in their power to curse precious objects. They hold grudges and create convoluted plans for revenge whenever they feel slighted, such as when a creature dares to remove one of their curses. Rarely content to wreak simple mayhem, jinkins also take immense pleasure in torture and murder, though they prefer to lead victims into traps designed to capture or incapacitate rather than kill outright. Deep pits are favorites, since victims who survive the fall face a slow death from starvation and thirst. Jinkins enjoy gathering at the edge of pits to mock, tease, and torment.


Gremlins are cruel fey tricksters and saboteurs who have fully acclimated to life on the Material Plane, finding distinct niches for their inventive destructiveness. All gremlins delight in ruining or breaking things, whether it's something physical like a device or vehicle or something intangible such as an alliance or relationship. A gremlin's greatest joy is watching the collapse of complex creations, preferably after the lightest and slightest, carefully targeted push from the gremlin. Gremlins tend to denigrate, bully, or even slaughter their lesser kin, particularly mitflits, whom gremlins (and many others) derisively call "mites."

(x2)

Necromantic augmentations have granted this zombie increased size and power.


A zombie's only desire is to consume the living. Unthinking and ever-shambling harbingers of death, zombies stop only when they're destroyed.

(x1)

Noppera-bo grunts lack the social graces necessary to fully disguise themselves with another person's face.


Noppera-bos appear to be regular humans from behind, and might even resemble someone you know, until they turn to reveal a featureless face.

Consummate Professionals

While the typical noppera-bo is cruel and revels in the act of frightening or tormenting humanoid creatures, not all of them wallow in evil. Neutral noppera-bos tend to be pranksters who use their abilities to trick and tease, while the rare good noppera- bos instead use their abilities to honor and idolize those they admire while focusing their own time on developing their skills at art or crafting.

Noppera-bo Origins

There are many theories on the origins of noppera-bos—from tanuki whose change shape ability went wrong, to humanoids who were warped by curses, to naturally spawning yokai. Some even theorize this condition is a transmissible curse like lycanthropy. Most noppera-bos don't recall their origins, and are often more interested in pretending to be someone else entirely.

(x1)

Some noppera-bos harness their natural magic to further frighten victims.


Noppera-bos appear to be regular humans from behind, and might even resemble someone you know, until they turn to reveal a featureless face.

Consummate Professionals

While the typical noppera-bo is cruel and revels in the act of frightening or tormenting humanoid creatures, not all of them wallow in evil. Neutral noppera-bos tend to be pranksters who use their abilities to trick and tease, while the rare good noppera- bos instead use their abilities to honor and idolize those they admire while focusing their own time on developing their skills at art or crafting.

Noppera-bo Origins

There are many theories on the origins of noppera-bos—from tanuki whose change shape ability went wrong, to humanoids who were warped by curses, to naturally spawning yokai. Some even theorize this condition is a transmissible curse like lycanthropy. Most noppera-bos don't recall their origins, and are often more interested in pretending to be someone else entirely.

(x1)

These noppera-bos have mastered the art of disguise.


Noppera-bos appear to be regular humans from behind, and might even resemble someone you know, until they turn to reveal a featureless face.

Consummate Professionals

While the typical noppera-bo is cruel and revels in the act of frightening or tormenting humanoid creatures, not all of them wallow in evil. Neutral noppera-bos tend to be pranksters who use their abilities to trick and tease, while the rare good noppera- bos instead use their abilities to honor and idolize those they admire while focusing their own time on developing their skills at art or crafting.

Noppera-bo Origins

There are many theories on the origins of noppera-bos—from tanuki whose change shape ability went wrong, to humanoids who were warped by curses, to naturally spawning yokai. Some even theorize this condition is a transmissible curse like lycanthropy. Most noppera-bos don't recall their origins, and are often more interested in pretending to be someone else entirely.

(x2)

The typical trajectory for souls passing to the afterlife is fairly straightforward, according to most theologians. When a mortal dies, their soul enters the River of Souls and eventually reaches the Boneyard, where it is judged by Pharasma. The judged soul moves onto its appropriate domain of final rest-Heaven, Hell, Abaddon, and so forth-where it becomes a petitioner.

Complications arise, however, when a soul in queue for judgment prematurely departs from the River of Souls and is shunted into the Ethereal Plane. Whether as a result of nefarious interlopers like night hags, malignant planar magic, or even fate, these souls become dislodged from the natural order of life and death and linger in a sort of purgatory. Unlike petitioners, these ethereal phantoms retain memories of their life before death, and unlike spirits such as ghosts, phantoms aren't tinged with the foul influences of undeath-at least, not at first, though the threat of corruption hangs heavy over a phantom's existence. Some eventually succumb to that fate, while others eventually rejoin the River of Souls. Until then, these wandering souls are a kind unto themselves-one without a true home, agenda, or purpose.

Many phantoms have no desire to remain in their strange state of purgatory, either because they seek to continue their journey through the River of Souls or because they fear the corruption of undeath. In order to complete the natural spiritual cycle and become judged so they can continue to the afterlife, a phantom must simply find a way back into the River of Souls. Such a quest is no easy feat, however-the hazy mists of the Ethereal Plane can befuddle even the most experienced traveler, and numerous predators prowl the realm in search of stray souls to bind or devour.

(x4)

Even immortals such as kami aren't immune to death. When a kami or equally powerful entity refuses the call of the Boneyard, a shinigami is summoned to bring these stubborn souls to heel. Exact and swift, shinigami are known to dispense the judgment of death efficiently and dispassionately.

Guardians Of The Cycle

Shinigami are responsible for investigating and dealing with widespread phenomena that disrupt the natural flow of life. They might be tasked with solving the issue or be told to wait, observe, and provide minimal assistance. While most shinigami can retain their impartiality during such long vigils, some are far from emotionless and end up wavering toward mercy or cruelty.

(x1)

The tradition of venerating spiders as wards against vermin, pests, and evil in general far predates the modern jorogumo rule, with stone spiders filling a role similar to stone lions. Stone spider guardian beasts can be found perched on plinths near town and village entrances, standing motionless—for generations in some cases—so that many locals have forgotten their local guardian is anything more than a decoration.

(x1)

The typical thatchling appears as a humanoid bundle of dry grass and twigs, held together by coils of what looks like glowing blue hair. These minor undead can't form bodies larger than those of a small human child.


In rural Shenmen, some branches of Sangpotshi warn of what can happen if a soul bound for reincarnation is prevented from entering the River of Souls and rejoining the cycle. These souls become frustrated, confused, and then furious at what they feel is a denial of the body they deserve, and in turn, they force vegetation to serve as their new body. Others theorize that when a body is buried in a shallow grave, the roots of grass growing down into the remains can tangle the soul and capture it.

Thatchlings are intelligent and capable of speaking but rarely do so—they generally have little to say to those whose lives they covet. Rarely, one might attempt to lure someone into an area of tall grass or dense undergrowth by calling out to them for aid, but they have little skill at deception, so such tactics aren't particularly effective at making them seem like actual living creatures in need of help.

Old Friends

The source of Willowshore's thatchlings is the simple fact that the souls who would normally have been reincarnated upon death can't do so, thus rising as thatchlings. Of course, since each year "resets" things, those who died during the year and became thatchlings are reborn alive once more on every first day of summer, with no memories of their previous doomed existence. While still driven by instinct to attack the living, Willowshore's thatchlings do feel a sense of remorse—if the GM judges it especially appropriate, they might take a –2 circumstance penalty to attack rolls and saving throws against creatures they knew in life.

Forever Senseless

The thatchling's curse robs the sense of direction from those it falls upon, leading to a whole category of insults in Shenmen that compare someone's ability to get something done to "a thatchling's sense." For example, someone who has a hard time making friends might be said to have "a thatchling's sense of friendship," while someone who constantly ruins meals might be said to have "a thatchling's kitchen sense."

(x1) publication : object {Book 1 - The Summer That Never Was.system.details.publication} license : string {Book 1 - The Summer That Never Was.system.details.publication.license} (same value: OGL) remaster : boolean {Book 1 - The Summer That Never Was.system.details.publication.remaster} (same value: False) title : string {Book 1 - The Summer That Never Was.system.details.publication.title} (same value: Pathfinder #196: The Summer That Never Was) [description] : string {Book 1 - The Summer That Never Was.system.details.description} (2 different values)

A swath of drowned spirits tries to pull someone down into the water to join them.

(x1)

Beams of heavy and sharp wood rest against one another to form a precariously balanced cage tied to several trip lines and tension-bearing dowels.

(x1) [disable] : string {Book 1 - The Summer That Never Was.system.details.disable} (2 different values)

@Check[religion|dc:23] to calm the unquiet spirits in the waters for an hour, or light the Eternal Lantern (automatically disables the haunt)

(x1)

@Check[thievery|dc:17] (trained), Crafting (trained), or @Check[Engineering Lore|dc:17] (trained) to figure out how to safely dismantle the pile without it collapsing on anyone.

(x1) [isComplex] : boolean {Book 1 - The Summer That Never Was.system.details.isComplex} (2 different values) True (x1) False (x1) [reset] : string {Book 1 - The Summer That Never Was.system.details.reset} (2 different values)

The grasping currents quickly build up power and can trigger again after 10 minutes have passed.

(x1) (x1) [routine] : string {Book 1 - The Summer That Never Was.system.details.routine} (2 different values)

(1 action) On its initiative, the grasping currents attempt to @UUID[Compendium.pf2e.actionspf2e.Item.Grapple] a swimming creature or capsize a rowboat by attempting an Athletics check with a [[/r 1d20+12 #Athletics]]{+12} modifier. A creature that's @UUID[Compendium.pf2e.conditionitems.Item.Restrained] by the grasping currents is pulled underwater and risks drowning. To capsize a rowboat, the haunt's Athletics check is rolled against the pilot's Athletics or Sailing Lore DC, whichever is higher.

(x1) (x1) [initiative] : object {Book 1 - The Summer That Never Was.system.initiative} statistic : string {Book 1 - The Summer That Never Was.system.initiative.statistic} (same value: perception) [perception] : object {Book 1 - The Summer That Never Was.system.perception} details : string {Book 1 - The Summer That Never Was.system.perception.details} (4 different values) (x13) no face (x4) detect alignment (chaotic and lawful only) (x1) cataracts, wood-grain speaker (x1) mod : integer {Book 1 - The Summer That Never Was.system.perception.mod} (10 different values) 5 (x3) 8 (x7) 11 (x1) 7 (x2) 4 (x1) 31 (x1) 12 (x1) 14 (x1) 6 (x1) 0 (x1) senses : array {Book 1 - The Summer That Never Was.system.perception.senses} Length: min=0 max=2 Value type: object {Book 1 - The Summer That Never Was.system.perception.senses.[]} type : string {Book 1 - The Summer That Never Was.system.perception.senses.[].type} (2 different values) darkvision (x13) truesight (x1) [acuity] : string {Book 1 - The Summer That Never Was.system.perception.senses.[].acuity} (same value: precise) [range] : integer {Book 1 - The Summer That Never Was.system.perception.senses.[].range} (same value: 60) [resources] : object {Book 1 - The Summer That Never Was.system.resources} [focus] : object {Book 1 - The Summer That Never Was.system.resources.focus} max : integer {Book 1 - The Summer That Never Was.system.resources.focus.max} (2 different values) 1 (x2) 0 (x4) value : integer {Book 1 - The Summer That Never Was.system.resources.focus.value} (2 different values) 1 (x2) 0 (x4) saves : object {Book 1 - The Summer That Never Was.system.saves} fortitude : object {Book 1 - The Summer That Never Was.system.saves.fortitude} saveDetail : string {Book 1 - The Summer That Never Was.system.saves.fortitude.saveDetail} (same value: ) value : integer {Book 1 - The Summer That Never Was.system.saves.fortitude.value} (9 different values) 9 (x1) 6 (x6) 0 (x2) 10 (x6) 7 (x1) 5 (x1) 2 (x2) 32 (x1) 4 (x1) reflex : object {Book 1 - The Summer That Never Was.system.saves.reflex} saveDetail : string {Book 1 - The Summer That Never Was.system.saves.reflex.saveDetail} (same value: ) value : integer {Book 1 - The Summer That Never Was.system.saves.reflex.value} (11 different values) 8 (x4) 9 (x4) 0 (x2) 10 (x2) 3 (x1) 5 (x2) 7 (x2) 29 (x1) 12 (x1) 4 (x1) 11 (x1) will : object {Book 1 - The Summer That Never Was.system.saves.will} saveDetail : string {Book 1 - The Summer That Never Was.system.saves.will.saveDetail} (same value: ) value : integer {Book 1 - The Summer That Never Was.system.saves.will.value} (12 different values) 3 (x1) 8 (x4) 0 (x2) 13 (x1) 7 (x2) 6 (x2) 4 (x1) 5 (x4) 31 (x1) 12 (x1) 14 (x1) 2 (x1) [skills] : object {Book 1 - The Summer That Never Was.system.skills} [acrobatics] : object {Book 1 - The Summer That Never Was.system.skills.acrobatics} base : integer {Book 1 - The Summer That Never Was.system.skills.acrobatics.base} (9 different values) 8 (x1) 7 (x6) 3 (x1) 6 (x2) 5 (x2) 31 (x1) 12 (x1) 2 (x1) 9 (x1) [deception] : object {Book 1 - The Summer That Never Was.system.skills.deception} base : integer {Book 1 - The Summer That Never Was.system.skills.deception.base} (7 different values) 8 (x3) 13 (x1) 5 (x1) 4 (x1) 9 (x1) 2 (x1) 11 (x1) [performance] : object {Book 1 - The Summer That Never Was.system.skills.performance} base : integer {Book 1 - The Summer That Never Was.system.skills.performance.base} (same value: 10) [stealth] : object {Book 1 - The Summer That Never Was.system.skills.stealth} base : integer {Book 1 - The Summer That Never Was.system.skills.stealth.base} (5 different values) 7 (x4) 6 (x1) 31 (x1) 5 (x1) 2 (x1) [special] : array {Book 1 - The Summer That Never Was.system.skills.stealth.special} Length: min=1 max=1 Value type: object {Book 1 - The Summer That Never Was.system.skills.stealth.special.[]} base : integer {Book 1 - The Summer That Never Was.system.skills.stealth.special.[].base} (2 different values) 9 (x2) 7 (x1) label : string {Book 1 - The Summer That Never Was.system.skills.stealth.special.[].label} (same value: in undergrowth) predicate : array {Book 1 - The Summer That Never Was.system.skills.stealth.special.[].predicate} Length: min=1 max=1 Value type: string {Book 1 - The Summer That Never Was.system.skills.stealth.special.[].predicate.[]} (same value: terrain:undergrowth) [athletics] : object {Book 1 - The Summer That Never Was.system.skills.athletics} base : integer {Book 1 - The Summer That Never Was.system.skills.athletics.base} (5 different values) 11 (x1) 9 (x1) 5 (x2) 4 (x1) 13 (x1) [crafting] : object {Book 1 - The Summer That Never Was.system.skills.crafting} base : integer {Book 1 - The Summer That Never Was.system.skills.crafting.base} (5 different values) 11 (x1) 5 (x1) 7 (x1) 13 (x1) 0 (x1) [special] : array {Book 1 - The Summer That Never Was.system.skills.crafting.special} Length: min=1 max=1 Value type: object {Book 1 - The Summer That Never Was.system.skills.crafting.special.[]} base : integer {Book 1 - The Summer That Never Was.system.skills.crafting.special.[].base} (2 different values) 7 (x1) 2 (x1) label : string {Book 1 - The Summer That Never Was.system.skills.crafting.special.[].label} (same value: traps) predicate : array {Book 1 - The Summer That Never Was.system.skills.crafting.special.[].predicate} Length: min=1 max=1 Value type: string {Book 1 - The Summer That Never Was.system.skills.crafting.special.[].predicate.[]} (same value: action:craft:trap) [diplomacy] : object {Book 1 - The Summer That Never Was.system.skills.diplomacy} base : integer {Book 1 - The Summer That Never Was.system.skills.diplomacy.base} (4 different values) 11 (x1) 32 (x1) 12 (x1) 9 (x1) [intimidation] : object {Book 1 - The Summer That Never Was.system.skills.intimidation} base : integer {Book 1 - The Summer That Never Was.system.skills.intimidation.base} (6 different values) 13 (x1) 4 (x2) 6 (x2) 5 (x1) 34 (x1) 9 (x1) [society] : object {Book 1 - The Summer That Never Was.system.skills.society} base : integer {Book 1 - The Summer That Never Was.system.skills.society.base} (4 different values) 11 (x2) 30 (x1) 10 (x1) 8 (x1) [nature] : object {Book 1 - The Summer That Never Was.system.skills.nature} base : integer {Book 1 - The Summer That Never Was.system.skills.nature.base} (3 different values) 5 (x1) 12 (x1) 2 (x1) [thievery] : object {Book 1 - The Summer That Never Was.system.skills.thievery} base : integer {Book 1 - The Summer That Never Was.system.skills.thievery.base} (2 different values) 7 (x1) 2 (x1) [occultism] : object {Book 1 - The Summer That Never Was.system.skills.occultism} base : integer {Book 1 - The Summer That Never Was.system.skills.occultism.base} (3 different values) 7 (x1) 30 (x1) 10 (x1) [arcana] : object {Book 1 - The Summer That Never Was.system.skills.arcana} base : integer {Book 1 - The Summer That Never Was.system.skills.arcana.base} (same value: 30) [religion] : object {Book 1 - The Summer That Never Was.system.skills.religion} base : integer {Book 1 - The Summer That Never Was.system.skills.religion.base} (3 different values) 33 (x1) 14 (x1) 9 (x1) traits : object {Book 1 - The Summer That Never Was.system.traits} rarity : string {Book 1 - The Summer That Never Was.system.traits.rarity} (4 different values) common (x2) uncommon (x9) unique (x4) rare (x6) size : object {Book 1 - The Summer That Never Was.system.traits.size} value : string {Book 1 - The Summer That Never Was.system.traits.size.value} (4 different values) lg (x3) sm (x3) med (x12) tiny (x3) value : array {Book 1 - The Summer That Never Was.system.traits.value} Length: min=1 max=5 Value type: string {Book 1 - The Summer That Never Was.system.traits.value.[]} (25 different values) [creatureType] : string {Book 1 - The Summer That Never Was.system.creatureType} (same value: ) [statusEffects] : array<> {Book 1 - The Summer That Never Was.system.statusEffects} Length: min=0 max=0 Value type: mixed type : string {Book 1 - The Summer That Never Was.type} (2 different values) npc (x19) hazard (x2)