refactoring

This commit is contained in:
evilchili
2023-12-29 13:44:56 -08:00
parent 6d45ba9c4b
commit 86c2fce87d
12 changed files with 446 additions and 323 deletions
+20 -20
View File
@@ -16,32 +16,32 @@ metadata:
necrotic: 1.0
radiant: 1.0
fire:
- flames, fire
- flaming, burning
- 'flames, fire'
- 'flaming, burning'
cold:
- ice
- freezing, frosty
- 'ice, cold'
- 'freezing, frosty'
acid:
- acid
- acidic, caustic
- 'acid'
- 'acidic, caustic'
thunder:
- thunder
- thundering,booming
- 'thunder'
- 'thundering,booming'
psychic:
- mind
- psychic
- 'mind, screams'
- 'psychic, screaming'
poison:
- poison
- poisonous,toxic
- 'poison, toxins, venom'
- 'poisonous, toxic, venomous'
lightning:
- lightning,sparks,shocks
- lightning,shocking,sparking
- 'lightning,sparks,shocks'
- 'lightning,shocking,sparking'
force:
- force
- forceful
- 'force'
- 'forceful'
necrotic:
- necrosis, darkness, shadows
- necrotic, dark, unholy
- 'necrosis, darkness, shadows'
- 'necrotic, dark, unholy'
radiant:
- radiance, shining
- radiant, holy
- 'radiance, shining'
- 'radiant, holy'
+24
View File
@@ -0,0 +1,24 @@
metadata:
headers:
- name
- description
light:
- 'A light weapon is small and easy to handle, making it ideal for use when fighting with two weapons.'
thrown:
- ''
heavy:
- ''
special:
- ''
two-handed:
- ''
versatile:
- ''
finesse:
- ''
ammunition:
- ''
reach:
- ''
loading:
- ''
+15 -5
View File
@@ -4,9 +4,19 @@ metadata:
- nouns
- adjectives
- description
- damage_type
- damage
- to_hit
- override_damage_type
- override_damage
- type
light:
- 'light'
- 'light'
- 'A light weapon is small and easy to handle, making it ideal for use when fighting with two weapons.'
- weapon
'smiles':
- 'smiles, grins, joy, smirks'
- 'smiling, grinning, joyfulness, smirking'
- 'While this {this.type} is equipped, you are forced to smile.'
- null
- null
- null
- null
- null
- item
+19 -1
View File
@@ -4,5 +4,23 @@ metadata:
- nouns
- adjectives
- description
- damage_type
- damage
- to_hit
- type
legendary:
enchanted:
- '{enchantment.nouns}'
- '{enchantment.adjectives}'
- 'Attacks made with this magical weapon do an extra {this.damage} {this.damage_type} damage.'
- '{enchantment.damage_type}'
- 2d6
- 0
- weapon
magical:
- 'striking, smacking'
- '+3'
- This magical weapon grants +3 to attack and damage rolls.
- '{damage_type}'
- 3
- 3
- weapon
+5 -5
View File
@@ -9,18 +9,18 @@ metadata:
- to_hit
- type
enchanted:
- '{enchanted.nouns}'
- '{enchanted.adjectives}'
- '{enchantment.nouns}'
- '{enchantment.adjectives}'
- 'Attacks made with this magical weapon do an extra {this.damage} {this.damage_type} damage.'
- '{enchanted.damage_type}'
- '{enchantment.damage_type}'
- 1d6
- 0
- weapon
magical:
- magic
- 'striking, smacking'
- '+2'
- This magical weapon grants +2 to attack and damage rolls.
- '{base.damage_type}'
- '{damage_type}'
- 2
- 2
- weapon
+23 -5
View File
@@ -7,20 +7,38 @@ metadata:
- damage_type
- damage
- to_hit
- override_damage_type
- override_damage
- type
'elemental damage':
- '{enchantment.nouns}'
- '{enchantment.adjectives}'
- 'This magical {name} deals {this.damage_type} damage.'
- '{enchantment.damage_type}'
- 0
- 0
- '{enchantment.damage_type}'
- null
- weapon
enchanted:
- '{enchanted.nouns}'
- '{enchanted.adjectives}'
- '{enchantment.nouns}'
- '{enchantment.adjectives}'
- 'Attacks made with this magical weapon do an extra {this.damage} {this.damage_type} damage.'
- '{enchanted.damage_type}'
- '{enchantment.damage_type}'
- 1d4
- 0
- null
- null
- null
- weapon
magical:
- magic
- 'striking, smacking'
- '+1'
- This magical weapon grants +1 to attack and damage rolls.
- '{base.damage_type}'
- '{damage_type}'
- 1
- 1
- null
- null
- null
- weapon
+5 -5
View File
@@ -9,18 +9,18 @@ metadata:
- to_hit
- type
enchanted:
- '{enchanted.nouns}'
- '{enchanted.adjectives}'
- '{enchantment.nouns}'
- '{enchantment.adjectives}'
- 'Attacks made with this magical weapon do an extra {this.damage} {this.damage_type} damage.'
- '{enchanted.damage_type}'
- '{enchantment.damage_type}'
- 1d8
- 0
- weapon
magical:
- magic
- 'striking, smacking'
- '+3'
- This magical weapon grants +3 to attack and damage rolls.
- '{base.damage_type}'
- '{damage_type}'
- 3
- 3
- weapon
+2 -1
View File
@@ -39,7 +39,8 @@ metadata:
uncommon: 0.05
rare: 0.5
very rare: 0.5
legendary: 0.3
#legendary: 0.3
legendary: 0.0
common:
- 0
uncommon:
+9 -9
View File
@@ -29,7 +29,7 @@ Blowgun:
- 25/100
- ''
- '1000'
- ammmunition, loading
- ammunition, loading
Club:
- simple
- Martial
@@ -139,7 +139,7 @@ Hand crossbow:
- 30/120
- ''
- '7500'
- ammmunition, light, loading
- ammunition, light, loading
Handaxe:
- simple
- Martial
@@ -159,7 +159,7 @@ Heavy crossbow:
- 100/400
- ''
- '5000'
- ammmunition, heavy, loading, two-handed
- ammunition, heavy, loading, two-handed
Hooked shortspear:
- martial
- Martial
@@ -179,7 +179,7 @@ Hoopak:
- 40/160
- ''
- '10'
- ammmunition, finesse, special, two-handed
- ammunition, finesse, special, two-handed
Javelin:
- simple
- Martial
@@ -209,7 +209,7 @@ Light crossbow:
- 80/320
- ''
- '2500'
- ammmunition, loading, two-handed
- ammunition, loading, two-handed
Light hammer:
- simple
- Martial
@@ -229,7 +229,7 @@ Light repeating crossbow:
- 40/160
- ''
- ''
- ammmunition, two-handed
- ammunition, two-handed
Longbow:
- martial
- Ranged
@@ -239,7 +239,7 @@ Longbow:
- 150/600
- ''
- '5000'
- ammmunition, heavy, two-handed
- ammunition, heavy, two-handed
Longsword:
- martial
- Martial
@@ -339,7 +339,7 @@ Shortbow:
- 80/320
- ''
- '2500'
- ammmunition, two-handed
- ammunition, two-handed
Shortsword:
- martial
- Martial
@@ -369,7 +369,7 @@ Sling:
- 30/120
- ''
- '10'
- ammmunition
- ammunition
Spear:
- simple
- Martial