New output

This commit is contained in:
2025-04-08 17:11:57 +04:00
parent f01128b059
commit 6367ced32e
722 changed files with 231855 additions and 272229 deletions
+294 -348
View File
@@ -3,8 +3,8 @@ Different values: 10
=====================================
object {Engineer}
_id : string {Engineer._id} (all different values)
folder : string {Engineer.folder} (same value: bNNxchR5KbhUucTF)
img : string {Engineer.img} (same value: systems/pf2e/icons/default-icons/npc.svg)
folder : string {Engineer.folder} (same value: 'bNNxchR5KbhUucTF')
img : string {Engineer.img} (same value: 'systems/pf2e/icons/default-icons/npc.svg')
items : array<object> {Engineer.items}
Length: min=9 max=15
Value type: object {Engineer.items.[]}
@@ -14,114 +14,181 @@ object {Engineer}
img : string {Engineer.items.[].img} (26 different values)
name : string {Engineer.items.[].name} (77 different values)
sort : integer {Engineer.items.[].sort} (15 different values)
100000 (x10)
200000 (x10)
300000 (x10)
400000 (x10)
500000 (x10)
600000 (x10)
700000 (x10)
800000 (x10)
900000 (x10)
1000000 (x9)
1100000 (x7)
1200000 (x6)
1300000 (x5)
1400000 (x4)
1500000 (x1)
system : object {Engineer.items.[].system}
[acBonus] : integer {Engineer.items.[].system.acBonus} (4 different values)
1 (x4)
2 (x1)
5 (x1)
0 (x1)
[actionType] : object {Engineer.items.[].system.actionType}
value : string {Engineer.items.[].system.actionType.value} (3 different values)
'passive' (x18)
'action' (x18)
'reaction' (x3)
[actions] : object {Engineer.items.[].system.actions}
[value] : integer {Engineer.items.[].system.actions.value} (3 different values)
2 (x8)
1 (x7)
3 (x3)
[attackEffects] : object {Engineer.items.[].system.attackEffects}
value : array<string> {Engineer.items.[].system.attackEffects.value}
Length: min=0 max=1
Value type: string {Engineer.items.[].system.attackEffects.value.[]} (same value: 'punchout-bolts')
[baseItem] : string {Engineer.items.[].system.baseItem} (13 different values)
dueling-pistol (x2)
light-hammer (x1)
light-mace (x1)
leather-armor (x4)
hand-crossbow (x2)
dragon-mouth-pistol (x1)
steel-shield (x1)
half-plate (x1)
mace (x3)
crossbow (x1)
arbalest (x1)
alchemical-bomb (x1)
slide-pistol (x1)
[bonus] : object {Engineer.items.[].system.bonus}
value : integer {Engineer.items.[].system.bonus.value} (14 different values)
0 (x13)
10 (x8)
13 (x2)
20 (x1)
18 (x1)
16 (x4)
8 (x2)
27 (x2)
9 (x2)
7 (x1)
1 (x1)
14 (x1)
17 (x1)
12 (x1)
[bonusDamage] : object {Engineer.items.[].system.bonusDamage}
value : integer {Engineer.items.[].system.bonusDamage.value} (same value: 0)
[bulk] : object {Engineer.items.[].system.bulk}
value : mixed
float {Engineer.items.[].system.bulk.value} (same value: 0,1)
integer {Engineer.items.[].system.bulk.value} (4 different values)
2 (x8)
1 (x14)
2 (x8)
0 (x1)
3 (x1)
[capacity] : integer {Engineer.items.[].system.bulk.capacity} (same value: 4)
[heldOrStowed] : float {Engineer.items.[].system.bulk.heldOrStowed} (same value: 0,1)
[ignored] : integer {Engineer.items.[].system.bulk.ignored} (same value: 2)
[category] : string {Engineer.items.[].system.category} (9 different values)
martial (x7)
ammo (x8)
interaction (x11)
defensive (x7)
offensive (x21)
simple (x7)
light (x5)
other (x3)
heavy (x1)
[containerId] : string {Engineer.items.[].system.containerId} (same value: NRLOvrZlfeWlBrqH)
'offensive' (x21)
'interaction' (x11)
'ammo' (x8)
'martial' (x7)
'defensive' (x7)
'simple' (x7)
'light' (x5)
'other' (x3)
'heavy' (x1)
[checkPenalty] : integer {Engineer.items.[].system.checkPenalty} (3 different values)
-1 (x4)
-3 (x1)
0 (x1)
[collapsed] : boolean {Engineer.items.[].system.collapsed} (same value: False)
description : object {Engineer.items.[].system.description}
value : string {Engineer.items.[].system.description.value} (60 different values)
traits : object {Engineer.items.[].system.traits}
[integrated] : empty
[rarity] : string {Engineer.items.[].system.traits.rarity} (2 different values)
'common' (x40)
'uncommon' (x4)
[value] : array<string> {Engineer.items.[].system.traits.value}
Length: min=0 max=5
Value type: string {Engineer.items.[].system.traits.value.[]} (24 different values)
[containerId] : string {Engineer.items.[].system.containerId} (same value: 'NRLOvrZlfeWlBrqH')
[damage] : object {Engineer.items.[].system.damage}
damageType : string {Engineer.items.[].system.damage.damageType} (3 different values)
piercing (x8)
bludgeoning (x5)
fire (x1)
'piercing' (x8)
'bludgeoning' (x5)
'fire' (x1)
dice : integer {Engineer.items.[].system.damage.dice} (2 different values)
1 (x13)
2 (x1)
die : string {Engineer.items.[].system.damage.die} (4 different values)
d6 (x10)
d4 (x1)
d8 (x2)
d10 (x1)
'd6' (x10)
'd8' (x2)
'd4' (x1)
'd10' (x1)
[persistent] : object {Engineer.items.[].system.damage.persistent}
[faces] : mixed
[faces] : empty
number : integer {Engineer.items.[].system.damage.persistent.number} (same value: 2)
type : string {Engineer.items.[].system.damage.persistent.type} (same value: fire)
description : object {Engineer.items.[].system.description}
value : string {Engineer.items.[].system.description.value} (60 different values)
type : string {Engineer.items.[].system.damage.persistent.type} (same value: 'fire')
[damageRolls] : object {Engineer.items.[].system.damageRolls}
[4JCXiZZFNAdbEKzK] : object {Engineer.items.[].system.damageRolls.4JCXiZZFNAdbEKzK}
damage : string {Engineer.items.[].system.damageRolls.4JCXiZZFNAdbEKzK.damage} (same value: '3d4+14')
damageType : string {Engineer.items.[].system.damageRolls.4JCXiZZFNAdbEKzK.damageType} (same value: 'bludgeoning')
[8SjPTkLR6qjyYCCS] : object {Engineer.items.[].system.damageRolls.8SjPTkLR6qjyYCCS}
damage : string {Engineer.items.[].system.damageRolls.8SjPTkLR6qjyYCCS.damage} (same value: '1d6+3')
damageType : string {Engineer.items.[].system.damageRolls.8SjPTkLR6qjyYCCS.damageType} (same value: 'piercing')
[AsJYGbf9efyrtMty] : object {Engineer.items.[].system.damageRolls.AsJYGbf9efyrtMty}
damage : string {Engineer.items.[].system.damageRolls.AsJYGbf9efyrtMty.damage} (same value: '2d8+12')
damageType : string {Engineer.items.[].system.damageRolls.AsJYGbf9efyrtMty.damageType} (same value: 'bludgeoning')
[JRE3yR7PSiZe9TMf] : object {Engineer.items.[].system.damageRolls.JRE3yR7PSiZe9TMf}
damage : string {Engineer.items.[].system.damageRolls.JRE3yR7PSiZe9TMf.damage} (same value: '1d6+6')
damageType : string {Engineer.items.[].system.damageRolls.JRE3yR7PSiZe9TMf.damageType} (same value: 'piercing')
[MJPSPz8dOocly0et] : object {Engineer.items.[].system.damageRolls.MJPSPz8dOocly0et}
damage : string {Engineer.items.[].system.damageRolls.MJPSPz8dOocly0et.damage} (same value: '1d6+2')
damageType : string {Engineer.items.[].system.damageRolls.MJPSPz8dOocly0et.damageType} (same value: 'piercing')
[MRA5NVVZiNR5uPSd] : object {Engineer.items.[].system.damageRolls.MRA5NVVZiNR5uPSd}
damage : string {Engineer.items.[].system.damageRolls.MRA5NVVZiNR5uPSd.damage} (same value: '1d6+8')
damageType : string {Engineer.items.[].system.damageRolls.MRA5NVVZiNR5uPSd.damageType} (same value: 'bludgeoning')
[Rv24kuL1KRBHII0M] : object {Engineer.items.[].system.damageRolls.Rv24kuL1KRBHII0M}
damage : string {Engineer.items.[].system.damageRolls.Rv24kuL1KRBHII0M.damage} (same value: '1d6+5')
damageType : string {Engineer.items.[].system.damageRolls.Rv24kuL1KRBHII0M.damageType} (same value: 'bludgeoning')
[X0MImaWk6xEWzb7W] : object {Engineer.items.[].system.damageRolls.X0MImaWk6xEWzb7W}
damage : string {Engineer.items.[].system.damageRolls.X0MImaWk6xEWzb7W.damage} (same value: '1d8+6')
damageType : string {Engineer.items.[].system.damageRolls.X0MImaWk6xEWzb7W.damageType} (same value: 'piercing')
[XPHu9gtBY5HBnJyw] : object {Engineer.items.[].system.damageRolls.XPHu9gtBY5HBnJyw}
damage : string {Engineer.items.[].system.damageRolls.XPHu9gtBY5HBnJyw.damage} (same value: '3d8+12')
damageType : string {Engineer.items.[].system.damageRolls.XPHu9gtBY5HBnJyw.damageType} (same value: 'untyped')
[XnxkkRajjdHJ72gQ] : object {Engineer.items.[].system.damageRolls.XnxkkRajjdHJ72gQ}
damage : string {Engineer.items.[].system.damageRolls.XnxkkRajjdHJ72gQ.damage} (same value: '1d6+7')
damageType : string {Engineer.items.[].system.damageRolls.XnxkkRajjdHJ72gQ.damageType} (same value: 'bludgeoning')
[fGBtuVqfGq2dBNcK] : object {Engineer.items.[].system.damageRolls.fGBtuVqfGq2dBNcK}
damage : string {Engineer.items.[].system.damageRolls.fGBtuVqfGq2dBNcK.damage} (same value: '1d6+2')
damageType : string {Engineer.items.[].system.damageRolls.fGBtuVqfGq2dBNcK.damageType} (same value: 'piercing')
[gvTwGuBnD7N1Gto2] : object {Engineer.items.[].system.damageRolls.gvTwGuBnD7N1Gto2}
damage : string {Engineer.items.[].system.damageRolls.gvTwGuBnD7N1Gto2.damage} (same value: '1d4+4')
damageType : string {Engineer.items.[].system.damageRolls.gvTwGuBnD7N1Gto2.damageType} (same value: 'bludgeoning')
[hn9tea6FcGLCnPJ0] : object {Engineer.items.[].system.damageRolls.hn9tea6FcGLCnPJ0}
damage : string {Engineer.items.[].system.damageRolls.hn9tea6FcGLCnPJ0.damage} (same value: '1d4+1')
damageType : string {Engineer.items.[].system.damageRolls.hn9tea6FcGLCnPJ0.damageType} (same value: 'bludgeoning')
[iYQ6olB8XqbMDbXH] : object {Engineer.items.[].system.damageRolls.iYQ6olB8XqbMDbXH}
damage : string {Engineer.items.[].system.damageRolls.iYQ6olB8XqbMDbXH.damage} (same value: '1d6+4')
damageType : string {Engineer.items.[].system.damageRolls.iYQ6olB8XqbMDbXH.damageType} (same value: 'bludgeoning')
[iswR188zNNz1VJHP] : object {Engineer.items.[].system.damageRolls.iswR188zNNz1VJHP}
damage : string {Engineer.items.[].system.damageRolls.iswR188zNNz1VJHP.damage} (5 different values)
'1d4+7' (x2)
'1d4+5' (x1)
'1d4+3' (x1)
'1d4+8' (x1)
'1d4+4' (x1)
damageType : string {Engineer.items.[].system.damageRolls.iswR188zNNz1VJHP.damageType} (same value: 'bludgeoning')
P7Qy2LBR24V96Lcu : object {Engineer.items.[].system.damageRolls.P7Qy2LBR24V96Lcu}
damage : string {Engineer.items.[].system.damageRolls.P7Qy2LBR24V96Lcu.damage} (same value: '1d6+5')
damageType : string {Engineer.items.[].system.damageRolls.P7Qy2LBR24V96Lcu.damageType} (same value: 'bludgeoning')
[mACL5vWOgewuWPLN] : object {Engineer.items.[].system.damageRolls.mACL5vWOgewuWPLN}
damage : string {Engineer.items.[].system.damageRolls.mACL5vWOgewuWPLN.damage} (same value: '1d6+5')
damageType : string {Engineer.items.[].system.damageRolls.mACL5vWOgewuWPLN.damageType} (same value: 'bludgeoning')
[soYz7Yak0huzxbGQ] : object {Engineer.items.[].system.damageRolls.soYz7Yak0huzxbGQ}
damage : string {Engineer.items.[].system.damageRolls.soYz7Yak0huzxbGQ.damage} (same value: '1d6+6')
damageType : string {Engineer.items.[].system.damageRolls.soYz7Yak0huzxbGQ.damageType} (same value: 'piercing')
[umcNB3BQiD60gtLF] : object {Engineer.items.[].system.damageRolls.umcNB3BQiD60gtLF}
damage : string {Engineer.items.[].system.damageRolls.umcNB3BQiD60gtLF.damage} (same value: '1d6+3')
damageType : string {Engineer.items.[].system.damageRolls.umcNB3BQiD60gtLF.damageType} (same value: 'piercing')
[yTjasW0h6g1IgXFC] : object {Engineer.items.[].system.damageRolls.yTjasW0h6g1IgXFC}
damage : string {Engineer.items.[].system.damageRolls.yTjasW0h6g1IgXFC.damage} (same value: '1d10')
damageType : string {Engineer.items.[].system.damageRolls.yTjasW0h6g1IgXFC.damageType} (same value: 'piercing')
[zSYmzGmHAeHJiLpC] : object {Engineer.items.[].system.damageRolls.zSYmzGmHAeHJiLpC}
damage : string {Engineer.items.[].system.damageRolls.zSYmzGmHAeHJiLpC.damage} (same value: '1d4+7')
damageType : string {Engineer.items.[].system.damageRolls.zSYmzGmHAeHJiLpC.damageType} (same value: 'bludgeoning')
[deathNote] : boolean {Engineer.items.[].system.deathNote} (same value: True)
[dexCap] : integer {Engineer.items.[].system.dexCap} (3 different values)
4 (x4)
1 (x1)
5 (x1)
[equipped] : object {Engineer.items.[].system.equipped}
carryType : string {Engineer.items.[].system.equipped.carryType} (2 different values)
worn (x43)
held (x1)
'worn' (x43)
'held' (x1)
[handsHeld] : integer {Engineer.items.[].system.equipped.handsHeld} (2 different values)
0 (x18)
1 (x1)
[invested] : mixed
[inSlot] : boolean {Engineer.items.[].system.equipped.inSlot} (2 different values)
True (x4)
False (x1)
[invested] : empty
[frequency] : object {Engineer.items.[].system.frequency}
max : integer {Engineer.items.[].system.frequency.max} (same value: 1)
per : string {Engineer.items.[].system.frequency.per} (same value: 'PT10M')
[group] : string {Engineer.items.[].system.group} (7 different values)
firearm (x4)
hammer (x1)
club (x4)
leather (x4)
crossbow (x4)
plate (x1)
bomb (x1)
'firearm' (x4)
'club' (x4)
'leather' (x4)
'crossbow' (x4)
'hammer' (x1)
'plate' (x1)
'bomb' (x1)
[hardness] : integer {Engineer.items.[].system.hardness} (2 different values)
0 (x43)
8 (x1)
@@ -134,36 +201,38 @@ object {Engineer}
72 (x1)
[level] : object {Engineer.items.[].system.level}
value : integer {Engineer.items.[].system.level.value} (3 different values)
1 (x4)
0 (x39)
1 (x4)
3 (x1)
[material] : object {Engineer.items.[].system.material}
[grade] : mixed
[type] : mixed
[grade] : empty
[type] : empty
[proficient] : object {Engineer.items.[].system.proficient}
value : integer {Engineer.items.[].system.proficient.value} (same value: 0)
publication : object {Engineer.items.[].system.publication}
license : string {Engineer.items.[].system.publication.license} (same value: 'ORC')
remaster : boolean {Engineer.items.[].system.publication.remaster} (same value: True)
title : string {Engineer.items.[].system.publication.title} (6 different values)
'' (x77)
'Pathfinder Player Core' (x31)
'Pathfinder Guns & Gears' (x8)
'Pathfinder NPC Core' (x4)
'Pathfinder Monster Core' (x1)
'Pathfinder GM Core' (x1)
[price] : object {Engineer.items.[].system.price}
[per] : integer {Engineer.items.[].system.price.per} (same value: 10)
value : object {Engineer.items.[].system.price.value}
[gp] : integer {Engineer.items.[].system.price.value.gp} (all different values)
[sp] : integer {Engineer.items.[].system.price.value.sp} (4 different values)
3 (x1)
1 (x9)
3 (x1)
4 (x1)
5 (x1)
[per] : integer {Engineer.items.[].system.price.per} (same value: 10)
publication : object {Engineer.items.[].system.publication}
license : string {Engineer.items.[].system.publication.license} (same value: ORC)
remaster : boolean {Engineer.items.[].system.publication.remaster} (same value: True)
title : string {Engineer.items.[].system.publication.title} (6 different values)
Pathfinder Guns & Gears (x8)
Pathfinder Player Core (x31)
(x77)
Pathfinder NPC Core (x4)
Pathfinder Monster Core (x1)
Pathfinder GM Core (x1)
[quantity] : integer {Engineer.items.[].system.quantity} (6 different values)
1 (x32)
10 (x6)
20 (x3)
5 (x1)
10 (x6)
2 (x1)
4 (x1)
[range] : integer {Engineer.items.[].system.range} (5 different values)
@@ -174,200 +243,78 @@ object {Engineer}
20 (x1)
[reload] : object {Engineer.items.[].system.reload}
value : string {Engineer.items.[].system.reload.value} (3 different values)
1 (x8)
- (x2)
(x4)
rules : ###FoundryRulesObject###
'1' (x8)
'' (x4)
'-' (x2)
rules : ignored (Foundry rules object) {Engineer.items.[].system.rules}
[mod] : object {Engineer.items.[].system.mod}
value : integer {Engineer.items.[].system.mod.value} (all different values)
[runes] : object {Engineer.items.[].system.runes}
[potency] : integer {Engineer.items.[].system.runes.potency} (2 different values)
0 (x19)
1 (x1)
[property] : array<> {Engineer.items.[].system.runes.property}
Length: min=0 max=0
Value type: mixed
[striking] : integer {Engineer.items.[].system.runes.striking} (same value: 0)
[resilient] : integer {Engineer.items.[].system.runes.resilient} (same value: 0)
Value type: empty
[reinforcing] : integer {Engineer.items.[].system.runes.reinforcing} (same value: 0)
[resilient] : integer {Engineer.items.[].system.runes.resilient} (same value: 0)
[striking] : integer {Engineer.items.[].system.runes.striking} (same value: 0)
[size] : string {Engineer.items.[].system.size} (2 different values)
med (x41)
lg (x3)
'med' (x41)
'lg' (x3)
[slug] : string {Engineer.items.[].system.slug} (26 different values)
[speedPenalty] : integer {Engineer.items.[].system.speedPenalty} (2 different values)
0 (x6)
-10 (x1)
[splashDamage] : object {Engineer.items.[].system.splashDamage}
value : integer {Engineer.items.[].system.splashDamage.value} (2 different values)
0 (x13)
2 (x1)
traits : object {Engineer.items.[].system.traits}
[rarity] : string {Engineer.items.[].system.traits.rarity} (2 different values)
uncommon (x4)
common (x40)
[value] : array<string> {Engineer.items.[].system.traits.value}
Length: min=0 max=5
Value type: string {Engineer.items.[].system.traits.value.[]} (24 different values)
[integrated] : mixed
[usage] : object {Engineer.items.[].system.usage}
value : string {Engineer.items.[].system.usage.value} (4 different values)
held-in-one-hand (x23)
other (x6)
held-in-two-hands (x7)
wornbackpack (x1)
[canBeAmmo] : boolean {Engineer.items.[].system.usage.canBeAmmo} (same value: False)
[stackGroup] : string {Engineer.items.[].system.stackGroup} (2 different values)
rounds10 (x4)
bolts (x4)
'rounds10' (x4)
'bolts' (x4)
[stowing] : boolean {Engineer.items.[].system.stowing} (same value: True)
[strength] : integer {Engineer.items.[].system.strength} (2 different values)
0 (x5)
3 (x1)
[usage] : object {Engineer.items.[].system.usage}
[canBeAmmo] : boolean {Engineer.items.[].system.usage.canBeAmmo} (same value: False)
value : string {Engineer.items.[].system.usage.value} (4 different values)
'held-in-one-hand' (x23)
'held-in-two-hands' (x7)
'other' (x6)
'wornbackpack' (x1)
[uses] : object {Engineer.items.[].system.uses}
autoDestroy : boolean {Engineer.items.[].system.uses.autoDestroy} (same value: True)
max : integer {Engineer.items.[].system.uses.max} (same value: 1)
value : integer {Engineer.items.[].system.uses.value} (same value: 1)
[attackEffects] : object {Engineer.items.[].system.attackEffects}
value : array<string> {Engineer.items.[].system.attackEffects.value}
Length: min=0 max=1
Value type: string {Engineer.items.[].system.attackEffects.value.[]} (same value: punchout-bolts)
[damageRolls] : object {Engineer.items.[].system.damageRolls}
[iswR188zNNz1VJHP] : object {Engineer.items.[].system.damageRolls.iswR188zNNz1VJHP}
damage : string {Engineer.items.[].system.damageRolls.iswR188zNNz1VJHP.damage} (5 different values)
1d4+5 (x1)
1d4+7 (x2)
1d4+3 (x1)
1d4+8 (x1)
1d4+4 (x1)
damageType : string {Engineer.items.[].system.damageRolls.iswR188zNNz1VJHP.damageType} (same value: bludgeoning)
[Rv24kuL1KRBHII0M] : object {Engineer.items.[].system.damageRolls.Rv24kuL1KRBHII0M}
damage : string {Engineer.items.[].system.damageRolls.Rv24kuL1KRBHII0M.damage} (same value: 1d6+5)
damageType : string {Engineer.items.[].system.damageRolls.Rv24kuL1KRBHII0M.damageType} (same value: bludgeoning)
[mACL5vWOgewuWPLN] : object {Engineer.items.[].system.damageRolls.mACL5vWOgewuWPLN}
damage : string {Engineer.items.[].system.damageRolls.mACL5vWOgewuWPLN.damage} (same value: 1d6+5)
damageType : string {Engineer.items.[].system.damageRolls.mACL5vWOgewuWPLN.damageType} (same value: bludgeoning)
[umcNB3BQiD60gtLF] : object {Engineer.items.[].system.damageRolls.umcNB3BQiD60gtLF}
damage : string {Engineer.items.[].system.damageRolls.umcNB3BQiD60gtLF.damage} (same value: 1d6+3)
damageType : string {Engineer.items.[].system.damageRolls.umcNB3BQiD60gtLF.damageType} (same value: piercing)
[zSYmzGmHAeHJiLpC] : object {Engineer.items.[].system.damageRolls.zSYmzGmHAeHJiLpC}
damage : string {Engineer.items.[].system.damageRolls.zSYmzGmHAeHJiLpC.damage} (same value: 1d4+7)
damageType : string {Engineer.items.[].system.damageRolls.zSYmzGmHAeHJiLpC.damageType} (same value: bludgeoning)
[8SjPTkLR6qjyYCCS] : object {Engineer.items.[].system.damageRolls.8SjPTkLR6qjyYCCS}
damage : string {Engineer.items.[].system.damageRolls.8SjPTkLR6qjyYCCS.damage} (same value: 1d6+3)
damageType : string {Engineer.items.[].system.damageRolls.8SjPTkLR6qjyYCCS.damageType} (same value: piercing)
[fGBtuVqfGq2dBNcK] : object {Engineer.items.[].system.damageRolls.fGBtuVqfGq2dBNcK}
damage : string {Engineer.items.[].system.damageRolls.fGBtuVqfGq2dBNcK.damage} (same value: 1d6+2)
damageType : string {Engineer.items.[].system.damageRolls.fGBtuVqfGq2dBNcK.damageType} (same value: piercing)
[AsJYGbf9efyrtMty] : object {Engineer.items.[].system.damageRolls.AsJYGbf9efyrtMty}
damage : string {Engineer.items.[].system.damageRolls.AsJYGbf9efyrtMty.damage} (same value: 2d8+12)
damageType : string {Engineer.items.[].system.damageRolls.AsJYGbf9efyrtMty.damageType} (same value: bludgeoning)
[JRE3yR7PSiZe9TMf] : object {Engineer.items.[].system.damageRolls.JRE3yR7PSiZe9TMf}
damage : string {Engineer.items.[].system.damageRolls.JRE3yR7PSiZe9TMf.damage} (same value: 1d6+6)
damageType : string {Engineer.items.[].system.damageRolls.JRE3yR7PSiZe9TMf.damageType} (same value: piercing)
[XnxkkRajjdHJ72gQ] : object {Engineer.items.[].system.damageRolls.XnxkkRajjdHJ72gQ}
damage : string {Engineer.items.[].system.damageRolls.XnxkkRajjdHJ72gQ.damage} (same value: 1d6+7)
damageType : string {Engineer.items.[].system.damageRolls.XnxkkRajjdHJ72gQ.damageType} (same value: bludgeoning)
[X0MImaWk6xEWzb7W] : object {Engineer.items.[].system.damageRolls.X0MImaWk6xEWzb7W}
damage : string {Engineer.items.[].system.damageRolls.X0MImaWk6xEWzb7W.damage} (same value: 1d8+6)
damageType : string {Engineer.items.[].system.damageRolls.X0MImaWk6xEWzb7W.damageType} (same value: piercing)
[hn9tea6FcGLCnPJ0] : object {Engineer.items.[].system.damageRolls.hn9tea6FcGLCnPJ0}
damage : string {Engineer.items.[].system.damageRolls.hn9tea6FcGLCnPJ0.damage} (same value: 1d4+1)
damageType : string {Engineer.items.[].system.damageRolls.hn9tea6FcGLCnPJ0.damageType} (same value: bludgeoning)
[MJPSPz8dOocly0et] : object {Engineer.items.[].system.damageRolls.MJPSPz8dOocly0et}
damage : string {Engineer.items.[].system.damageRolls.MJPSPz8dOocly0et.damage} (same value: 1d6+2)
damageType : string {Engineer.items.[].system.damageRolls.MJPSPz8dOocly0et.damageType} (same value: piercing)
[XPHu9gtBY5HBnJyw] : object {Engineer.items.[].system.damageRolls.XPHu9gtBY5HBnJyw}
damage : string {Engineer.items.[].system.damageRolls.XPHu9gtBY5HBnJyw.damage} (same value: 3d8+12)
damageType : string {Engineer.items.[].system.damageRolls.XPHu9gtBY5HBnJyw.damageType} (same value: untyped)
[4JCXiZZFNAdbEKzK] : object {Engineer.items.[].system.damageRolls.4JCXiZZFNAdbEKzK}
damage : string {Engineer.items.[].system.damageRolls.4JCXiZZFNAdbEKzK.damage} (same value: 3d4+14)
damageType : string {Engineer.items.[].system.damageRolls.4JCXiZZFNAdbEKzK.damageType} (same value: bludgeoning)
[iYQ6olB8XqbMDbXH] : object {Engineer.items.[].system.damageRolls.iYQ6olB8XqbMDbXH}
damage : string {Engineer.items.[].system.damageRolls.iYQ6olB8XqbMDbXH.damage} (same value: 1d6+4)
damageType : string {Engineer.items.[].system.damageRolls.iYQ6olB8XqbMDbXH.damageType} (same value: bludgeoning)
[gvTwGuBnD7N1Gto2] : object {Engineer.items.[].system.damageRolls.gvTwGuBnD7N1Gto2}
damage : string {Engineer.items.[].system.damageRolls.gvTwGuBnD7N1Gto2.damage} (same value: 1d4+4)
damageType : string {Engineer.items.[].system.damageRolls.gvTwGuBnD7N1Gto2.damageType} (same value: bludgeoning)
[yTjasW0h6g1IgXFC] : object {Engineer.items.[].system.damageRolls.yTjasW0h6g1IgXFC}
damage : string {Engineer.items.[].system.damageRolls.yTjasW0h6g1IgXFC.damage} (same value: 1d10)
damageType : string {Engineer.items.[].system.damageRolls.yTjasW0h6g1IgXFC.damageType} (same value: piercing)
[MRA5NVVZiNR5uPSd] : object {Engineer.items.[].system.damageRolls.MRA5NVVZiNR5uPSd}
damage : string {Engineer.items.[].system.damageRolls.MRA5NVVZiNR5uPSd.damage} (same value: 1d6+8)
damageType : string {Engineer.items.[].system.damageRolls.MRA5NVVZiNR5uPSd.damageType} (same value: bludgeoning)
[soYz7Yak0huzxbGQ] : object {Engineer.items.[].system.damageRolls.soYz7Yak0huzxbGQ}
damage : string {Engineer.items.[].system.damageRolls.soYz7Yak0huzxbGQ.damage} (same value: 1d6+6)
damageType : string {Engineer.items.[].system.damageRolls.soYz7Yak0huzxbGQ.damageType} (same value: piercing)
P7Qy2LBR24V96Lcu : object {Engineer.items.[].system.damageRolls.P7Qy2LBR24V96Lcu}
damage : string {Engineer.items.[].system.damageRolls.P7Qy2LBR24V96Lcu.damage} (same value: 1d6+5)
damageType : string {Engineer.items.[].system.damageRolls.P7Qy2LBR24V96Lcu.damageType} (same value: bludgeoning)
[actionType] : object {Engineer.items.[].system.actionType}
value : string {Engineer.items.[].system.actionType.value} (3 different values)
passive (x18)
action (x18)
reaction (x3)
[actions] : object {Engineer.items.[].system.actions}
[value] : integer {Engineer.items.[].system.actions.value} (3 different values)
2 (x8)
1 (x7)
3 (x3)
[mod] : object {Engineer.items.[].system.mod}
value : integer {Engineer.items.[].system.mod.value} (all different values)
[proficient] : object {Engineer.items.[].system.proficient}
value : integer {Engineer.items.[].system.proficient.value} (same value: 0)
[acBonus] : integer {Engineer.items.[].system.acBonus} (4 different values)
1 (x4)
2 (x1)
5 (x1)
0 (x1)
[checkPenalty] : integer {Engineer.items.[].system.checkPenalty} (3 different values)
-1 (x4)
-3 (x1)
0 (x1)
[dexCap] : integer {Engineer.items.[].system.dexCap} (3 different values)
4 (x4)
1 (x1)
5 (x1)
[speedPenalty] : integer {Engineer.items.[].system.speedPenalty} (2 different values)
0 (x6)
-10 (x1)
[strength] : integer {Engineer.items.[].system.strength} (2 different values)
0 (x5)
3 (x1)
[collapsed] : boolean {Engineer.items.[].system.collapsed} (same value: False)
[stowing] : boolean {Engineer.items.[].system.stowing} (same value: True)
[deathNote] : boolean {Engineer.items.[].system.deathNote} (same value: True)
[frequency] : object {Engineer.items.[].system.frequency}
max : integer {Engineer.items.[].system.frequency.max} (same value: 1)
per : string {Engineer.items.[].system.frequency.per} (same value: PT10M)
type : string {Engineer.items.[].type} (9 different values)
weapon (x14)
equipment (x11)
consumable (x11)
melee (x26)
action (x39)
lore (x13)
armor (x6)
backpack (x1)
shield (x1)
'action' (x39)
'melee' (x26)
'weapon' (x14)
'lore' (x13)
'equipment' (x11)
'consumable' (x11)
'armor' (x6)
'backpack' (x1)
'shield' (x1)
[flags] : object {Engineer.items.[].flags}
pf2e : object {Engineer.items.[].flags.pf2e}
linkedWeapon : string {Engineer.items.[].flags.pf2e.linkedWeapon} (11 different values)
UjAr1RSnVJXFpaHs (x2)
igDCUQcYxUgg4yR6 (x1)
H1FLTBTJK1fivKYd (x1)
9XR13rQ5ETSGrgk8 (x1)
gv4TFwMbFTSDCKWl (x1)
pI81oC7BwEoWUmig (x1)
WpdNOHWRwwGYuj7K (x1)
n7CmjkKMPyHKzrtX (x1)
UoxwnN4Q1zsvyOGb (x1)
Y9Pfd6t2oB0ImyKd (x1)
5XBksvIYvFJRL2T1 (x1)
name : string {Engineer.name} (all different values)
system : object {Engineer.system}
abilities : object {Engineer.system.abilities}
cha : object {Engineer.system.abilities.cha}
mod : integer {Engineer.system.abilities.cha.mod} (3 different values)
0 (x7)
1 (x1)
2 (x2)
1 (x1)
con : object {Engineer.system.abilities.con}
mod : integer {Engineer.system.abilities.con.mod} (5 different values)
1 (x4)
3 (x1)
0 (x2)
2 (x2)
3 (x1)
4 (x1)
dex : object {Engineer.system.abilities.dex}
mod : integer {Engineer.system.abilities.dex.mod} (3 different values)
@@ -377,12 +324,12 @@ object {Engineer}
int : object {Engineer.system.abilities.int}
mod : integer {Engineer.system.abilities.int.mod} (3 different values)
2 (x5)
4 (x2)
3 (x3)
4 (x2)
str : object {Engineer.system.abilities.str}
mod : integer {Engineer.system.abilities.str.mod} (7 different values)
3 (x1)
1 (x4)
3 (x1)
6 (x1)
8 (x1)
4 (x1)
@@ -390,25 +337,25 @@ object {Engineer}
0 (x1)
wis : object {Engineer.system.abilities.wis}
mod : integer {Engineer.system.abilities.wis.mod} (4 different values)
1 (x1)
0 (x2)
2 (x6)
0 (x2)
1 (x1)
3 (x1)
attributes : object {Engineer.system.attributes}
ac : object {Engineer.system.attributes.ac}
details : string {Engineer.system.attributes.ac.details} (same value: )
details : string {Engineer.system.attributes.ac.details} (same value: '')
value : integer {Engineer.system.attributes.ac.value} (7 different values)
18 (x3)
23 (x2)
20 (x1)
26 (x1)
23 (x2)
16 (x1)
33 (x1)
14 (x1)
allSaves : object {Engineer.system.attributes.allSaves}
value : string {Engineer.system.attributes.allSaves.value} (same value: )
value : string {Engineer.system.attributes.allSaves.value} (same value: '')
hp : object {Engineer.system.attributes.hp}
details : string {Engineer.system.attributes.hp.details} (same value: )
details : string {Engineer.system.attributes.hp.details} (same value: '')
max : integer {Engineer.system.attributes.hp.max} (9 different values)
45 (x2)
60 (x1)
@@ -434,66 +381,65 @@ object {Engineer}
otherSpeeds : array<object> {Engineer.system.attributes.speed.otherSpeeds}
Length: min=0 max=1
Value type: object {Engineer.system.attributes.speed.otherSpeeds.[]}
type : string {Engineer.system.attributes.speed.otherSpeeds.[].type} (same value: fly)
type : string {Engineer.system.attributes.speed.otherSpeeds.[].type} (same value: 'fly')
value : integer {Engineer.system.attributes.speed.otherSpeeds.[].value} (same value: 30)
value : integer {Engineer.system.attributes.speed.value} (2 different values)
25 (x9)
20 (x1)
[adjustment] : mixed
[adjustment] : empty
[resistances] : array<object> {Engineer.system.attributes.resistances}
Length: min=1 max=1
Value type: object {Engineer.system.attributes.resistances.[]}
doubleVs : array<> {Engineer.system.attributes.resistances.[].doubleVs}
Length: min=0 max=0
Value type: mixed
Value type: empty
exceptions : array<> {Engineer.system.attributes.resistances.[].exceptions}
Length: min=0 max=0
Value type: mixed
type : string {Engineer.system.attributes.resistances.[].type} (same value: fire)
Value type: empty
type : string {Engineer.system.attributes.resistances.[].type} (same value: 'fire')
value : integer {Engineer.system.attributes.resistances.[].value} (same value: 5)
details : object {Engineer.system.details}
blurb : string {Engineer.system.details.blurb} (same value: )
blurb : string {Engineer.system.details.blurb} (same value: '')
languages : object {Engineer.system.details.languages}
details : string {Engineer.system.details.languages.details} (same value: )
details : string {Engineer.system.details.languages.details} (same value: '')
value : array<string> {Engineer.system.details.languages.value}
Length: min=1 max=1
Value type: string {Engineer.system.details.languages.value.[]} (same value: common)
Value type: string {Engineer.system.details.languages.value.[]} (same value: 'common')
level : object {Engineer.system.details.level}
value : integer {Engineer.system.details.level.value} (7 different values)
3 (x2)
6 (x2)
1 (x2)
4 (x1)
2 (x1)
8 (x1)
6 (x2)
1 (x2)
13 (x1)
privateNotes : string {Engineer.system.details.privateNotes} (same value: )
privateNotes : string {Engineer.system.details.privateNotes} (same value: '')
publicNotes : string {Engineer.system.details.publicNotes} (all different values)
publication : object {Engineer.system.details.publication}
license : string {Engineer.system.details.publication.license} (same value: ORC)
license : string {Engineer.system.details.publication.license} (same value: 'ORC')
remaster : boolean {Engineer.system.details.publication.remaster} (same value: True)
title : string {Engineer.system.details.publication.title} (same value: Pathfinder NPC Core)
title : string {Engineer.system.details.publication.title} (same value: 'Pathfinder NPC Core')
initiative : object {Engineer.system.initiative}
statistic : string {Engineer.system.initiative.statistic} (same value: perception)
statistic : string {Engineer.system.initiative.statistic} (same value: 'perception')
perception : object {Engineer.system.perception}
details : string {Engineer.system.perception.details} (2 different values)
(x9)
darkvision (x1)
details : string {Engineer.system.perception.details} (same value: '')
mod : integer {Engineer.system.perception.mod} (7 different values)
8 (x3)
14 (x2)
10 (x1)
16 (x1)
14 (x2)
6 (x1)
21 (x1)
5 (x1)
senses : array<> {Engineer.system.perception.senses}
Length: min=0 max=0
Value type: mixed
senses : array<object> {Engineer.system.perception.senses}
Length: min=0 max=1
Value type: object {Engineer.system.perception.senses.[]}
type : string {Engineer.system.perception.senses.[].type} (same value: 'darkvision')
resources : object {Engineer.system.resources}
saves : object {Engineer.system.saves}
fortitude : object {Engineer.system.saves.fortitude}
saveDetail : string {Engineer.system.saves.fortitude.saveDetail} (same value: )
saveDetail : string {Engineer.system.saves.fortitude.saveDetail} (same value: '')
value : integer {Engineer.system.saves.fortitude.value} (7 different values)
8 (x2)
11 (x2)
@@ -503,18 +449,18 @@ object {Engineer}
25 (x1)
12 (x1)
reflex : object {Engineer.system.saves.reflex}
saveDetail : string {Engineer.system.saves.reflex.saveDetail} (same value: )
saveDetail : string {Engineer.system.saves.reflex.saveDetail} (same value: '')
value : integer {Engineer.system.saves.reflex.value} (8 different values)
8 (x2)
16 (x2)
12 (x1)
13 (x1)
8 (x2)
17 (x1)
16 (x2)
19 (x1)
6 (x1)
10 (x1)
will : object {Engineer.system.saves.will}
saveDetail : string {Engineer.system.saves.will.saveDetail} (same value: )
saveDetail : string {Engineer.system.saves.will.saveDetail} (same value: '')
value : integer {Engineer.system.saves.will.value} (5 different values)
6 (x4)
14 (x3)
@@ -522,12 +468,35 @@ object {Engineer}
3 (x1)
10 (x1)
skills : object {Engineer.system.skills}
[acrobatics] : object {Engineer.system.skills.acrobatics}
base : integer {Engineer.system.skills.acrobatics.base} (3 different values)
8 (x1)
17 (x1)
13 (x1)
special : array<object> {Engineer.system.skills.acrobatics.special}
Length: min=1 max=1
Value type: object {Engineer.system.skills.acrobatics.special.[]}
base : integer {Engineer.system.skills.acrobatics.special.[].base} (same value: 17)
label : string {Engineer.system.skills.acrobatics.special.[].label} (same value: 'to Maneuver in Flight')
predicate : array<string> {Engineer.system.skills.acrobatics.special.[].predicate}
Length: min=1 max=1
Value type: string {Engineer.system.skills.acrobatics.special.[].predicate.[]} (same value: 'action:maneuver-in-flight')
[athletics] : object {Engineer.system.skills.athletics}
base : integer {Engineer.system.skills.athletics.base} (5 different values)
7 (x2)
9 (x1)
18 (x1)
4 (x1)
27 (x1)
[special] : array<> {Engineer.system.skills.athletics.special}
Length: min=0 max=0
Value type: empty
[crafting] : object {Engineer.system.skills.crafting}
base : integer {Engineer.system.skills.crafting.base} (8 different values)
16 (x2)
9 (x1)
12 (x1)
17 (x1)
16 (x2)
13 (x1)
26 (x1)
14 (x1)
@@ -542,23 +511,39 @@ object {Engineer}
18 (x1)
12 (x1)
label : string {Engineer.system.skills.crafting.special.[].label} (5 different values)
for siege weapons (x1)
when Crafting gadgets (x1)
for firearms (x1)
when repairing mechanical devices (x1)
for toys (x1)
'for siege weapons' (x1)
'when Crafting gadgets' (x1)
'for firearms' (x1)
'when repairing mechanical devices' (x1)
'for toys' (x1)
[predicate] : array<string> {Engineer.system.skills.crafting.special.[].predicate}
Length: min=1 max=1
Value type: string {Engineer.system.skills.crafting.special.[].predicate.[]} (4 different values)
siege-weapons (x1)
crafting-gadgets (x1)
for-firearms (x1)
for-toys (x1)
'siege-weapons' (x1)
'crafting-gadgets' (x1)
'for-firearms' (x1)
'for-toys' (x1)
[deception] : object {Engineer.system.skills.deception}
base : integer {Engineer.system.skills.deception.base} (same value: 7)
[diplomacy] : object {Engineer.system.skills.diplomacy}
base : integer {Engineer.system.skills.diplomacy.base} (same value: 9)
special : array<> {Engineer.system.skills.diplomacy.special}
Length: min=0 max=0
Value type: mixed
Value type: empty
[intimidation] : object {Engineer.system.skills.intimidation}
base : integer {Engineer.system.skills.intimidation.base} (3 different values)
10 (x1)
7 (x1)
26 (x1)
[medicine] : object {Engineer.system.skills.medicine}
base : integer {Engineer.system.skills.medicine.base} (same value: 16)
performance : object {Engineer.system.skills.performance}
base : integer {Engineer.system.skills.performance.base} (2 different values)
12 (x1)
9 (x1)
special : array<> {Engineer.system.skills.performance.special}
Length: min=0 max=0
Value type: empty
[society] : object {Engineer.system.skills.society}
base : integer {Engineer.system.skills.society.base} (4 different values)
9 (x1)
@@ -567,7 +552,9 @@ object {Engineer}
8 (x1)
special : array<> {Engineer.system.skills.society.special}
Length: min=0 max=0
Value type: mixed
Value type: empty
[stealth] : object {Engineer.system.skills.stealth}
base : integer {Engineer.system.skills.stealth.base} (same value: 8)
[thievery] : object {Engineer.system.skills.thievery}
base : integer {Engineer.system.skills.thievery.base} (5 different values)
8 (x1)
@@ -577,60 +564,19 @@ object {Engineer}
6 (x1)
[special] : array<> {Engineer.system.skills.thievery.special}
Length: min=0 max=0
Value type: mixed
[athletics] : object {Engineer.system.skills.athletics}
base : integer {Engineer.system.skills.athletics.base} (5 different values)
9 (x1)
7 (x2)
18 (x1)
4 (x1)
27 (x1)
[special] : array<> {Engineer.system.skills.athletics.special}
Length: min=0 max=0
Value type: mixed
[intimidation] : object {Engineer.system.skills.intimidation}
base : integer {Engineer.system.skills.intimidation.base} (3 different values)
10 (x1)
7 (x1)
26 (x1)
[acrobatics] : object {Engineer.system.skills.acrobatics}
base : integer {Engineer.system.skills.acrobatics.base} (3 different values)
8 (x1)
17 (x1)
13 (x1)
special : array<object> {Engineer.system.skills.acrobatics.special}
Length: min=1 max=1
Value type: object {Engineer.system.skills.acrobatics.special.[]}
base : integer {Engineer.system.skills.acrobatics.special.[].base} (same value: 17)
label : string {Engineer.system.skills.acrobatics.special.[].label} (same value: to Maneuver in Flight)
predicate : array<string> {Engineer.system.skills.acrobatics.special.[].predicate}
Length: min=1 max=1
Value type: string {Engineer.system.skills.acrobatics.special.[].predicate.[]} (same value: action:maneuver-in-flight)
[deception] : object {Engineer.system.skills.deception}
base : integer {Engineer.system.skills.deception.base} (same value: 7)
[stealth] : object {Engineer.system.skills.stealth}
base : integer {Engineer.system.skills.stealth.base} (same value: 8)
[medicine] : object {Engineer.system.skills.medicine}
base : integer {Engineer.system.skills.medicine.base} (same value: 16)
performance : object {Engineer.system.skills.performance}
base : integer {Engineer.system.skills.performance.base} (2 different values)
12 (x1)
9 (x1)
special : array<> {Engineer.system.skills.performance.special}
Length: min=0 max=0
Value type: mixed
Value type: empty
traits : object {Engineer.system.traits}
rarity : string {Engineer.system.traits.rarity} (3 different values)
common (x7)
uncommon (x2)
rare (x1)
'common' (x7)
'uncommon' (x2)
'rare' (x1)
size : object {Engineer.system.traits.size}
value : string {Engineer.system.traits.size.value} (2 different values)
med (x9)
lg (x1)
'med' (x9)
'lg' (x1)
value : array<string> {Engineer.system.traits.value}
Length: min=2 max=2
Value type: string {Engineer.system.traits.value.[]} (2 different values)
human (x10)
humanoid (x10)
type : string {Engineer.type} (same value: npc)
'human' (x10)
'humanoid' (x10)
type : string {Engineer.type} (same value: 'npc')