first working commit of random items

This commit is contained in:
evilchili
2023-12-27 00:42:31 -08:00
parent 84c955fb62
commit 6d45ba9c4b
9 changed files with 246 additions and 213 deletions
-24
View File
@@ -1,24 +0,0 @@
metadata:
headers:
- rarity
- name
- nouns
- adjectives
- description
- type
common:
uncommon:
rare:
'+2':
- magic
- '+2'
- This magical weapon grants +2 to attack and damage rolls.
- weapon
very rare:
'+3':
- magic
- '+3'
- This magical weapon grants +3 to attack and damage rolls.
- weapon
legendary:
+1 -1
View File
@@ -8,5 +8,5 @@ metadata:
light:
- 'light'
- 'light'
- 'Weapons with the light property...'
- 'A light weapon is small and easy to handle, making it ideal for use when fighting with two weapons.'
- weapon
+13 -7
View File
@@ -4,17 +4,23 @@ metadata:
- nouns
- adjectives
- description
- damage_modifier
- damage_type
- damage
- to_hit
- type
element:
- '{element.nouns}'
- '{element.adjectives}'
- 'Attacks made with the {name} do an extra {this.damage_modifier} {element.damage_type} damage.'
- d6
enchanted:
- '{enchanted.nouns}'
- '{enchanted.adjectives}'
- 'Attacks made with this magical weapon do an extra {this.damage} {this.damage_type} damage.'
- '{enchanted.damage_type}'
- 1d6
- 0
- weapon
'+2':
magical:
- magic
- '+2'
- This magical weapon grants +2 to attack and damage rolls.
- '{base.damage_type}'
- 2
- 2
- weapon
+13 -7
View File
@@ -4,17 +4,23 @@ metadata:
- nouns
- adjectives
- description
- damage_modifier
- damage_type
- damage
- to_hit
- type
element:
- '{element.nouns}'
- '{element.adjectives}'
- 'Attacks made with the {name} do an extra {this.damage_modifier} {element.damage_type} damage.'
- d4
enchanted:
- '{enchanted.nouns}'
- '{enchanted.adjectives}'
- 'Attacks made with this magical weapon do an extra {this.damage} {this.damage_type} damage.'
- '{enchanted.damage_type}'
- 1d4
- 0
- weapon
'+1':
magical:
- magic
- '+1'
- This magical weapon grants +1 to attack and damage rolls.
- '{base.damage_type}'
- 1
- 1
- weapon
+13 -7
View File
@@ -4,17 +4,23 @@ metadata:
- nouns
- adjectives
- description
- damage modifier
- damage_type
- damage
- to_hit
- type
element:
- '{element.nouns}'
- '{element.adjectives}'
- 'Attacks made with the {name} do an extra {this.damage_modifier} {element.damage_type} damage.'
- d8
enchanted:
- '{enchanted.nouns}'
- '{enchanted.adjectives}'
- 'Attacks made with this magical weapon do an extra {this.damage} {this.damage_type} damage.'
- '{enchanted.damage_type}'
- 1d8
- 0
- weapon
'+3':
magical:
- magic
- '+3'
- This magical weapon grants +3 to attack and damage rolls.
- '{base.damage_type}'
- 3
- 3
- weapon
+6
View File
@@ -8,6 +8,7 @@
metadata:
headers:
- rarity
- sort_order
frequencies:
'default':
common: 1.0
@@ -40,7 +41,12 @@ metadata:
very rare: 0.5
legendary: 0.3
common:
- 0
uncommon:
- 1
rare:
- 2
very rare:
- 3
legendary:
- 4
+26 -26
View File
@@ -4,8 +4,8 @@ metadata:
- category
- type
- weight
- damage_type
- damage
- die
- range
- reload
- value
@@ -16,7 +16,7 @@ Battleaxe:
- '4'
- Slashing
- 1d8
- null
- 5
- ''
- '1000'
- versatile
@@ -36,7 +36,7 @@ Club:
- '2'
- Bludgeoning
- 1d4
- null
- 5
- ''
- '10'
- light
@@ -66,7 +66,7 @@ Double-bladed scimitar:
- '6'
- Slashing
- 2d4
- null
- 5
- ''
- '10000'
- special, two-handed
@@ -76,7 +76,7 @@ Flail:
- '2'
- Bludgeoning
- 1d8
- null
- 5
- ''
- '1000'
- ''
@@ -86,7 +86,7 @@ Glaive:
- '6'
- Slashing
- 1d10
- null
- 5
- ''
- '2000'
- heavy, reach, two-handed
@@ -96,7 +96,7 @@ Greataxe:
- '7'
- Slashing
- 1d12
- null
- 5
- ''
- '3000'
- heavy, two-handed
@@ -106,7 +106,7 @@ Greatclub:
- '10'
- Bludgeoning
- 1d8
- null
- 5
- ''
- '20'
- two-handed
@@ -116,7 +116,7 @@ Greatsword:
- '6'
- Slashing
- 2d6
- null
- 5
- ''
- '5000'
- heavy, two-handed
@@ -126,7 +126,7 @@ Halberd:
- '6'
- Slashing
- 1d10
- null
- 5
- ''
- '2000'
- heavy, reach, two-handed
@@ -166,7 +166,7 @@ Hooked shortspear:
- '2'
- Piercing
- 1d4
- null
- 5
- ''
- ''
- light
@@ -196,7 +196,7 @@ Lance:
- '6'
- Piercing
- 1d12
- null
- 5
- ''
- '1000'
- reach, special
@@ -246,7 +246,7 @@ Longsword:
- '3'
- Slashing
- 1d8
- null
- 5
- ''
- '1500'
- versatile
@@ -256,7 +256,7 @@ Mace:
- '4'
- Bludgeoning
- 1d6
- null
- 5
- ''
- '500'
- ''
@@ -266,7 +266,7 @@ Maul:
- '10'
- Bludgeoning
- 2d6
- null
- 5
- ''
- '1000'
- heavy, two-handed
@@ -276,7 +276,7 @@ Morningstar:
- '4'
- Piercing
- 1d8
- null
- 5
- ''
- '1500'
- ''
@@ -285,7 +285,7 @@ Net:
- Ranged
- '3'
- ''
- null
- 5
- 5/15
- ''
- '100'
@@ -296,7 +296,7 @@ Pike:
- '18'
- Piercing
- 1d10
- null
- 5
- ''
- '500'
- heavy, reach, two-handed
@@ -306,7 +306,7 @@ Quarterstaff:
- '4'
- Bludgeoning
- 1d6
- null
- 5
- ''
- '20'
- versatile
@@ -316,7 +316,7 @@ Rapier:
- '2'
- Piercing
- 1d8
- null
- 5
- ''
- '2500'
- finesse
@@ -326,7 +326,7 @@ Scimitar:
- '3'
- Slashing
- 1d6
- null
- 5
- ''
- '2500'
- finesse, light
@@ -346,7 +346,7 @@ Shortsword:
- '2'
- Piercing
- 1d6
- null
- 5
- ''
- '1000'
- finesse, light
@@ -356,7 +356,7 @@ Sickle:
- '2'
- Slashing
- 1d4
- null
- 5
- ''
- '100'
- light
@@ -396,7 +396,7 @@ War pick:
- '2'
- Piercing
- 1d8
- null
- 5
- ''
- '500'
- ''
@@ -406,7 +406,7 @@ Warhammer:
- '2'
- Bludgeoning
- 1d8
- null
- 5
- ''
- '1500'
- versatile
@@ -416,7 +416,7 @@ Whip:
- '3'
- Slashing
- 1d4
- null
- 5
- ''
- '200'
- finesse, reach