758 lines
17 KiB
YAML
758 lines
17 KiB
YAML
name: hazard
|
|
values: 549
|
|
schema:
|
|
[ac]:
|
|
type: integer
|
|
path: hazard.ac
|
|
is_null: true
|
|
values: 260
|
|
different_values: 33
|
|
variants: [omitted]
|
|
'category':
|
|
type: string
|
|
path: hazard.category
|
|
is_null: false
|
|
values: 549
|
|
different_values: 1 (all same)
|
|
variants: "hazard" (x549)
|
|
'complexity':
|
|
type: string
|
|
path: hazard.complexity
|
|
is_null: false
|
|
values: 549
|
|
different_values: 2
|
|
variants:
|
|
- "Simple" (x300)
|
|
- "Complex" (x249)
|
|
[element]:
|
|
type: array<string>
|
|
path: hazard.element
|
|
is_null: true
|
|
values: 19
|
|
min_count: 1
|
|
max_count: 2
|
|
value_type:
|
|
type: string
|
|
path: hazard.element.[]
|
|
is_null: false
|
|
values: 21
|
|
different_values: 3
|
|
variants:
|
|
- "Fire" (x17)
|
|
- "Water" (x3)
|
|
- "Air" (x1)
|
|
[fortitude_save]:
|
|
type: integer
|
|
path: hazard.fortitude_save
|
|
is_null: true
|
|
values: 260
|
|
different_values: 36
|
|
variants: [omitted]
|
|
[hardness_raw]:
|
|
type: string
|
|
path: hazard.hardness_raw
|
|
is_null: true
|
|
values: 210
|
|
different_values: 102
|
|
variants: [omitted]
|
|
[hazard_type]:
|
|
type: string
|
|
path: hazard.hazard_type
|
|
is_null: true
|
|
values: 520
|
|
different_values: 3
|
|
variants:
|
|
- "Trap" (x304)
|
|
- "Environmental" (x109)
|
|
- "Haunt" (x107)
|
|
[hp_raw]:
|
|
type: string
|
|
path: hazard.hp_raw
|
|
is_null: true
|
|
values: 255
|
|
different_values: 118
|
|
variants: [omitted]
|
|
'id':
|
|
type: string
|
|
path: hazard.id
|
|
is_null: false
|
|
values: 549
|
|
different_values: 549 (all different)
|
|
variants: [omitted]
|
|
[immunity_markdown]:
|
|
type: string
|
|
path: hazard.immunity_markdown
|
|
is_null: true
|
|
values: 246
|
|
different_values: 31
|
|
variants: [omitted]
|
|
[legacy_id]:
|
|
type: array<string>
|
|
path: hazard.legacy_id
|
|
is_null: true
|
|
values: 32
|
|
min_count: 1
|
|
max_count: 1
|
|
value_type:
|
|
type: string
|
|
path: hazard.legacy_id.[]
|
|
is_null: false
|
|
values: 32
|
|
different_values: 32
|
|
variants: [omitted]
|
|
'level':
|
|
type: integer
|
|
path: hazard.level
|
|
is_null: false
|
|
values: 549
|
|
different_values: 25
|
|
variants: [omitted]
|
|
'markdown':
|
|
type: string
|
|
path: hazard.markdown
|
|
is_null: false
|
|
values: 549
|
|
different_values: 549 (all different)
|
|
variants: [omitted]
|
|
'name':
|
|
type: string
|
|
path: hazard.name
|
|
is_null: false
|
|
values: 549
|
|
different_values: 511
|
|
variants: [omitted]
|
|
'primary_source_category':
|
|
type: string
|
|
path: hazard.primary_source_category
|
|
is_null: false
|
|
values: 549
|
|
different_values: 5
|
|
variants:
|
|
- "Adventure Paths" (x353)
|
|
- "Rulebooks" (x133)
|
|
- "Adventures" (x54)
|
|
- "Lost Omens" (x8)
|
|
- "Blog Posts" (x1)
|
|
[primary_source_group]:
|
|
type: string
|
|
path: hazard.primary_source_group
|
|
is_null: true
|
|
values: 392
|
|
different_values: 24
|
|
variants: [omitted]
|
|
'rarity':
|
|
type: string
|
|
path: hazard.rarity
|
|
is_null: false
|
|
values: 549
|
|
different_values: 4
|
|
variants:
|
|
- "common" (x326)
|
|
- "uncommon" (x91)
|
|
- "unique" (x81)
|
|
- "rare" (x51)
|
|
'rarity_id':
|
|
type: integer
|
|
path: hazard.rarity_id
|
|
is_null: false
|
|
values: 549
|
|
different_values: 4
|
|
variants:
|
|
- 1 (x326)
|
|
- 2 (x91)
|
|
- 4 (x81)
|
|
- 3 (x51)
|
|
[reflex_save]:
|
|
type: integer
|
|
path: hazard.reflex_save
|
|
is_null: true
|
|
values: 257
|
|
different_values: 35
|
|
variants: [omitted]
|
|
'release_date':
|
|
type: string
|
|
path: hazard.release_date
|
|
is_null: false
|
|
values: 549
|
|
different_values: 58
|
|
variants: [omitted]
|
|
[remaster_id]:
|
|
type: array<string>
|
|
path: hazard.remaster_id
|
|
is_null: true
|
|
values: 32
|
|
min_count: 1
|
|
max_count: 1
|
|
value_type:
|
|
type: string
|
|
path: hazard.remaster_id.[]
|
|
is_null: false
|
|
values: 32
|
|
different_values: 32
|
|
variants: [omitted]
|
|
'resistance':
|
|
type: object
|
|
path: hazard.resistance
|
|
is_null: false
|
|
values: 549
|
|
schema:
|
|
[acid]:
|
|
type: integer
|
|
path: hazard.resistance.acid
|
|
is_null: true
|
|
values: 6
|
|
different_values: 2
|
|
variants:
|
|
- 20 (x4)
|
|
- 10 (x2)
|
|
[all]:
|
|
type: integer
|
|
path: hazard.resistance.all
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[area]:
|
|
type: integer
|
|
path: hazard.resistance.area
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[bleed]:
|
|
type: integer
|
|
path: hazard.resistance.bleed
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[bludgeoning]:
|
|
type: integer
|
|
path: hazard.resistance.bludgeoning
|
|
is_null: true
|
|
values: 6
|
|
different_values: 3
|
|
variants:
|
|
- 10 (x3)
|
|
- 20 (x2)
|
|
- 14 (x1)
|
|
[chaotic]:
|
|
type: integer
|
|
path: hazard.resistance.chaotic
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[cold]:
|
|
type: integer
|
|
path: hazard.resistance.cold
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[cold_iron]:
|
|
type: integer
|
|
path: hazard.resistance.cold_iron
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[electricity]:
|
|
type: integer
|
|
path: hazard.resistance.electricity
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[evil]:
|
|
type: integer
|
|
path: hazard.resistance.evil
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[fire]:
|
|
type: integer
|
|
path: hazard.resistance.fire
|
|
is_null: true
|
|
values: 6
|
|
different_values: 3
|
|
variants:
|
|
- 10 (x4)
|
|
- 20 (x1)
|
|
- 5 (x1)
|
|
[good]:
|
|
type: integer
|
|
path: hazard.resistance.good
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[holy]:
|
|
type: integer
|
|
path: hazard.resistance.holy
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[lawful]:
|
|
type: integer
|
|
path: hazard.resistance.lawful
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[mental]:
|
|
type: integer
|
|
path: hazard.resistance.mental
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[orichalcum]:
|
|
type: integer
|
|
path: hazard.resistance.orichalcum
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[physical]:
|
|
type: integer
|
|
path: hazard.resistance.physical
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[piercing]:
|
|
type: integer
|
|
path: hazard.resistance.piercing
|
|
is_null: true
|
|
values: 6
|
|
different_values: 3
|
|
variants:
|
|
- 20 (x3)
|
|
- 10 (x2)
|
|
- 14 (x1)
|
|
[poison]:
|
|
type: integer
|
|
path: hazard.resistance.poison
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[precision]:
|
|
type: integer
|
|
path: hazard.resistance.precision
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[silver]:
|
|
type: integer
|
|
path: hazard.resistance.silver
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[slashing]:
|
|
type: integer
|
|
path: hazard.resistance.slashing
|
|
is_null: true
|
|
values: 7
|
|
different_values: 4
|
|
variants:
|
|
- 20 (x3)
|
|
- 10 (x2)
|
|
- 7 (x1)
|
|
- 15 (x1)
|
|
[sonic]:
|
|
type: integer
|
|
path: hazard.resistance.sonic
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[spirit]:
|
|
type: integer
|
|
path: hazard.resistance.spirit
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[splash]:
|
|
type: integer
|
|
path: hazard.resistance.splash
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[unholy]:
|
|
type: integer
|
|
path: hazard.resistance.unholy
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[void]:
|
|
type: integer
|
|
path: hazard.resistance.void
|
|
is_null: true
|
|
values: 4
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x2)
|
|
- 20 (x2)
|
|
[resistance_markdown]:
|
|
type: string
|
|
path: hazard.resistance_markdown
|
|
is_null: true
|
|
values: 11
|
|
different_values: 11
|
|
variants:
|
|
- "acid 20, fire 10" (x1)
|
|
- "all damage 10 (except [force](/Traits.aspx?ID=75), [_ghost touch_](/Equipment.aspx?ID=297), or [positive](/Traits.aspx?ID=128); double resistance to non-[magical](/Traits.aspx?ID=103))" (x1)
|
|
- "all damage 20 (except [force](/Traits.aspx?ID=75), [_ghost touch_](/Equipment.aspx?ID=297), or [positive](/Traits.aspx?ID=128); double resistance to non-[magical](/Traits.aspx?ID=103))" (x1)
|
|
- "fire 5" (x1)
|
|
- "bludgeoning 14, piercing 14, slashing 7" (x1)
|
|
- "[acid 20](/Traits.aspx?ID=524), [fire 10](/Traits.aspx?ID=604)" (x1)
|
|
- "all damage 20 (except [fire](/Traits.aspx?ID=72), [force](/Traits.aspx?ID=75), [_ghost touch_](/Equipment.aspx?ID=297), or [positive](/Traits.aspx?ID=128))" (x1)
|
|
- "all 10 (except [force](/Traits.aspx?ID=75), [ghost touch](/Equipment.aspx?ID=297), or [positive](/Traits.aspx?ID=128); double resistance vs. non-magical)" (x1)
|
|
- "slashing 15" (x1)
|
|
- "[_disintegrate_](/Spells.aspx?ID=76) deals double damage, ignoring Hardness, rather than destroying the cluster heart outright" (x1)
|
|
- "bludgeoning 10, piercing 20, slashing 20" (x1)
|
|
[school]:
|
|
type: string
|
|
path: hazard.school
|
|
is_null: true
|
|
values: 25
|
|
different_values: 7
|
|
variants:
|
|
- "evocation" (x10)
|
|
- "illusion" (x5)
|
|
- "conjuration" (x4)
|
|
- "abjuration" (x2)
|
|
- "necromancy" (x2)
|
|
- "enchantment" (x1)
|
|
- "transmutation" (x1)
|
|
'search_markdown':
|
|
type: string
|
|
path: hazard.search_markdown
|
|
is_null: false
|
|
values: 549
|
|
different_values: 548
|
|
variants: [omitted]
|
|
'source':
|
|
type: array<string>
|
|
path: hazard.source
|
|
is_null: false
|
|
values: 549
|
|
min_count: 1
|
|
max_count: 4
|
|
value_type:
|
|
type: string
|
|
path: hazard.source.[]
|
|
is_null: false
|
|
values: 565
|
|
different_values: 77
|
|
variants: [omitted]
|
|
'source_category':
|
|
type: array<string>
|
|
path: hazard.source_category
|
|
is_null: false
|
|
values: 549
|
|
min_count: 1
|
|
max_count: 2
|
|
value_type:
|
|
type: string
|
|
path: hazard.source_category.[]
|
|
is_null: false
|
|
values: 556
|
|
different_values: 5
|
|
variants:
|
|
- "Adventure Paths" (x355)
|
|
- "Rulebooks" (x136)
|
|
- "Adventures" (x56)
|
|
- "Lost Omens" (x8)
|
|
- "Blog Posts" (x1)
|
|
[source_group]:
|
|
type: array<string>
|
|
path: hazard.source_group
|
|
is_null: true
|
|
values: 394
|
|
min_count: 1
|
|
max_count: 2
|
|
value_type:
|
|
type: string
|
|
path: hazard.source_group.[]
|
|
is_null: false
|
|
values: 401
|
|
different_values: 24
|
|
variants: [omitted]
|
|
'source_markdown':
|
|
type: string
|
|
path: hazard.source_markdown
|
|
is_null: false
|
|
values: 549
|
|
different_values: 425
|
|
variants: [omitted]
|
|
'speed':
|
|
type: object
|
|
path: hazard.speed
|
|
is_null: false
|
|
values: 549
|
|
schema:
|
|
[spoilers]:
|
|
type: string
|
|
path: hazard.spoilers
|
|
is_null: true
|
|
values: 194
|
|
different_values: 22
|
|
variants: [omitted]
|
|
'summary_markdown':
|
|
type: string
|
|
path: hazard.summary_markdown
|
|
is_null: false
|
|
values: 549
|
|
different_values: 517
|
|
variants: [omitted]
|
|
[trait]:
|
|
type: array<string>
|
|
path: hazard.trait
|
|
is_null: true
|
|
values: 541
|
|
min_count: 1
|
|
max_count: 7
|
|
value_type:
|
|
type: string
|
|
path: hazard.trait.[]
|
|
is_null: false
|
|
values: 1484
|
|
different_values: 51
|
|
variants: [omitted]
|
|
'trait_markdown':
|
|
type: string
|
|
path: hazard.trait_markdown
|
|
is_null: false
|
|
values: 549
|
|
different_values: 159
|
|
variants: [omitted]
|
|
'type':
|
|
type: string
|
|
path: hazard.type
|
|
is_null: false
|
|
values: 549
|
|
different_values: 1 (all same)
|
|
variants: "Hazard" (x549)
|
|
'url':
|
|
type: string
|
|
path: hazard.url
|
|
is_null: false
|
|
values: 549
|
|
different_values: 549 (all different)
|
|
variants: [omitted]
|
|
'weakness':
|
|
type: object
|
|
path: hazard.weakness
|
|
is_null: false
|
|
values: 549
|
|
schema:
|
|
[acid]:
|
|
type: integer
|
|
path: hazard.weakness.acid
|
|
is_null: true
|
|
values: 2
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x1)
|
|
- 5 (x1)
|
|
[area]:
|
|
type: integer
|
|
path: hazard.weakness.area
|
|
is_null: true
|
|
values: 3
|
|
different_values: 3
|
|
variants:
|
|
- 5 (x1)
|
|
- 10 (x1)
|
|
- 15 (x1)
|
|
[bludgeoning]:
|
|
type: integer
|
|
path: hazard.weakness.bludgeoning
|
|
is_null: true
|
|
values: 1
|
|
different_values: 1 (all same)
|
|
variants: 5 (x1)
|
|
[chaotic]:
|
|
type: integer
|
|
path: hazard.weakness.chaotic
|
|
is_null: true
|
|
values: 1
|
|
different_values: 1 (all same)
|
|
variants: 30 (x1)
|
|
[cold]:
|
|
type: integer
|
|
path: hazard.weakness.cold
|
|
is_null: true
|
|
values: 6
|
|
different_values: 4
|
|
variants:
|
|
- 10 (x3)
|
|
- 20 (x1)
|
|
- 15 (x1)
|
|
- 5 (x1)
|
|
[electricity]:
|
|
type: integer
|
|
path: hazard.weakness.electricity
|
|
is_null: true
|
|
values: 2
|
|
different_values: 2
|
|
variants:
|
|
- 20 (x1)
|
|
- 5 (x1)
|
|
[fire]:
|
|
type: integer
|
|
path: hazard.weakness.fire
|
|
is_null: true
|
|
values: 15
|
|
different_values: 4
|
|
variants:
|
|
- 10 (x9)
|
|
- 5 (x3)
|
|
- 20 (x2)
|
|
- 15 (x1)
|
|
[force]:
|
|
type: integer
|
|
path: hazard.weakness.force
|
|
is_null: true
|
|
values: 1
|
|
different_values: 1 (all same)
|
|
variants: 15 (x1)
|
|
[good]:
|
|
type: integer
|
|
path: hazard.weakness.good
|
|
is_null: true
|
|
values: 1
|
|
different_values: 1 (all same)
|
|
variants: 15 (x1)
|
|
[holy]:
|
|
type: integer
|
|
path: hazard.weakness.holy
|
|
is_null: true
|
|
values: 1
|
|
different_values: 1 (all same)
|
|
variants: 5 (x1)
|
|
[mental]:
|
|
type: integer
|
|
path: hazard.weakness.mental
|
|
is_null: true
|
|
values: 2
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x1)
|
|
- 30 (x1)
|
|
[orichalcum]:
|
|
type: integer
|
|
path: hazard.weakness.orichalcum
|
|
is_null: true
|
|
values: 1
|
|
different_values: 1 (all same)
|
|
variants: 5 (x1)
|
|
[slashing]:
|
|
type: integer
|
|
path: hazard.weakness.slashing
|
|
is_null: true
|
|
values: 3
|
|
different_values: 1 (all same)
|
|
variants: 10 (x3)
|
|
[sonic]:
|
|
type: integer
|
|
path: hazard.weakness.sonic
|
|
is_null: true
|
|
values: 5
|
|
different_values: 2
|
|
variants:
|
|
- 10 (x4)
|
|
- 20 (x1)
|
|
[vitality]:
|
|
type: integer
|
|
path: hazard.weakness.vitality
|
|
is_null: true
|
|
values: 21
|
|
different_values: 5
|
|
variants:
|
|
- 10 (x7)
|
|
- 5 (x7)
|
|
- 15 (x4)
|
|
- 8 (x2)
|
|
- 20 (x1)
|
|
[weakness_markdown]:
|
|
type: string
|
|
path: hazard.weakness_markdown
|
|
is_null: true
|
|
values: 57
|
|
different_values: 41
|
|
variants: [omitted]
|
|
[will_save]:
|
|
type: integer
|
|
path: hazard.will_save
|
|
is_null: true
|
|
values: 23
|
|
different_values: 14
|
|
variants:
|
|
- 15 (x5)
|
|
- 35 (x3)
|
|
- 22 (x2)
|
|
- 14 (x2)
|
|
- 18 (x2)
|
|
- 29 (x1)
|
|
- 20 (x1)
|
|
- 21 (x1)
|
|
- 6 (x1)
|
|
- 36 (x1)
|
|
- 27 (x1)
|
|
- 30 (x1)
|
|
- 12 (x1)
|
|
- 7 (x1)
|