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

View File

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