tweaking magic damage types

This commit is contained in:
evilchili 2023-12-23 17:32:10 -08:00
parent 72cc41a69f
commit 11cda811c1
2 changed files with 26 additions and 35 deletions

View File

@ -2,11 +2,11 @@ metadata:
headers: headers:
- damage_type - damage_type
- noun - noun
- adjectives - adjective
- effect - effect
frequencies: frequencies:
default: default:
magic: 1.0 '+1 magic': 1.0
fire: 1.0 fire: 1.0
cold: 1.0 cold: 1.0
acid: 1.0 acid: 1.0
@ -17,45 +17,36 @@ metadata:
force: 1.0 force: 1.0
necrotic: 1.0 necrotic: 1.0
radiant: 1.0 radiant: 1.0
magic: +1 magic:
'magic': - magic
- magic - '+1'
- '+1'
'magic':
- magic
- '+2'
'magic':
- magic
- '+3'
fire: fire:
flames: - flames, fire
- flaming, burning - flaming, burning
- burning
cold: cold:
ice: - ice
- freezing, frosty - freezing, frosty
acid: acid:
acid: - acid
- acidic, caustic - acidic, caustic
thunder: thunder:
thunder: - thunder
- thundering,booming - thundering,booming
psychic: psychic:
psychic: - psychic
- psychic - psychic
- psychic
poison: poison:
poison: - poison
- poisonous,toxic - poisonous,toxic
lightning: lightning:
lightning: - lightning,sparks,shocks
- lightning,shocking - lightning,shocking,sparking
force: force:
force: - force
- force - forceful
necrotic: necrotic:
necrosis: - necrosis
- necrotic, darkness, unholy - necrotic, darkness, unholy
radiant: radiant:
radiance: - radiance
- radiant, holy - radiant, holy

View File

@ -225,7 +225,7 @@ class MagicWeaponGenerator(WeaponGenerator):
properties = super().random_properties() properties = super().random_properties()
magic = self.magic.random() magic = self.magic.random()
properties['magic'] = { properties['magic'] = {
'adjective': random.choice(magic['adjectives'].split(',')).strip(), 'adjective': random.choice(magic['adjective'].split(',')).strip(),
'noun': random.choice(magic['noun'].split(',')).strip(), 'noun': random.choice(magic['noun'].split(',')).strip(),
'die': '1d4' 'die': '1d4'
} }