770 lines
18 KiB
YAML
770 lines
18 KiB
YAML
name: hazard
|
|
values: 499
|
|
schema:
|
|
[ac]:
|
|
type: integer
|
|
path: hazard.ac
|
|
is_null: true
|
|
values: 240
|
|
different_values: 33
|
|
variants: [omitted]
|
|
'category':
|
|
type: string
|
|
path: hazard.category
|
|
is_null: false
|
|
values: 499
|
|
different_values: 1 (all same)
|
|
variants: "hazard" (x499)
|
|
'complexity':
|
|
type: string
|
|
path: hazard.complexity
|
|
is_null: false
|
|
values: 499
|
|
different_values: 2
|
|
variants:
|
|
- "Simple" (x277)
|
|
- "Complex" (x222)
|
|
'source_markdown':
|
|
type: string
|
|
path: hazard.source_markdown
|
|
is_null: false
|
|
values: 499
|
|
different_values: 379
|
|
variants: [omitted]
|
|
'speed':
|
|
type: object
|
|
path: hazard.speed
|
|
is_null: false
|
|
values: 499
|
|
schema:
|
|
'summary_markdown':
|
|
type: string
|
|
path: hazard.summary_markdown
|
|
is_null: false
|
|
values: 499
|
|
different_values: 467
|
|
variants: [omitted]
|
|
'trait_markdown':
|
|
type: string
|
|
path: hazard.trait_markdown
|
|
is_null: false
|
|
values: 499
|
|
different_values: 140
|
|
variants: [omitted]
|
|
'type':
|
|
type: string
|
|
path: hazard.type
|
|
is_null: false
|
|
values: 499
|
|
different_values: 1 (all same)
|
|
variants: "Hazard" (x499)
|
|
'url':
|
|
type: string
|
|
path: hazard.url
|
|
is_null: false
|
|
values: 499
|
|
different_values: 499 (all different)
|
|
variants: [omitted]
|
|
'weakness':
|
|
type: object
|
|
path: hazard.weakness
|
|
is_null: false
|
|
values: 499
|
|
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)
|
|
- 15 (x1)
|
|
- 10 (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: 14
|
|
different_values: 4
|
|
variants:
|
|
- 10 (x8)
|
|
- 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)
|
|
[mental]:
|
|
type: integer
|
|
path: hazard.weakness.mental
|
|
is_null: true
|
|
values: 2
|
|
different_values: 2
|
|
variants:
|
|
- 30 (x1)
|
|
- 10 (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: 2
|
|
different_values: 1 (all same)
|
|
variants: 10 (x2)
|
|
[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: 20
|
|
different_values: 4
|
|
variants:
|
|
- 10 (x7)
|
|
- 5 (x7)
|
|
- 15 (x4)
|
|
- 8 (x2)
|
|
[element]:
|
|
type: array<string>
|
|
path: hazard.element
|
|
is_null: true
|
|
values: 17
|
|
min_count: 1
|
|
max_count: 2
|
|
value_type:
|
|
type: string
|
|
path: hazard.element.[]
|
|
is_null: false
|
|
values: 18
|
|
different_values: 3
|
|
variants:
|
|
- "Fire" (x15)
|
|
- "Water" (x2)
|
|
- "Air" (x1)
|
|
'id':
|
|
type: string
|
|
path: hazard.id
|
|
is_null: false
|
|
values: 499
|
|
different_values: 499 (all different)
|
|
variants: [omitted]
|
|
[fortitude_save]:
|
|
type: integer
|
|
path: hazard.fortitude_save
|
|
is_null: true
|
|
values: 240
|
|
different_values: 34
|
|
variants: [omitted]
|
|
[hardness_raw]:
|
|
type: string
|
|
path: hazard.hardness_raw
|
|
is_null: true
|
|
values: 193
|
|
different_values: 95
|
|
variants: [omitted]
|
|
[hazard_type]:
|
|
type: string
|
|
path: hazard.hazard_type
|
|
is_null: true
|
|
values: 477
|
|
different_values: 3
|
|
variants:
|
|
- "Trap" (x278)
|
|
- "Environmental" (x100)
|
|
- "Haunt" (x99)
|
|
[hp_raw]:
|
|
type: string
|
|
path: hazard.hp_raw
|
|
is_null: true
|
|
values: 236
|
|
different_values: 114
|
|
variants: [omitted]
|
|
[immunity_markdown]:
|
|
type: string
|
|
path: hazard.immunity_markdown
|
|
is_null: true
|
|
values: 228
|
|
different_values: 28
|
|
variants: [omitted]
|
|
'source':
|
|
type: array<string>
|
|
path: hazard.source
|
|
is_null: false
|
|
values: 499
|
|
min_count: 1
|
|
max_count: 4
|
|
value_type:
|
|
type: string
|
|
path: hazard.source.[]
|
|
is_null: false
|
|
values: 513
|
|
different_values: 70
|
|
variants: [omitted]
|
|
'source_category':
|
|
type: array<string>
|
|
path: hazard.source_category
|
|
is_null: false
|
|
values: 499
|
|
min_count: 1
|
|
max_count: 2
|
|
value_type:
|
|
type: string
|
|
path: hazard.source_category.[]
|
|
is_null: false
|
|
values: 503
|
|
different_values: 5
|
|
variants:
|
|
- "Adventure Paths" (x320)
|
|
- "Rulebooks" (x136)
|
|
- "Adventures" (x38)
|
|
- "Lost Omens" (x8)
|
|
- "Blog Posts" (x1)
|
|
[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: 499
|
|
different_values: 25
|
|
variants: [omitted]
|
|
'markdown':
|
|
type: string
|
|
path: hazard.markdown
|
|
is_null: false
|
|
values: 499
|
|
different_values: 499 (all different)
|
|
variants: [omitted]
|
|
'name':
|
|
type: string
|
|
path: hazard.name
|
|
is_null: false
|
|
values: 499
|
|
different_values: 462
|
|
variants: [omitted]
|
|
'primary_source_category':
|
|
type: string
|
|
path: hazard.primary_source_category
|
|
is_null: false
|
|
values: 499
|
|
different_values: 5
|
|
variants:
|
|
- "Adventure Paths" (x319)
|
|
- "Rulebooks" (x133)
|
|
- "Adventures" (x38)
|
|
- "Lost Omens" (x8)
|
|
- "Blog Posts" (x1)
|
|
[primary_source_group]:
|
|
type: string
|
|
path: hazard.primary_source_group
|
|
is_null: true
|
|
values: 357
|
|
different_values: 21
|
|
variants: [omitted]
|
|
'rarity':
|
|
type: string
|
|
path: hazard.rarity
|
|
is_null: false
|
|
values: 499
|
|
different_values: 4
|
|
variants:
|
|
- "common" (x319)
|
|
- "unique" (x66)
|
|
- "uncommon" (x65)
|
|
- "rare" (x49)
|
|
'rarity_id':
|
|
type: integer
|
|
path: hazard.rarity_id
|
|
is_null: false
|
|
values: 499
|
|
different_values: 4
|
|
variants:
|
|
- 1 (x319)
|
|
- 4 (x66)
|
|
- 2 (x65)
|
|
- 3 (x49)
|
|
'release_date':
|
|
type: string
|
|
path: hazard.release_date
|
|
is_null: false
|
|
values: 499
|
|
different_values: 53
|
|
variants: [omitted]
|
|
'resistance':
|
|
type: object
|
|
path: hazard.resistance
|
|
is_null: false
|
|
values: 499
|
|
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)
|
|
- 15 (x1)
|
|
- 7 (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)
|
|
[reflex_save]:
|
|
type: integer
|
|
path: hazard.reflex_save
|
|
is_null: true
|
|
values: 237
|
|
different_values: 35
|
|
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_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)
|
|
- "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)
|
|
- "fire 5" (x1)
|
|
- "bludgeoning 14, piercing 14, slashing 7" (x1)
|
|
- "[acid 20](/Traits.aspx?ID=524), [fire 10](/Traits.aspx?ID=604)" (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: 499
|
|
different_values: 498
|
|
variants: [omitted]
|
|
[source_group]:
|
|
type: array<string>
|
|
path: hazard.source_group
|
|
is_null: true
|
|
values: 358
|
|
min_count: 1
|
|
max_count: 2
|
|
value_type:
|
|
type: string
|
|
path: hazard.source_group.[]
|
|
is_null: false
|
|
values: 366
|
|
different_values: 21
|
|
variants: [omitted]
|
|
[spoilers]:
|
|
type: string
|
|
path: hazard.spoilers
|
|
is_null: true
|
|
values: 164
|
|
different_values: 20
|
|
variants:
|
|
- "Blood Lords" (x32)
|
|
- "Seven Dooms for Sandpoint" (x15)
|
|
- "Kingmaker" (x13)
|
|
- "Age of Ashes" (x11)
|
|
- "Wardens of Wildwood" (x11)
|
|
- "Strength of Thousands" (x10)
|
|
- "Extinction Curse" (x10)
|
|
- "Crown of the Kobold King" (x9)
|
|
- "Stolen Fate" (x9)
|
|
- "Season of Ghosts" (x7)
|
|
- "Rusthenge" (x7)
|
|
- "Fists of the Ruby Phoenix" (x4)
|
|
- "Quest for the Frozen Flame" (x4)
|
|
- "Shadows at Sundown" (x4)
|
|
- "The Enmity Cycle" (x4)
|
|
- "Sky King's Tomb" (x4)
|
|
- "Prey for Death" (x4)
|
|
- "Gatewalkers" (x3)
|
|
- "Outlaws of Alkenstar" (x2)
|
|
- "Night of the Gray Death" (x1)
|
|
[trait]:
|
|
type: array<string>
|
|
path: hazard.trait
|
|
is_null: true
|
|
values: 492
|
|
min_count: 1
|
|
max_count: 7
|
|
value_type:
|
|
type: string
|
|
path: hazard.trait.[]
|
|
is_null: false
|
|
values: 1320
|
|
different_values: 47
|
|
variants: [omitted]
|
|
[weakness_markdown]:
|
|
type: string
|
|
path: hazard.weakness_markdown
|
|
is_null: true
|
|
values: 53
|
|
different_values: 37
|
|
variants: [omitted]
|
|
[will_save]:
|
|
type: integer
|
|
path: hazard.will_save
|
|
is_null: true
|
|
values: 22
|
|
different_values: 14
|
|
variants:
|
|
- 15 (x5)
|
|
- 22 (x2)
|
|
- 14 (x2)
|
|
- 35 (x2)
|
|
- 18 (x2)
|
|
- 29 (x1)
|
|
- 20 (x1)
|
|
- 6 (x1)
|
|
- 36 (x1)
|
|
- 27 (x1)
|
|
- 30 (x1)
|
|
- 12 (x1)
|
|
- 7 (x1)
|
|
- 21 (x1)
|