diff options
author | Your Name <you@example.com> | 2021-04-13 15:14:34 -0400 |
---|---|---|
committer | Your Name <you@example.com> | 2021-04-13 15:14:34 -0400 |
commit | 2ab51e507d620c4479e07ca0ec47d22c8c66bc90 (patch) | |
tree | 90906ecb043c01034280c767b83a88eb6df6956f /parser/items | |
download | dmtool-2ab51e507d620c4479e07ca0ec47d22c8c66bc90.tar.gz dmtool-2ab51e507d620c4479e07ca0ec47d22c8c66bc90.tar.bz2 dmtool-2ab51e507d620c4479e07ca0ec47d22c8c66bc90.zip |
Initial commit
Diffstat (limited to 'parser/items')
50 files changed, 883 insertions, 0 deletions
diff --git a/parser/items/armor/breastplate.json b/parser/items/armor/breastplate.json new file mode 100644 index 0000000..c656aa9 --- /dev/null +++ b/parser/items/armor/breastplate.json @@ -0,0 +1,9 @@ +{ + "name": "breastplate", + "cost": 40000, + "ac": 14, + "strength": 0, + "disadvantage": false, + "weight": 20.0, + "type": "medium" +}
\ No newline at end of file diff --git a/parser/items/armor/chain_mail.json b/parser/items/armor/chain_mail.json new file mode 100644 index 0000000..6d83201 --- /dev/null +++ b/parser/items/armor/chain_mail.json @@ -0,0 +1,9 @@ +{ + "name": "chain mail", + "cost": 7500, + "ac": 16, + "strength": 13, + "disadvantage": false, + "weight": 55.0, + "type": "heavy" +}
\ No newline at end of file diff --git a/parser/items/armor/chain_shirt.json b/parser/items/armor/chain_shirt.json new file mode 100644 index 0000000..40f3011 --- /dev/null +++ b/parser/items/armor/chain_shirt.json @@ -0,0 +1,9 @@ +{ + "name": "chain shirt", + "cost": 5000, + "ac": 13, + "strength": 0, + "disadvantage": false, + "weight": 20.0, + "type": "medium" +}
\ No newline at end of file diff --git a/parser/items/armor/half_plate.json b/parser/items/armor/half_plate.json new file mode 100644 index 0000000..074b269 --- /dev/null +++ b/parser/items/armor/half_plate.json @@ -0,0 +1,9 @@ +{ + "name": "half plate", + "cost": 75000, + "ac": 15, + "strength": 0, + "disadvantage": false, + "weight": 40.0, + "type": "medium" +}
\ No newline at end of file diff --git a/parser/items/armor/hide.json b/parser/items/armor/hide.json new file mode 100644 index 0000000..60dfca4 --- /dev/null +++ b/parser/items/armor/hide.json @@ -0,0 +1,9 @@ +{ + "name": "hide", + "cost": 1000, + "ac": 12, + "strength": 0, + "disadvantage": false, + "weight": 12.0, + "type": "medium" +}
\ No newline at end of file diff --git a/parser/items/armor/leather.json b/parser/items/armor/leather.json new file mode 100644 index 0000000..c8ff9a7 --- /dev/null +++ b/parser/items/armor/leather.json @@ -0,0 +1,9 @@ +{ + "name": "leather", + "cost": 1000, + "ac": 11, + "strength": 0, + "disadvantage": false, + "weight": 10.0, + "type": "light" +}
\ No newline at end of file diff --git a/parser/items/armor/padded.json b/parser/items/armor/padded.json new file mode 100644 index 0000000..dc6f091 --- /dev/null +++ b/parser/items/armor/padded.json @@ -0,0 +1,9 @@ +{ + "name": "padded", + "cost": 500, + "ac": 11, + "strength": 0, + "disadvantage": false, + "weight": 8.0, + "type": "light" +}
\ No newline at end of file diff --git a/parser/items/armor/plate.json b/parser/items/armor/plate.json new file mode 100644 index 0000000..f282190 --- /dev/null +++ b/parser/items/armor/plate.json @@ -0,0 +1,9 @@ +{ + "name": "plate", + "cost": 150000, + "ac": 18, + "strength": 15, + "disadvantage": false, + "weight": 65.0, + "type": "heavy" +}
\ No newline at end of file diff --git a/parser/items/armor/ring_mail.json b/parser/items/armor/ring_mail.json new file mode 100644 index 0000000..63a0dbe --- /dev/null +++ b/parser/items/armor/ring_mail.json @@ -0,0 +1,9 @@ +{ + "name": "ring mail", + "cost": 3000, + "ac": 14, + "strength": 0, + "disadvantage": false, + "weight": 40.0, + "type": "heavy" +}
\ No newline at end of file diff --git a/parser/items/armor/scale_mail.json b/parser/items/armor/scale_mail.json new file mode 100644 index 0000000..9d755e5 --- /dev/null +++ b/parser/items/armor/scale_mail.json @@ -0,0 +1,9 @@ +{ + "name": "scale mail", + "cost": 5000, + "ac": 14, + "strength": 0, + "disadvantage": false, + "weight": 45.0, + "type": "medium" +}
\ No newline at end of file diff --git a/parser/items/armor/shield.json b/parser/items/armor/shield.json new file mode 100644 index 0000000..7242cb2 --- /dev/null +++ b/parser/items/armor/shield.json @@ -0,0 +1,9 @@ +{ + "name": "shield", + "cost": 1000, + "ac": 2, + "strength": 0, + "disadvantage": false, + "weight": 6.0, + "type": "shield" +}
\ No newline at end of file diff --git a/parser/items/armor/splint.json b/parser/items/armor/splint.json new file mode 100644 index 0000000..59df375 --- /dev/null +++ b/parser/items/armor/splint.json @@ -0,0 +1,9 @@ +{ + "name": "splint", + "cost": 20000, + "ac": 17, + "strength": 15, + "disadvantage": false, + "weight": 60.0, + "type": "heavy" +}
\ No newline at end of file diff --git a/parser/items/armor/studded_leather.json b/parser/items/armor/studded_leather.json new file mode 100644 index 0000000..6dcd7c7 --- /dev/null +++ b/parser/items/armor/studded_leather.json @@ -0,0 +1,9 @@ +{ + "name": "studded leather", + "cost": 4500, + "ac": 12, + "strength": 0, + "disadvantage": false, + "weight": 13.0, + "type": "light" +}
\ No newline at end of file diff --git a/parser/items/weapons/battleaxe.json b/parser/items/weapons/battleaxe.json new file mode 100644 index 0000000..9b7a1a8 --- /dev/null +++ b/parser/items/weapons/battleaxe.json @@ -0,0 +1,20 @@ +{ + "name": "battleaxe", + "cost": 1000, + "damage": { + "dmg_type": "slashing", + "dmg_die_count": 1, + "dmg_die_sides": 8 + }, + "weight": 4.0, + "range": [ + 0, + 0 + ], + "reach": 5, + "properties": [ + "versatile" + ], + "type": "martial melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/blowgun.json b/parser/items/weapons/blowgun.json new file mode 100644 index 0000000..ac3e3af --- /dev/null +++ b/parser/items/weapons/blowgun.json @@ -0,0 +1,21 @@ +{ + "name": "blowgun", + "cost": 1000, + "damage": { + "dmg_type": "piercing", + "dmg_die_count": 1, + "dmg_die_sides": 1 + }, + "weight": 1.0, + "range": [ + 25, + 100 + ], + "reach": 0, + "properties": [ + "ammunition", + "loading" + ], + "type": "martial ranged weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/club.json b/parser/items/weapons/club.json new file mode 100644 index 0000000..c5e230c --- /dev/null +++ b/parser/items/weapons/club.json @@ -0,0 +1,20 @@ +{ + "name": "club", + "cost": 10, + "damage": { + "dmg_type": "bludgeoning", + "dmg_die_count": 1, + "dmg_die_sides": 4 + }, + "weight": 2.0, + "range": [ + 0, + 0 + ], + "reach": 5, + "properties": [ + "light" + ], + "type": "simple melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/dagger.json b/parser/items/weapons/dagger.json new file mode 100644 index 0000000..b4f8f9c --- /dev/null +++ b/parser/items/weapons/dagger.json @@ -0,0 +1,22 @@ +{ + "name": "dagger", + "cost": 200, + "damage": { + "dmg_type": "piercing", + "dmg_die_count": 1, + "dmg_die_sides": 4 + }, + "weight": 1.0, + "range": [ + 20, + 60 + ], + "reach": 5, + "properties": [ + "finesse", + "light", + "thrown" + ], + "type": "simple melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/dart.json b/parser/items/weapons/dart.json new file mode 100644 index 0000000..7e733f7 --- /dev/null +++ b/parser/items/weapons/dart.json @@ -0,0 +1,21 @@ +{ + "name": "dart", + "cost": 5, + "damage": { + "dmg_type": "piercing", + "dmg_die_count": 1, + "dmg_die_sides": 4 + }, + "weight": 0.25, + "range": [ + 20, + 60 + ], + "reach": 5, + "properties": [ + "finesse", + "thrown" + ], + "type": "simple ranged weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/flail.json b/parser/items/weapons/flail.json new file mode 100644 index 0000000..7d423c7 --- /dev/null +++ b/parser/items/weapons/flail.json @@ -0,0 +1,18 @@ +{ + "name": "flail", + "cost": 1000, + "damage": { + "dmg_type": "bludgeoning", + "dmg_die_count": 1, + "dmg_die_sides": 8 + }, + "weight": 2.0, + "range": [ + 0, + 0 + ], + "reach": 5, + "properties": [], + "type": "martial melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/glaive.json b/parser/items/weapons/glaive.json new file mode 100644 index 0000000..3c6e403 --- /dev/null +++ b/parser/items/weapons/glaive.json @@ -0,0 +1,22 @@ +{ + "name": "glaive", + "cost": 2000, + "damage": { + "dmg_type": "slashing", + "dmg_die_count": 1, + "dmg_die_sides": 10 + }, + "weight": 6.0, + "range": [ + 0, + 0 + ], + "reach": 10, + "properties": [ + "heavy", + "reach", + "two-handed" + ], + "type": "martial melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/greataxe.json b/parser/items/weapons/greataxe.json new file mode 100644 index 0000000..86e3e4d --- /dev/null +++ b/parser/items/weapons/greataxe.json @@ -0,0 +1,21 @@ +{ + "name": "greataxe", + "cost": 3000, + "damage": { + "dmg_type": "slashing", + "dmg_die_count": 1, + "dmg_die_sides": 12 + }, + "weight": 7.0, + "range": [ + 0, + 0 + ], + "reach": 5, + "properties": [ + "heavy", + "two-handed" + ], + "type": "martial melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/greatclub.json b/parser/items/weapons/greatclub.json new file mode 100644 index 0000000..a62b3cb --- /dev/null +++ b/parser/items/weapons/greatclub.json @@ -0,0 +1,20 @@ +{ + "name": "greatclub", + "cost": 20, + "damage": { + "dmg_type": "bludgeoning", + "dmg_die_count": 1, + "dmg_die_sides": 8 + }, + "weight": 10.0, + "range": [ + 0, + 0 + ], + "reach": 5, + "properties": [ + "two-handed" + ], + "type": "simple melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/greatsword.json b/parser/items/weapons/greatsword.json new file mode 100644 index 0000000..bc03044 --- /dev/null +++ b/parser/items/weapons/greatsword.json @@ -0,0 +1,21 @@ +{ + "name": "greatsword", + "cost": 5000, + "damage": { + "dmg_type": "slashing", + "dmg_die_count": 2, + "dmg_die_sides": 6 + }, + "weight": 6.0, + "range": [ + 0, + 0 + ], + "reach": 5, + "properties": [ + "heavy", + "two-handed" + ], + "type": "martial melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/halberd.json b/parser/items/weapons/halberd.json new file mode 100644 index 0000000..80ba70c --- /dev/null +++ b/parser/items/weapons/halberd.json @@ -0,0 +1,22 @@ +{ + "name": "halberd", + "cost": 2000, + "damage": { + "dmg_type": "slashing", + "dmg_die_count": 1, + "dmg_die_sides": 10 + }, + "weight": 6.0, + "range": [ + 0, + 0 + ], + "reach": 10, + "properties": [ + "heavy", + "reach", + "two-handed" + ], + "type": "martial melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/hand_crossbow.json b/parser/items/weapons/hand_crossbow.json new file mode 100644 index 0000000..4f9ec5c --- /dev/null +++ b/parser/items/weapons/hand_crossbow.json @@ -0,0 +1,22 @@ +{ + "name": "hand crossbow", + "cost": 7500, + "damage": { + "dmg_type": "piercing", + "dmg_die_count": 1, + "dmg_die_sides": 6 + }, + "weight": 3.0, + "range": [ + 30, + 120 + ], + "reach": 0, + "properties": [ + "ammunition", + "light", + "loading" + ], + "type": "martial ranged weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/handaxe.json b/parser/items/weapons/handaxe.json new file mode 100644 index 0000000..5337f3f --- /dev/null +++ b/parser/items/weapons/handaxe.json @@ -0,0 +1,21 @@ +{ + "name": "handaxe", + "cost": 500, + "damage": { + "dmg_type": "slashing", + "dmg_die_count": 1, + "dmg_die_sides": 6 + }, + "weight": 2.0, + "range": [ + 20, + 60 + ], + "reach": 5, + "properties": [ + "light", + "thrown" + ], + "type": "simple melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/heavy_crossbow.json b/parser/items/weapons/heavy_crossbow.json new file mode 100644 index 0000000..bc9dd01 --- /dev/null +++ b/parser/items/weapons/heavy_crossbow.json @@ -0,0 +1,23 @@ +{ + "name": "heavy crossbow", + "cost": 5000, + "damage": { + "dmg_type": "piercing", + "dmg_die_count": 1, + "dmg_die_sides": 10 + }, + "weight": 18.0, + "range": [ + 100, + 400 + ], + "reach": 0, + "properties": [ + "ammunition", + "heavy", + "loading", + "two-handed" + ], + "type": "martial ranged weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/javelin.json b/parser/items/weapons/javelin.json new file mode 100644 index 0000000..759b27d --- /dev/null +++ b/parser/items/weapons/javelin.json @@ -0,0 +1,20 @@ +{ + "name": "javelin", + "cost": 50, + "damage": { + "dmg_type": "piercing", + "dmg_die_count": 1, + "dmg_die_sides": 6 + }, + "weight": 2.0, + "range": [ + 30, + 120 + ], + "reach": 5, + "properties": [ + "thrown" + ], + "type": "simple melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/lance.json b/parser/items/weapons/lance.json new file mode 100644 index 0000000..ea88c2f --- /dev/null +++ b/parser/items/weapons/lance.json @@ -0,0 +1,22 @@ +{ + "name": "lance", + "cost": 1000, + "damage": { + "dmg_type": "piercing", + "dmg_die_count": 1, + "dmg_die_sides": 12 + }, + "weight": 6.0, + "range": [ + 0, + 0 + ], + "reach": 10, + "properties": [ + "reach", + "special", + "You have disadvantage when you use a lance to attack a target within 5 feet of you. Also, a lance requires two hands to wield when you aren't mounted." + ], + "type": "martial melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/light_crossbow.json b/parser/items/weapons/light_crossbow.json new file mode 100644 index 0000000..29795d7 --- /dev/null +++ b/parser/items/weapons/light_crossbow.json @@ -0,0 +1,22 @@ +{ + "name": "light crossbow", + "cost": 2500, + "damage": { + "dmg_type": "piercing", + "dmg_die_count": 1, + "dmg_die_sides": 8 + }, + "weight": 5.0, + "range": [ + 80, + 320 + ], + "reach": 0, + "properties": [ + "ammunition", + "loading", + "two-handed" + ], + "type": "simple ranged weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/light_hammer.json b/parser/items/weapons/light_hammer.json new file mode 100644 index 0000000..12775cb --- /dev/null +++ b/parser/items/weapons/light_hammer.json @@ -0,0 +1,21 @@ +{ + "name": "light hammer", + "cost": 200, + "damage": { + "dmg_type": "bludgeoning", + "dmg_die_count": 1, + "dmg_die_sides": 4 + }, + "weight": 2.0, + "range": [ + 20, + 60 + ], + "reach": 5, + "properties": [ + "light", + "thrown" + ], + "type": "simple melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/longbow.json b/parser/items/weapons/longbow.json new file mode 100644 index 0000000..6fa7a8d --- /dev/null +++ b/parser/items/weapons/longbow.json @@ -0,0 +1,22 @@ +{ + "name": "longbow", + "cost": 5000, + "damage": { + "dmg_type": "piercing", + "dmg_die_count": 1, + "dmg_die_sides": 8 + }, + "weight": 2.0, + "range": [ + 150, + 600 + ], + "reach": 0, + "properties": [ + "ammunition", + "heavy", + "two-handed" + ], + "type": "martial ranged weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/longsword.json b/parser/items/weapons/longsword.json new file mode 100644 index 0000000..5b883d4 --- /dev/null +++ b/parser/items/weapons/longsword.json @@ -0,0 +1,20 @@ +{ + "name": "longsword", + "cost": 1500, + "damage": { + "dmg_type": "slashing", + "dmg_die_count": 1, + "dmg_die_sides": 8 + }, + "weight": 3.0, + "range": [ + 0, + 0 + ], + "reach": 5, + "properties": [ + "versatile" + ], + "type": "martial melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/mace.json b/parser/items/weapons/mace.json new file mode 100644 index 0000000..851a645 --- /dev/null +++ b/parser/items/weapons/mace.json @@ -0,0 +1,18 @@ +{ + "name": "mace", + "cost": 500, + "damage": { + "dmg_type": "bludgeoning", + "dmg_die_count": 1, + "dmg_die_sides": 6 + }, + "weight": 4.0, + "range": [ + 0, + 0 + ], + "reach": 5, + "properties": [], + "type": "simple melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/maul.json b/parser/items/weapons/maul.json new file mode 100644 index 0000000..b6aaf4d --- /dev/null +++ b/parser/items/weapons/maul.json @@ -0,0 +1,21 @@ +{ + "name": "maul", + "cost": 1000, + "damage": { + "dmg_type": "bludgeoning", + "dmg_die_count": 2, + "dmg_die_sides": 6 + }, + "weight": 10.0, + "range": [ + 0, + 0 + ], + "reach": 5, + "properties": [ + "heavy", + "two-handed" + ], + "type": "martial melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/morningstar.json b/parser/items/weapons/morningstar.json new file mode 100644 index 0000000..0c24dd0 --- /dev/null +++ b/parser/items/weapons/morningstar.json @@ -0,0 +1,18 @@ +{ + "name": "morningstar", + "cost": 1500, + "damage": { + "dmg_type": "piercing", + "dmg_die_count": 1, + "dmg_die_sides": 8 + }, + "weight": 4.0, + "range": [ + 0, + 0 + ], + "reach": 5, + "properties": [], + "type": "martial melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/net.json b/parser/items/weapons/net.json new file mode 100644 index 0000000..0d939f2 --- /dev/null +++ b/parser/items/weapons/net.json @@ -0,0 +1,22 @@ +{ + "name": "net", + "cost": 100, + "damage": { + "dmg_type": "-", + "dmg_die_count": 0, + "dmg_die_sides": 0 + }, + "weight": 3.0, + "range": [ + 5, + 15 + ], + "reach": 5, + "properties": [ + "special", + "thrown", + "A Large or smaller creature hit by a net is restrained until it is freed. A net has no effect on creatures that are formless, or creatures that are Huge or larger. A creature can use its action to make a DC 10 Strength check, freeing itself or another creature within its reach on a success. Dealing 5 slashing damage to the net (AC 10) also frees the creature without harming it, ending the effect and destroying the net." + ], + "type": "martial ranged weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/pike.json b/parser/items/weapons/pike.json new file mode 100644 index 0000000..1feee37 --- /dev/null +++ b/parser/items/weapons/pike.json @@ -0,0 +1,22 @@ +{ + "name": "pike", + "cost": 500, + "damage": { + "dmg_type": "piercing", + "dmg_die_count": 1, + "dmg_die_sides": 10 + }, + "weight": 18.0, + "range": [ + 0, + 0 + ], + "reach": 10, + "properties": [ + "heavy", + "reach", + "two-handed" + ], + "type": "martial melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/quarterstaff.json b/parser/items/weapons/quarterstaff.json new file mode 100644 index 0000000..39ea10e --- /dev/null +++ b/parser/items/weapons/quarterstaff.json @@ -0,0 +1,20 @@ +{ + "name": "quarterstaff", + "cost": 20, + "damage": { + "dmg_type": "bludgeoning", + "dmg_die_count": 1, + "dmg_die_sides": 6 + }, + "weight": 4.0, + "range": [ + 0, + 0 + ], + "reach": 5, + "properties": [ + "versatile" + ], + "type": "simple melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/rapier.json b/parser/items/weapons/rapier.json new file mode 100644 index 0000000..8c7aae4 --- /dev/null +++ b/parser/items/weapons/rapier.json @@ -0,0 +1,20 @@ +{ + "name": "rapier", + "cost": 2500, + "damage": { + "dmg_type": "piercing", + "dmg_die_count": 1, + "dmg_die_sides": 8 + }, + "weight": 2.0, + "range": [ + 0, + 0 + ], + "reach": 5, + "properties": [ + "finesse" + ], + "type": "martial melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/scimitar.json b/parser/items/weapons/scimitar.json new file mode 100644 index 0000000..2890eba --- /dev/null +++ b/parser/items/weapons/scimitar.json @@ -0,0 +1,21 @@ +{ + "name": "scimitar", + "cost": 2500, + "damage": { + "dmg_type": "slashing", + "dmg_die_count": 1, + "dmg_die_sides": 6 + }, + "weight": 3.0, + "range": [ + 0, + 0 + ], + "reach": 5, + "properties": [ + "finesse", + "light" + ], + "type": "martial melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/shortbow.json b/parser/items/weapons/shortbow.json new file mode 100644 index 0000000..91ef73e --- /dev/null +++ b/parser/items/weapons/shortbow.json @@ -0,0 +1,21 @@ +{ + "name": "shortbow", + "cost": 2500, + "damage": { + "dmg_type": "piercing", + "dmg_die_count": 1, + "dmg_die_sides": 6 + }, + "weight": 2.0, + "range": [ + 80, + 320 + ], + "reach": 0, + "properties": [ + "ammunition", + "two-handed" + ], + "type": "simple ranged weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/shortsword.json b/parser/items/weapons/shortsword.json new file mode 100644 index 0000000..6b99fa6 --- /dev/null +++ b/parser/items/weapons/shortsword.json @@ -0,0 +1,21 @@ +{ + "name": "shortsword", + "cost": 1000, + "damage": { + "dmg_type": "piercing", + "dmg_die_count": 1, + "dmg_die_sides": 6 + }, + "weight": 2.0, + "range": [ + 0, + 0 + ], + "reach": 5, + "properties": [ + "finesse", + "light" + ], + "type": "martial melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/sickle.json b/parser/items/weapons/sickle.json new file mode 100644 index 0000000..05157ee --- /dev/null +++ b/parser/items/weapons/sickle.json @@ -0,0 +1,20 @@ +{ + "name": "sickle", + "cost": 100, + "damage": { + "dmg_type": "slashing", + "dmg_die_count": 1, + "dmg_die_sides": 4 + }, + "weight": 2.0, + "range": [ + 0, + 0 + ], + "reach": 5, + "properties": [ + "light" + ], + "type": "simple melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/sling.json b/parser/items/weapons/sling.json new file mode 100644 index 0000000..fa89649 --- /dev/null +++ b/parser/items/weapons/sling.json @@ -0,0 +1,20 @@ +{ + "name": "sling", + "cost": 10, + "damage": { + "dmg_type": "bludgeoning", + "dmg_die_count": 1, + "dmg_die_sides": 4 + }, + "weight": 0.0, + "range": [ + 30, + 120 + ], + "reach": 0, + "properties": [ + "ammunition" + ], + "type": "simple ranged weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/spear.json b/parser/items/weapons/spear.json new file mode 100644 index 0000000..a7a51a2 --- /dev/null +++ b/parser/items/weapons/spear.json @@ -0,0 +1,21 @@ +{ + "name": "spear", + "cost": 100, + "damage": { + "dmg_type": "piercing", + "dmg_die_count": 1, + "dmg_die_sides": 6 + }, + "weight": 3.0, + "range": [ + 20, + 60 + ], + "reach": 5, + "properties": [ + "thrown", + "versatile" + ], + "type": "simple melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/trident.json b/parser/items/weapons/trident.json new file mode 100644 index 0000000..4e08af5 --- /dev/null +++ b/parser/items/weapons/trident.json @@ -0,0 +1,21 @@ +{ + "name": "trident", + "cost": 500, + "damage": { + "dmg_type": "piercing", + "dmg_die_count": 1, + "dmg_die_sides": 6 + }, + "weight": 4.0, + "range": [ + 20, + 60 + ], + "reach": 5, + "properties": [ + "thrown", + "versatile" + ], + "type": "martial melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/war_pick.json b/parser/items/weapons/war_pick.json new file mode 100644 index 0000000..b17aa5f --- /dev/null +++ b/parser/items/weapons/war_pick.json @@ -0,0 +1,18 @@ +{ + "name": "war pick", + "cost": 500, + "damage": { + "dmg_type": "piercing", + "dmg_die_count": 1, + "dmg_die_sides": 8 + }, + "weight": 2.0, + "range": [ + 0, + 0 + ], + "reach": 5, + "properties": [], + "type": "martial melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/warhammer.json b/parser/items/weapons/warhammer.json new file mode 100644 index 0000000..04e8fc2 --- /dev/null +++ b/parser/items/weapons/warhammer.json @@ -0,0 +1,20 @@ +{ + "name": "warhammer", + "cost": 1500, + "damage": { + "dmg_type": "bludgeoning", + "dmg_die_count": 1, + "dmg_die_sides": 8 + }, + "weight": 2.0, + "range": [ + 0, + 0 + ], + "reach": 5, + "properties": [ + "versatile" + ], + "type": "martial melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file diff --git a/parser/items/weapons/whip.json b/parser/items/weapons/whip.json new file mode 100644 index 0000000..3d6e45e --- /dev/null +++ b/parser/items/weapons/whip.json @@ -0,0 +1,21 @@ +{ + "name": "whip", + "cost": 200, + "damage": { + "dmg_type": "slashing", + "dmg_die_count": 1, + "dmg_die_sides": 4 + }, + "weight": 3.0, + "range": [ + 0, + 0 + ], + "reach": 10, + "properties": [ + "finesse", + "reach" + ], + "type": "martial melee weapons", + "text": "Provided from PHB" +}
\ No newline at end of file |