Files
Pf2eDataScrapper/output/pf2e/packs/4-01.txt
T
2025-04-08 17:11:57 +04:00

505 lines
30 KiB
Plaintext

4-01
Different values: 8
=====================================
object {4-01}
_id : string {4-01._id} (all different values)
folder : string {4-01.folder} (same value: 'WsLEggGKYHLy7F8h')
img : string {4-01.img} (same value: 'systems/pf2e/icons/default-icons/npc.svg')
items : array<object> {4-01.items}
Length: min=2 max=11
Value type: object {4-01.items.[]}
_id : string {4-01.items.[]._id} (39 different values)
[_stats] : object {4-01.items.[]._stats}
compendiumSource : string {4-01.items.[]._stats.compendiumSource} (10 different values)
'Compendium.pf2e.equipment-srd.Item.tOhoGvmCMw4JpWcS' (x3)
'Compendium.pf2e.equipment-srd.Item.4tIVTg9wj56RrveA' (x3)
'Compendium.pf2e.spells-srd.Item.QnTtGCAvdWRU4spv' (x2)
'Compendium.pf2e.spells-srd.Item.gpzpAAAJ1Lza2JVl' (x2)
'Compendium.pf2e.spells-srd.Item.gKKqvLohtrSJj3BM' (x2)
'Compendium.pf2e.spells-srd.Item.J7Y7tl0bbdz7TcCc' (x2)
'Compendium.pf2e.spells-srd.Item.o4lRVTwSxnOOn5vl' (x2)
'Compendium.pf2e.bestiary-ability-glossary-srd.Item.kakyXBG5WA8c6Zfd' (x2)
'Compendium.pf2e.bestiary-ability-glossary-srd.Item.kquBnQ0kObZztnBc' (x2)
'Compendium.pf2e.bestiary-ability-glossary-srd.Item.BCLvAx4Pz4MLa2pu' (x1)
img : string {4-01.items.[].img} (13 different values)
name : string {4-01.items.[].name} (25 different values)
sort : integer {4-01.items.[].sort} (11 different values)
system : object {4-01.items.[].system}
[acBonus] : integer {4-01.items.[].system.acBonus} (same value: 1)
[actionType] : object {4-01.items.[].system.actionType}
value : string {4-01.items.[].system.actionType.value} (3 different values)
'passive' (x10)
'action' (x8)
'reaction' (x1)
[actions] : object {4-01.items.[].system.actions}
[value] : integer {4-01.items.[].system.actions.value} (2 different values)
1 (x4)
2 (x4)
[area] : object {4-01.items.[].system.area}
type : string {4-01.items.[].system.area.type} (2 different values)
'emanation' (x4)
'burst' (x2)
value : integer {4-01.items.[].system.area.value} (2 different values)
30 (x4)
5 (x2)
[attack] : object {4-01.items.[].system.attack}
value : string {4-01.items.[].system.attack.value} (same value: '')
[attackEffects] : object {4-01.items.[].system.attackEffects}
[custom] : string {4-01.items.[].system.attackEffects.custom} (same value: '')
value : array<string> {4-01.items.[].system.attackEffects.value}
Length: min=0 max=3
Value type: string {4-01.items.[].system.attackEffects.value.[]} (4 different values)
'nightmarish-wounds' (x2)
'filth-fever' (x1)
'gnaw-bones' (x1)
'knockdown' (x1)
[autoHeightenLevel] : object {4-01.items.[].system.autoHeightenLevel}
[value] : empty
publication : object {4-01.items.[].system.publication}
license : string {4-01.items.[].system.publication.license} (same value: 'OGL')
remaster : boolean {4-01.items.[].system.publication.remaster} (same value: False)
title : string {4-01.items.[].system.publication.title} (3 different values)
'' (x33)
'Pathfinder Core Rulebook' (x16)
'Pathfinder Bestiary' (x3)
rules : ignored (Foundry rules object) {4-01.items.[].system.rules}
[baseItem] : string {4-01.items.[].system.baseItem} (2 different values)
'spear' (x3)
'leather-armor' (x3)
[bonus] : object {4-01.items.[].system.bonus}
value : integer {4-01.items.[].system.bonus.value} (all different values)
[bonusDamage] : object {4-01.items.[].system.bonusDamage}
value : integer {4-01.items.[].system.bonusDamage.value} (same value: 0)
[bulk] : object {4-01.items.[].system.bulk}
value : integer {4-01.items.[].system.bulk.value} (same value: 1)
[cost] : object {4-01.items.[].system.cost}
value : string {4-01.items.[].system.cost.value} (same value: '')
[counteraction] : boolean {4-01.items.[].system.counteraction} (same value: False)
[damage] : object {4-01.items.[].system.damage}
[0] : object {4-01.items.[].system.damage.0}
[category] : empty
formula : string {4-01.items.[].system.damage.0.formula} (same value: '1d4+1')
kinds : array<string> {4-01.items.[].system.damage.0.kinds}
Length: min=1 max=1
Value type: string {4-01.items.[].system.damage.0.kinds.[]} (same value: 'damage')
materials : array<> {4-01.items.[].system.damage.0.materials}
Length: min=0 max=0
Value type: empty
type : string {4-01.items.[].system.damage.0.type} (same value: 'force')
[damageType] : string {4-01.items.[].system.damage.damageType} (same value: 'piercing')
[dice] : integer {4-01.items.[].system.damage.dice} (same value: 1)
[die] : string {4-01.items.[].system.damage.die} (same value: 'd6')
[defense] : object {4-01.items.[].system.defense}
save : object {4-01.items.[].system.defense.save}
basic : boolean {4-01.items.[].system.defense.save.basic} (same value: False)
statistic : string {4-01.items.[].system.defense.save.statistic} (2 different values)
'fortitude' (x2)
'will' (x2)
description : object {4-01.items.[].system.description}
value : string {4-01.items.[].system.description.value} (23 different values)
[category] : string {4-01.items.[].system.category} (5 different values)
'offensive' (x14)
'simple' (x3)
'light' (x3)
'defensive' (x3)
'interaction' (x2)
[checkPenalty] : integer {4-01.items.[].system.checkPenalty} (same value: -1)
[containerId] : empty
[damageRolls] : object {4-01.items.[].system.damageRolls}
[0] : object {4-01.items.[].system.damageRolls.0}
damage : string {4-01.items.[].system.damageRolls.0.damage} (3 different values)
'1d8' (x1)
'1d6+3' (x1)
'1d4+3' (x1)
damageType : string {4-01.items.[].system.damageRolls.0.damageType} (2 different values)
'piercing' (x2)
'slashing' (x1)
6idrwpucyla8rl96h8rz : object {4-01.items.[].system.damageRolls.6idrwpucyla8rl96h8rz}
damage : string {4-01.items.[].system.damageRolls.6idrwpucyla8rl96h8rz.damage} (2 different values)
'1d6+4' (x1)
'1d10+5' (x1)
damageType : string {4-01.items.[].system.damageRolls.6idrwpucyla8rl96h8rz.damageType} (same value: 'slashing')
[84yianvm2xea85aq] : object {4-01.items.[].system.damageRolls.84yianvm2xea85aq}
damage : string {4-01.items.[].system.damageRolls.84yianvm2xea85aq.damage} (2 different values)
'1d6 + 8' (x1)
'1d6 + 3' (x1)
damageType : string {4-01.items.[].system.damageRolls.84yianvm2xea85aq.damageType} (same value: 'piercing')
[e1hutvfbzfncvdx7] : object {4-01.items.[].system.damageRolls.e1hutvfbzfncvdx7}
damage : string {4-01.items.[].system.damageRolls.e1hutvfbzfncvdx7.damage} (same value: '1d6')
damageType : string {4-01.items.[].system.damageRolls.e1hutvfbzfncvdx7.damageType} (same value: 'piercing')
[joiefqv2axf4wt1ivq4f] : object {4-01.items.[].system.damageRolls.joiefqv2axf4wt1ivq4f}
damage : string {4-01.items.[].system.damageRolls.joiefqv2axf4wt1ivq4f.damage} (3 different values)
'1d4' (x1)
'1d4+8' (x1)
'1d4+3' (x1)
damageType : string {4-01.items.[].system.damageRolls.joiefqv2axf4wt1ivq4f.damageType} (same value: 'bludgeoning')
[mmpjpv1hjzf6agnf] : object {4-01.items.[].system.damageRolls.mmpjpv1hjzf6agnf}
damage : string {4-01.items.[].system.damageRolls.mmpjpv1hjzf6agnf.damage} (same value: '1d6')
damageType : string {4-01.items.[].system.damageRolls.mmpjpv1hjzf6agnf.damageType} (same value: 'piercing')
[uar7pf6kpgq0xq80g9v8] : object {4-01.items.[].system.damageRolls.uar7pf6kpgq0xq80g9v8}
damage : string {4-01.items.[].system.damageRolls.uar7pf6kpgq0xq80g9v8.damage} (same value: '1d10+5')
damageType : string {4-01.items.[].system.damageRolls.uar7pf6kpgq0xq80g9v8.damageType} (same value: 'piercing')
[x8u4d7h0kjk7mirf] : object {4-01.items.[].system.damageRolls.x8u4d7h0kjk7mirf}
damage : string {4-01.items.[].system.damageRolls.x8u4d7h0kjk7mirf.damage} (2 different values)
'1d6 + 8' (x1)
'1d6 + 3' (x1)
damageType : string {4-01.items.[].system.damageRolls.x8u4d7h0kjk7mirf.damageType} (same value: 'piercing')
[dexCap] : integer {4-01.items.[].system.dexCap} (same value: 4)
[duration] : object {4-01.items.[].system.duration}
sustained : boolean {4-01.items.[].system.duration.sustained} (same value: False)
value : string {4-01.items.[].system.duration.value} (2 different values)
'' (x8)
'1 minute' (x2)
[equipped] : object {4-01.items.[].system.equipped}
carryType : string {4-01.items.[].system.equipped.carryType} (same value: 'worn')
[handsHeld] : integer {4-01.items.[].system.equipped.handsHeld} (same value: 0)
[inSlot] : boolean {4-01.items.[].system.equipped.inSlot} (same value: True)
[invested] : empty
[group] : string {4-01.items.[].system.group} (2 different values)
'spear' (x3)
'leather' (x3)
[hardness] : integer {4-01.items.[].system.hardness} (same value: 0)
[hp] : object {4-01.items.[].system.hp}
max : integer {4-01.items.[].system.hp.max} (same value: 0)
value : integer {4-01.items.[].system.hp.value} (same value: 0)
[level] : object {4-01.items.[].system.level}
value : integer {4-01.items.[].system.level.value} (2 different values)
1 (x10)
0 (x6)
[location] : object {4-01.items.[].system.location}
[heightenedLevel] : integer {4-01.items.[].system.location.heightenedLevel} (2 different values)
1 (x7)
2 (x1)
[uses] : object {4-01.items.[].system.location.uses}
max : integer {4-01.items.[].system.location.uses.max} (3 different values)
2 (x2)
3 (x1)
1 (x1)
value : integer {4-01.items.[].system.location.uses.value} (3 different values)
2 (x2)
3 (x1)
1 (x1)
value : string {4-01.items.[].system.location.value} (2 different values)
'O8VbKgKCy0WPdmPS' (x5)
'1OTAsDuxFPIUJdUM' (x5)
[material] : object {4-01.items.[].system.material}
[grade] : empty
[type] : empty
[overlays] : object {4-01.items.[].system.overlays}
[prepared] : object {4-01.items.[].system.prepared}
value : string {4-01.items.[].system.prepared.value} (same value: 'innate')
[price] : object {4-01.items.[].system.price}
value : object {4-01.items.[].system.price.value}
[gp] : integer {4-01.items.[].system.price.value.gp} (same value: 2)
[sp] : integer {4-01.items.[].system.price.value.sp} (same value: 1)
[proficiency] : object {4-01.items.[].system.proficiency}
value : integer {4-01.items.[].system.proficiency.value} (same value: 1)
[quantity] : integer {4-01.items.[].system.quantity} (3 different values)
1 (x4)
3 (x1)
2 (x1)
[range] : object {4-01.items.[].system.range}
value : string {4-01.items.[].system.range.value} (3 different values)
'' (x4)
'30 feet' (x4)
'120 feet' (x2)
[reload] : object {4-01.items.[].system.reload}
value : string {4-01.items.[].system.reload.value} (same value: '-')
[requirements] : string {4-01.items.[].system.requirements} (same value: '')
[runes] : object {4-01.items.[].system.runes}
potency : integer {4-01.items.[].system.runes.potency} (same value: 0)
property : array<> {4-01.items.[].system.runes.property}
Length: min=0 max=0
Value type: empty
[resilient] : integer {4-01.items.[].system.runes.resilient} (same value: 0)
[striking] : integer {4-01.items.[].system.runes.striking} (same value: 0)
[size] : string {4-01.items.[].system.size} (same value: 'med')
[slots] : object {4-01.items.[].system.slots}
[slug] : string {4-01.items.[].system.slug} (10 different values)
'spear' (x3)
'leather-armor' (x3)
'detect-alignment' (x2)
'detect-magic' (x2)
'magic-missile' (x2)
'ray-of-enfeeblement' (x2)
'sleep' (x2)
'constant-spells' (x2)
'1-status-to-all-saves-vs-magic' (x2)
'knockdown' (x1)
[speedPenalty] : integer {4-01.items.[].system.speedPenalty} (same value: 0)
[spelldc] : object {4-01.items.[].system.spelldc}
dc : integer {4-01.items.[].system.spelldc.dc} (2 different values)
17 (x1)
20 (x1)
mod : integer {4-01.items.[].system.spelldc.mod} (same value: 0)
value : integer {4-01.items.[].system.spelldc.value} (2 different values)
9 (x1)
14 (x1)
[splashDamage] : object {4-01.items.[].system.splashDamage}
value : integer {4-01.items.[].system.splashDamage.value} (same value: 0)
[strength] : integer {4-01.items.[].system.strength} (same value: 0)
[target] : object {4-01.items.[].system.target}
value : string {4-01.items.[].system.target.value} (2 different values)
'' (x6)
'1 creature' (x4)
[time] : object {4-01.items.[].system.time}
value : string {4-01.items.[].system.time.value} (2 different values)
'2' (x8)
'1 to 3' (x2)
[tradition] : object {4-01.items.[].system.tradition}
value : string {4-01.items.[].system.tradition.value} (same value: 'occult')
[traits] : object {4-01.items.[].system.traits}
rarity : string {4-01.items.[].system.traits.rarity} (2 different values)
'common' (x48)
'uncommon' (x2)
[traditions] : array<string> {4-01.items.[].system.traits.traditions}
Length: min=2 max=4
Value type: string {4-01.items.[].system.traits.traditions.[]} (4 different values)
'occult' (x10)
'arcane' (x8)
'divine' (x6)
'primal' (x2)
value : array<string> {4-01.items.[].system.traits.value}
Length: min=0 max=5
Value type: string {4-01.items.[].system.traits.value.[]} (23 different values)
[usage] : object {4-01.items.[].system.usage}
value : string {4-01.items.[].system.usage.value} (same value: 'held-in-one-hand')
[weaponType] : object {4-01.items.[].system.weaponType}
value : string {4-01.items.[].system.weaponType.value} (2 different values)
'melee' (x12)
'ranged' (x3)
type : string {4-01.items.[].type} (6 different values)
'action' (x19)
'melee' (x15)
'spell' (x10)
'weapon' (x3)
'armor' (x3)
'spellcastingEntry' (x2)
[flags] : object {4-01.items.[].flags}
pf2e : object {4-01.items.[].flags.pf2e}
linkedWeapon : string {4-01.items.[].flags.pf2e.linkedWeapon} (2 different values)
'Mwr0CSbsbtB2am2v' (x4)
'xCEnNJ4R6fNb6doQ' (x2)
name : string {4-01.name} (all different values)
prototypeToken : object {4-01.prototypeToken}
name : string {4-01.prototypeToken.name} (same value: 'Shard of Aslynn')
system : object {4-01.system}
abilities : object {4-01.system.abilities}
cha : object {4-01.system.abilities.cha}
mod : integer {4-01.system.abilities.cha.mod} (3 different values)
0 (x5)
2 (x2)
-2 (x1)
con : object {4-01.system.abilities.con}
mod : integer {4-01.system.abilities.con.mod} (2 different values)
3 (x7)
2 (x1)
dex : object {4-01.system.abilities.dex}
mod : integer {4-01.system.abilities.dex.mod} (3 different values)
2 (x5)
3 (x2)
4 (x1)
int : object {4-01.system.abilities.int}
mod : integer {4-01.system.abilities.int.mod} (3 different values)
-1 (x3)
-4 (x3)
3 (x2)
str : object {4-01.system.abilities.str}
mod : integer {4-01.system.abilities.str.mod} (4 different values)
0 (x2)
4 (x2)
3 (x2)
5 (x2)
wis : object {4-01.system.abilities.wis}
mod : integer {4-01.system.abilities.wis.mod} (3 different values)
1 (x5)
4 (x2)
2 (x1)
attributes : object {4-01.system.attributes}
ac : object {4-01.system.attributes.ac}
details : string {4-01.system.attributes.ac.details} (same value: '')
value : integer {4-01.system.attributes.ac.value} (6 different values)
18 (x2)
15 (x2)
14 (x1)
19 (x1)
16 (x1)
21 (x1)
allSaves : object {4-01.system.attributes.allSaves}
value : string {4-01.system.attributes.allSaves.value} (2 different values)
'' (x6)
'+1 status to all saves vs. magic' (x2)
hp : object {4-01.system.attributes.hp}
details : string {4-01.system.attributes.hp.details} (same value: '')
max : integer {4-01.system.attributes.hp.max} (all different values)
temp : integer {4-01.system.attributes.hp.temp} (same value: 0)
value : integer {4-01.system.attributes.hp.value} (all different values)
speed : object {4-01.system.attributes.speed}
otherSpeeds : array<> {4-01.system.attributes.speed.otherSpeeds}
Length: min=0 max=0
Value type: empty
value : integer {4-01.system.attributes.speed.value} (3 different values)
25 (x6)
35 (x1)
20 (x1)
weaknesses : array<object> {4-01.system.attributes.weaknesses}
Length: min=1 max=1
Value type: object {4-01.system.attributes.weaknesses.[]}
type : string {4-01.system.attributes.weaknesses.[].type} (same value: 'cold-iron')
value : integer {4-01.system.attributes.weaknesses.[].value} (2 different values)
4 (x1)
5 (x1)
details : object {4-01.system.details}
blurb : string {4-01.system.details.blurb} (5 different values)
'' (x3)
'Variant bugbear thug' (x2)
'Variant bugbear' (x1)
'Variant skunk' (x1)
'Variant giant skunk' (x1)
languages : object {4-01.system.details.languages}
details : string {4-01.system.details.languages.details} (same value: '')
value : array<string> {4-01.system.details.languages.value}
Length: min=0 max=5
Value type: string {4-01.system.details.languages.value.[]} (6 different values)
'aklo' (x5)
'chthonian' (x5)
'common' (x5)
'diabolic' (x5)
'goblin' (x3)
'empyrean' (x2)
level : object {4-01.system.details.level}
value : integer {4-01.system.details.level.value} (5 different values)
-1 (x2)
3 (x2)
1 (x2)
2 (x1)
4 (x1)
privateNotes : string {4-01.system.details.privateNotes} (same value: '')
publicNotes : string {4-01.system.details.publicNotes} (4 different values)
'<p>The more common bugbear thug specializes in the art of lurking in the shadows.</p>
<hr />
<p>These stealthy and cruel goblinoid creatures delight in spreading fear and tormenting their victims. Bugbears are the monsters lurking in the closet and hiding under the bed. Preying on remote farmsteads, bugbears reveal their presence with thumps in the night or creaks of boards to build lurking dread and arouse suspicion and fear.</p>' (x3)
'' (x3)
'<p>With their distinctive black bodies and white stripes or spots, skunks are instantly recognizable to most creatures. Those who catch a full blast of musk rarely decide to trouble a skunk again, as the revolting stench can linger for hours or even days. Removing the odor is difficult, typically requiring the aid of alchemy or magic.</p>
<hr />
<p>These omnivores are most active at twilight, feeding on everything from berries to grubs and insects. Some farmers even encourage the animals to live near their farms to keep destructive pest populations low.</p>' (x1)
'<p>With their distinctive black bodies and white stripes or spots, skunks are instantly recognizable to most creatures. Those who catch a full blast of musk rarely decide to trouble a skunk again, as the revolting stench can linger for hours or even days. Removing the odor is difficult, typically requiring the aid of alchemy or magic.</p>
<hr />
<p>Giant skunks thrive in places where their larger size and more potent musk allow them to fend off predators their smaller cousins can\'t. With larger bodies come more powerful appetites, and giant skunks tend to be aggressive and territorial.</p>' (x1)
publication : object {4-01.system.details.publication}
license : string {4-01.system.details.publication.license} (same value: 'OGL')
remaster : boolean {4-01.system.details.publication.remaster} (same value: False)
title : string {4-01.system.details.publication.title} (same value: 'Pathfinder Society Intro: Year of Boundless Wonder')
initiative : object {4-01.system.initiative}
statistic : string {4-01.system.initiative.statistic} (same value: 'perception')
perception : object {4-01.system.perception}
details : string {4-01.system.perception.details} (same value: '')
mod : integer {4-01.system.perception.mod} (7 different values)
6 (x2)
4 (x1)
8 (x1)
9 (x1)
5 (x1)
10 (x1)
12 (x1)
senses : array<object> {4-01.system.perception.senses}
Length: min=1 max=2
Value type: object {4-01.system.perception.senses.[]}
[acuity] : string {4-01.system.perception.senses.[].acuity} (same value: 'imprecise')
[range] : integer {4-01.system.perception.senses.[].range} (2 different values)
30 (x3)
40 (x2)
type : string {4-01.system.perception.senses.[].type} (3 different values)
'darkvision' (x5)
'scent' (x5)
'low-light-vision' (x3)
resources : object {4-01.system.resources}
saves : object {4-01.system.saves}
fortitude : object {4-01.system.saves.fortitude}
saveDetail : string {4-01.system.saves.fortitude.saveDetail} (same value: '')
value : integer {4-01.system.saves.fortitude.value} (6 different values)
10 (x2)
8 (x2)
6 (x1)
4 (x1)
9 (x1)
11 (x1)
reflex : object {4-01.system.saves.reflex}
saveDetail : string {4-01.system.saves.reflex.saveDetail} (same value: '')
value : integer {4-01.system.saves.reflex.value} (6 different values)
9 (x2)
7 (x2)
5 (x1)
8 (x1)
6 (x1)
10 (x1)
will : object {4-01.system.saves.will}
saveDetail : string {4-01.system.saves.will.saveDetail} (same value: '')
value : integer {4-01.system.saves.will.value} (7 different values)
4 (x2)
2 (x1)
6 (x1)
7 (x1)
3 (x1)
10 (x1)
12 (x1)
skills : object {4-01.system.skills}
[acrobatics] : object {4-01.system.skills.acrobatics}
base : integer {4-01.system.skills.acrobatics.base} (4 different values)
7 (x2)
5 (x2)
3 (x1)
8 (x1)
arcana : object {4-01.system.skills.arcana}
base : integer {4-01.system.skills.arcana.base} (2 different values)
7 (x1)
9 (x1)
[athletics] : object {4-01.system.skills.athletics}
base : integer {4-01.system.skills.athletics.base} (5 different values)
6 (x2)
3 (x1)
9 (x1)
12 (x1)
2 (x1)
deception : object {4-01.system.skills.deception}
base : integer {4-01.system.skills.deception.base} (2 different values)
8 (x1)
10 (x1)
diplomacy : object {4-01.system.skills.diplomacy}
base : integer {4-01.system.skills.diplomacy.base} (2 different values)
8 (x1)
10 (x1)
[intimidation] : object {4-01.system.skills.intimidation}
base : integer {4-01.system.skills.intimidation.base} (5 different values)
1 (x1)
5 (x1)
3 (x1)
6 (x1)
8 (x1)
occultism : object {4-01.system.skills.occultism}
base : integer {4-01.system.skills.occultism.base} (2 different values)
11 (x1)
13 (x1)
religion : object {4-01.system.skills.religion}
base : integer {4-01.system.skills.religion.base} (2 different values)
8 (x1)
10 (x1)
[stealth] : object {4-01.system.skills.stealth}
base : integer {4-01.system.skills.stealth.base} (4 different values)
5 (x3)
9 (x1)
8 (x1)
7 (x1)
traits : object {4-01.system.traits}
rarity : string {4-01.system.traits.rarity} (2 different values)
'uncommon' (x6)
'unique' (x2)
size : object {4-01.system.traits.size}
value : string {4-01.system.traits.size.value} (3 different values)
'med' (x5)
'lg' (x2)
'tiny' (x1)
value : array<string> {4-01.system.traits.value}
Length: min=1 max=6
Value type: string {4-01.system.traits.value.[]} (all different values)
type : string {4-01.type} (same value: 'npc')