From 24d892bb26cf760d764919ff348b4fb33c3a5549 Mon Sep 17 00:00:00 2001 From: Kai Moschcau Date: Sun, 3 Oct 2021 12:03:48 +0200 Subject: [PATCH 01/12] Add remaining firearms weapons --- CHANGELOG.md | 8 +++ .../buckington_automatic_rifle_m18.json | 60 ++++++++++++++++++ .../item/weapon/gretta_m28_mg_pecker.json | 52 ++++++++++++++++ .../item/weapon/gretta_m33_mg_predator.json | 52 ++++++++++++++++ .../item/weapon/gretta_m3_smg_greaser.json | 61 +++++++++++++++++++ .../item/weapon/handk_mgat-39_mini_gun.json | 52 ++++++++++++++++ .../item/weapon/if-44_angel_bunny.json | 60 ++++++++++++++++++ .../item/weapon/if-84_stampede.json | 53 ++++++++++++++++ .../item/weapon/if-92_melrose.json | 52 ++++++++++++++++ 9 files changed, 450 insertions(+) create mode 100644 src/compendiums/item/weapon/buckington_automatic_rifle_m18.json create mode 100644 src/compendiums/item/weapon/gretta_m28_mg_pecker.json create mode 100644 src/compendiums/item/weapon/gretta_m33_mg_predator.json create mode 100644 src/compendiums/item/weapon/gretta_m3_smg_greaser.json create mode 100644 src/compendiums/item/weapon/handk_mgat-39_mini_gun.json create mode 100644 src/compendiums/item/weapon/if-44_angel_bunny.json create mode 100644 src/compendiums/item/weapon/if-84_stampede.json create mode 100644 src/compendiums/item/weapon/if-92_melrose.json diff --git a/CHANGELOG.md b/CHANGELOG.md index 208a413f..7b1d98ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,6 +30,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - item images to the lists in the actor sheet - headings for the the lists in the inventory - weapons + - Buckington Automatic Rifle M18 + - Gretta M28 MG "Pecker" + - Gretta M33 MG "Predator" + - Gretta M3 SMG "Greaser" + - H&K MGat-39 "Mini Gun" + - IF-44 "Angel Bunny" + - IF-84 "Stampede" + - IF-92 "Melrose" - Machete - Staff diff --git a/src/compendiums/item/weapon/buckington_automatic_rifle_m18.json b/src/compendiums/item/weapon/buckington_automatic_rifle_m18.json new file mode 100644 index 00000000..df322ba6 --- /dev/null +++ b/src/compendiums/item/weapon/buckington_automatic_rifle_m18.json @@ -0,0 +1,60 @@ +{ + "name": "Buckington Automatic Rifle M18", + "type": "weapon", + "img": "icons/weapons/guns/rifle-brown.webp", + "data": { + "name": "Buckington Automatic Rifle M18", + "description": "An automatic rifle designed to work as a squad-support weapon. Its rifle-caliber packs more punch than its pistol-caliber counterparts", + "notes": "", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 2, + "dice": 5 + }, + "ap": 5, + "rounds": 1 + }, + "Burst": { + "damage": { + "base": 3, + "dice": 10 + }, + "ap": 8, + "rounds": 5 + } + } + }, + "reload": { + "ap": 4, + "caliber": "TODO", + "containerType": "magazine", + "size": 20 + }, + "ranges": { + "short": { + "distance": 100, + "modifier": 0 + }, + "medium": { + "distance": 200, + "modifier": -10 + }, + "long": { + "distance": 300, + "modifier": -20 + } + }, + "skill": "firearms", + "strengthRequirement": 8, + "value": 650, + "weight": 8, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, + "_id": "WVweapon00000017" +} diff --git a/src/compendiums/item/weapon/gretta_m28_mg_pecker.json b/src/compendiums/item/weapon/gretta_m28_mg_pecker.json new file mode 100644 index 00000000..c89889e8 --- /dev/null +++ b/src/compendiums/item/weapon/gretta_m28_mg_pecker.json @@ -0,0 +1,52 @@ +{ + "name": "Gretta M28 MG \"Pecker\"", + "type": "weapon", + "img": "icons/weapons/guns/rifle-brown.webp", + "data": { + "name": "Gretta M28 MG \"Pecker\"", + "description": "The griffins' take on machine guns; favored by those who want things dead without actually aiming, like Talon initiates on their first mission.", + "notes": "Point blank accuracy modifier -10", + "attacks": { + "sources": { + "Burst": { + "damage": { + "base": 1, + "dice": 5 + }, + "ap": 7, + "rounds": 5 + } + } + }, + "reload": { + "ap": 5, + "caliber": "TODO", + "containerType": "magazine", + "size": 100 + }, + "ranges": { + "short": { + "distance": 50, + "modifier": 0 + }, + "medium": { + "distance": 100, + "modifier": -10 + }, + "long": { + "distance": 150, + "modifier": -20 + } + }, + "skill": "firearms", + "strengthRequirement": 5, + "value": 250, + "weight": 5, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, + "_id": "WVweapon00000018" +} diff --git a/src/compendiums/item/weapon/gretta_m33_mg_predator.json b/src/compendiums/item/weapon/gretta_m33_mg_predator.json new file mode 100644 index 00000000..3901d002 --- /dev/null +++ b/src/compendiums/item/weapon/gretta_m33_mg_predator.json @@ -0,0 +1,52 @@ +{ + "name": "Gretta M33 MG \"Predator\"", + "type": "weapon", + "img": "icons/weapons/guns/rifle-brown.webp", + "data": { + "name": "Gretta M33 MG \"Predator\"", + "description": "Two machineguns linked together, Predator packs both punch and heft above anything else readily available in the market. Used exclusively by elite Griffon mercs during the war.", + "notes": "Point blank accuracy modifier -10", + "attacks": { + "sources": { + "Burst": { + "damage": { + "base": 4, + "dice": 8 + }, + "ap": 7, + "rounds": 5 + } + } + }, + "reload": { + "ap": 8, + "caliber": "TODO", + "containerType": "magazine", + "size": 60 + }, + "ranges": { + "short": { + "distance": 120, + "modifier": 0 + }, + "medium": { + "distance": 240, + "modifier": -10 + }, + "long": { + "distance": 360, + "modifier": -20 + } + }, + "skill": "firearms", + "strengthRequirement": 10, + "value": 0, + "weight": 20, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, + "_id": "WVweapon00000021" +} diff --git a/src/compendiums/item/weapon/gretta_m3_smg_greaser.json b/src/compendiums/item/weapon/gretta_m3_smg_greaser.json new file mode 100644 index 00000000..eee61832 --- /dev/null +++ b/src/compendiums/item/weapon/gretta_m3_smg_greaser.json @@ -0,0 +1,61 @@ +{ + "name": "Gretta M3 SMG \"Greaser\"", + "type": "weapon", + "img": "icons/weapons/guns/gun-brown.webp", + "data": { + "name": "Gretta M3 SMG \"Greaser\"", + "description": "Popular griffin-made submachine gun. It is cheap and easy to manufacture, and its grease gun -like look is the source of its monicker", + "notes": "", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 1, + "dice": 3 + }, + "ap": 5, + "rounds": 1 + }, + "Burst": { + "damage": { + "base": 2, + "dice": 4 + }, + "ap": 6, + "rounds": 3 + } + } + }, + "ranges": { + "short": { + "distance": 20, + "modifier": 0 + }, + "medium": { + "distance": 40, + "modifier": -10 + }, + "long": { + "distance": 60, + "modifier": -20 + } + }, + "reload": { + "ap": 4, + "caliber": "TODO", + "containerType": "magazine", + "size": 30 + }, + "holdout": true, + "skill": "firearms", + "strengthRequirement": 3, + "value": 200, + "weight": 2, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, + "_id": "WVweapon00000015" +} diff --git a/src/compendiums/item/weapon/handk_mgat-39_mini_gun.json b/src/compendiums/item/weapon/handk_mgat-39_mini_gun.json new file mode 100644 index 00000000..7f23c78e --- /dev/null +++ b/src/compendiums/item/weapon/handk_mgat-39_mini_gun.json @@ -0,0 +1,52 @@ +{ + "name": "H&K MGat-39 \"Mini Gun\"", + "type": "weapon", + "img": "icons/weapons/guns/rifle-brown.webp", + "data": { + "name": "H&K MGat-39 \"Mini Gun\"", + "description": "A ferocious, but reliable machine gun developed by a late-war competitor to Ironshod.", + "notes": "Point blank accuracy modifier -10", + "attacks": { + "sources": { + "Burst": { + "damage": { + "base": 3, + "dice": 9 + }, + "ap": 9, + "rounds": 10 + } + } + }, + "reload": { + "ap": 11, + "caliber": "TODO", + "containerType": "magazine", + "size": 240 + }, + "ranges": { + "short": { + "distance": 30, + "modifier": 0 + }, + "medium": { + "distance": 60, + "modifier": -10 + }, + "long": { + "distance": 90, + "modifier": -20 + } + }, + "skill": "firearms", + "strengthRequirement": 9, + "value": 750, + "weight": 15, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, + "_id": "WVweapon00000020" +} diff --git a/src/compendiums/item/weapon/if-44_angel_bunny.json b/src/compendiums/item/weapon/if-44_angel_bunny.json new file mode 100644 index 00000000..d8ad6125 --- /dev/null +++ b/src/compendiums/item/weapon/if-44_angel_bunny.json @@ -0,0 +1,60 @@ +{ + "name": "IF-44 \"Angel Bunny\"", + "type": "weapon", + "img": "icons/weapons/guns/gun-brown.webp", + "data": { + "name": "IF-44 \"Angel Bunny\"", + "description": "Pony-manufactured submachinegun. Popular among police before war. Popular among raiders after war.", + "notes": "", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 1, + "dice": 5 + }, + "ap": 6, + "rounds": 1 + }, + "Burst": { + "damage": { + "base": 2, + "dice": 8 + }, + "ap": 8, + "rounds": 5 + } + } + }, + "ranges": { + "short": { + "distance": 30, + "modifier": 0 + }, + "medium": { + "distance": 60, + "modifier": -10 + }, + "long": { + "distance": 80, + "modifier": -20 + } + }, + "reload": { + "ap": 4, + "caliber": "TODO", + "containerType": "magazine", + "size": 30 + }, + "skill": "firearms", + "strengthRequirement": 5, + "value": 450, + "weight": 2.5, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, + "_id": "WVweapon00000016" +} diff --git a/src/compendiums/item/weapon/if-84_stampede.json b/src/compendiums/item/weapon/if-84_stampede.json new file mode 100644 index 00000000..8ea3657f --- /dev/null +++ b/src/compendiums/item/weapon/if-84_stampede.json @@ -0,0 +1,53 @@ +{ + "name": "IF-84 \"Stampede\"", + "type": "weapon", + "img": "icons/weapons/guns/gun-double-barrel.webp", + "data": { + "name": "IF-84 \"Stampede\"", + "description": "A drum-fed shotgun. The room can only be considered cleared when every surface of it has been smeared with pellets.", + "notes": "", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 2, + "dice": 7, + "damageFallOff": "shotgun" + }, + "ap": 4, + "rounds": 1 + } + } + }, + "reload": { + "ap": 4, + "caliber": "TODO", + "containerType": "magazine", + "size": 15 + }, + "ranges": { + "short": { + "distance": 10, + "modifier": 0 + }, + "medium": { + "distance": 20, + "modifier": -10 + }, + "long": { + "distance": 30, + "modifier": -20 + } + }, + "skill": "firearms", + "strengthRequirement": 7, + "value": 750, + "weight": 3, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, + "_id": "WVweapon00000014" +} diff --git a/src/compendiums/item/weapon/if-92_melrose.json b/src/compendiums/item/weapon/if-92_melrose.json new file mode 100644 index 00000000..0706e75e --- /dev/null +++ b/src/compendiums/item/weapon/if-92_melrose.json @@ -0,0 +1,52 @@ +{ + "name": "IF-92 \"Melrose\"", + "type": "weapon", + "img": "icons/weapons/guns/rifle-brown.webp", + "data": { + "name": "IF-92 \"Melrose\"", + "description": "Ironshod Firearms' machine gun developed at the tail end of the war. Easy to jury-rig, hence why it is often used as a basis for Wasteland Turrets.", + "notes": "Point blank accuracy modifier -10", + "strengthRequirement": 8, + "attacks": { + "sources": { + "Burst": { + "damage": { + "base": 2, + "dice": 6 + }, + "ap": 6, + "rounds": 5 + } + } + }, + "reload": { + "ap": 8, + "caliber": "TODO", + "containerType": "magazine", + "size": 100 + }, + "ranges": { + "short": { + "distance": 50, + "modifier": 0 + }, + "medium": { + "distance": 100, + "modifier": -10 + }, + "long": { + "distance": 150, + "modifier": -20 + } + }, + "skill": "firearms", + "value": 500, + "weight": 7.5, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, + "_id": "WVweapon00000019" +} From 695aea1e0080519cae524a9103a15b99e4d61689 Mon Sep 17 00:00:00 2001 From: Kai Moschcau Date: Sun, 3 Oct 2021 12:07:59 +0200 Subject: [PATCH 02/12] Add skeleton files for weapon items --- src/compendiums/item/weapon/alien_blaster.json | 3 +++ src/compendiums/item/weapon/arcane_glove.json | 3 +++ src/compendiums/item/weapon/auto_axe.json | 3 +++ src/compendiums/item/weapon/balefire_egg_launcher_bel.json | 3 +++ src/compendiums/item/weapon/baseball_bat.json | 3 +++ src/compendiums/item/weapon/bladed_gauntlets.json | 3 +++ src/compendiums/item/weapon/buckscatter_g-m7_launcher.json | 3 +++ src/compendiums/item/weapon/dynamite.json | 3 +++ src/compendiums/item/weapon/enclave_cb-arcus.json | 3 +++ src/compendiums/item/weapon/enclave_gale_blaster.json | 3 +++ src/compendiums/item/weapon/enclave_hailgun.json | 3 +++ src/compendiums/item/weapon/enclave_novasurge_rifle.json | 3 +++ src/compendiums/item/weapon/enclave_rainmaker.json | 3 +++ src/compendiums/item/weapon/enclave_thunderbuck.json | 3 +++ src/compendiums/item/weapon/frag_grenade.json | 3 +++ src/compendiums/item/weapon/gag_incinerator.json | 3 +++ src/compendiums/item/weapon/gag_thunder_cannon.json | 3 +++ src/compendiums/item/weapon/gauss_minigun.json | 3 +++ src/compendiums/item/weapon/gauss_pistol.json | 3 +++ src/compendiums/item/weapon/gauss_revolver.json | 3 +++ src/compendiums/item/weapon/gauss_rifle.json | 3 +++ src/compendiums/item/weapon/gauss_shotgun.json | 3 +++ src/compendiums/item/weapon/gauss_smg.json | 3 +++ src/compendiums/item/weapon/hellhound_gauntlets.json | 3 +++ src/compendiums/item/weapon/hoof_of_goddess.json | 3 +++ src/compendiums/item/weapon/hunting_bow.json | 3 +++ src/compendiums/item/weapon/if-g12_champion.json | 3 +++ src/compendiums/item/weapon/improvised_small.json | 3 +++ src/compendiums/item/weapon/longbow.json | 3 +++ src/compendiums/item/weapon/lumber_axe.json | 3 +++ src/compendiums/item/weapon/mace.json | 3 +++ src/compendiums/item/weapon/manticore_gauntlets.json | 3 +++ src/compendiums/item/weapon/molotrot_cocktail.json | 3 +++ src/compendiums/item/weapon/no_weapon.json | 3 +++ src/compendiums/item/weapon/plasma_grenade.json | 3 +++ src/compendiums/item/weapon/powerglove.json | 3 +++ .../item/weapon/q-same_aef-451_flamer_book_burner.json | 3 +++ src/compendiums/item/weapon/q-same_aew-21_arcane_rifle.json | 3 +++ .../item/weapon/q-same_aew-33_tri-arcane_rifle.json | 3 +++ src/compendiums/item/weapon/q-same_aew-5_arcane-pistol.json | 3 +++ src/compendiums/item/weapon/q-same_aew-6_arcane_revolver.json | 3 +++ src/compendiums/item/weapon/q-same_arcane_gatling.json | 3 +++ src/compendiums/item/weapon/q-same_mlem.json | 3 +++ src/compendiums/item/weapon/ripper.json | 3 +++ src/compendiums/item/weapon/sfo_launcher_thumper.json | 3 +++ src/compendiums/item/weapon/sfo_rocket_launcher_boomer.json | 3 +++ src/compendiums/item/weapon/shishkebab.json | 3 +++ src/compendiums/item/weapon/silaha_plasma_corona.json | 3 +++ src/compendiums/item/weapon/silaha_plasma_death_star.json | 3 +++ src/compendiums/item/weapon/silaha_plasma_fusion.json | 3 +++ src/compendiums/item/weapon/silaha_plasma_hestia.json | 3 +++ src/compendiums/item/weapon/silaha_plasma_igneous.json | 3 +++ src/compendiums/item/weapon/silaha_plasma_vulcan.json | 3 +++ src/compendiums/item/weapon/sledgehammer.json | 3 +++ src/compendiums/item/weapon/sparkle-nade.json | 3 +++ src/compendiums/item/weapon/spear.json | 3 +++ src/compendiums/item/weapon/super_sledge.json | 3 +++ src/compendiums/item/weapon/thermic_lance.json | 3 +++ src/compendiums/item/weapon/warhammer.json | 3 +++ src/compendiums/item/weapon/yao_guai_gauntlets.json | 3 +++ 60 files changed, 180 insertions(+) create mode 100644 src/compendiums/item/weapon/alien_blaster.json create mode 100644 src/compendiums/item/weapon/arcane_glove.json create mode 100644 src/compendiums/item/weapon/auto_axe.json create mode 100644 src/compendiums/item/weapon/balefire_egg_launcher_bel.json create mode 100644 src/compendiums/item/weapon/baseball_bat.json create mode 100644 src/compendiums/item/weapon/bladed_gauntlets.json create mode 100644 src/compendiums/item/weapon/buckscatter_g-m7_launcher.json create mode 100644 src/compendiums/item/weapon/dynamite.json create mode 100644 src/compendiums/item/weapon/enclave_cb-arcus.json create mode 100644 src/compendiums/item/weapon/enclave_gale_blaster.json create mode 100644 src/compendiums/item/weapon/enclave_hailgun.json create mode 100644 src/compendiums/item/weapon/enclave_novasurge_rifle.json create mode 100644 src/compendiums/item/weapon/enclave_rainmaker.json create mode 100644 src/compendiums/item/weapon/enclave_thunderbuck.json create mode 100644 src/compendiums/item/weapon/frag_grenade.json create mode 100644 src/compendiums/item/weapon/gag_incinerator.json create mode 100644 src/compendiums/item/weapon/gag_thunder_cannon.json create mode 100644 src/compendiums/item/weapon/gauss_minigun.json create mode 100644 src/compendiums/item/weapon/gauss_pistol.json create mode 100644 src/compendiums/item/weapon/gauss_revolver.json create mode 100644 src/compendiums/item/weapon/gauss_rifle.json create mode 100644 src/compendiums/item/weapon/gauss_shotgun.json create mode 100644 src/compendiums/item/weapon/gauss_smg.json create mode 100644 src/compendiums/item/weapon/hellhound_gauntlets.json create mode 100644 src/compendiums/item/weapon/hoof_of_goddess.json create mode 100644 src/compendiums/item/weapon/hunting_bow.json create mode 100644 src/compendiums/item/weapon/if-g12_champion.json create mode 100644 src/compendiums/item/weapon/improvised_small.json create mode 100644 src/compendiums/item/weapon/longbow.json create mode 100644 src/compendiums/item/weapon/lumber_axe.json create mode 100644 src/compendiums/item/weapon/mace.json create mode 100644 src/compendiums/item/weapon/manticore_gauntlets.json create mode 100644 src/compendiums/item/weapon/molotrot_cocktail.json create mode 100644 src/compendiums/item/weapon/no_weapon.json create mode 100644 src/compendiums/item/weapon/plasma_grenade.json create mode 100644 src/compendiums/item/weapon/powerglove.json create mode 100644 src/compendiums/item/weapon/q-same_aef-451_flamer_book_burner.json create mode 100644 src/compendiums/item/weapon/q-same_aew-21_arcane_rifle.json create mode 100644 src/compendiums/item/weapon/q-same_aew-33_tri-arcane_rifle.json create mode 100644 src/compendiums/item/weapon/q-same_aew-5_arcane-pistol.json create mode 100644 src/compendiums/item/weapon/q-same_aew-6_arcane_revolver.json create mode 100644 src/compendiums/item/weapon/q-same_arcane_gatling.json create mode 100644 src/compendiums/item/weapon/q-same_mlem.json create mode 100644 src/compendiums/item/weapon/ripper.json create mode 100644 src/compendiums/item/weapon/sfo_launcher_thumper.json create mode 100644 src/compendiums/item/weapon/sfo_rocket_launcher_boomer.json create mode 100644 src/compendiums/item/weapon/shishkebab.json create mode 100644 src/compendiums/item/weapon/silaha_plasma_corona.json create mode 100644 src/compendiums/item/weapon/silaha_plasma_death_star.json create mode 100644 src/compendiums/item/weapon/silaha_plasma_fusion.json create mode 100644 src/compendiums/item/weapon/silaha_plasma_hestia.json create mode 100644 src/compendiums/item/weapon/silaha_plasma_igneous.json create mode 100644 src/compendiums/item/weapon/silaha_plasma_vulcan.json create mode 100644 src/compendiums/item/weapon/sledgehammer.json create mode 100644 src/compendiums/item/weapon/sparkle-nade.json create mode 100644 src/compendiums/item/weapon/spear.json create mode 100644 src/compendiums/item/weapon/super_sledge.json create mode 100644 src/compendiums/item/weapon/thermic_lance.json create mode 100644 src/compendiums/item/weapon/warhammer.json create mode 100644 src/compendiums/item/weapon/yao_guai_gauntlets.json diff --git a/src/compendiums/item/weapon/alien_blaster.json b/src/compendiums/item/weapon/alien_blaster.json new file mode 100644 index 00000000..d83097fc --- /dev/null +++ b/src/compendiums/item/weapon/alien_blaster.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000025" +} diff --git a/src/compendiums/item/weapon/arcane_glove.json b/src/compendiums/item/weapon/arcane_glove.json new file mode 100644 index 00000000..5234c879 --- /dev/null +++ b/src/compendiums/item/weapon/arcane_glove.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000084" +} diff --git a/src/compendiums/item/weapon/auto_axe.json b/src/compendiums/item/weapon/auto_axe.json new file mode 100644 index 00000000..dc5f7fd0 --- /dev/null +++ b/src/compendiums/item/weapon/auto_axe.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000060" +} diff --git a/src/compendiums/item/weapon/balefire_egg_launcher_bel.json b/src/compendiums/item/weapon/balefire_egg_launcher_bel.json new file mode 100644 index 00000000..acaf28b5 --- /dev/null +++ b/src/compendiums/item/weapon/balefire_egg_launcher_bel.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000071" +} diff --git a/src/compendiums/item/weapon/baseball_bat.json b/src/compendiums/item/weapon/baseball_bat.json new file mode 100644 index 00000000..2050cabb --- /dev/null +++ b/src/compendiums/item/weapon/baseball_bat.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000056" +} diff --git a/src/compendiums/item/weapon/bladed_gauntlets.json b/src/compendiums/item/weapon/bladed_gauntlets.json new file mode 100644 index 00000000..e8fe6d4a --- /dev/null +++ b/src/compendiums/item/weapon/bladed_gauntlets.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000086" +} diff --git a/src/compendiums/item/weapon/buckscatter_g-m7_launcher.json b/src/compendiums/item/weapon/buckscatter_g-m7_launcher.json new file mode 100644 index 00000000..49a193ba --- /dev/null +++ b/src/compendiums/item/weapon/buckscatter_g-m7_launcher.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000069" +} diff --git a/src/compendiums/item/weapon/dynamite.json b/src/compendiums/item/weapon/dynamite.json new file mode 100644 index 00000000..6bec3a99 --- /dev/null +++ b/src/compendiums/item/weapon/dynamite.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000076" +} diff --git a/src/compendiums/item/weapon/enclave_cb-arcus.json b/src/compendiums/item/weapon/enclave_cb-arcus.json new file mode 100644 index 00000000..724e88dd --- /dev/null +++ b/src/compendiums/item/weapon/enclave_cb-arcus.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000047" +} diff --git a/src/compendiums/item/weapon/enclave_gale_blaster.json b/src/compendiums/item/weapon/enclave_gale_blaster.json new file mode 100644 index 00000000..b2f8913d --- /dev/null +++ b/src/compendiums/item/weapon/enclave_gale_blaster.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000043" +} diff --git a/src/compendiums/item/weapon/enclave_hailgun.json b/src/compendiums/item/weapon/enclave_hailgun.json new file mode 100644 index 00000000..6b844dfd --- /dev/null +++ b/src/compendiums/item/weapon/enclave_hailgun.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000039" +} diff --git a/src/compendiums/item/weapon/enclave_novasurge_rifle.json b/src/compendiums/item/weapon/enclave_novasurge_rifle.json new file mode 100644 index 00000000..5387ae82 --- /dev/null +++ b/src/compendiums/item/weapon/enclave_novasurge_rifle.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000035" +} diff --git a/src/compendiums/item/weapon/enclave_rainmaker.json b/src/compendiums/item/weapon/enclave_rainmaker.json new file mode 100644 index 00000000..0fca32a1 --- /dev/null +++ b/src/compendiums/item/weapon/enclave_rainmaker.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000030" +} diff --git a/src/compendiums/item/weapon/enclave_thunderbuck.json b/src/compendiums/item/weapon/enclave_thunderbuck.json new file mode 100644 index 00000000..341ad7de --- /dev/null +++ b/src/compendiums/item/weapon/enclave_thunderbuck.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000026" +} diff --git a/src/compendiums/item/weapon/frag_grenade.json b/src/compendiums/item/weapon/frag_grenade.json new file mode 100644 index 00000000..bba1d819 --- /dev/null +++ b/src/compendiums/item/weapon/frag_grenade.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000078" +} diff --git a/src/compendiums/item/weapon/gag_incinerator.json b/src/compendiums/item/weapon/gag_incinerator.json new file mode 100644 index 00000000..4a271c1a --- /dev/null +++ b/src/compendiums/item/weapon/gag_incinerator.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000073" +} diff --git a/src/compendiums/item/weapon/gag_thunder_cannon.json b/src/compendiums/item/weapon/gag_thunder_cannon.json new file mode 100644 index 00000000..bf03fb51 --- /dev/null +++ b/src/compendiums/item/weapon/gag_thunder_cannon.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000034" +} diff --git a/src/compendiums/item/weapon/gauss_minigun.json b/src/compendiums/item/weapon/gauss_minigun.json new file mode 100644 index 00000000..06e44903 --- /dev/null +++ b/src/compendiums/item/weapon/gauss_minigun.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000046" +} diff --git a/src/compendiums/item/weapon/gauss_pistol.json b/src/compendiums/item/weapon/gauss_pistol.json new file mode 100644 index 00000000..ee137494 --- /dev/null +++ b/src/compendiums/item/weapon/gauss_pistol.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000024" +} diff --git a/src/compendiums/item/weapon/gauss_revolver.json b/src/compendiums/item/weapon/gauss_revolver.json new file mode 100644 index 00000000..33bdde84 --- /dev/null +++ b/src/compendiums/item/weapon/gauss_revolver.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000029" +} diff --git a/src/compendiums/item/weapon/gauss_rifle.json b/src/compendiums/item/weapon/gauss_rifle.json new file mode 100644 index 00000000..f037e1f4 --- /dev/null +++ b/src/compendiums/item/weapon/gauss_rifle.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000033" +} diff --git a/src/compendiums/item/weapon/gauss_shotgun.json b/src/compendiums/item/weapon/gauss_shotgun.json new file mode 100644 index 00000000..ba4c4f99 --- /dev/null +++ b/src/compendiums/item/weapon/gauss_shotgun.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000038" +} diff --git a/src/compendiums/item/weapon/gauss_smg.json b/src/compendiums/item/weapon/gauss_smg.json new file mode 100644 index 00000000..93627c2c --- /dev/null +++ b/src/compendiums/item/weapon/gauss_smg.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000042" +} diff --git a/src/compendiums/item/weapon/hellhound_gauntlets.json b/src/compendiums/item/weapon/hellhound_gauntlets.json new file mode 100644 index 00000000..e9d4e933 --- /dev/null +++ b/src/compendiums/item/weapon/hellhound_gauntlets.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000089" +} diff --git a/src/compendiums/item/weapon/hoof_of_goddess.json b/src/compendiums/item/weapon/hoof_of_goddess.json new file mode 100644 index 00000000..bbc4cdaa --- /dev/null +++ b/src/compendiums/item/weapon/hoof_of_goddess.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000085" +} diff --git a/src/compendiums/item/weapon/hunting_bow.json b/src/compendiums/item/weapon/hunting_bow.json new file mode 100644 index 00000000..09068b6c --- /dev/null +++ b/src/compendiums/item/weapon/hunting_bow.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000066" +} diff --git a/src/compendiums/item/weapon/if-g12_champion.json b/src/compendiums/item/weapon/if-g12_champion.json new file mode 100644 index 00000000..2da69964 --- /dev/null +++ b/src/compendiums/item/weapon/if-g12_champion.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000072" +} diff --git a/src/compendiums/item/weapon/improvised_small.json b/src/compendiums/item/weapon/improvised_small.json new file mode 100644 index 00000000..ad9e8f15 --- /dev/null +++ b/src/compendiums/item/weapon/improvised_small.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000064" +} diff --git a/src/compendiums/item/weapon/longbow.json b/src/compendiums/item/weapon/longbow.json new file mode 100644 index 00000000..4dbc898b --- /dev/null +++ b/src/compendiums/item/weapon/longbow.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000067" +} diff --git a/src/compendiums/item/weapon/lumber_axe.json b/src/compendiums/item/weapon/lumber_axe.json new file mode 100644 index 00000000..58bb3c57 --- /dev/null +++ b/src/compendiums/item/weapon/lumber_axe.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000055" +} diff --git a/src/compendiums/item/weapon/mace.json b/src/compendiums/item/weapon/mace.json new file mode 100644 index 00000000..a9304c19 --- /dev/null +++ b/src/compendiums/item/weapon/mace.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000051" +} diff --git a/src/compendiums/item/weapon/manticore_gauntlets.json b/src/compendiums/item/weapon/manticore_gauntlets.json new file mode 100644 index 00000000..2fac3c44 --- /dev/null +++ b/src/compendiums/item/weapon/manticore_gauntlets.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000088" +} diff --git a/src/compendiums/item/weapon/molotrot_cocktail.json b/src/compendiums/item/weapon/molotrot_cocktail.json new file mode 100644 index 00000000..4e3d8ec5 --- /dev/null +++ b/src/compendiums/item/weapon/molotrot_cocktail.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000077" +} diff --git a/src/compendiums/item/weapon/no_weapon.json b/src/compendiums/item/weapon/no_weapon.json new file mode 100644 index 00000000..5a4d0c3a --- /dev/null +++ b/src/compendiums/item/weapon/no_weapon.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000081" +} diff --git a/src/compendiums/item/weapon/plasma_grenade.json b/src/compendiums/item/weapon/plasma_grenade.json new file mode 100644 index 00000000..588a3c39 --- /dev/null +++ b/src/compendiums/item/weapon/plasma_grenade.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000079" +} diff --git a/src/compendiums/item/weapon/powerglove.json b/src/compendiums/item/weapon/powerglove.json new file mode 100644 index 00000000..f1cca813 --- /dev/null +++ b/src/compendiums/item/weapon/powerglove.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000083" +} diff --git a/src/compendiums/item/weapon/q-same_aef-451_flamer_book_burner.json b/src/compendiums/item/weapon/q-same_aef-451_flamer_book_burner.json new file mode 100644 index 00000000..4628ce4e --- /dev/null +++ b/src/compendiums/item/weapon/q-same_aef-451_flamer_book_burner.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000074" +} diff --git a/src/compendiums/item/weapon/q-same_aew-21_arcane_rifle.json b/src/compendiums/item/weapon/q-same_aew-21_arcane_rifle.json new file mode 100644 index 00000000..a6e5b0ea --- /dev/null +++ b/src/compendiums/item/weapon/q-same_aew-21_arcane_rifle.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000031" +} diff --git a/src/compendiums/item/weapon/q-same_aew-33_tri-arcane_rifle.json b/src/compendiums/item/weapon/q-same_aew-33_tri-arcane_rifle.json new file mode 100644 index 00000000..b2185359 --- /dev/null +++ b/src/compendiums/item/weapon/q-same_aew-33_tri-arcane_rifle.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000036" +} diff --git a/src/compendiums/item/weapon/q-same_aew-5_arcane-pistol.json b/src/compendiums/item/weapon/q-same_aew-5_arcane-pistol.json new file mode 100644 index 00000000..9ef21fc4 --- /dev/null +++ b/src/compendiums/item/weapon/q-same_aew-5_arcane-pistol.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000022" +} diff --git a/src/compendiums/item/weapon/q-same_aew-6_arcane_revolver.json b/src/compendiums/item/weapon/q-same_aew-6_arcane_revolver.json new file mode 100644 index 00000000..7a00f5cb --- /dev/null +++ b/src/compendiums/item/weapon/q-same_aew-6_arcane_revolver.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000027" +} diff --git a/src/compendiums/item/weapon/q-same_arcane_gatling.json b/src/compendiums/item/weapon/q-same_arcane_gatling.json new file mode 100644 index 00000000..a3c19648 --- /dev/null +++ b/src/compendiums/item/weapon/q-same_arcane_gatling.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000044" +} diff --git a/src/compendiums/item/weapon/q-same_mlem.json b/src/compendiums/item/weapon/q-same_mlem.json new file mode 100644 index 00000000..5c48c803 --- /dev/null +++ b/src/compendiums/item/weapon/q-same_mlem.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000040" +} diff --git a/src/compendiums/item/weapon/ripper.json b/src/compendiums/item/weapon/ripper.json new file mode 100644 index 00000000..2375c44c --- /dev/null +++ b/src/compendiums/item/weapon/ripper.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000052" +} diff --git a/src/compendiums/item/weapon/sfo_launcher_thumper.json b/src/compendiums/item/weapon/sfo_launcher_thumper.json new file mode 100644 index 00000000..2e987f52 --- /dev/null +++ b/src/compendiums/item/weapon/sfo_launcher_thumper.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000068" +} diff --git a/src/compendiums/item/weapon/sfo_rocket_launcher_boomer.json b/src/compendiums/item/weapon/sfo_rocket_launcher_boomer.json new file mode 100644 index 00000000..be4f6d2b --- /dev/null +++ b/src/compendiums/item/weapon/sfo_rocket_launcher_boomer.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000070" +} diff --git a/src/compendiums/item/weapon/shishkebab.json b/src/compendiums/item/weapon/shishkebab.json new file mode 100644 index 00000000..6987a46b --- /dev/null +++ b/src/compendiums/item/weapon/shishkebab.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000054" +} diff --git a/src/compendiums/item/weapon/silaha_plasma_corona.json b/src/compendiums/item/weapon/silaha_plasma_corona.json new file mode 100644 index 00000000..5eeb727c --- /dev/null +++ b/src/compendiums/item/weapon/silaha_plasma_corona.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000023" +} diff --git a/src/compendiums/item/weapon/silaha_plasma_death_star.json b/src/compendiums/item/weapon/silaha_plasma_death_star.json new file mode 100644 index 00000000..e65ad3aa --- /dev/null +++ b/src/compendiums/item/weapon/silaha_plasma_death_star.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000075" +} diff --git a/src/compendiums/item/weapon/silaha_plasma_fusion.json b/src/compendiums/item/weapon/silaha_plasma_fusion.json new file mode 100644 index 00000000..efceea78 --- /dev/null +++ b/src/compendiums/item/weapon/silaha_plasma_fusion.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000037" +} diff --git a/src/compendiums/item/weapon/silaha_plasma_hestia.json b/src/compendiums/item/weapon/silaha_plasma_hestia.json new file mode 100644 index 00000000..4539de5d --- /dev/null +++ b/src/compendiums/item/weapon/silaha_plasma_hestia.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000028" +} diff --git a/src/compendiums/item/weapon/silaha_plasma_igneous.json b/src/compendiums/item/weapon/silaha_plasma_igneous.json new file mode 100644 index 00000000..ed40f1f6 --- /dev/null +++ b/src/compendiums/item/weapon/silaha_plasma_igneous.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000041" +} diff --git a/src/compendiums/item/weapon/silaha_plasma_vulcan.json b/src/compendiums/item/weapon/silaha_plasma_vulcan.json new file mode 100644 index 00000000..cff80749 --- /dev/null +++ b/src/compendiums/item/weapon/silaha_plasma_vulcan.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000045" +} diff --git a/src/compendiums/item/weapon/sledgehammer.json b/src/compendiums/item/weapon/sledgehammer.json new file mode 100644 index 00000000..21b8d50a --- /dev/null +++ b/src/compendiums/item/weapon/sledgehammer.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000058" +} diff --git a/src/compendiums/item/weapon/sparkle-nade.json b/src/compendiums/item/weapon/sparkle-nade.json new file mode 100644 index 00000000..02d2a12e --- /dev/null +++ b/src/compendiums/item/weapon/sparkle-nade.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000080" +} diff --git a/src/compendiums/item/weapon/spear.json b/src/compendiums/item/weapon/spear.json new file mode 100644 index 00000000..13b5c4f3 --- /dev/null +++ b/src/compendiums/item/weapon/spear.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000062" +} diff --git a/src/compendiums/item/weapon/super_sledge.json b/src/compendiums/item/weapon/super_sledge.json new file mode 100644 index 00000000..b5aa057a --- /dev/null +++ b/src/compendiums/item/weapon/super_sledge.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000059" +} diff --git a/src/compendiums/item/weapon/thermic_lance.json b/src/compendiums/item/weapon/thermic_lance.json new file mode 100644 index 00000000..92bfe92c --- /dev/null +++ b/src/compendiums/item/weapon/thermic_lance.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000063" +} diff --git a/src/compendiums/item/weapon/warhammer.json b/src/compendiums/item/weapon/warhammer.json new file mode 100644 index 00000000..baa36648 --- /dev/null +++ b/src/compendiums/item/weapon/warhammer.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000053" +} diff --git a/src/compendiums/item/weapon/yao_guai_gauntlets.json b/src/compendiums/item/weapon/yao_guai_gauntlets.json new file mode 100644 index 00000000..3b43bc0c --- /dev/null +++ b/src/compendiums/item/weapon/yao_guai_gauntlets.json @@ -0,0 +1,3 @@ +{ + "_id": "WVweapon00000087" +} From d0017afb0a074601189c185c359463a85b397c75 Mon Sep 17 00:00:00 2001 From: WaakFin <42500063+WaakFin@users.noreply.github.com> Date: Mon, 18 Oct 2021 18:48:19 +0300 Subject: [PATCH 03/12] Add stats to 9 weapons --- .../item/weapon/alien_blaster.json | 50 ++++++++++++++++++ src/compendiums/item/weapon/baseball_bat.json | 37 +++++++++++++- .../item/weapon/improvised_small.json | 37 +++++++++++++- src/compendiums/item/weapon/lumber_axe.json | 37 +++++++++++++- src/compendiums/item/weapon/mace.json | 37 +++++++++++++- .../weapon/q-same_aew-5_arcane-pistol.json | 51 +++++++++++++++++++ .../weapon/q-same_aew-6_arcane_revolver.json | 51 +++++++++++++++++++ .../item/weapon/silaha_plasma_corona.json | 51 +++++++++++++++++++ .../item/weapon/silaha_plasma_hestia.json | 51 +++++++++++++++++++ 9 files changed, 398 insertions(+), 4 deletions(-) diff --git a/src/compendiums/item/weapon/alien_blaster.json b/src/compendiums/item/weapon/alien_blaster.json index d83097fc..a5422f56 100644 --- a/src/compendiums/item/weapon/alien_blaster.json +++ b/src/compendiums/item/weapon/alien_blaster.json @@ -1,3 +1,53 @@ { + "name": "Alien Blaster", + "type": "weapon", + "img": "icons/weapons/guns/gun-pistol-brown.webp", + "data": { + "name": "Alien Blaster", + "description": "It's a... gun, we think? Compact in design, almost looks like a toy. Extremely rare, either a proof of extraterrestral life, or a convincing fake.", + "notes": "", + "attacks": { + "sources": { + "Single": { + "ap": 5, + "damage": { + "base": 5, + "dice": 3 + }, + "dtReduction": 5, + "rounds": 1 + } + } + }, + "ranges": { + "short": { + "distance": 20, + "modifier": 0 + }, + "medium": { + "distance": 40, + "modifier": -10 + }, + "long": { + "distance": 60, + "modifier": -20 + } + }, + "reload": { + "ap": 4, + "caliber": "TODO", + "containerType": "magazine", + "size": 10 + }, + "rules": { + "sources": [] + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 1, + "value": 9999, + "weight": 1 + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000025" } diff --git a/src/compendiums/item/weapon/baseball_bat.json b/src/compendiums/item/weapon/baseball_bat.json index 2050cabb..408153e3 100644 --- a/src/compendiums/item/weapon/baseball_bat.json +++ b/src/compendiums/item/weapon/baseball_bat.json @@ -1,3 +1,38 @@ { - "_id": "WVweapon00000056" + "_id": "WVweapon00000056", + "name": "Baseball Bat", + "type": "weapon", + "img": "icons/weapons/staves/staff-simple.webp", + "data": { + "name": "Baseball Bat", + "description": "Once an iconic sport tool, now perfect for smashing skulls and crushing bones.", + "notes": "", + "attacks": { + "sources": { + "Strike": { + "damage": { + "base": 1, + "dice": 2, + "diceRange": true + }, + "ap": 7 + } + } + }, + "ranges": { + "short": { + "distance": "melee", + "modifier": 0 + } + }, + "rules": { + "sources": [] + }, + "skill": "melee", + "strengthRequirement": 4, + "value": 80, + "weight": 1.5 + }, + "effects": [], + "flags": {} } diff --git a/src/compendiums/item/weapon/improvised_small.json b/src/compendiums/item/weapon/improvised_small.json index ad9e8f15..0716a042 100644 --- a/src/compendiums/item/weapon/improvised_small.json +++ b/src/compendiums/item/weapon/improvised_small.json @@ -1,3 +1,38 @@ { - "_id": "WVweapon00000064" + "_id": "WVweapon00000064", + "name": "Improvised, Small", + "type": "weapon", + "img": "", + "data": { + "name": "Improvised, Small", + "description": "Item closest to you, literally. Can be a bottle, rock, or screwdriver", + "notes": "", + "attacks": { + "sources": { + "Strike": { + "damage": { + "base": 1, + "dice": 0, + "diceRange": true + }, + "ap": 4 + } + } + }, + "ranges": { + "short": { + "distance": "melee", + "modifier": 0 + } + }, + "skill": "melee", + "strengthRequirement": 1, + "value": 0, + "weight": 0, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {} } diff --git a/src/compendiums/item/weapon/lumber_axe.json b/src/compendiums/item/weapon/lumber_axe.json index 58bb3c57..b508def5 100644 --- a/src/compendiums/item/weapon/lumber_axe.json +++ b/src/compendiums/item/weapon/lumber_axe.json @@ -1,3 +1,38 @@ { - "_id": "WVweapon00000055" + "_id": "WVweapon00000055", + "name": "Lumber Axe", + "type": "weapon", + "img": "icons/weapons/staves/staff-simple.webp", + "data": { + "name": "Lumber Axe", + "description": "A woodcutter's basic tool, now more used for slashing through the flesh.", + "notes": "", + "attacks": { + "sources": { + "Swipe": { + "damage": { + "base": 2, + "dice": 1, + "diceRange": true + }, + "ap": 6 + } + } + }, + "ranges": { + "short": { + "distance": "melee", + "modifier": 0 + } + }, + "skill": "melee", + "strengthRequirement": 6, + "value": 80, + "weight": 5, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {} } diff --git a/src/compendiums/item/weapon/mace.json b/src/compendiums/item/weapon/mace.json index a9304c19..209e7e6c 100644 --- a/src/compendiums/item/weapon/mace.json +++ b/src/compendiums/item/weapon/mace.json @@ -1,3 +1,38 @@ { - "_id": "WVweapon00000051" + "_id": "WVweapon00000051", + "name": "Mace", + "type": "weapon", + "img": "", + "data": { + "name": "Mace", + "description": "A simple and heavy metal lump at the end of a rod. Perfect for meeting mace to face.", + "notes": "", + "attacks": { + "sources": { + "Strike": { + "damage": { + "base": 2, + "dice": 1, + "diceRange": true + }, + "ap": 5 + } + } + }, + "ranges": { + "short": { + "distance": "melee", + "modifier": 0 + } + }, + "skill": "melee", + "strengthRequirement": 5, + "value": 150, + "weight": 2, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {} } diff --git a/src/compendiums/item/weapon/q-same_aew-5_arcane-pistol.json b/src/compendiums/item/weapon/q-same_aew-5_arcane-pistol.json index 9ef21fc4..130bb542 100644 --- a/src/compendiums/item/weapon/q-same_aew-5_arcane-pistol.json +++ b/src/compendiums/item/weapon/q-same_aew-5_arcane-pistol.json @@ -1,3 +1,54 @@ { + "name": "Q-Same AEW-5 Arcane Pistol", + "type": "weapon", + "img": "icons/weapons/guns/gun-pistol-brown.webp", + "data": { + "name": "Q-Same AEW-5 Arcane Pistol", + "description": "A joint effort of MTW and MAS funding, a light magical pistol designed for guards and patrols in the pre-war society. Gained a surprising popularity among MoI for its sleek design.", + "notes": "", + "attacks": { + "sources": { + "Single": { + "ap": 4, + "damage": { + "base": 1, + "dice": 2 + }, + "dtReduction": 1, + "rounds": 1 + } + } + }, + "ranges": { + "short": { + "distance": 20, + "modifier": 0 + }, + "medium": { + "distance": 40, + "modifier": -10 + }, + "long": { + "distance": 60, + "modifier": -20 + } + }, + "reload": { + "ap": 4, + "caliber": "TODO", + "containerType": "magazine", + "size": 30 + }, + "rules": { + "sources": [] + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 1, + "value": 150, + "weight": 1, + "holdout": true + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000022" } diff --git a/src/compendiums/item/weapon/q-same_aew-6_arcane_revolver.json b/src/compendiums/item/weapon/q-same_aew-6_arcane_revolver.json index 7a00f5cb..494f89c3 100644 --- a/src/compendiums/item/weapon/q-same_aew-6_arcane_revolver.json +++ b/src/compendiums/item/weapon/q-same_aew-6_arcane_revolver.json @@ -1,3 +1,54 @@ { + "name": "Q-Same AEW-6 Arcane Revolver", + "type": "weapon", + "img": "icons/weapons/guns/gun-pistol-brown.webp", + "data": { + "name": "Q-Same AEW-6 Arcane Revolver", + "description": "A magical six shooter, favorite of many unicorn cowponies. A limited edition variant was made to resemble Clink Whitewood's famous revolver from the popular films during the war.", + "notes": "", + "attacks": { + "sources": { + "Single": { + "ap": 5, + "damage": { + "base": 2, + "dice": 1 + }, + "dtReduction": 1, + "rounds": 1 + } + } + }, + "ranges": { + "short": { + "distance": 30, + "modifier": 0 + }, + "medium": { + "distance": 60, + "modifier": -10 + }, + "long": { + "distance": 90, + "modifier": -20 + } + }, + "reload": { + "ap": 4, + "caliber": "TODO", + "containerType": "magazine", + "size": 6 + }, + "rules": { + "sources": [] + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 2, + "value": 150, + "weight": 1, + "holdout": true + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000027" } diff --git a/src/compendiums/item/weapon/silaha_plasma_corona.json b/src/compendiums/item/weapon/silaha_plasma_corona.json index 5eeb727c..4181d9c3 100644 --- a/src/compendiums/item/weapon/silaha_plasma_corona.json +++ b/src/compendiums/item/weapon/silaha_plasma_corona.json @@ -1,3 +1,54 @@ { + "name": "Silaha Plasma \"Corona\"", + "type": "weapon", + "img": "icons/weapons/guns/gun-pistol-brown.webp", + "data": { + "name": "Silaha Plasma \"Corona\"", + "description": "A breakthrough for MEWs during the war, Corona found an unfortunate following from organized crime. Many remnants of those criminal syndicates still favor this gun in the Wasteland.", + "notes": "", + "attacks": { + "sources": { + "Single": { + "ap": 4, + "damage": { + "base": 2, + "dice": 3 + }, + "dtReduction": 1, + "rounds": 1 + } + } + }, + "ranges": { + "short": { + "distance": 20, + "modifier": 0 + }, + "medium": { + "distance": 40, + "modifier": -10 + }, + "long": { + "distance": 60, + "modifier": -20 + } + }, + "reload": { + "ap": 4, + "caliber": "TODO", + "containerType": "magazine", + "size": 16 + }, + "rules": { + "sources": [] + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 2, + "value": 350, + "weight": 1.5, + "holdout": true + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000023" } diff --git a/src/compendiums/item/weapon/silaha_plasma_hestia.json b/src/compendiums/item/weapon/silaha_plasma_hestia.json index 4539de5d..331600af 100644 --- a/src/compendiums/item/weapon/silaha_plasma_hestia.json +++ b/src/compendiums/item/weapon/silaha_plasma_hestia.json @@ -1,3 +1,54 @@ { + "name": "Silaha Plasma \"Hestia\"", + "type": "weapon", + "img": "icons/weapons/guns/gun-pistol-brown.webp", + "data": { + "name": "Silaha Plasma \"Hestia\"", + "description": "Silaha Plasma's answer to complains about their pistol, the Hestia boasts an improved range and damage to their pistol variant.", + "notes": "", + "attacks": { + "sources": { + "Single": { + "ap": 5, + "damage": { + "base": 3, + "dice": 2 + }, + "dtReduction": 1, + "rounds": 1 + } + } + }, + "ranges": { + "short": { + "distance": 30, + "modifier": 0 + }, + "medium": { + "distance": 60, + "modifier": -10 + }, + "long": { + "distance": 90, + "modifier": -20 + } + }, + "reload": { + "ap": 4, + "caliber": "TODO", + "containerType": "magazine", + "size": 4 + }, + "rules": { + "sources": [] + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 2, + "value": 350, + "weight": 1.5, + "holdout": true + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000028" } From f8b83abc7e2bbf5927ab110a289baa0011689478 Mon Sep 17 00:00:00 2001 From: WaakFin <42500063+WaakFin@users.noreply.github.com> Date: Mon, 18 Oct 2021 18:53:38 +0300 Subject: [PATCH 04/12] Add new weapons to Changelog --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4667c3f1..20407862 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,6 +30,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - item images to the lists in the actor sheet - headings for the the lists in the inventory - weapons + - Alien Blaster + - Baseball Bat - Buckington Automatic Rifle M18 - Gretta M28 MG "Pecker" - Gretta M33 MG "Predator" @@ -38,7 +40,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - IF-44 "Angel Bunny" - IF-84 "Stampede" - IF-92 "Melrose" + - Improvised (small) + - Lumber Axe + - Mace - Machete + - Q-Same AEW-5 Arcane Pistol + - Q-Same AEW-6 Arcane Revolver + - Silaha Plasma "Corona" + - Silaha Plasma "Hestia" - Staff - missing notes on weapons - IF-P39 "Troubleshoes" From 89d91e6374e205f50af9cf8062252e690b8ecc02 Mon Sep 17 00:00:00 2001 From: WaakFin <42500063+WaakFin@users.noreply.github.com> Date: Wed, 20 Oct 2021 18:15:29 +0300 Subject: [PATCH 05/12] Add 2 MEW rifles --- CHANGELOG.md | 2 + package-lock.json | 47 ++++++++--------- package.json | 4 +- .../item/weapon/gag_thunder_cannon.json | 49 ++++++++++++++++++ .../weapon/q-same_aew-21_arcane_rifle.json | 50 +++++++++++++++++++ 5 files changed, 125 insertions(+), 27 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 20407862..985401a7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -33,6 +33,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Alien Blaster - Baseball Bat - Buckington Automatic Rifle M18 + - GAG Thunder Cannon - Gretta M28 MG "Pecker" - Gretta M33 MG "Predator" - Gretta M3 SMG "Greaser" @@ -46,6 +47,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Machete - Q-Same AEW-5 Arcane Pistol - Q-Same AEW-6 Arcane Revolver + - Q-Same AEW-21 Arcane Rifle - Silaha Plasma "Corona" - Silaha Plasma "Hestia" - Staff diff --git a/package-lock.json b/package-lock.json index 5d857103..b53f6aec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,8 +35,8 @@ "prettier": "^2.2.1", "sass": "^1.30.0", "ts-json-schema-generator": "^0.95.0", - "ts-node": "^10.1.0", - "typescript": "^4.3.5" + "ts-node": "^10.3.0", + "typescript": "^4.4.4" } }, "node_modules/@babel/code-frame": { @@ -152,9 +152,9 @@ } }, "node_modules/@cspotcode/source-map-support": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.6.1.tgz", - "integrity": "sha512-DX3Z+T5dt1ockmPdobJS/FAsQPW4V4SrWEhD2iYQT2Cb2tQsiMnYxrcUH9By/Z3B+v0S5LMBkQtV/XOBbpLEOg==", + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.7.0.tgz", + "integrity": "sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==", "dev": true, "dependencies": { "@cspotcode/source-map-consumer": "0.8.0" @@ -7500,12 +7500,12 @@ } }, "node_modules/ts-node": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.2.1.tgz", - "integrity": "sha512-hCnyOyuGmD5wHleOQX6NIjJtYVIO8bPP8F2acWkB4W06wdlkgyvJtubO/I9NkI88hCFECbsEgoLc0VNkYmcSfw==", + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.3.0.tgz", + "integrity": "sha512-RYIy3i8IgpFH45AX4fQHExrT8BxDeKTdC83QFJkNzkvt8uFB6QJ8XMyhynYiKMLxt9a7yuXaDBZNOYS3XjDcYw==", "dev": true, "dependencies": { - "@cspotcode/source-map-support": "0.6.1", + "@cspotcode/source-map-support": "0.7.0", "@tsconfig/node10": "^1.0.7", "@tsconfig/node12": "^1.0.7", "@tsconfig/node14": "^1.0.0", @@ -7525,9 +7525,6 @@ "ts-node-transpile-only": "dist/bin-transpile.js", "ts-script": "dist/bin-script-deprecated.js" }, - "engines": { - "node": ">=12.0.0" - }, "peerDependencies": { "@swc/core": ">=1.2.50", "@swc/wasm": ">=1.2.50", @@ -7613,9 +7610,9 @@ "dev": true }, "node_modules/typescript": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.3.tgz", - "integrity": "sha512-4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA==", + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", + "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -8257,9 +8254,9 @@ "dev": true }, "@cspotcode/source-map-support": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.6.1.tgz", - "integrity": "sha512-DX3Z+T5dt1ockmPdobJS/FAsQPW4V4SrWEhD2iYQT2Cb2tQsiMnYxrcUH9By/Z3B+v0S5LMBkQtV/XOBbpLEOg==", + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.7.0.tgz", + "integrity": "sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==", "dev": true, "requires": { "@cspotcode/source-map-consumer": "0.8.0" @@ -14134,12 +14131,12 @@ } }, "ts-node": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.2.1.tgz", - "integrity": "sha512-hCnyOyuGmD5wHleOQX6NIjJtYVIO8bPP8F2acWkB4W06wdlkgyvJtubO/I9NkI88hCFECbsEgoLc0VNkYmcSfw==", + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.3.0.tgz", + "integrity": "sha512-RYIy3i8IgpFH45AX4fQHExrT8BxDeKTdC83QFJkNzkvt8uFB6QJ8XMyhynYiKMLxt9a7yuXaDBZNOYS3XjDcYw==", "dev": true, "requires": { - "@cspotcode/source-map-support": "0.6.1", + "@cspotcode/source-map-support": "0.7.0", "@tsconfig/node10": "^1.0.7", "@tsconfig/node12": "^1.0.7", "@tsconfig/node14": "^1.0.0", @@ -14204,9 +14201,9 @@ "dev": true }, "typescript": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.3.tgz", - "integrity": "sha512-4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA==", + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", + "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", "dev": true }, "uglify-js": { diff --git a/package.json b/package.json index 72076fc7..f42888db 100644 --- a/package.json +++ b/package.json @@ -42,8 +42,8 @@ "prettier": "^2.2.1", "sass": "^1.30.0", "ts-json-schema-generator": "^0.95.0", - "ts-node": "^10.1.0", - "typescript": "^4.3.5" + "ts-node": "^10.3.0", + "typescript": "^4.4.4" }, "scripts": { "lint": "eslint --ext .d.ts,.ts,.cjs . && prettier --check ./src/compendiums/**/*.json ./src/lang/*.json", diff --git a/src/compendiums/item/weapon/gag_thunder_cannon.json b/src/compendiums/item/weapon/gag_thunder_cannon.json index bf03fb51..5753edb3 100644 --- a/src/compendiums/item/weapon/gag_thunder_cannon.json +++ b/src/compendiums/item/weapon/gag_thunder_cannon.json @@ -1,3 +1,52 @@ { + "name": "GAG Thunder Cannon", + "type": "weapon", + "img": "icons/weapons/artillery/cannon-engraved-gold.webp", + "data": { + "name": "GAG Thunder Cannon", + "description": "A third-party weapon focused against robots in particular. Noteworth to mention that this was GAG's only notable foray into magical weaponry.", + "notes": "Deals electricity damage; Against robots and power armor deals additional +4 damage", + "attacks": { + "sources": { + "Single": { + "ap": 6, + "damage": { + "base": 3, + "dice": 3 + }, + "rounds": 1 + } + } + }, + "ranges": { + "short": { + "distance": 50, + "modifier": 0 + }, + "medium": { + "distance": 100, + "modifier": -10 + }, + "long": { + "distance": 150, + "modifier": -20 + } + }, + "reload": { + "ap": 5, + "caliber": "TODO", + "containerType": "magazine", + "size": 4 + }, + "rules": { + "sources": [] + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 8, + "value": 9999, + "weight": 10 + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000034" } diff --git a/src/compendiums/item/weapon/q-same_aew-21_arcane_rifle.json b/src/compendiums/item/weapon/q-same_aew-21_arcane_rifle.json index a6e5b0ea..65328b17 100644 --- a/src/compendiums/item/weapon/q-same_aew-21_arcane_rifle.json +++ b/src/compendiums/item/weapon/q-same_aew-21_arcane_rifle.json @@ -1,3 +1,53 @@ { + "name": "Q-Same AEW-21 Arcane Rifle", + "type": "weapon", + "img": "icons/weapons/guns/gun-red.webp", + "data": { + "name": "Q-Same AEW-21 Arcane Rifle", + "description": "A standard, cheap and common rifle among MEW enthusiasts in the Wastes.", + "notes": "", + "attacks": { + "sources": { + "Single": { + "ap": 6, + "damage": { + "base": 2, + "dice": 1 + }, + "dtReduction": 2, + "rounds": 1 + } + } + }, + "ranges": { + "short": { + "distance": 100, + "modifier": 0 + }, + "medium": { + "distance": 200, + "modifier": -10 + }, + "long": { + "distance": 300, + "modifier": -20 + } + }, + "reload": { + "ap": 4, + "caliber": "TODO", + "containerType": "magazine", + "size": 24 + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 4, + "value": 250, + "weight": 3, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000031" } From 57cc1b02d0daa0ad7e6be2282379a8ba5c0d6ebe Mon Sep 17 00:00:00 2001 From: WaakFin <42500063+WaakFin@users.noreply.github.com> Date: Tue, 30 Nov 2021 19:30:41 +0200 Subject: [PATCH 06/12] Add stats for 4 melee weapons, updates to 2 --- CHANGELOG.md | 10 +++- src/compendiums/item/weapon/fire_axe.json | 19 +++++- src/compendiums/item/weapon/hunting_bow.json | 62 ++++++++++++++++++++ src/compendiums/item/weapon/longbow.json | 61 +++++++++++++++++++ src/compendiums/item/weapon/lumber_axe.json | 17 ++++++ src/compendiums/item/weapon/ripper.json | 37 ++++++++++++ src/compendiums/item/weapon/shishkebab.json | 35 +++++++++++ src/compendiums/item/weapon/warhammer.json | 35 +++++++++++ 8 files changed, 274 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 985401a7..a70a5755 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -38,19 +38,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Gretta M33 MG "Predator" - Gretta M3 SMG "Greaser" - H&K MGat-39 "Mini Gun" + - Hunting Bow - IF-44 "Angel Bunny" - IF-84 "Stampede" - IF-92 "Melrose" - - Improvised (small) + - Improvised Melee (small) + - Longbow - Lumber Axe - Mace - Machete - Q-Same AEW-5 Arcane Pistol - Q-Same AEW-6 Arcane Revolver - Q-Same AEW-21 Arcane Rifle + - Ripper + - Shishkebab - Silaha Plasma "Corona" - Silaha Plasma "Hestia" - Staff + - Warhammer - missing notes on weapons - IF-P39 "Troubleshoes" - Zebra Rifle @@ -79,6 +84,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - updated the rendering of weapon attack messages, providing a more polished experience and only showing condensed info, that can be expanded on demand ([#58](https://github.com/Wasteland-Ventures-Group/WV-VTT-module/issues/58)) +- Item attribute changes + - Fire Axe: new price, Throw -attack and range + - Lumber Axe: Throw -attack and range ### Fixed diff --git a/src/compendiums/item/weapon/fire_axe.json b/src/compendiums/item/weapon/fire_axe.json index b2893583..518d7b6b 100644 --- a/src/compendiums/item/weapon/fire_axe.json +++ b/src/compendiums/item/weapon/fire_axe.json @@ -15,6 +15,15 @@ "dice": 2, "diceRange": true } + }, + "Throw": { + "ap": 6, + "damage": { + "base": 3, + "dice": 2, + "diceRange": true + }, + "rounds": 1 } } }, @@ -22,6 +31,14 @@ "short": { "distance": "melee", "modifier": 0 + }, + "medium": { + "distance": { + "base": 0, + "multiplier": 2, + "special": "strength" + }, + "modifier": -10 } }, "rules": { @@ -29,7 +46,7 @@ }, "skill": "melee", "strengthRequirement": 5, - "value": 200, + "value": 550, "weight": 4 }, "effects": [], diff --git a/src/compendiums/item/weapon/hunting_bow.json b/src/compendiums/item/weapon/hunting_bow.json index 09068b6c..54abf2c9 100644 --- a/src/compendiums/item/weapon/hunting_bow.json +++ b/src/compendiums/item/weapon/hunting_bow.json @@ -1,3 +1,65 @@ { + "name": "Hunting Bow", + "type": "weapon", + "img": "icons/weapons/bows/longbow-recurve-brown.webp", + "data": { + "name": "Hunting Bow", + "description": "A quiet killing machine", + "notes": "Silent after 10 meters (5 hexes): penalty on Sneak after Sneak Attack is -15 instead of -30", + "attacks": { + "sources": { + "Single": { + "ap": 5, + "damage": { + "base": 2, + "dice": 2, + "diceRange": true + }, + "rounds": 1 + } + } + }, + "ranges": { + "short": { + "distance": { + "base": 20, + "special": "strength", + "multiplier": 2 + }, + "modifier": 0 + }, + "medium": { + "distance": { + "base": 40, + "special": "strength", + "multiplier": 4 + }, + "modifier": -10 + }, + "long": { + "distance": { + "base": 60, + "special": "strength", + "multiplier": 6 + }, + "modifier": -20 + } + }, + "reload": { + "ap": 1, + "caliber": "TODO", + "containerType": "internal", + "size": 1 + }, + "skill": "melee", + "strengthRequirement": 4, + "value": 150, + "weight": 1.5, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000066" } diff --git a/src/compendiums/item/weapon/longbow.json b/src/compendiums/item/weapon/longbow.json index 4dbc898b..6ef38fec 100644 --- a/src/compendiums/item/weapon/longbow.json +++ b/src/compendiums/item/weapon/longbow.json @@ -1,3 +1,64 @@ { + "name": "Longbow", + "type": "weapon", + "img": "icons/weapons/bows/longbow-recurve-leather-brown.webp", + "data": { + "name": "Hunting Bow", + "description": "A quiet killing machine on steroids", + "notes": "Silent after 10 meters (5 hexes): penalty on Sneak after Sneak Attack is -15 instead of -30 | Collapsible (Mod) | Compound Limb (Mod) | Lethal Swordbuck (Perk) | Lightning Bruiser (Perk)", + "attacks": { + "sources": { + "Single": { + "ap": 5, + "damage": { + "base": 4, + "dice": 2, + "diceRange": true + } + } + } + }, + "ranges": { + "short": { + "distance": { + "base": 20, + "special": "strength", + "multiplier": 2 + }, + "modifier": 0 + }, + "medium": { + "distance": { + "base": 40, + "special": "strength", + "multiplier": 4 + }, + "modifier": -10 + }, + "long": { + "distance": { + "base": 60, + "special": "strength", + "multiplier": 6 + }, + "modifier": -20 + } + }, + "reload": { + "ap": 1, + "caliber": "TODO", + "containerType": "internal", + "size": 1 + }, + "skill": "melee", + "strengthRequirement": 6, + "value": 550, + "weight": 2, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000067" } diff --git a/src/compendiums/item/weapon/lumber_axe.json b/src/compendiums/item/weapon/lumber_axe.json index b508def5..62ee9f3f 100644 --- a/src/compendiums/item/weapon/lumber_axe.json +++ b/src/compendiums/item/weapon/lumber_axe.json @@ -16,6 +16,15 @@ "diceRange": true }, "ap": 6 + }, + "Throw": { + "damage": { + "base": 2, + "dice": 1, + "diceRange": true + }, + "ap": 6, + "rounds": 1 } } }, @@ -23,6 +32,14 @@ "short": { "distance": "melee", "modifier": 0 + }, + "medium": { + "distance": { + "base": 0, + "multiplier": 2, + "special": "strength" + }, + "modifier": -10 } }, "skill": "melee", diff --git a/src/compendiums/item/weapon/ripper.json b/src/compendiums/item/weapon/ripper.json index 2375c44c..a331cf70 100644 --- a/src/compendiums/item/weapon/ripper.json +++ b/src/compendiums/item/weapon/ripper.json @@ -1,3 +1,40 @@ { + "name": "Ripper", + "type": "weapon", + "img": "icons/weapons/daggers/dagger-serrated-black.webp", + "data": { + "name": "Ripper", + "description": "A motorized saw of sharp teeth, designed for ripping and tearing through the guts of the fiendish terrors of the Wasteland.", + "notes": "", + "attacks": { + "sources": { + "Slash": { + "ap": 5, + "damage": { + "base": 4, + "dice": 2, + "diceRange": true + }, + "dtReduction": 1 + } + } + }, + "ranges": { + "short": { + "distance": "melee", + "modifier": 0 + } + }, + "holdout": true, + "skill": "melee", + "strengthRequirement": 3, + "value": 550, + "weight": 3, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000052" } diff --git a/src/compendiums/item/weapon/shishkebab.json b/src/compendiums/item/weapon/shishkebab.json index 6987a46b..cc959194 100644 --- a/src/compendiums/item/weapon/shishkebab.json +++ b/src/compendiums/item/weapon/shishkebab.json @@ -1,3 +1,38 @@ { + "name": "Shishkebab", + "type": "weapon", + "img": "icons/weapons/swords/greatsword-evil-green.webp", + "data": { + "name": "Shiskebab", + "description": "A sword, made of scrap with a flaming blade. Threatening, mysterious, and hot to boot.", + "notes": "Can inflict Burning- status effect with -1 END to resist", + "attacks": { + "sources": { + "Slash": { + "ap": 4, + "damage": { + "base": 2, + "dice": 1, + "diceRange": true + } + } + } + }, + "ranges": { + "short": { + "distance": "melee", + "modifier": 0 + } + }, + "rules": { + "sources": [] + }, + "skill": "melee", + "strengthRequirement": 6, + "weight": 3.5, + "value": 9999 + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000054" } diff --git a/src/compendiums/item/weapon/warhammer.json b/src/compendiums/item/weapon/warhammer.json index baa36648..0187fd22 100644 --- a/src/compendiums/item/weapon/warhammer.json +++ b/src/compendiums/item/weapon/warhammer.json @@ -1,3 +1,38 @@ { + "name": "Warhammer", + "type": "weapon", + "img": "icons/weapons/hammers/hammer-war-rounding.webp", + "data": { + "name": "Warhammer", + "description": "The big brother of Mace, a Warhammer adds both weight and cruelty to its swings. Better for demolishing than building.", + "notes": "", + "attacks": { + "sources": { + "Strike": { + "ap": 6, + "damage": { + "base": 5, + "dice": 1, + "diceRange": true + } + } + } + }, + "ranges": { + "short": { + "distance": "melee", + "modifier": 0 + } + }, + "rules": { + "sources": [] + }, + "skill": "melee", + "strengthRequirement": 4, + "value": 550, + "weight": 3.5 + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000053" } From a47f89bbc1ab21ed47ed2bd02cbc28cc44f34918 Mon Sep 17 00:00:00 2001 From: WaakFin <42500063+WaakFin@users.noreply.github.com> Date: Wed, 1 Dec 2021 21:09:17 +0200 Subject: [PATCH 07/12] Add and change 23 weapons in MEW, Unarmed and Melee --- CHANGELOG.md | 21 ++++++- src/compendiums/item/weapon/arcane_glove.json | 35 +++++++++++ src/compendiums/item/weapon/auto_axe.json | 35 +++++++++++ .../item/weapon/bladed_gauntlets.json | 36 +++++++++++ src/compendiums/item/weapon/fire_axe.json | 2 +- .../item/weapon/hellhound_gauntlets.json | 36 +++++++++++ .../item/weapon/hoof_of_goddess.json | 35 +++++++++++ src/compendiums/item/weapon/longbow.json | 2 +- .../item/weapon/manticore_gauntlets.json | 35 +++++++++++ src/compendiums/item/weapon/no_weapon.json | 35 +++++++++++ src/compendiums/item/weapon/powerglove.json | 36 +++++++++++ .../q-same_aew-33_tri-arcane_rifle.json | 51 ++++++++++++++++ .../item/weapon/q-same_arcane_gatling.json | 50 ++++++++++++++++ src/compendiums/item/weapon/q-same_mlem.json | 59 ++++++++++++++++++ src/compendiums/item/weapon/ripper.json | 2 +- .../item/weapon/silaha_plasma_fusion.json | 51 ++++++++++++++++ .../item/weapon/silaha_plasma_igneous.json | 59 ++++++++++++++++++ .../item/weapon/silaha_plasma_vulcan.json | 50 ++++++++++++++++ src/compendiums/item/weapon/sledgehammer.json | 35 +++++++++++ src/compendiums/item/weapon/spear.json | 60 +++++++++++++++++++ src/compendiums/item/weapon/super_sledge.json | 35 +++++++++++ .../item/weapon/thermic_lance.json | 36 +++++++++++ src/compendiums/item/weapon/warhammer.json | 2 +- .../item/weapon/yao_guai_gauntlets.json | 36 +++++++++++ 24 files changed, 829 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a70a5755..dcff6ffa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,13 +31,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - headings for the the lists in the inventory - weapons - Alien Blaster + - Arcane Glove + - Auto-Axe - Baseball Bat + - Bladed Gauntlets - Buckington Automatic Rifle M18 - GAG Thunder Cannon - Gretta M28 MG "Pecker" - Gretta M33 MG "Predator" - Gretta M3 SMG "Greaser" - H&K MGat-39 "Mini Gun" + - Hellhound Gauntlets + - Hoof of Goddess - Hunting Bow - IF-44 "Angel Bunny" - IF-84 "Stampede" @@ -47,15 +52,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Lumber Axe - Mace - Machete + - Manticore Gauntlets + - No Weapon + - Power Glove - Q-Same AEW-5 Arcane Pistol - Q-Same AEW-6 Arcane Revolver - Q-Same AEW-21 Arcane Rifle + - Q-Same AEW-33 Tri-Arcane Rifle + - Q-Same Arcane Gatling + - Q-Same MLEM - Ripper - Shishkebab - Silaha Plasma "Corona" + - Silaha Plasma "Fusion" - Silaha Plasma "Hestia" + - Silaha Plasma "Igneous" + - Silaha Plasma "Vulcan" + - Sledgehammer + - Spear - Staff + - Super Sledge + - Thermic Lance - Warhammer + - Yao Guai Gauntlets - missing notes on weapons - IF-P39 "Troubleshoes" - Zebra Rifle @@ -85,7 +104,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 experience and only showing condensed info, that can be expanded on demand ([#58](https://github.com/Wasteland-Ventures-Group/WV-VTT-module/issues/58)) - Item attribute changes - - Fire Axe: new price, Throw -attack and range + - Fire Axe: Throw -attack and range - Lumber Axe: Throw -attack and range ### Fixed diff --git a/src/compendiums/item/weapon/arcane_glove.json b/src/compendiums/item/weapon/arcane_glove.json index 5234c879..a8ea816c 100644 --- a/src/compendiums/item/weapon/arcane_glove.json +++ b/src/compendiums/item/weapon/arcane_glove.json @@ -1,3 +1,38 @@ { + "name": "Arcane Glove", + "type": "weapon", + "img": "icons/weapons/fist/fist-knuckles-stone.webp", + "data": { + "name": "Arcane Glove", + "description": "Sometimes, you just need a sprinkle of magic in your enemy's face.", + "notes": "Attacks are magical in nature; Magi-Strike can inflict any one status effect except Mind-Controlled and Unconscious", + "attacks": { + "sources": { + "Strike": { + "damage": { + "base": 4, + "dice": 1, + "diceRange": true + }, + "ap": 4 + } + } + }, + "ranges": { + "short": { + "distance": "melee", + "modifier": 0 + } + }, + "skill": "unarmed", + "strengthRequirement": 6, + "value": 300, + "weight": 3, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000084" } diff --git a/src/compendiums/item/weapon/auto_axe.json b/src/compendiums/item/weapon/auto_axe.json index dc5f7fd0..6848d168 100644 --- a/src/compendiums/item/weapon/auto_axe.json +++ b/src/compendiums/item/weapon/auto_axe.json @@ -1,3 +1,38 @@ { + "name": "Auto-Axe", + "type": "weapon", + "img": "icons/weapons/axes/axe-battle-heavy-jagged.webp", + "data": { + "name": "Auto-Axe", + "description": "Auto-axe is what happens when mad scientists at MAS figure out axes.", + "notes": "Base Cripple chance 20%", + "attacks": { + "sources": { + "Strike": { + "ap": 7, + "damage": { + "base": 5, + "dice": 1, + "diceRange": true + } + } + } + }, + "ranges": { + "short": { + "distance": "melee", + "modifier": 0 + } + }, + "skill": "melee", + "strengthRequirement": 7, + "value": 350, + "weight": 10, + "rules": { + "sources": [] + } + }, + "flags": {}, + "effects": [], "_id": "WVweapon00000060" } diff --git a/src/compendiums/item/weapon/bladed_gauntlets.json b/src/compendiums/item/weapon/bladed_gauntlets.json index e8fe6d4a..01d78482 100644 --- a/src/compendiums/item/weapon/bladed_gauntlets.json +++ b/src/compendiums/item/weapon/bladed_gauntlets.json @@ -1,3 +1,39 @@ { + "name": "Bladed Gauntlets", + "type": "weapon", + "img": "icons/weapons/fist/claws-engraved-grey.webp", + "data": { + "name": "Bladed Gauntlets", + "description": "Useful when you want to go haunting some teenagers in their dreams.", + "notes": "Cripple chance 5%", + "attacks": { + "sources": { + "Strike": { + "damage": { + "base": 1, + "dice": 1, + "diceRange": true + }, + "ap": 4 + } + } + }, + "ranges": { + "short": { + "distance": "melee", + "modifier": 0 + } + }, + "holdout": true, + "skill": "unarmed", + "strengthRequirement": 5, + "value": 60, + "weight": 3, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000086" } diff --git a/src/compendiums/item/weapon/fire_axe.json b/src/compendiums/item/weapon/fire_axe.json index 518d7b6b..b6159a2d 100644 --- a/src/compendiums/item/weapon/fire_axe.json +++ b/src/compendiums/item/weapon/fire_axe.json @@ -46,7 +46,7 @@ }, "skill": "melee", "strengthRequirement": 5, - "value": 550, + "value": 200, "weight": 4 }, "effects": [], diff --git a/src/compendiums/item/weapon/hellhound_gauntlets.json b/src/compendiums/item/weapon/hellhound_gauntlets.json index e9d4e933..874cf15d 100644 --- a/src/compendiums/item/weapon/hellhound_gauntlets.json +++ b/src/compendiums/item/weapon/hellhound_gauntlets.json @@ -1,3 +1,39 @@ { + "name": "Hellhound Gauntlets", + "type": "weapon", + "img": "icons/weapons/fist/claw-leather-black.webp", + "data": { + "name": "Hellhound Gauntlets", + "description": "Deals massive damage to both your enemies and your guilty conscience.", + "notes": "Cannot be bought, only crafted.", + "attacks": { + "sources": { + "Strike": { + "damage": { + "base": 4, + "dice": 1, + "diceRange": true + }, + "ap": 4, + "dtReduction": 1 + } + } + }, + "ranges": { + "short": { + "distance": "melee", + "modifier": 0 + } + }, + "skill": "unarmed", + "strengthRequirement": 6, + "value": 9999, + "weight": 3, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000089" } diff --git a/src/compendiums/item/weapon/hoof_of_goddess.json b/src/compendiums/item/weapon/hoof_of_goddess.json index bbc4cdaa..75ab973d 100644 --- a/src/compendiums/item/weapon/hoof_of_goddess.json +++ b/src/compendiums/item/weapon/hoof_of_goddess.json @@ -1,3 +1,38 @@ { + "name": "Hoof of Goddess", + "type": "weapon", + "img": "icons/weapons/fist/fist-knuckles-stone.webp", + "data": { + "name": "Hoof of Goddess", + "description": "In case it was ever in any doubt: it isn't required, but being insane is a bonus with this glove.", + "notes": "Attacks are magical in nature", + "attacks": { + "sources": { + "Strike": { + "damage": { + "base": 3, + "dice": 2, + "diceRange": true + }, + "ap": 5 + } + } + }, + "ranges": { + "short": { + "distance": "melee", + "modifier": 0 + } + }, + "skill": "unarmed", + "strengthRequirement": 6, + "value": 300, + "weight": 3, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000085" } diff --git a/src/compendiums/item/weapon/longbow.json b/src/compendiums/item/weapon/longbow.json index 6ef38fec..630599c3 100644 --- a/src/compendiums/item/weapon/longbow.json +++ b/src/compendiums/item/weapon/longbow.json @@ -52,7 +52,7 @@ }, "skill": "melee", "strengthRequirement": 6, - "value": 550, + "value": 300, "weight": 2, "rules": { "sources": [] diff --git a/src/compendiums/item/weapon/manticore_gauntlets.json b/src/compendiums/item/weapon/manticore_gauntlets.json index 2fac3c44..6ade7ff8 100644 --- a/src/compendiums/item/weapon/manticore_gauntlets.json +++ b/src/compendiums/item/weapon/manticore_gauntlets.json @@ -1,3 +1,38 @@ { + "name": "Manticore Gauntlets", + "type": "weapon", + "img": "icons/weapons/fist/claws-engraved-grey.webp", + "data": { + "name": "Manticore Gauntlets", + "description": "For the love of Sunbutt, don't lick it.", + "notes": "Cripple Chance 5%", + "attacks": { + "sources": { + "Strike": { + "damage": { + "base": 3, + "dice": 2, + "diceRange": true + }, + "ap": 6 + } + } + }, + "ranges": { + "short": { + "distance": "melee", + "modifier": 0 + } + }, + "skill": "unarmed", + "strengthRequirement": 4, + "value": 300, + "weight": 4, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000088" } diff --git a/src/compendiums/item/weapon/no_weapon.json b/src/compendiums/item/weapon/no_weapon.json index 5a4d0c3a..c6113543 100644 --- a/src/compendiums/item/weapon/no_weapon.json +++ b/src/compendiums/item/weapon/no_weapon.json @@ -1,3 +1,38 @@ { + "name": "No Weapon", + "type": "weapon", + "img": "icons/commodities/claws/claws-white.webp", + "data": { + "name": "No Weapon", + "description": "Whether you kick, slash, bite, stomp, tackle, it's all technique, strength, and a bit of luck.", + "notes": "Standard Unarmed Attack", + "attacks": { + "sources": { + "Strike": { + "damage": { + "base": 1, + "dice": 0, + "diceRange": true + }, + "ap": 3 + } + } + }, + "ranges": { + "short": { + "distance": "melee", + "modifier": 0 + } + }, + "skill": "unarmed", + "strengthRequirement": 0, + "value": 0, + "weight": 0, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000081" } diff --git a/src/compendiums/item/weapon/powerglove.json b/src/compendiums/item/weapon/powerglove.json index f1cca813..60dd5230 100644 --- a/src/compendiums/item/weapon/powerglove.json +++ b/src/compendiums/item/weapon/powerglove.json @@ -1,3 +1,39 @@ { + "name": "Power Glove", + "type": "weapon", + "img": "icons/weapons/fist/fist-knuckles-stone.webp", + "data": { + "name": "Power Glove", + "description": "You don't have to be an interdimensional, genocidal being to enjoy the power this glove brings.", + "notes": "Cripple chance +10% on Head", + "attacks": { + "sources": { + "Strike": { + "damage": { + "base": 3, + "dice": 0, + "diceRange": true + }, + "ap": 5 + } + } + }, + "ranges": { + "short": { + "distance": "melee", + "modifier": 0 + } + }, + "holdout": true, + "skill": "unarmed", + "strengthRequirement": 5, + "value": 150, + "weight": 3, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000083" } diff --git a/src/compendiums/item/weapon/q-same_aew-33_tri-arcane_rifle.json b/src/compendiums/item/weapon/q-same_aew-33_tri-arcane_rifle.json index b2185359..702ded6f 100644 --- a/src/compendiums/item/weapon/q-same_aew-33_tri-arcane_rifle.json +++ b/src/compendiums/item/weapon/q-same_aew-33_tri-arcane_rifle.json @@ -1,3 +1,54 @@ { + "name": "Q-Same AEW-33 Tri-Arcane Rifle", + "type": "weapon", + "img": "icons/weapons/guns/gun-blunderbuss-gold.webp", + "data": { + "name": "Q-Same AEW-33 Tri-Arcane Rifle", + "description": "\"Sofas are half-off with the purchase of this gun\". Good grief, Quills and Sofas and Arcane Mechanics sure had strange ways to sell their guns! But, it is a fairly good for home defense.", + "notes": "", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 1, + "dice": 5, + "damageFallOff": "shotgun" + }, + "ap": 6, + "dtReduction": 1, + "rounds": 1 + } + } + }, + "ranges": { + "short": { + "distance": 20, + "modifier": 0 + }, + "medium": { + "distance": 40, + "modifier": -10 + }, + "long": { + "distance": 60, + "modifier": -20 + } + }, + "reload": { + "ap": 4, + "caliber": "TODO", + "containerType": "magazine", + "size": 8 + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 4, + "value": 250, + "weight": 4.5, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000036" } diff --git a/src/compendiums/item/weapon/q-same_arcane_gatling.json b/src/compendiums/item/weapon/q-same_arcane_gatling.json index a3c19648..7e7fdcbc 100644 --- a/src/compendiums/item/weapon/q-same_arcane_gatling.json +++ b/src/compendiums/item/weapon/q-same_arcane_gatling.json @@ -1,3 +1,53 @@ { + "name": "Q-Same Arcane Gatling", + "type": "weapon", + "img": "icons/weapons/guns/gun-green.webp", + "data": { + "name": "Q-Same Arcane Gatling", + "description": "It's heavy and kind of cumbersome. Some have affectionately nicknamed it the Disco Ball, due to the lightshow it gives upon firing.", + "notes": "", + "attacks": { + "sources": { + "Burst": { + "damage": { + "base": 1, + "dice": 8 + }, + "ap": 8, + "rounds": 10, + "dtReduction": 1 + } + } + }, + "ranges": { + "short": { + "distance": 50, + "modifier": 0 + }, + "medium": { + "distance": 100, + "modifier": -10 + }, + "long": { + "distance": 150, + "modifier": -20 + } + }, + "reload": { + "ap": 5, + "caliber": "TODO", + "containerType": "magazine", + "size": 200 + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 8, + "value": 9999, + "weight": 9, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000044" } diff --git a/src/compendiums/item/weapon/q-same_mlem.json b/src/compendiums/item/weapon/q-same_mlem.json index 5c48c803..774d4415 100644 --- a/src/compendiums/item/weapon/q-same_mlem.json +++ b/src/compendiums/item/weapon/q-same_mlem.json @@ -1,3 +1,62 @@ { + "name": "Q-Same MLEM", + "type": "weapon", + "img": "icons/weapons/guns/gun-blunderbuss-gold.webp", + "data": { + "name": "Q-Same MLEM", + "description": "Many NCR troops favor this as their standard issue Automatic. Supposed favorite of a famous hippogriff Talon Mercenary.", + "notes": "Some weird griffon-pony invention...", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 1, + "dice": 3 + }, + "ap": 6, + "rounds": 1, + "dtReduction": 1 + }, + "Burst": { + "damage": { + "base": 2, + "dice": 4 + }, + "ap": 7, + "rounds": 3, + "dtReduction": 1 + } + } + }, + "ranges": { + "short": { + "distance": 50, + "modifier": 0 + }, + "medium": { + "distance": 100, + "modifier": -10 + }, + "long": { + "distance": 150, + "modifier": -20 + } + }, + "reload": { + "ap": 4, + "caliber": "TODO", + "containerType": "magazine", + "size": 50 + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 5, + "value": 225, + "weight": 8, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000040" } diff --git a/src/compendiums/item/weapon/ripper.json b/src/compendiums/item/weapon/ripper.json index a331cf70..f8a1c887 100644 --- a/src/compendiums/item/weapon/ripper.json +++ b/src/compendiums/item/weapon/ripper.json @@ -28,7 +28,7 @@ "holdout": true, "skill": "melee", "strengthRequirement": 3, - "value": 550, + "value": 300, "weight": 3, "rules": { "sources": [] diff --git a/src/compendiums/item/weapon/silaha_plasma_fusion.json b/src/compendiums/item/weapon/silaha_plasma_fusion.json index efceea78..6061c18a 100644 --- a/src/compendiums/item/weapon/silaha_plasma_fusion.json +++ b/src/compendiums/item/weapon/silaha_plasma_fusion.json @@ -1,3 +1,54 @@ { + "name": "Silaha Plasma \"Fusion\"", + "type": "weapon", + "img": "icons/weapons/guns/gun-blunderbuss-gold.webp", + "data": { + "name": "Silaha Plasma \"Fusion\"", + "description": "They say Silaha decided to make this shotgun after some corporate espionage to Q-Same. However, be glad they did, as this is a reliable gun, often seen in use by unicorn caravaneers.", + "notes": "", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 2, + "dice": 6, + "damageFallOff": "shotgun" + }, + "ap": 6, + "rounds": 1, + "dtReduction": 1 + } + } + }, + "ranges": { + "short": { + "distance": 16, + "modifier": 0 + }, + "medium": { + "distance": 32, + "modifier": -10 + }, + "long": { + "distance": 64, + "modifier": -20 + } + }, + "reload": { + "ap": 4, + "caliber": "TODO", + "containerType": "magazine", + "size": 8 + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 5, + "value": 550, + "weight": 5.5, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000037" } diff --git a/src/compendiums/item/weapon/silaha_plasma_igneous.json b/src/compendiums/item/weapon/silaha_plasma_igneous.json index ed40f1f6..56022847 100644 --- a/src/compendiums/item/weapon/silaha_plasma_igneous.json +++ b/src/compendiums/item/weapon/silaha_plasma_igneous.json @@ -1,3 +1,62 @@ { + "name": "Silaha Plasma \"Igneous\"", + "type": "weapon", + "img": "icons/weapons/guns/gun-blunderbuss-gold.webp", + "data": { + "name": "Silaha Plasma \"Igneous\"", + "description": "Silaha's squad support weapon, sporting the latest -and now 200 years out of date- plasma technology: Plasma lenses focus the power better than a laser would.", + "notes": "", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 1, + "dice": 5 + }, + "ap": 5, + "rounds": 1, + "dtReduction": 1 + }, + "Burst": { + "damage": { + "base": 2, + "dice": 8 + }, + "ap": 7, + "rounds": 3, + "dtReduction": 1 + } + } + }, + "ranges": { + "short": { + "distance": 30, + "modifier": 0 + }, + "medium": { + "distance": 60, + "modifier": -10 + }, + "long": { + "distance": 80, + "modifier": -20 + } + }, + "reload": { + "ap": 4, + "caliber": "TODO", + "containerType": "magazine", + "size": 30 + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 4, + "value": 500, + "weight": 4.5, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000041" } diff --git a/src/compendiums/item/weapon/silaha_plasma_vulcan.json b/src/compendiums/item/weapon/silaha_plasma_vulcan.json index cff80749..f8be1c9b 100644 --- a/src/compendiums/item/weapon/silaha_plasma_vulcan.json +++ b/src/compendiums/item/weapon/silaha_plasma_vulcan.json @@ -1,3 +1,53 @@ { + "name": "Silaha Plasma \"Vulcan\"", + "type": "weapon", + "img": "icons/weapons/guns/gun-green.webp", + "data": { + "name": "Silaha Plasma \"Vulcan\"", + "description": "Though notably unreliable in the plasma's consistency, this surprisingly sleek, well-crafted gun has found its place in many a wastelander's heart.", + "notes": "", + "attacks": { + "sources": { + "Burst": { + "damage": { + "base": 2, + "dice": 8 + }, + "ap": 7, + "rounds": 10, + "dtReduction": 2 + } + } + }, + "ranges": { + "short": { + "distance": 40, + "modifier": 0 + }, + "medium": { + "distance": 80, + "modifier": -10 + }, + "long": { + "distance": 120, + "modifier": -20 + } + }, + "reload": { + "ap": 6, + "caliber": "TODO", + "containerType": "magazine", + "size": 200 + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 8, + "value": 9999, + "weight": 12, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000045" } diff --git a/src/compendiums/item/weapon/sledgehammer.json b/src/compendiums/item/weapon/sledgehammer.json index 21b8d50a..20e0a105 100644 --- a/src/compendiums/item/weapon/sledgehammer.json +++ b/src/compendiums/item/weapon/sledgehammer.json @@ -1,3 +1,38 @@ { + "name": "Sledgehammer", + "type": "weapon", + "img": "icons/weapons/hammers/hammer-double-sledge-engraved.webp", + "data": { + "name": "Sledgehammer", + "description": "The good old-fashioned sledgehammer, humble in its design.", + "notes": "", + "attacks": { + "sources": { + "Strike": { + "ap": 7, + "damage": { + "base": 2, + "dice": 2, + "diceRange": true + } + } + } + }, + "ranges": { + "short": { + "distance": "melee", + "modifier": 0 + } + }, + "skill": "melee", + "strengthRequirement": 7, + "value": 200, + "weight": 6, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000058" } diff --git a/src/compendiums/item/weapon/spear.json b/src/compendiums/item/weapon/spear.json index 13b5c4f3..54ee843e 100644 --- a/src/compendiums/item/weapon/spear.json +++ b/src/compendiums/item/weapon/spear.json @@ -1,3 +1,63 @@ { + "name": "Spear", + "type": "weapon", + "img": "icons/weapons/polearms/spear-flared-blue.webp", + "data": { + "name": "Spear", + "description": "A simple thrusting spear, meant to strike one from a decent distance away. Favored by Earth and Crystal ponies.", + "notes": "", + "attacks": { + "sources": { + "Strike": { + "damage": { + "base": 3, + "dice": 1, + "diceRange": true + }, + "ap": 7 + }, + "Throw": { + "damage": { + "base": 3, + "dice": 1, + "diceRange": true + }, + "ap": 7, + "rounds": 1 + } + } + }, + "ranges": { + "short": { + "distance": 2, + "modifier": 0 + }, + "medium": { + "distance": { + "base": 10, + "special": "strength", + "multiplier": 2 + }, + "modifier": -10 + }, + "long": { + "distance": { + "base": 20, + "special": "strength", + "multiplier": 4 + }, + "modifier": -20 + } + }, + "skill": "melee", + "strengthRequirement": 5, + "value": 150, + "weight": 1, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000062" } diff --git a/src/compendiums/item/weapon/super_sledge.json b/src/compendiums/item/weapon/super_sledge.json index b5aa057a..9730de10 100644 --- a/src/compendiums/item/weapon/super_sledge.json +++ b/src/compendiums/item/weapon/super_sledge.json @@ -1,3 +1,38 @@ { + "name": "Super Sledge", + "type": "weapon", + "img": "icons/weapons/hammers/hammer-double-sledge-engraved.webp", + "data": { + "name": "Super Sledge", + "description": "The souped up, hydraulically enhanced sledgehammer, for the time you really need to go through a wall or 3. It will also tenderize meat.", + "notes": "", + "attacks": { + "sources": { + "Strike": { + "ap": 8, + "damage": { + "base": 6, + "dice": 0, + "diceRange": true + } + } + } + }, + "ranges": { + "short": { + "distance": "melee", + "modifier": 0 + } + }, + "skill": "melee", + "strengthRequirement": 8, + "value": 350, + "weight": 10, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000059" } diff --git a/src/compendiums/item/weapon/thermic_lance.json b/src/compendiums/item/weapon/thermic_lance.json index 92bfe92c..2e3c93ef 100644 --- a/src/compendiums/item/weapon/thermic_lance.json +++ b/src/compendiums/item/weapon/thermic_lance.json @@ -1,3 +1,39 @@ { + "name": "Thermic Lance", + "type": "weapon", + "img": "icons/weapons/polearms/spear-flared-purple.webp", + "data": { + "name": "Thermic Lance", + "description": "Fireball on a stick", + "notes": "Can inflict Burning status on crit", + "attacks": { + "sources": { + "Strike": { + "damage": { + "base": 3, + "dice": 2, + "diceRange": true + }, + "dtReduction": 2, + "ap": 7 + } + } + }, + "ranges": { + "short": { + "distance": 2, + "modifier": 0 + } + }, + "skill": "melee", + "strengthRequirement": 7, + "value": 300, + "weight": 8, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000063" } diff --git a/src/compendiums/item/weapon/warhammer.json b/src/compendiums/item/weapon/warhammer.json index 0187fd22..af1f12f3 100644 --- a/src/compendiums/item/weapon/warhammer.json +++ b/src/compendiums/item/weapon/warhammer.json @@ -29,7 +29,7 @@ }, "skill": "melee", "strengthRequirement": 4, - "value": 550, + "value": 350, "weight": 3.5 }, "effects": [], diff --git a/src/compendiums/item/weapon/yao_guai_gauntlets.json b/src/compendiums/item/weapon/yao_guai_gauntlets.json index 3b43bc0c..550c8c05 100644 --- a/src/compendiums/item/weapon/yao_guai_gauntlets.json +++ b/src/compendiums/item/weapon/yao_guai_gauntlets.json @@ -1,3 +1,39 @@ { + "name": "Yao Guai Gauntlets", + "type": "weapon", + "img": "icons/weapons/fist/claws-engraved-grey.webp", + "data": { + "name": "Yao Guai Gauntlets", + "description": "Designed for hugging really, really hard.", + "notes": "", + "attacks": { + "sources": { + "Strike": { + "damage": { + "base": 2, + "dice": 1, + "diceRange": true + }, + "ap": 5 + } + } + }, + "ranges": { + "short": { + "distance": "melee", + "modifier": 0 + } + }, + "holdout": true, + "skill": "unarmed", + "strengthRequirement": 4, + "value": 150, + "weight": 3.5, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000087" } From 4649e12d71c2f7f2405e4b2f92c128181aa489de Mon Sep 17 00:00:00 2001 From: WaakFin <42500063+WaakFin@users.noreply.github.com> Date: Fri, 3 Dec 2021 20:05:18 +0200 Subject: [PATCH 08/12] Add Gauss weapons from MEW list and Explosives --- CHANGELOG.md | 19 ++++++ .../weapon/balefire_egg_launcher_bel.json | 50 ++++++++++++++++ .../weapon/buckscatter_g-m7_launcher.json | 50 ++++++++++++++++ src/compendiums/item/weapon/dynamite.json | 41 +++++++++++++ src/compendiums/item/weapon/frag_grenade.json | 41 +++++++++++++ .../item/weapon/gag_incinerator.json | 50 ++++++++++++++++ .../item/weapon/gauss_minigun.json | 50 ++++++++++++++++ src/compendiums/item/weapon/gauss_pistol.json | 50 ++++++++++++++++ .../item/weapon/gauss_revolver.json | 50 ++++++++++++++++ src/compendiums/item/weapon/gauss_rifle.json | 50 ++++++++++++++++ .../item/weapon/gauss_shotgun.json | 51 ++++++++++++++++ src/compendiums/item/weapon/gauss_smg.json | 59 +++++++++++++++++++ .../item/weapon/if-g12_champion.json | 50 ++++++++++++++++ .../item/weapon/molotrot_cocktail.json | 41 +++++++++++++ .../item/weapon/plasma_grenade.json | 42 +++++++++++++ .../q-same_aef-451_flamer_book_burner.json | 50 ++++++++++++++++ .../item/weapon/sfo_launcher_thumper.json | 50 ++++++++++++++++ .../weapon/sfo_rocket_launcher_boomer.json | 50 ++++++++++++++++ .../item/weapon/silaha_plasma_death_star.json | 50 ++++++++++++++++ src/compendiums/item/weapon/sparkle-nade.json | 41 +++++++++++++ 20 files changed, 935 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index dcff6ffa..fcb8c9de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -33,10 +33,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Alien Blaster - Arcane Glove - Auto-Axe + - Balefire Egg Launcher - Baseball Bat - Bladed Gauntlets - Buckington Automatic Rifle M18 + - Buckscatter G-M7 Launcher + - Dynamite + - Frag Grenade + - GAG Incinerator - GAG Thunder Cannon + - Gauss Minigun + - Gauss Pistol + - Gauss Revolver + - Gauss Rifle + - Gauss Shotgun + - Gauss SMG - Gretta M28 MG "Pecker" - Gretta M33 MG "Predator" - Gretta M3 SMG "Greaser" @@ -47,14 +58,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - IF-44 "Angel Bunny" - IF-84 "Stampede" - IF-92 "Melrose" + - IF-G12 "Champion" - Improvised Melee (small) - Longbow - Lumber Axe - Mace - Machete - Manticore Gauntlets + - Molotrot Cocktail - No Weapon + - Plasma Grenade - Power Glove + - Q-Same AEF-451 Flamer “Book Burner” - Q-Same AEW-5 Arcane Pistol - Q-Same AEW-6 Arcane Revolver - Q-Same AEW-21 Arcane Rifle @@ -62,13 +77,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Q-Same Arcane Gatling - Q-Same MLEM - Ripper + - SFO Launcher "Thumper" + - SFO Rocket Launcher "Boomer" - Shishkebab - Silaha Plasma "Corona" + - Silaha Plasma "Death Star" - Silaha Plasma "Fusion" - Silaha Plasma "Hestia" - Silaha Plasma "Igneous" - Silaha Plasma "Vulcan" - Sledgehammer + - Sparkle-Nade - Spear - Staff - Super Sledge diff --git a/src/compendiums/item/weapon/balefire_egg_launcher_bel.json b/src/compendiums/item/weapon/balefire_egg_launcher_bel.json index acaf28b5..ab955c2b 100644 --- a/src/compendiums/item/weapon/balefire_egg_launcher_bel.json +++ b/src/compendiums/item/weapon/balefire_egg_launcher_bel.json @@ -1,3 +1,53 @@ { + "name": "Balefire Egg Launcher", + "type": "weapon", + "img": "icons/weapons/artillery/cannon-engraved-gold.webp", + "data": { + "name": "Balefire Egg Launcher", + "description": "Most explosives are \"Buck you and your immediate area\" in damage. The BEL takes that a step further and salts the earth afterwards. Because buck you and city you live in.", + "notes": "Area of impact irradiated, deals 1 Rad for 1x50% chance.", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 10, + "dice": 20 + }, + "ap": 5, + "rounds": 1, + "splash": "huge" + } + } + }, + "ranges": { + "short": { + "distance": 40, + "modifier": 0 + }, + "medium": { + "distance": 80, + "modifier": -10 + }, + "long": { + "distance": 120, + "modifier": -40 + } + }, + "reload": { + "ap": 8, + "caliber": "TODO", + "containerType": "internal", + "size": 1 + }, + "skill": "explosives", + "strengthRequirement": 8, + "value": 9999, + "weight": 15, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000071" } diff --git a/src/compendiums/item/weapon/buckscatter_g-m7_launcher.json b/src/compendiums/item/weapon/buckscatter_g-m7_launcher.json index 49a193ba..c1e4255f 100644 --- a/src/compendiums/item/weapon/buckscatter_g-m7_launcher.json +++ b/src/compendiums/item/weapon/buckscatter_g-m7_launcher.json @@ -1,3 +1,53 @@ { + "name": "Buckscatter G-M7 Launcher", + "type": "weapon", + "img": "icons/weapons/guns/gun-worn-gold.webp", + "data": { + "name": "Buckscatter G-M7 Launcher", + "description": "Buckscatter's launcher will indeed scatter your enemy. In multiple pieces and in multiple directions.", + "notes": "", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 4, + "dice": 2 + }, + "ap": 6, + "rounds": 1, + "splash": "small" + } + } + }, + "ranges": { + "short": { + "distance": 20, + "modifier": 0 + }, + "medium": { + "distance": 40, + "modifier": -10 + }, + "long": { + "distance": 60, + "modifier": -40 + } + }, + "reload": { + "ap": 5, + "caliber": "TODO", + "containerType": "internal", + "size": 4 + }, + "skill": "explosives", + "strengthRequirement": 6, + "value": 500, + "weight": 6, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000069" } diff --git a/src/compendiums/item/weapon/dynamite.json b/src/compendiums/item/weapon/dynamite.json index 6bec3a99..3881e2e5 100644 --- a/src/compendiums/item/weapon/dynamite.json +++ b/src/compendiums/item/weapon/dynamite.json @@ -1,3 +1,44 @@ { + "name": "Dynamite", + "type": "weapon", + "img": "icons/weapons/thrown/dynamite-black.webp", + "data": { + "name": "Dynamite", + "description": "Moustache twirling and tying dames on train tracks is optional.", + "notes": "", + "attacks": { + "sources": { + "Throw": { + "damage": { + "base": 2, + "dice": 3 + }, + "ap": 7, + "rounds": 1, + "splash": "tiny" + } + } + }, + "ranges": { + "short": { + "distance": { + "base": 10, + "special": "strength", + "multiplier": 2 + }, + "modifier": 0 + } + }, + "holdout": true, + "skill": "explosives", + "strengthRequirement": 1, + "value": 7, + "weight": 0.5, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000076" } diff --git a/src/compendiums/item/weapon/frag_grenade.json b/src/compendiums/item/weapon/frag_grenade.json index bba1d819..a375f6cc 100644 --- a/src/compendiums/item/weapon/frag_grenade.json +++ b/src/compendiums/item/weapon/frag_grenade.json @@ -1,3 +1,44 @@ { + "name": "Frag Grenade", + "type": "weapon", + "img": "icons/weapons/thrown/bomb-gas-grey-purple.webp", + "data": { + "name": "Frag Grenade", + "description": "The humble frag grenade, a grenade to custom to your heart's content.", + "notes": "Inflicts Bleeding", + "attacks": { + "sources": { + "Throw": { + "damage": { + "base": 3, + "dice": 3 + }, + "ap": 7, + "rounds": 1, + "splash": "small" + } + } + }, + "ranges": { + "short": { + "distance": { + "base": 10, + "special": "strength", + "multiplier": 2 + }, + "modifier": 0 + } + }, + "holdout": true, + "skill": "explosives", + "strengthRequirement": 2, + "value": 12, + "weight": 0.2, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000078" } diff --git a/src/compendiums/item/weapon/gag_incinerator.json b/src/compendiums/item/weapon/gag_incinerator.json index 4a271c1a..c5507de4 100644 --- a/src/compendiums/item/weapon/gag_incinerator.json +++ b/src/compendiums/item/weapon/gag_incinerator.json @@ -1,3 +1,53 @@ { + "name": "GAG Incinerator", + "type": "weapon", + "img": "icons/weapons/guns/gun-blunderbuss-steel.webp", + "data": { + "name": "GAG Incinerator", + "description": "It feels a little cheap and plastic-y, but at least you can get off on the fumes?", + "notes": "Deals fire damage; inflicts Burning, Loses -(2) damage at Long Range.", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 1, + "dice": 3 + }, + "ap": 6, + "rounds": 1, + "splash": "single" + } + } + }, + "ranges": { + "short": { + "distance": 20, + "modifier": 0 + }, + "medium": { + "distance": 40, + "modifier": -10 + }, + "long": { + "distance": 60, + "modifier": -20 + } + }, + "reload": { + "ap": 5, + "caliber": "TODO", + "containerType": "magazine", + "size": 20 + }, + "skill": "explosives", + "strengthRequirement": 6, + "value": 200, + "weight": 7.5, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000073" } diff --git a/src/compendiums/item/weapon/gauss_minigun.json b/src/compendiums/item/weapon/gauss_minigun.json index 06e44903..78727b2f 100644 --- a/src/compendiums/item/weapon/gauss_minigun.json +++ b/src/compendiums/item/weapon/gauss_minigun.json @@ -1,3 +1,53 @@ { + "name": "Gauss Minigun", + "type": "weapon", + "img": "icons/weapons/guns/gun-green.webp", + "data": { + "name": "Gauss Minigun", + "description": "What can we say other than it is a minigun that usually stops the fight before it even began? With its superior range, your enemies head for the Rainbow Bridge before ever noticing you.", + "notes": "May use either Firearms or Magic Energy Weapons skill to shoot", + "attacks": { + "sources": { + "Burst": { + "damage": { + "base": 3, + "dice": 9 + }, + "ap": 8, + "dtReduction": 2, + "rounds": 10 + } + } + }, + "ranges": { + "short": { + "distance": 100, + "modifier": 0 + }, + "medium": { + "distance": 200, + "modifier": -10 + }, + "long": { + "distance": 300, + "modifier": -20 + } + }, + "reload": { + "ap": 5, + "caliber": "TODO", + "containerType": "magazine", + "size": 200 + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 10, + "value": 9999, + "weight": 20, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000046" } diff --git a/src/compendiums/item/weapon/gauss_pistol.json b/src/compendiums/item/weapon/gauss_pistol.json index ee137494..0ab275e3 100644 --- a/src/compendiums/item/weapon/gauss_pistol.json +++ b/src/compendiums/item/weapon/gauss_pistol.json @@ -1,3 +1,53 @@ { + "name": "Gauss Pistol", + "type": "weapon", + "img": "icons/weapons/guns/gun-pistol-brown.webp", + "data": { + "name": "Gauss Pistol", + "description": "A heavy pistol designed by MWT for officers and special operatives. Most commonly found in the hooves of a Steel Ranger Scribe who values their life.", + "notes": "May use either Firearms or Magic Energy Weapons skill to shoot", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 4, + "dice": 3 + }, + "ap": 4, + "dtReduction": 2, + "rounds": 1 + } + } + }, + "ranges": { + "short": { + "distance": 40, + "modifier": 0 + }, + "medium": { + "distance": 80, + "modifier": -10 + }, + "long": { + "distance": 120, + "modifier": 0 + } + }, + "reload": { + "ap": 4, + "caliber": "TODO", + "containerType": "magazine", + "size": 10 + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 4, + "weight": 1.5, + "value": 600, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000024" } diff --git a/src/compendiums/item/weapon/gauss_revolver.json b/src/compendiums/item/weapon/gauss_revolver.json index 33bdde84..ff383256 100644 --- a/src/compendiums/item/weapon/gauss_revolver.json +++ b/src/compendiums/item/weapon/gauss_revolver.json @@ -1,3 +1,53 @@ { + "name": "Gauss Revolver", + "type": "weapon", + "img": "icons/weapons/guns/gun-pistol-brown.webp", + "data": { + "name": "Gauss Revolver", + "description": "A fierce revolver built by MAS as a counter to robots used by the Zebra during the war. Also favored by Talons in the Wastes.", + "notes": "May use either Firearms or Magic Energy Weapons skill to shoot", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 5, + "dice": 3 + }, + "ap": 5, + "dtReduction": 1, + "rounds": 1 + } + } + }, + "ranges": { + "short": { + "distance": 40, + "modifier": 0 + }, + "medium": { + "distance": 80, + "modifier": -10 + }, + "long": { + "distance": 120, + "modifier": -20 + } + }, + "reload": { + "ap": 4, + "caliber": "TODO", + "containerType": "magazine", + "size": 6 + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 2, + "value": 600, + "weight": 1, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000029" } diff --git a/src/compendiums/item/weapon/gauss_rifle.json b/src/compendiums/item/weapon/gauss_rifle.json index f037e1f4..000837b9 100644 --- a/src/compendiums/item/weapon/gauss_rifle.json +++ b/src/compendiums/item/weapon/gauss_rifle.json @@ -1,3 +1,53 @@ { + "name": "Gauss Rifle", + "type": "weapon", + "img": "icons/weapons/guns/gun-red.webp", + "data": { + "name": "Gauss Rifle", + "description": "Long-range sniper rifle rumored to have been commissioned to MAW operatives especially. Often seen on Steel Rangers in the Wastes, instead.", + "notes": "May use either Firearms or Magic Energy Weapons skill to shoot", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 6, + "dice": 1 + }, + "ap": 7, + "dtReduction": 3, + "rounds": 1 + } + } + }, + "ranges": { + "short": { + "distance": 250, + "modifier": 0 + }, + "medium": { + "distance": 500, + "modifier": -10 + }, + "long": { + "distance": 750, + "modifier": -20 + } + }, + "reload": { + "ap": 4, + "caliber": "TODO", + "containerType": "magazine", + "size": 5 + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 6, + "value": 800, + "weight": 6, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000033" } diff --git a/src/compendiums/item/weapon/gauss_shotgun.json b/src/compendiums/item/weapon/gauss_shotgun.json index ba4c4f99..ff0d04bb 100644 --- a/src/compendiums/item/weapon/gauss_shotgun.json +++ b/src/compendiums/item/weapon/gauss_shotgun.json @@ -1,3 +1,54 @@ { + "name": "Gauss Shotgun", + "type": "weapon", + "img": "icons/weapons/guns/gun-blunderbuss-gold.webp", + "data": { + "name": "Gauss Shotgun", + "description": "This magical energy shotgun sports only the best, most outrageously pure crystals as its Exciter, giving it a considerable boost in power.", + "notes": "May use either Firearms or Magic Energy Weapons skill to shoot", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 3, + "dice": 7, + "damageFallOff": "shotgun" + }, + "ap": 5, + "dtReduction": 1, + "rounds": 1 + } + } + }, + "ranges": { + "short": { + "distance": 20, + "modifier": 0 + }, + "medium": { + "distance": 40, + "modifier": -10 + }, + "long": { + "distance": 60, + "modifier": -20 + } + }, + "reload": { + "ap": 5, + "caliber": "TODO", + "containerType": "magazine", + "size": 5 + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 5, + "value": 800, + "weight": 3, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000038" } diff --git a/src/compendiums/item/weapon/gauss_smg.json b/src/compendiums/item/weapon/gauss_smg.json index 93627c2c..854deaeb 100644 --- a/src/compendiums/item/weapon/gauss_smg.json +++ b/src/compendiums/item/weapon/gauss_smg.json @@ -1,3 +1,62 @@ { + "name": "Gauss SMG", + "type": "weapon", + "img": "icons/weapons/guns/gun-blunderbuss-gold.webp", + "data": { + "name": "Gauss SMG", + "description": "A hefty and strong SMG, potent enough to rival unicorns in firepower. Though we've yet to see this gun heal or bend nature to its whim, but it sure as Tartarus rends your enemies.", + "notes": "May use either Firearms or Magic Energy Weapons skill to shoot", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 2, + "dice": 5 + }, + "ap": 6, + "dtReduction": 1, + "rounds": 1 + }, + "Burst": { + "damage": { + "base": 3, + "dice": 10 + }, + "ap": 8, + "dtReduction": 1, + "rounds": 5 + } + } + }, + "ranges": { + "short": { + "distance": 30, + "modifier": 0 + }, + "medium": { + "distance": 60, + "modifier": -10 + }, + "long": { + "distance": 80, + "modifier": 0 + } + }, + "reload": { + "ap": 5, + "caliber": "TODO", + "containerType": "magazine", + "size": 30 + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 6, + "value": 700, + "weight": 4.5, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000042" } diff --git a/src/compendiums/item/weapon/if-g12_champion.json b/src/compendiums/item/weapon/if-g12_champion.json index 2da69964..104ea33f 100644 --- a/src/compendiums/item/weapon/if-g12_champion.json +++ b/src/compendiums/item/weapon/if-g12_champion.json @@ -1,3 +1,53 @@ { + "name": "IF-G12 \"Champion\"", + "type": "weapon", + "img": "icons/weapons/artillery/cannon-engraved-gold.webp", + "data": { + "name": "IF-G12 \"Champion\"", + "description": "This grenade launcher has a penchant to go for the overkill. In fact, we're fairly certain this wasn't ever meant to be carried by a pony.", + "notes": "", + "attacks": { + "sources": { + "Burst": { + "damage": { + "base": 4, + "dice": 5 + }, + "ap": 6, + "rounds": 3, + "splash": "small" + } + } + }, + "ranges": { + "short": { + "distance": 50, + "modifier": 0 + }, + "medium": { + "distance": 100, + "modifier": -10 + }, + "long": { + "distance": 150, + "modifier": -20 + } + }, + "reload": { + "ap": 6, + "caliber": "TODO", + "containerType": "magazine", + "size": 30 + }, + "skill": "explosives", + "strengthRequirement": 14, + "value": 9999, + "weight": 18, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000072" } diff --git a/src/compendiums/item/weapon/molotrot_cocktail.json b/src/compendiums/item/weapon/molotrot_cocktail.json index 4e3d8ec5..fee0f9e0 100644 --- a/src/compendiums/item/weapon/molotrot_cocktail.json +++ b/src/compendiums/item/weapon/molotrot_cocktail.json @@ -1,3 +1,44 @@ { + "name": "Molotrot Cocktail", + "type": "weapon", + "img": "icons/weapons/thrown/bomb-gas-grey-purple.webp", + "data": { + "name": "Molotrot Cocktail", + "description": "We're currently lacking breadbaskets, but I hope you'd settle for a cocktail?", + "notes": "Deals fire damage; inflicts Burning, and sets area hit on fire for 3 turns.", + "attacks": { + "sources": { + "Throw": { + "damage": { + "base": 1, + "dice": 4 + }, + "ap": 6, + "rounds": 1, + "splash": "small" + } + } + }, + "ranges": { + "short": { + "distance": { + "base": 6, + "special": "strength", + "multiplier": 2 + }, + "modifier": 0 + } + }, + "holdout": true, + "skill": "explosives", + "strengthRequirement": 2, + "value": 7, + "weight": 0.5, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000077" } diff --git a/src/compendiums/item/weapon/plasma_grenade.json b/src/compendiums/item/weapon/plasma_grenade.json index 588a3c39..0bf088d5 100644 --- a/src/compendiums/item/weapon/plasma_grenade.json +++ b/src/compendiums/item/weapon/plasma_grenade.json @@ -1,3 +1,45 @@ { + "name": "Plasma Grenade", + "type": "weapon", + "img": "icons/weapons/thrown/bomb-gas-grey-purple.webp", + "data": { + "name": "Plasma Grenade", + "description": "Modified, it was a favorite of many unicornless pony troops.", + "notes": "", + "attacks": { + "sources": { + "Throw": { + "damage": { + "base": 4, + "dice": 3 + }, + "ap": 7, + "rounds": 1, + "dtReduction": 1, + "splash": "large" + } + } + }, + "ranges": { + "short": { + "distance": { + "base": 10, + "special": "strength", + "multiplier": 0 + }, + "modifier": 0 + } + }, + "holdout": true, + "skill": "explosives", + "strengthRequirement": 2, + "value": 60, + "weight": 0.2, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000079" } diff --git a/src/compendiums/item/weapon/q-same_aef-451_flamer_book_burner.json b/src/compendiums/item/weapon/q-same_aef-451_flamer_book_burner.json index 4628ce4e..39c7a3e8 100644 --- a/src/compendiums/item/weapon/q-same_aef-451_flamer_book_burner.json +++ b/src/compendiums/item/weapon/q-same_aef-451_flamer_book_burner.json @@ -1,3 +1,53 @@ { + "name": "Q-Same AEF-451 Flamer \"Book Burner\"", + "type": "weapon", + "img": "icons/weapons/guns/gun-blunderbuss-steel.webp", + "data": { + "name": "Q-Same AEF-451 Flamer \"Book Burner\"", + "description": "It has been said that the Ministry Mare of MAS found the name of this flamethrower absolutely horrendous. That being said, it does burn things exceptionally well.", + "notes": "Deals fire damage; inflicts Burning; Fires in line. Loses -(2) damage at Long Range.", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 1, + "dice": 5 + }, + "ap": 7, + "rounds": 1, + "splash": "single" + } + } + }, + "ranges": { + "short": { + "distance": 6, + "modifier": 0 + }, + "medium": { + "distance": 12, + "modifier": -10 + }, + "long": { + "distance": 18, + "modifier": -20 + } + }, + "reload": { + "ap": 5, + "caliber": "TODO", + "containerType": "magazine", + "size": 60 + }, + "skill": "explosives", + "strengthRequirement": 7, + "value": 500, + "weight": 9, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000074" } diff --git a/src/compendiums/item/weapon/sfo_launcher_thumper.json b/src/compendiums/item/weapon/sfo_launcher_thumper.json index 2e987f52..7e1081df 100644 --- a/src/compendiums/item/weapon/sfo_launcher_thumper.json +++ b/src/compendiums/item/weapon/sfo_launcher_thumper.json @@ -1,3 +1,53 @@ { + "name": "SFO Launcher \"Thumper\"", + "type": "weapon", + "img": "icons/weapons/guns/gun-worn-gold.webp", + "data": { + "name": "SFO Launcher \"Thumper\"", + "description": "A light, magically assisted grenade launcher for weak wussies who want to wreak a world of woe.", + "notes": "", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 2, + "dice": 2 + }, + "ap": 7, + "rounds": 1, + "splash": "small" + } + } + }, + "ranges": { + "short": { + "distance": 20, + "modifier": 0 + }, + "medium": { + "distance": 40, + "modifier": -10 + }, + "long": { + "distance": 60, + "modifier": -40 + } + }, + "reload": { + "ap": 5, + "caliber": "TODO", + "containerType": "internal", + "size": 1 + }, + "skill": "explosives", + "strengthRequirement": 3, + "value": 200, + "weight": 3, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000068" } diff --git a/src/compendiums/item/weapon/sfo_rocket_launcher_boomer.json b/src/compendiums/item/weapon/sfo_rocket_launcher_boomer.json index be4f6d2b..7e38b301 100644 --- a/src/compendiums/item/weapon/sfo_rocket_launcher_boomer.json +++ b/src/compendiums/item/weapon/sfo_rocket_launcher_boomer.json @@ -1,3 +1,53 @@ { + "name": "SFO Rocket Launcher \"Boomer\"", + "type": "weapon", + "img": "icons/weapons/guns/gun-worn-gold.webp", + "data": { + "name": "SFO Rocket Launcher \"Boomer\"", + "description": "Apparently there's a group of groundborn pegasi with a penchant for heavy weaponry near Las Pegasus. Take a guess what they use?", + "notes": "", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 6, + "dice": 2 + }, + "ap": 4, + "rounds": 1, + "splash": "large" + } + } + }, + "ranges": { + "short": { + "distance": 100, + "modifier": 0 + }, + "medium": { + "distance": 200, + "modifier": -10 + }, + "long": { + "distance": 300, + "modifier": -20 + } + }, + "reload": { + "ap": 8, + "caliber": "TODO", + "containerType": "internal", + "size": 1 + }, + "skill": "explosives", + "strengthRequirement": 7, + "value": 750, + "weight": 10, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000070" } diff --git a/src/compendiums/item/weapon/silaha_plasma_death_star.json b/src/compendiums/item/weapon/silaha_plasma_death_star.json index e65ad3aa..70a9faee 100644 --- a/src/compendiums/item/weapon/silaha_plasma_death_star.json +++ b/src/compendiums/item/weapon/silaha_plasma_death_star.json @@ -1,3 +1,53 @@ { + "name": "Silaha Plasma \"Death Star\"", + "type": "weapon", + "img": "icons/weapons/guns/gun-blunderbuss-steel.webp", + "data": { + "name": "Silaha Plasma \"Death Star\"", + "description": "Deals extra damage on Alderaan", + "notes": "Deals fire damage; inflicts Burning, Loses -(2) damage at Long Range.", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 3, + "dice": 5 + }, + "ap": 7, + "rounds": 1, + "splash": "single" + } + } + }, + "ranges": { + "short": { + "distance": 30, + "modifier": 0 + }, + "medium": { + "distance": 60, + "modifier": -10 + }, + "long": { + "distance": 90, + "modifier": -20 + } + }, + "reload": { + "ap": 5, + "caliber": "TODO", + "containerType": "magazine", + "size": 20 + }, + "skill": "explosives", + "strengthRequirement": 8, + "value": 750, + "weight": 12, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000075" } diff --git a/src/compendiums/item/weapon/sparkle-nade.json b/src/compendiums/item/weapon/sparkle-nade.json index 02d2a12e..fc11c877 100644 --- a/src/compendiums/item/weapon/sparkle-nade.json +++ b/src/compendiums/item/weapon/sparkle-nade.json @@ -1,3 +1,44 @@ { + "name": "Sparkle-Nade", + "type": "weapon", + "img": "icons/weapons/thrown/bomb-gas-grey-purple.webp", + "data": { + "name": "Sparkle-Nade", + "description": "Named after the Ministry mare, not the drink. How stupid do you need to be to blow up literal money?", + "notes": "Deals 2 radiation dmg tokens at 2x60%", + "attacks": { + "sources": { + "Throw": { + "damage": { + "base": 4, + "dice": 4 + }, + "ap": 7, + "rounds": 1, + "splash": "large" + } + } + }, + "ranges": { + "short": { + "distance": { + "base": 10, + "special": "strength", + "multiplier": 2 + }, + "modifier": 0 + } + }, + "holdout": true, + "skill": "explosives", + "strengthRequirement": 2, + "value": 9999, + "weight": 0.2, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000080" } From 35aa94ead1e22969790f2c8a9915855aea2777da Mon Sep 17 00:00:00 2001 From: WaakFin <42500063+WaakFin@users.noreply.github.com> Date: Sat, 4 Dec 2021 22:26:12 +0200 Subject: [PATCH 09/12] Add Enclave weapons --- CHANGELOG.md | 5 ++ .../item/weapon/enclave_cb-arcus.json | 42 ++++++++++++++++ .../item/weapon/enclave_gale_blaster.json | 49 ++++++++++++++++++ .../item/weapon/enclave_hailgun.json | 43 ++++++++++++++++ .../item/weapon/enclave_novasurge_rifle.json | 50 +++++++++++++++++++ .../item/weapon/enclave_rainmaker.json | 49 ++++++++++++++++++ .../item/weapon/enclave_thunderbuck.json | 42 ++++++++++++++++ 7 files changed, 280 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index fcb8c9de..9524bee3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -39,6 +39,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Buckington Automatic Rifle M18 - Buckscatter G-M7 Launcher - Dynamite + - Enclave Gale Blaster + - Enclave Hailgun + - Enclave Novasurge Rifle + - Enclave Rainmaker + - Enclave Thunderbuck - Frag Grenade - GAG Incinerator - GAG Thunder Cannon diff --git a/src/compendiums/item/weapon/enclave_cb-arcus.json b/src/compendiums/item/weapon/enclave_cb-arcus.json index 724e88dd..c3bc2a96 100644 --- a/src/compendiums/item/weapon/enclave_cb-arcus.json +++ b/src/compendiums/item/weapon/enclave_cb-arcus.json @@ -1,3 +1,45 @@ { + "name": "Enclave CB-Arcus", + "type": "weapon", + "img": "icons/weapons/guns/gun-green.webp", + "data": { + "name": "Enclave CB-Arcus", + "description": "Despite being by far the most sleek machinegun in design, the CB-Arcus still packs a decent punch, enough to be the favorite of many Wonderbolts in the past.", + "notes": "Does not need to reload. When firing, user can spend +2 AP to add +(2) DMG. Each +2 AP adds +5% to critical failure threshold. Up to +10 AP can be spent for an additional +(10) DMG and +25% critical failure threshold.", + "attacks": { + "sources": { + "Burst": { + "damage": { + "base": 1, + "dice": 4 + }, + "ap": 7 + } + } + }, + "ranges": { + "short": { + "distance": 50, + "modifier": 0 + }, + "medium": { + "distance": 100, + "modifier": -10 + }, + "long": { + "distance": 150, + "modifier": -20 + } + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 6, + "value": 9999, + "weight": 10, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000047" } diff --git a/src/compendiums/item/weapon/enclave_gale_blaster.json b/src/compendiums/item/weapon/enclave_gale_blaster.json index b2f8913d..86718857 100644 --- a/src/compendiums/item/weapon/enclave_gale_blaster.json +++ b/src/compendiums/item/weapon/enclave_gale_blaster.json @@ -1,3 +1,52 @@ { + "name": "Enclave Gale Blaster", + "type": "weapon", + "img": "icons/weapons/guns/gun-blunderbuss-gold.webp", + "data": { + "name": "Enclave Gale Blaster", + "description": "Gale Blaster is the gun for those pegasi who do not really care for aiming too much. However, the powerful gusts of wind this gun delivers is enough to knock targets off the sky.", + "notes": "Does not need to reload. Target rolls END or gets knocked back 2 meters. When firing, user can spend +2 AP to incur a -1 penalty to the target's END roll. Up to +10 AP can be spent for a -5 penalty to the target's END roll.", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 1, + "dice": 3 + }, + "ap": 5 + }, + "Burst": { + "damage": { + "base": 2, + "dice": 5 + }, + "ap": 7 + } + } + }, + "ranges": { + "short": { + "distance": 50, + "modifier": 0 + }, + "medium": { + "distance": 100, + "modifier": -10 + }, + "long": { + "distance": 150, + "modifier": -20 + } + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 6, + "value": 9999, + "weight": 10, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000043" } diff --git a/src/compendiums/item/weapon/enclave_hailgun.json b/src/compendiums/item/weapon/enclave_hailgun.json index 6b844dfd..836d0053 100644 --- a/src/compendiums/item/weapon/enclave_hailgun.json +++ b/src/compendiums/item/weapon/enclave_hailgun.json @@ -1,3 +1,46 @@ { + "name": "Enclave Hailgun", + "type": "weapon", + "img": "icons/weapons/guns/gun-blunderbuss-gold.webp", + "data": { + "name": "Enclave Hailgun", + "description": "The Enclave's take on shotguns, making whoever its pointed at feel the chill of the winter winds.", + "notes": "Does not need to reload. When firing, user can spend +2 AP to add +(1) to damage. Each +2 AP adds a cumulative -5 MEW penalty to the attack. Up to +10 AP can be spent for a +(5) damage and -25 to MEWs for the attack. Fires ice projectiles", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 1, + "dice": 5, + "damageFallOff": "shotgun" + }, + "ap": 6 + } + } + }, + "ranges": { + "short": { + "distance": 6, + "modifier": 0 + }, + "medium": { + "distance": 12, + "modifier": -10 + }, + "long": { + "distance": 18, + "modifier": -20 + } + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 4, + "value": 9999, + "weight": 3, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000039" } diff --git a/src/compendiums/item/weapon/enclave_novasurge_rifle.json b/src/compendiums/item/weapon/enclave_novasurge_rifle.json index 5387ae82..5c6480cf 100644 --- a/src/compendiums/item/weapon/enclave_novasurge_rifle.json +++ b/src/compendiums/item/weapon/enclave_novasurge_rifle.json @@ -1,3 +1,53 @@ { + "name": "Enclave Novasurge Rifle", + "type": "weapon", + "img": "icons/weapons/guns/gun-red.webp", + "data": { + "name": "Enclave Novasurge Rifle", + "description": "There have been many before, and some since, but the Novasurge Rifle holds its No. 1 spot with its superior range and though lower in damage, it's reliability.", + "notes": "The projectile charges as it travels - each 10m of distance to the target grants the attack +(1), up to +(10) at 100 meters and beyond.", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 4, + "dice": 3 + }, + "ap": 4, + "rounds": 1, + "dtReduction": 1 + } + } + }, + "ranges": { + "short": { + "distance": 150, + "modifier": 0 + }, + "medium": { + "distance": 300, + "modifier": -10 + }, + "long": { + "distance": 450, + "modifier": -20 + } + }, + "reload": { + "ap": 6, + "caliber": "TODO", + "containerType": "magazine", + "size": 15 + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 5, + "value": 9999, + "weight": 4, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000035" } diff --git a/src/compendiums/item/weapon/enclave_rainmaker.json b/src/compendiums/item/weapon/enclave_rainmaker.json index 0fca32a1..20d5750d 100644 --- a/src/compendiums/item/weapon/enclave_rainmaker.json +++ b/src/compendiums/item/weapon/enclave_rainmaker.json @@ -1,3 +1,52 @@ { + "name": "Enclave Rainmaker", + "type": "weapon", + "img": "icons/weapons/guns/gun-pistol-brown.webp", + "data": { + "name": "Enclave Rainmaker", + "description": "Surprisingly popular sidearm in the Enclave, to the point that long service in the military is awarded with an engraved variant of the Rainmaker. The gun packs a surprising punch for its weight.", + "notes": "Can fire multiple shots in a single action, dealing additional +(1) damage per additional \"ammo\" used. Up to +(3) damage to the attack for firing the entire capacity at once. The next attack using this weapon after using this feature suffers a -10 to MEWs.", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 2, + "dice": 2 + }, + "ap": 5, + "rounds": 1 + } + } + }, + "ranges": { + "short": { + "distance": 16, + "modifier": 0 + }, + "medium": { + "distance": 32, + "modifier": -10 + }, + "long": { + "distance": 48, + "modifier": -20 + } + }, + "reload": { + "ap": 4, + "caliber": "TODO", + "containerType": "magazine", + "size": 4 + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 2, + "value": 9999, + "weight": 1, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000030" } diff --git a/src/compendiums/item/weapon/enclave_thunderbuck.json b/src/compendiums/item/weapon/enclave_thunderbuck.json index 341ad7de..63a1e5fa 100644 --- a/src/compendiums/item/weapon/enclave_thunderbuck.json +++ b/src/compendiums/item/weapon/enclave_thunderbuck.json @@ -1,3 +1,45 @@ { + "name": "Enclave Thunderbuck", + "type": "weapon", + "img": "icons/weapons/guns/gun-pistol-brown.webp", + "data": { + "name": "Enclave Thunderbuck", + "description": "Though plans of this gun have been discovered from wartime era, the gun truly gained popularity after the war with Enclave's guards and police for peacekeeping. Holds in it a small storm cloud.", + "notes": "Does not need to reload. When firing, user can spend +2 AP to add +(1) to damage. Each +2 AP adds +5% to critical failure threshold. Up to +10 AP can be spent for a +(5) damage and +25% critical failure threshold. Fires a lightning bolt.", + "attacks": { + "sources": { + "Single": { + "damage": { + "base": 1, + "dice": 1 + }, + "ap": 6 + } + } + }, + "ranges": { + "short": { + "distance": 16, + "modifier": 0 + }, + "medium": { + "distance": 32, + "modifier": -10 + }, + "long": { + "distance": 48, + "modifier": -20 + } + }, + "skill": "magicalEnergyWeapons", + "strengthRequirement": 2, + "value": 9999, + "weight": 1, + "rules": { + "sources": [] + } + }, + "effects": [], + "flags": {}, "_id": "WVweapon00000026" } From 5e04dfaca8b3511d8d929e8d00954eaf847a78a6 Mon Sep 17 00:00:00 2001 From: WaakFin <42500063+WaakFin@users.noreply.github.com> Date: Tue, 7 Dec 2021 17:18:40 +0200 Subject: [PATCH 10/12] Update changelog to notify major attack changes --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9524bee3..25c072c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -102,6 +102,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - missing notes on weapons - IF-P39 "Troubleshoes" - Zebra Rifle +- new attack "Throw" for weapons: + - Fire Axe + - Lumber Axe + ### Changed From 1f679f354204a4c79a5cb123812c91971d8c7eb2 Mon Sep 17 00:00:00 2001 From: WaakFin <42500063+WaakFin@users.noreply.github.com> Date: Tue, 7 Dec 2021 17:30:42 +0200 Subject: [PATCH 11/12] Modify Changelog to list merge changes under Unreleased --- CHANGELOG.md | 154 ++++++++++++++++++++++++++------------------------- 1 file changed, 78 insertions(+), 76 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 22ae5b94..48b89e4c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,84 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - automatic range measuring when using targeting ([#75](https://github.com/Wasteland-Ventures-Group/WV-VTT-module/issues/75)) +- weapons + - Alien Blaster + - Arcane Glove + - Auto-Axe + - Balefire Egg Launcher + - Baseball Bat + - Bladed Gauntlets + - Buckington Automatic Rifle M18 + - Buckscatter G-M7 Launcher + - Dynamite + - Enclave Gale Blaster + - Enclave Hailgun + - Enclave Novasurge Rifle + - Enclave Rainmaker + - Enclave Thunderbuck + - Frag Grenade + - GAG Incinerator + - GAG Thunder Cannon + - Gauss Minigun + - Gauss Pistol + - Gauss Revolver + - Gauss Rifle + - Gauss Shotgun + - Gauss SMG + - Gretta M28 MG "Pecker" + - Gretta M33 MG "Predator" + - Gretta M3 SMG "Greaser" + - H&K MGat-39 "Mini Gun" + - Hellhound Gauntlets + - Hoof of Goddess + - Hunting Bow + - IF-44 "Angel Bunny" + - IF-84 "Stampede" + - IF-92 "Melrose" + - IF-G12 "Champion" + - Improvised Melee (small) + - Longbow + - Lumber Axe + - Mace + - Manticore Gauntlets + - Molotrot Cocktail + - No Weapon + - Plasma Grenade + - Power Glove + - Q-Same AEF-451 Flamer “Book Burner” + - Q-Same AEW-5 Arcane Pistol + - Q-Same AEW-6 Arcane Revolver + - Q-Same AEW-21 Arcane Rifle + - Q-Same AEW-33 Tri-Arcane Rifle + - Q-Same Arcane Gatling + - Q-Same MLEM + - Ripper + - SFO Launcher "Thumper" + - SFO Rocket Launcher "Boomer" + - Shishkebab + - Silaha Plasma "Corona" + - Silaha Plasma "Death Star" + - Silaha Plasma "Fusion" + - Silaha Plasma "Hestia" + - Silaha Plasma "Igneous" + - Silaha Plasma "Vulcan" + - Sledgehammer + - Sparkle-Nade + - Spear + - Super Sledge + - Thermic Lance + - Warhammer + - Yao Guai Gauntlets +- missing notes on weapons + - IF-P39 "Troubleshoes" + - Zebra Rifle +- new attack "Throw" for weapons: + - Fire Axe + - Lumber Axe +- attribute Ranges for weapons: + - Fire Axe + - Lumber Axe + ## [0.6.0] - 2021-11-27 @@ -110,81 +188,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - item images to the lists in the actor sheet - headings for the the lists in the inventory - weapons - - Alien Blaster - - Arcane Glove - - Auto-Axe - - Balefire Egg Launcher - - Baseball Bat - - Bladed Gauntlets - - Buckington Automatic Rifle M18 - - Buckscatter G-M7 Launcher - - Dynamite - - Enclave Gale Blaster - - Enclave Hailgun - - Enclave Novasurge Rifle - - Enclave Rainmaker - - Enclave Thunderbuck - - Frag Grenade - - GAG Incinerator - - GAG Thunder Cannon - - Gauss Minigun - - Gauss Pistol - - Gauss Revolver - - Gauss Rifle - - Gauss Shotgun - - Gauss SMG - - Gretta M28 MG "Pecker" - - Gretta M33 MG "Predator" - - Gretta M3 SMG "Greaser" - - H&K MGat-39 "Mini Gun" - - Hellhound Gauntlets - - Hoof of Goddess - - Hunting Bow - - IF-44 "Angel Bunny" - - IF-84 "Stampede" - - IF-92 "Melrose" - - IF-G12 "Champion" - - Improvised Melee (small) - - Longbow - - Lumber Axe - - Mace - Machete - - Manticore Gauntlets - - Molotrot Cocktail - - No Weapon - - Plasma Grenade - - Power Glove - - Q-Same AEF-451 Flamer “Book Burner” - - Q-Same AEW-5 Arcane Pistol - - Q-Same AEW-6 Arcane Revolver - - Q-Same AEW-21 Arcane Rifle - - Q-Same AEW-33 Tri-Arcane Rifle - - Q-Same Arcane Gatling - - Q-Same MLEM - - Ripper - - SFO Launcher "Thumper" - - SFO Rocket Launcher "Boomer" - - Shishkebab - - Silaha Plasma "Corona" - - Silaha Plasma "Death Star" - - Silaha Plasma "Fusion" - - Silaha Plasma "Hestia" - - Silaha Plasma "Igneous" - - Silaha Plasma "Vulcan" - - Sledgehammer - - Sparkle-Nade - - Spear - Staff - - Super Sledge - - Thermic Lance - - Warhammer - - Yao Guai Gauntlets -- missing notes on weapons - - IF-P39 "Troubleshoes" - - Zebra Rifle -- new attack "Throw" for weapons: - - Fire Axe - - Lumber Axe ### Changed @@ -211,9 +216,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - updated the rendering of weapon attack messages, providing a more polished experience and only showing condensed info, that can be expanded on demand ([#58](https://github.com/Wasteland-Ventures-Group/WV-VTT-module/issues/58)) -- Item attribute changes - - Fire Axe: Throw -attack and range - - Lumber Axe: Throw -attack and range ### Fixed From 54ed1084f7b68db7740ddf7a99d06053f2ce88db Mon Sep 17 00:00:00 2001 From: WaakFin <42500063+WaakFin@users.noreply.github.com> Date: Tue, 7 Dec 2021 21:42:52 +0200 Subject: [PATCH 12/12] Clean changelog formatting as per review --- CHANGELOG.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 48b89e4c..1771eb9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -50,7 +50,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Longbow - Lumber Axe - Mace - - Manticore Gauntlets + - Manticore Gauntlets - Molotrot Cocktail - No Weapon - Plasma Grenade @@ -89,7 +89,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fire Axe - Lumber Axe - ## [0.6.0] - 2021-11-27 ### Added @@ -191,7 +190,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Machete - Staff - ### Changed - system chat messages are now internationalized when rendered, instead of when