From 32b5868646df1cff3ef1553daf399dfd1eb153c6 Mon Sep 17 00:00:00 2001 From: LeRatierBretonnien Date: Fri, 14 Apr 2023 17:01:29 +0200 Subject: [PATCH] Add weapons attacks --- modules/dark-stars-actor.js | 21 +++---- modules/dark-stars-item-sheet.js | 12 ---- modules/dark-stars-roll-dialog.js | 10 +++- modules/dark-stars-utility.js | 78 ++++++++++++++++++------- packs/weapons.db | 75 ++++++++++++++++++++++++ styles/simple.css | 17 ------ template.json | 5 ++ templates/actors/actor-sheet.hbs | 79 ++++++-------------------- templates/apps/roll-dialog-generic.hbs | 29 ++++++++-- templates/chat/chat-generic-result.hbs | 29 +++++++--- 10 files changed, 218 insertions(+), 137 deletions(-) diff --git a/modules/dark-stars-actor.js b/modules/dark-stars-actor.js index bac56b6..0f67e1b 100644 --- a/modules/dark-stars-actor.js +++ b/modules/dark-stars-actor.js @@ -511,6 +511,13 @@ export class DarkStarsActor extends Actor { return this.items.find(cond => cond.type == "condition" && cond.system.targetadvantage) } + /* -------------------------------------------- */ + modifyRerolls( value) { + let rerolls = duplicate(this.system.various.rerolls) + rerolls.value += value + this.update({ 'system.various.rerolls': rerolls }) + } + /* -------------------------------------------- */ getCommonRollData(abilityKey = undefined) { let noAction = this.isNoAction() @@ -526,6 +533,8 @@ export class DarkStarsActor extends Actor { rollData.img = this.img rollData.armors = this.getArmors() rollData.conditions = this.getConditions() + rollData.rerolls = this.system.various.rerolls.value + if (rollData.defenderTokenId) { let defenderToken = game.canvas.tokens.get(rollData.defenderTokenId) let defender = defenderToken.actor @@ -597,20 +606,12 @@ export class DarkStarsActor extends Actor { let skill = this.items.find(item => item.name.toLowerCase() == weapon.system.skill.toLowerCase()) if (skill) { skill = duplicate(skill) - DarkStarsUtility.updateSkill(skill) - let abilityKey = skill.system.ability - let rollData = this.getCommonRollData(abilityKey) + this.updateSkill(skill) + let rollData = this.getCommonRollData() rollData.mode = "weapon" rollData.skill = skill rollData.weapon = weapon rollData.img = weapon.img - if (!rollData.forceDisadvantage) { // This is an attack, check if disadvantaged - rollData.forceDisadvantage = this.isAttackDisadvantage() - } - /*if (rollData.weapon.system.isranged && rollData.tokensDistance > DarkStarsUtility.getWeaponMaxRange(rollData.weapon) ) { - ui.notifications.warn(`Your target is out of range of your weapon (max: ${DarkStarsUtility.getWeaponMaxRange(rollData.weapon)} - current : ${rollData.tokensDistance})` ) - return - }*/ this.startRoll(rollData) } else { ui.notifications.warn("Unable to find the relevant skill for weapon " + weapon.name) diff --git a/modules/dark-stars-item-sheet.js b/modules/dark-stars-item-sheet.js index fce303e..3e9f126 100644 --- a/modules/dark-stars-item-sheet.js +++ b/modules/dark-stars-item-sheet.js @@ -132,21 +132,9 @@ export class DarkStarsItemSheet extends ItemSheet { this.deleteSubitem(ev); }); - // Update Inventory Item - html.find('.item-delete').click(ev => { - const li = $(ev.currentTarget).parents(".item"); - let itemId = li.data("item-id"); - let itemType = li.data("item-type"); - }); - html.find('.view-subitem').click(ev => { this.viewSubitem(ev); }); - - html.find('.view-spec').click(ev => { - this.manageSpec(); - }); - } diff --git a/modules/dark-stars-roll-dialog.js b/modules/dark-stars-roll-dialog.js index 8395f31..79f091f 100644 --- a/modules/dark-stars-roll-dialog.js +++ b/modules/dark-stars-roll-dialog.js @@ -5,7 +5,7 @@ export class DarkStarsRollDialog extends Dialog { /* -------------------------------------------- */ static async create(actor, rollData) { - let options = { classes: ["DarkStarsDialog"], width: 320, height: 'fit-content', 'z-index': 99999 }; + let options = { classes: ["DarkStarsDialog"], width: 420, height: 'fit-content', 'z-index': 99999 }; let html = await renderTemplate('systems/fvtt-dark-stars/templates/apps/roll-dialog-generic.hbs', rollData); return new DarkStarsRollDialog(actor, rollData, html, options); @@ -61,6 +61,14 @@ export class DarkStarsRollDialog extends Dialog { html.find('#bonusMalus').change((event) => { this.rollData.bonusMalus = Number(event.currentTarget.value) }) + html.find('#above-effective-range').change((event) => { + this.rollData.isAboveEffectiveRange = event.currentTarget.checked + }) + html.find('#weapon-aiming').change((event) => { + this.rollData.weaponAiming = String(event.currentTarget.value) + }) + + } } \ No newline at end of file diff --git a/modules/dark-stars-utility.js b/modules/dark-stars-utility.js index 5c4a50c..543c5b8 100644 --- a/modules/dark-stars-utility.js +++ b/modules/dark-stars-utility.js @@ -87,26 +87,16 @@ export class DarkStarsUtility { static async chatListeners(html) { html.on("click", '.view-item-from-chat', event => { - game.system.crucible.creator.openItemView(event) + game.system.darkstars.creator.openItemView(event) }) - html.on("click", '.roll-defense-melee', event => { - let rollId = $(event.currentTarget).data("roll-id") - let rollData = DarkStarsUtility.getRollData(rollId) - rollData.defenseWeaponId = $(event.currentTarget).data("defense-weapon-id") - let actor = game.canvas.tokens.get(rollData.defenderTokenId).actor - if (actor && (game.user.isGM || actor.isOwner)) { - actor.rollDefenseMelee(rollData) - } + html.on("click", '.chat-reroll', event => { + let messageId = this.findChatMessageId(event.currentTarget) + let message = game.messages.get(messageId) + let rollData = message.getFlag("world", "darkstars-roll-data") + rollData.reroll = true + rollData.roll = undefined + this.rollDarkStars(rollData) }) - html.on("click", '.roll-defense-ranged', event => { - let rollId = $(event.currentTarget).data("roll-id") - let rollData = DarkStarsUtility.getRollData(rollId) - let defender = game.canvas.tokens.get(rollData.defenderTokenId).actor - if (defender && (game.user.isGM || defender.isOwner)) { - defender.rollDefenseRanged(rollData) - } - }) - } /* -------------------------------------------- */ @@ -249,6 +239,31 @@ export class DarkStarsUtility { } } + /* -------------------------------------------- */ + static getAimingMalus(location) { + if (location == "arm" || location == "head") { + return -50 + } + if (location == "torso" || location == "leg") { + return -30 + } + if (location == "hand" ) { + return -70 + } + return 0 + } + /* -------------------------------------------- */ + static getAimingLocation(roll) { + if (roll == 1) return "head" + if (roll >=2 && roll <=4 ) return "chest" + if (roll >=5 && roll <=6 ) return "abdomen" + if (roll == 7 ) return "leftarm" + if (roll == 8 ) return "rightarm" + if (roll == 9 ) return "rightleg" + if (roll == 10 ) return "leftleg" + return "abdomen" + } + /* -------------------------------------------- */ static async rollDarkStars(rollData) { @@ -256,12 +271,21 @@ export class DarkStarsUtility { // ability/save/size => 0 rollData.percentValue = 0 - if ( rollData.mode == "skill") { + if ( rollData.skill ) { rollData.percentValue = rollData.skill.total } rollData.percentValue += rollData.bonusMalus rollData.diceFormula = "1d100" + if (rollData.isAboveEffectiveRange) { + rollData.percentValue -= 30 + rollData.percentValue = Math.max(0, rollData.percentValue) + } + + if (rollData.mode == "weapon") { + rollData.locationMalus = this.getAimingMalus(rollData.weaponAiming) + rollData.percentValue += rollData.locationMalus + } // Performs roll console.log("Roll formula", rollData.diceFormula) let myRoll = rollData.roll @@ -276,13 +300,23 @@ export class DarkStarsUtility { rollData.isSuccess = rollData.diceResult == 1 || rollData.diceResult <= rollData.percentValue rollData.isFailure = rollData.diceResult == 100 || rollData.diceResult > rollData.percentValue rollData.degrees = Math.floor(rollData.percentValue/10) - Math.floor(rollData.diceResult/10) + + if (rollData.reroll) { + actor.modifyRerolls(-1) + rollData.rerolls = 0 // DIsable rerolls + } + + if (rollData.weaponAiming == "none" ) { + let rollLoc = new Roll("1d10").roll({async: false}) + rollData.weaponAiming = this.getAimingLocation(rollLoc.total) + } let msg = await this.createChatWithRollMode(rollData.alias, { content: await renderTemplate(`systems/fvtt-dark-stars/templates/chat/chat-generic-result.hbs`, rollData) }) console.log("Rolldata result", rollData) - msg.setFlag("world", "roll-data", rollData) + msg.setFlag("world", "darkstars-roll-data", rollData) } /* -------------------------------------------- */ @@ -384,7 +418,9 @@ export class DarkStarsUtility { let rollData = { rollId: randomID(16), rollMode: game.settings.get("core", "rollMode"), - bonusMalus : 0 + bonusMalus : 0, + isAboveEffectiveRange: false, + weaponAiming: "none" } DarkStarsUtility.updateWithTarget(rollData) return rollData diff --git a/packs/weapons.db b/packs/weapons.db index e69de29..f50d599 100644 --- a/packs/weapons.db +++ b/packs/weapons.db @@ -0,0 +1,75 @@ +{"name":"12.7mm Minigun","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"6","penetrationmax":"6","damage":"5d6","bulk":20,"br":0,"rof":40,"ammo":400,"effectiverange":3,"maxrange":4,"sp":50,"cost":75000,"size":"-1","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.7b29fPMUoOdlVvWI"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037850087,"modifiedTime":1681169288650,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"265V8wzrrH3EEgtM"} +{"name":"Plasma Rifle","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"energy","associatedskill":"","penetrationmin":"5","penetrationmax":"5","damage":"5d6+6","bulk":15,"br":0,"rof":1,"ammo":20,"effectiverange":2,"maxrange":2,"sp":20,"cost":44000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.S9rEDUuca0Zwx2FV"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681038185935,"modifiedTime":1681171178753,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"2BBBQoFzq64K6TyV"} +{"name":"5.56mm LMG","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"3","penetrationmax":"3","damage":"3d6","bulk":5,"br":0,"rof":5,"ammo":80,"effectiverange":3,"maxrange":3,"sp":15,"cost":5500,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.ZkLO3yFemrO5f3S8"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037530450,"modifiedTime":1681169841238,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"2rVHK2MVVZ5oJrpy"} +{"name":"Mono Sword","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"5","penetrationmax":"5","damage":"2D6","bulk":1,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":15,"cost":1700,"size":null,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.DaCMqS4QM5cmbthF"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681035737875,"modifiedTime":1681040946627,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"4kWRn5rCYTpQibRp"} +{"name":"7.62mm Assault Rifle","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"4","penetrationmax":"4","damage":"4d6","bulk":5,"br":0,"rof":3,"ammo":35,"effectiverange":3,"maxrange":3,"sp":18,"cost":3200,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.kI1kYTdRKVITQSkR"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037374450,"modifiedTime":1681169999157,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"6KWdI7BiUUZiHIjn"} +{"name":"80mm LAAW","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"25","penetrationmax":"25","damage":"7d6**","bulk":12,"br":1,"rof":1,"ammo":1,"effectiverange":2,"maxrange":3,"sp":15,"cost":1500,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Heavy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.Q8mmjtRGnaE0kQhZ"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681038527694,"modifiedTime":1681170636895,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"6RUQYJ8p9DaE81YA"} +{"name":"9mm Handgun","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"1","penetrationmax":"1","damage":"2d6","bulk":0.5,"br":0,"rof":1,"ammo":18,"effectiverange":2,"maxrange":2,"sp":10,"cost":600,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.fmDuJhq0t8J81kt5"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681036941406,"modifiedTime":1681170676438,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"9VSNqha9RKM8TUXQ"} +{"name":"7.62mm LMG","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"4","penetrationmax":"4","damage":"4d6","bulk":7,"br":0,"rof":5,"ammo":80,"effectiverange":3,"maxrange":3,"sp":15,"cost":7000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.4l3gIfViJhY9ANsS"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037578288,"modifiedTime":1681170042206,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"AYedHw6HSMlp9QYo"} +{"name":"Vibro-knife","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"16","penetrationmax":"16","damage":"1d6","bulk":1,"br":0,"rof":0,"ammo":15,"effectiverange":null,"maxrange":null,"sp":20,"cost":12000,"size":0,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.0CW144Zp1qz37212"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681036355295,"modifiedTime":1681040965173,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"BBRAh5QVQRqruH2k"} +{"name":"40mm AGL","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"3","penetrationmax":"3","damage":"3d6","bulk":12,"br":10,"rof":10,"ammo":60,"effectiverange":3,"maxrange":3,"sp":25,"cost":36000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Heavy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.CAVGJTCjU1A3MXEA"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681038925149,"modifiedTime":1681169594913,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"BaaOPbA7a4zCxul6"} +{"name":"Punch","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"0","penetrationmax":"0","damage":"1d3","bulk":0,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":0,"cost":0,"size":-1,"skillbonus":"","equipped":false,"description":"

Non-lethal damage unless Lethal Weapon Perk is present.

","skill":"Unarmed Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.uck15LcFORMtSxy5"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681033893487,"modifiedTime":1681040954311,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"C7KoagsfIBrI7Klf"} +{"name":"Greatsword","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"2","penetrationmax":"2","damage":"2d6+3","bulk":2,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":20,"cost":120,"size":0,"skillbonus":"","equipped":false,"description":"","skill":"Vehicle Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.rRXCdmT9TAmtNxaU"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681035077146,"modifiedTime":1681040922552,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"CWO2wezqIw0G01sr"} +{"name":"Taser","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"unconvent","associatedskill":"","penetrationmin":"2","penetrationmax":"2","damage":"2d6","bulk":1,"br":0,"rof":1,"ammo":100,"effectiverange":1,"maxrange":1,"sp":10,"cost":400,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"

non Lethal

","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.gvj8Q2l7WooExkMJ"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681036533653,"modifiedTime":1681171266502,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"DeonB1UCPg7jG2vk"} +{"name":"Halberd","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"2","penetrationmax":"2","damage":"2d6+3","bulk":2,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":20,"cost":120,"size":0,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.h0OaairiXOdsY2nf"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681035225181,"modifiedTime":1681040923374,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"DndyawhidvNS9OKR"} +{"name":"9mm SMG","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"1","penetrationmax":"1","damage":"2d6","bulk":1,"br":0,"rof":10,"ammo":30,"effectiverange":2,"maxrange":2,"sp":12,"cost":1500,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.h0qWwCTO341yLHR1"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037020831,"modifiedTime":1681170686571,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"E3oBsFMRIhisnTcs"} +{"name":"Plasma Shotgun","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"energy","associatedskill":"","penetrationmin":"5","penetrationmax":"5","damage":"5d6","bulk":8,"br":2,"rof":1,"ammo":20,"effectiverange":2,"maxrange":2,"sp":20,"cost":20000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Energy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.U0JAEY5hdeGDAYRs"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037993273,"modifiedTime":1681171205490,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"EgSpzWSuTlksVmUS"} +{"name":"Shotgun","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"1","penetrationmax":"1","damage":"4d6","bulk":3,"br":1,"rof":1,"ammo":8,"effectiverange":2,"maxrange":2,"sp":15,"cost":2100,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.bI0GiBZtJNwxCTUb"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037237227,"modifiedTime":1681171226286,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"GCg6nmWecuU7G9GO"} +{"name":"Knife","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"1","penetrationmax":"1","damage":"1d3","bulk":0.5,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":10,"cost":null,"size":null,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.RKpo4LUiVaQHRU7k"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681034069888,"modifiedTime":1681040931515,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"GKAdpQuRfePLxF5w"} +{"name":"Chain Axe","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"2","penetrationmax":"2","damage":"2d6 +3**","bulk":2,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":10,"cost":8000,"size":0,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.CLxLau3U6UFkoaeH"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681036310703,"modifiedTime":1681040918130,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"GhSz28HZO69gNaFb"} +{"name":"Chain Knife","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"2","penetrationmax":"2","damage":"1d6+3","bulk":2,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":10,"cost":4000,"size":null,"skillbonus":"","equipped":false,"description":"

Deals double ablation damage to armour.

","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.6PROckrqUCHn7g6Q"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681035850377,"modifiedTime":1681040919010,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"HMzx5hYE6ZRBbqaY"} +{"name":"Mono Knife","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"5","penetrationmax":"5","damage":"1d6","bulk":0.5,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":10,"cost":700,"size":null,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.cbvhiPHbh5afrrGl"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681035595374,"modifiedTime":1681040945864,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"JFXcL5mIEIADIzA8"} +{"name":"Dart Pistol","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"5","penetrationmax":"5","damage":"2d6","bulk":0.5,"br":0,"rof":1,"ammo":10,"effectiverange":null,"maxrange":null,"sp":10,"cost":700,"size":0,"skillbonus":"","equipped":false,"description":"

Non Lethal but can use any drug

","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.I1JkLhXabV4YRZhA"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681036618025,"modifiedTime":1681040920627,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"JSyNJtiOIDl6uArW"} +{"name":"Ion Rifle","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"energy","associatedskill":"","penetrationmin":"16","penetrationmax":"16","damage":"4d6","bulk":10,"br":0,"rof":1,"ammo":60,"effectiverange":2,"maxrange":2,"sp":15,"cost":22000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Energy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.FUbJ0qDRubwaCsgG"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681038075053,"modifiedTime":1681170974280,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"Jd5WG0SNfnHGP2Jl"} +{"name":"Heavy Mace","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"0","penetrationmax":"0","damage":"2d6","bulk":2,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":10,"cost":50,"size":null,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.0djXBKESGWsbVlsM"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681034814235,"modifiedTime":1681040928053,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"JmSLDn2UWHcW19mw"} +{"name":"7.62mm Minigun","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"4","penetrationmax":"4","damage":"4d6","bulk":15,"br":0,"rof":60,"ammo":600,"effectiverange":3,"maxrange":3,"sp":25,"cost":25000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.JO3E5v19URmtkJhh"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037729731,"modifiedTime":1681170056391,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"KU4I7Cf63n4QObGI"} +{"name":"66mm LAAW","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"15","penetrationmax":"15","damage":"5d6**","bulk":6,"br":1,"rof":1,"ammo":1,"effectiverange":2,"maxrange":3,"sp":10,"cost":1000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Heavy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.YFqKlr3qxa1g46dO"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681038474239,"modifiedTime":1681169882369,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"MKmqY5svE9bEg5aI"} +{"name":"7.62mm Hunting Rifle","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"4","penetrationmax":"4","damage":"4d6","bulk":3,"br":0,"rof":1,"ammo":8,"effectiverange":3,"maxrange":3,"sp":18,"cost":2200,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.mSeMgeKd9ZTNIhXJ"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037282756,"modifiedTime":1681170028398,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"MtHhYewRk0YnOG2M"} +{"name":"Mono Whip","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"6","penetrationmax":"6","damage":"1d6+3","bulk":1,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":20,"cost":12000,"size":0,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.RlezMD09UZ3ZWErP"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681036403147,"modifiedTime":1681040947343,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"NPJCS4TwZ6Qf42Gd"} +{"name":"Sword","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"1","penetrationmax":"1","damage":"1d6","bulk":1,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":15,"cost":60,"size":null,"skillbonus":"","equipped":false,"description":"","skill":"Vehicle Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.Sc6j63SVB02wPbXG"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681034945024,"modifiedTime":1681040959369,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"R4la7Q7MLIPdMXsg"} +{"name":"40mm Under Barrel","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"3","penetrationmax":"3","damage":"3d6","bulk":4,"br":10,"rof":1,"ammo":1,"effectiverange":3,"maxrange":3,"sp":15,"cost":3000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Heavy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.lwhDg15dHgap6yc5"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681038690142,"modifiedTime":1681169639364,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"ThpLpQ8VdsjJ529F"} +{"name":"Sonic Stunner","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"10","penetrationmax":"10","damage":"3d6","bulk":1,"br":1,"rof":1,"ammo":30,"effectiverange":null,"maxrange":null,"sp":10,"cost":4000,"size":0,"skillbonus":"","equipped":false,"description":"

Non Lethal

","skill":"Energy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.n6xc5VRD6s2uac14"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681036880366,"modifiedTime":1681040956156,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"TwPqrCBT5kyY4pvY"} +{"name":"12.7mm Sniper Rifle","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"6","penetrationmax":"6","damage":"5d6","bulk":12,"br":0,"rof":1,"ammo":10,"effectiverange":3,"maxrange":4,"sp":25,"cost":25000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.otxYoZik8qhMk4mO"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037617634,"modifiedTime":1681169322698,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"U7f2cziufgSQ0MHr"} +{"name":"5.56mm Hunting Rifle","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"3","penetrationmax":"3","damage":"3d6","bulk":3,"br":0,"rof":1,"ammo":8,"effectiverange":3,"maxrange":3,"sp":15,"cost":2000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.mzIbF5Y705j9oEys"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037200901,"modifiedTime":1681169816330,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"VJ4VTkgZ5FYKnMNE"} +{"name":"Micro Missile Launcher","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"unconvent","associatedskill":"","penetrationmin":"8","penetrationmax":"8","damage":"3d6+3","bulk":7,"br":3,"rof":1,"ammo":8,"effectiverange":3,"maxrange":3,"sp":15,"cost":5400,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Heavy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.vVcFHkG1TJn8p9I5"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681038819145,"modifiedTime":1681171067796,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"WgJgGsB74Nw3shqu"} +{"name":"LASER SAW","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"energy","associatedskill":"","penetrationmin":"1","penetrationmax":"20","damage":"5d6","bulk":15,"br":0,"rof":15,"ammo":100,"effectiverange":3,"maxrange":3,"sp":20,"cost":25000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Energy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.LAm8meJse0DhHnur"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681038116939,"modifiedTime":1681171025255,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"WypBmsWL0i0XylnB"} +{"name":"Light Mace","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"0","penetrationmax":"0","damage":"1d6+3","bulk":1,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":10,"cost":30,"size":null,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.hvLtvqr2lk5E6eAy"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681034768818,"modifiedTime":1681040943668,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"WzyxJoVldsjBhsdF"} +{"name":"12.7mm HMG","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"6","penetrationmax":"6","damage":"5d6","bulk":20,"br":0,"rof":5,"ammo":40,"effectiverange":3,"maxrange":4,"sp":30,"cost":35000,"size":"P","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.Um3fgOzBXczaUNRo"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037661685,"modifiedTime":1681169233047,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"ZZpmNMvWBZuEf5Fi"} +{"name":"Hand Grenade HX","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"unconvent","associatedskill":"","penetrationmin":"3","penetrationmax":"3","damage":"2d6+3","bulk":0.5,"br":5,"rof":1,"ammo":1,"effectiverange":2,"maxrange":2,"sp":5,"cost":25,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Athletics"},"effects":[],"flags":{"core":{"sourceId":"Item.vRHRBpBm5J4lb5tR"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681038430843,"modifiedTime":1681170950048,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"ayjAA1uHefDDh893"} +{"name":"Laser Pistol","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"energy","associatedskill":"","penetrationmin":"1","penetrationmax":"10","damage":"3d6","bulk":2,"br":0,"rof":1,"ammo":20,"effectiverange":2,"maxrange":2,"sp":10,"cost":10000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Energy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.4RqUmErujrZs2LOW"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037889554,"modifiedTime":1681170992740,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"b3vDJyoLXgLFghFn"} +{"name":"Hand and a Half Sword","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"2","penetrationmax":"2","damage":"2d6","bulk":1.5,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":17,"cost":100,"size":0,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.OZmglnGEEl71sFNX"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681035025216,"modifiedTime":1681040925486,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"bzhFllMXTx4tfAG8"} +{"name":"Bang Stick","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"2","penetrationmax":"2","damage":"2d6 + 2d6","bulk":4,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":10,"cost":4000,"size":0,"skillbonus":"","equipped":false,"description":"

Deals non-lethal damage

","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.1BEaz6sTWkxDS4oO"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681035938681,"modifiedTime":1681040915931,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"c9U6tBwSHRMQFoKs"} +{"name":"Hand Grenade Frag","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"unconvent","associatedskill":"","penetrationmin":"1","penetrationmax":"1","damage":"2d6+3","bulk":0.5,"br":8,"rof":1,"ammo":1,"effectiverange":2,"maxrange":2,"sp":5,"cost":25,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Athletics"},"effects":[],"flags":{"core":{"sourceId":"Item.X59OL66FoKwYUb67"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681038367811,"modifiedTime":1681170937901,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"cCNaADR3s1dB9HdO"} +{"name":"Hyper Hammer","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"7","penetrationmax":"7","damage":"2d6","bulk":4,"br":0,"rof":0,"ammo":3,"effectiverange":null,"maxrange":null,"sp":25,"cost":15000,"size":0,"skillbonus":"","equipped":false,"description":"

Deals double ablation damage to armour

","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.xhclyvEb3lj5rM58"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681036158310,"modifiedTime":1681040928971,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"cXWGcMl4V7tTZC8g"} +{"name":"Kick","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"0","penetrationmax":"0","damage":"1d6","bulk":0,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":0,"cost":0,"size":0,"skillbonus":"","equipped":false,"description":"

Non-lethal unless Lethal Weapon Perk is present.

","skill":"Unarmed Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.bcelQBwnSRTSNDyc"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681034010216,"modifiedTime":1681040930607,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"d2MnXG105nEDRyrv"} +{"name":"Vibro Glaive","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"16","penetrationmax":"16","damage":"3d6+3","bulk":4,"br":0,"rof":0,"ammo":50,"effectiverange":null,"maxrange":null,"sp":40,"cost":54000,"size":0,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.KyquyB8xreBfwTIU"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681036490562,"modifiedTime":1681040963429,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"eelTQhYRrf2BaQXU"} +{"name":"Auto Shotgun","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"1","penetrationmax":"1","damage":"4d6","bulk":5,"br":1,"rof":5,"ammo":20,"effectiverange":2,"maxrange":2,"sp":15,"cost":3500,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.xfTFSgO3NzzxY1u2"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037433298,"modifiedTime":1681170709057,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"etuI51wOtpMWl7r0"} +{"name":"12mm SMG","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"2","penetrationmax":"2","damage":"2d6+3","bulk":2,"br":0,"rof":5,"ammo":25,"effectiverange":2,"maxrange":2,"sp":14,"cost":2000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.dHRmAnL5n0CeYYuH"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037155915,"modifiedTime":1681169419751,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"g3ZNhpuvd3mvNVT0"} +{"name":"40mm Frag Launcher","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"3","penetrationmax":"3","damage":"3d6","bulk":7,"br":10,"rof":1,"ammo":10,"effectiverange":3,"maxrange":3,"sp":15,"cost":3000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Heavy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.Hpg0ngXPeBqgo9qO"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681038568891,"modifiedTime":1681169625149,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"iAdaUDWLqafJNSLO"} +{"name":"20mm Frag Under Barrel","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"1","penetrationmax":"1","damage":"2d6","bulk":2,"br":3,"rof":1,"ammo":3,"effectiverange":2,"maxrange":3,"sp":15,"cost":2000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Heavy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.Q36OmkMRcfhI7l96"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681038633896,"modifiedTime":1681169496568,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"jW17dxZQD3eJIBFq"} +{"name":"vibro sword","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"16","penetrationmax":"16","damage":"2d6","bulk":2,"br":0,"rof":0,"ammo":30,"effectiverange":null,"maxrange":null,"sp":40,"cost":34000,"size":0,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.j3hTAMqQuGUkEVbB"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681036437164,"modifiedTime":1681040964229,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"jelscGKphg8uR3sk"} +{"name":"Plasma Flamer","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"energy","associatedskill":"","penetrationmin":"2","penetrationmax":"2","damage":"4d6*","bulk":8,"br":5,"rof":1,"ammo":10,"effectiverange":1,"maxrange":2,"sp":20,"cost":20000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Energy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.HS9jKLWpgHWjr8pJ"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681038032320,"modifiedTime":1681171117865,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"jruqcBxHYiAqs60F"} +{"name":"Lightning Gun","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"energy","associatedskill":"","penetrationmin":"36","penetrationmax":"36","damage":"6d6","bulk":20,"br":2,"rof":1,"ammo":20,"effectiverange":2,"maxrange":3,"sp":40,"cost":122000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Energy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.ev7rvTLHJpXdWHCN"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681038309294,"modifiedTime":1681171045879,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"lR6vZVU3tBhguuvO"} +{"name":"Mono Whip","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"6","penetrationmax":"6","damage":"1d6+3","bulk":1,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":20,"cost":12000,"size":0,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.RlezMD09UZ3ZWErP"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681036403147,"modifiedTime":1681040948077,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"lSHnm2lOmTU2zv2r"} +{"name":"Net Launcher","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"unconvent","associatedskill":"","penetrationmin":"0","penetrationmax":"0","damage":"#","bulk":5,"br":2,"rof":1,"ammo":1,"effectiverange":2,"maxrange":2,"sp":10,"cost":1900,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":true,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.qg14z82NTpaC07hu"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681036766530,"modifiedTime":1681171095199,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"ls4ziiV5qa5oZeFM"} +{"name":"Plasma Pistol","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"energy","associatedskill":"","penetrationmin":"5","penetrationmax":"5","damage":"4d6+6","bulk":5,"br":0,"rof":1,"ammo":5,"effectiverange":2,"maxrange":2,"sp":20,"cost":64000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Energy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.glfGAKytEHH5L2Oe"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681038248339,"modifiedTime":1681171158802,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"nVRN6Qkk238BDCbs"} +{"name":"Power Jaw","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"2","penetrationmax":"2","damage":"1d6","bulk":1,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":10,"cost":4000,"size":0,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.wsOnevdGZohj1T7P"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681036269109,"modifiedTime":1681040953528,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"nX1XJJ4jed18sVh9"} +{"name":"Hand and a Half Sword","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"2","penetrationmax":"2","damage":"2d6","bulk":1.5,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":17,"cost":100,"size":0,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.OZmglnGEEl71sFNX"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681035025216,"modifiedTime":1681040924498,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"nggft4baHMHyOyeG"} +{"name":"Spear","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"2","penetrationmax":"2","damage":"1d6+3","bulk":1,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":10,"cost":60,"size":null,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.pKoPse0jDnxgq1nQ"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681034887378,"modifiedTime":1681040956934,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"oi1hRp44TRbL2Kf0"} +{"name":"20mm Frag AGL","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"1","penetrationmax":"1","damage":"2d6","bulk":7,"br":3,"rof":5,"ammo":40,"effectiverange":2,"maxrange":3,"sp":15,"cost":6000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":true,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Heavy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.ZDC4LlW6ZN4GJJRD"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681038871356,"modifiedTime":1681169465140,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"pG4Ddu7gMJuLaJDz"} +{"name":"9mm Colt","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"1","penetrationmax":"1","damage":"2d6","bulk":1,"br":0,"rof":1,"ammo":25,"effectiverange":2,"maxrange":2,"sp":15,"cost":1000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.lB6gs2D9tnCtMGuy"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681036982667,"modifiedTime":1681170662466,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"pRKorqKjp56oVvbI"} +{"name":"12mm Colt","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"2","penetrationmax":"2","damage":"2d6+3","bulk":1,"br":0,"rof":1,"ammo":15,"effectiverange":2,"maxrange":2,"sp":15,"cost":2000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.Z6DEIqzBITjgVblF"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037116773,"modifiedTime":1681169376628,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"pV16IGYMEO8hI1sB"} +{"name":"Sword","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"1","penetrationmax":"1","damage":"1d6","bulk":1,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":15,"cost":60,"size":null,"skillbonus":"","equipped":false,"description":"","skill":"Vehicle Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.Sc6j63SVB02wPbXG"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681034945024,"modifiedTime":1681040958585,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"paqA0hRI9f9RZ5gy"} +{"name":"4 shot micro-missile launcher","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"unconvent","associatedskill":"","penetrationmin":"8","penetrationmax":"8","damage":"3d6+3","bulk":7,"br":3,"rof":4,"ammo":16,"effectiverange":3,"maxrange":3,"sp":10,"cost":15400,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Heavy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.3PIWrWANmkWQJF94"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681038981327,"modifiedTime":1681169550071,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"pbr10pmtyTZTlC77"} +{"name":"Axe","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"2","penetrationmax":"2","damage":"1d6+3","bulk":1,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":10,"cost":30,"size":0,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.JXpsBt6wYdXcaX8U"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681034208160,"modifiedTime":1681040914895,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"puEc6jwJJ5PvVQJw"} +{"name":"Bow","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"unconvent","associatedskill":"","penetrationmin":"2","penetrationmax":"2","damage":"1d6","bulk":2,"br":0,"rof":1,"ammo":1,"effectiverange":2,"maxrange":3,"sp":10,"cost":1000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.dpsnZbtE1YfNO2kF"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681036728509,"modifiedTime":1681170900333,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"r9I7YSOJsaZtsgtd"} +{"name":"Under Barrel Micro Missile","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"unconvent","associatedskill":"","penetrationmin":"8","penetrationmax":"8","damage":"3d6+3","bulk":1,"br":3,"rof":1,"ammo":1,"effectiverange":3,"maxrange":3,"sp":15,"cost":3400,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Heavy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.jJ7Rpc229qAQNwnA"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681038736431,"modifiedTime":1681171313554,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"rE0pF9qAdnNMp9P0"} +{"name":"5.56mm Assault Rifle","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"3","penetrationmax":"3","damage":"3d6","bulk":4,"br":0,"rof":3,"ammo":35,"effectiverange":3,"maxrange":3,"sp":15,"cost":3000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.tzkZGO3pX30Wfzpr"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037328820,"modifiedTime":1681169672560,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"v6U6XUNRaJaddW8w"} +{"name":"Laser Rifle","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"energy","associatedskill":"","penetrationmin":"1","penetrationmax":"15","damage":"4d6","bulk":10,"br":0,"rof":1,"ammo":60,"effectiverange":3,"maxrange":3,"sp":15,"cost":16000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Energy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.WJR1pN4zGi2F3F9Z"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037934259,"modifiedTime":1681171005379,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"vADDxDg7SaSYKuPj"} +{"name":"4 shot 66mm LAAW","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"15","penetrationmax":"15","damage":"5d6**","bulk":12,"br":1,"rof":4,"ammo":4,"effectiverange":2,"maxrange":3,"sp":15,"cost":12000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Heavy Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.3wOa25R8SlXAZkAK"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681039034030,"modifiedTime":1681169523992,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"w9O2Wi0Vh5gOvKZT"} +{"name":"12mm Handgun","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"slug","associatedskill":"","penetrationmin":"2","penetrationmax":"2","damage":"2d6+3","bulk":1,"br":0,"rof":1,"ammo":15,"effectiverange":2,"maxrange":2,"sp":10,"cost":1500,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.bJ5YnvxHgMn2b08x"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681037062666,"modifiedTime":1681169394379,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"wI6F99wkIasoxsKV"} +{"name":"Spear Gun","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"unconvent","associatedskill":"","penetrationmin":"1","penetrationmax":"1","damage":"1d6","bulk":2,"br":0,"rof":1,"ammo":1,"effectiverange":1,"maxrange":2,"sp":10,"cost":2000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.ZKKX6EJdtDePBX7C"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681036842134,"modifiedTime":1681171248634,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"y5XgrGJ5paFlHxDf"} +{"name":"Nunchaku","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"0","penetrationmax":"0","damage":"2d6","bulk":1,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":12,"cost":120,"size":null,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.CEMUsu6zoG1rErRL"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681035278145,"modifiedTime":1681040949624,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"yBoqoPHI8cVOsOkg"} +{"name":"Extendable Baton","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"0","penetrationmax":"0","damage":"1d6+3","bulk":0.5,"br":0,"rof":0,"ammo":0,"effectiverange":null,"maxrange":null,"sp":20,"cost":175,"size":null,"skillbonus":"","equipped":false,"description":"","skill":"Melee Combat"},"effects":[],"flags":{"core":{"sourceId":"Item.igyxl8tn5Daif3iw"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681035534252,"modifiedTime":1681040921653,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"ycYWO4ANysArsyRO"} +{"name":"Crossbow","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"unconvent","associatedskill":"","penetrationmin":"2","penetrationmax":"2","damage":"1d6+3","bulk":3,"br":0,"rof":1,"ammo":1,"effectiverange":2,"maxrange":3,"sp":10,"cost":1000,"size":"0","skillbonus":"","incendiary":false,"armourdestruction":false,"disablesystems":false,"fatiguedamage":false,"specialffect":false,"guidedweapon":false,"ammotype":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.fcpYl40o6ClGZK8Q"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.15","coreVersion":"10.291","createdTime":1681036691267,"modifiedTime":1681170885840,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"zJ5X0Si02aZcQ8y2"} +{"name":"Battle Shotgun","type":"weapon","img":"systems/fvtt-dark-stars/images/icons/melee.webp","system":{"weapontype":"","associatedskill":"","penetrationmin":"1","penetrationmax":"1","damage":"4d6","bulk":6,"br":1,"rof":5,"ammo":40,"effectiverange":null,"maxrange":null,"sp":15,"cost":5500,"size":0,"skillbonus":"","equipped":false,"description":"","skill":"Projectile Weapons"},"effects":[],"flags":{"core":{"sourceId":"Item.QeB3zopiEyCnqBWT"}},"_stats":{"systemId":"fvtt-dark-stars","systemVersion":"10.0.14","coreVersion":"10.291","createdTime":1681037482014,"modifiedTime":1681040916621,"lastModifiedBy":"y4pHiyinosPewwhz"},"folder":null,"sort":0,"ownership":{"default":0,"y4pHiyinosPewwhz":3},"_id":"zx96NZdE3GrK999G"} diff --git a/styles/simple.css b/styles/simple.css index 67d6a18..aa19130 100644 --- a/styles/simple.css +++ b/styles/simple.css @@ -1145,23 +1145,6 @@ ul, li { opacity: 1; } -.river-button { - box-shadow: inset 0px 1px 0px 0px #a6827e; - background: linear-gradient(to bottom, #21374afc 5%, #152833ab 100%); - background-color: #7d5d3b00; - border-radius: 3px; - border: 2px ridge #846109; - display: inline-block; - cursor: pointer; - color: #ffffff; - font-size: 0.8rem; - padding: 2px 4px 0px 4px; - text-decoration: none; - text-shadow: 0px 1px 0px #4d3534; - position: relative; - margin:4px; -} - .chat-card-button { box-shadow: inset 0px 1px 0px 0px #a6827e; background: linear-gradient(to bottom, #21374afc 5%, #152833ab 100%); diff --git a/template.json b/template.json index b9b8262..f8ab20a 100644 --- a/template.json +++ b/template.json @@ -237,6 +237,11 @@ "armour": 0 } }, + "various": { + "rerolls": { + "value": 0 + } + }, "xp": { "total": 0, "spent": 0 diff --git a/templates/actors/actor-sheet.hbs b/templates/actors/actor-sheet.hbs index 3461e66..b25e6e4 100644 --- a/templates/actors/actor-sheet.hbs +++ b/templates/actors/actor-sheet.hbs @@ -62,6 +62,10 @@ {{/each}} +
  • + + +
  • @@ -150,10 +154,13 @@

    - + + + + - + {{#each equippedWeapons as |weapon key|}} @@ -162,44 +169,13 @@ src="{{weapon.img}}" /> {{weapon.name}} - {{weapon.system.ability}} + {{upperFirst weapon.system.weapontype}} - {{perk.system.range}} + {{weapon.system.skill}} -
     
    -
    - -
    - - {{/each}} - - + {{weapon.system.damage}} -
    -
    -
    - -
    - @@ -263,9 +218,9 @@ {{spell.name}} - {{upperFirst spell.system.lore}} - {{upperFirst spell.system.circle}} - {{upperFirst spell.system.range}} + {{spell.system.lore}} + {{spell.system.circle}} + {{spell.system.range}}
     
    @@ -356,8 +311,8 @@ {{weapon.name}} - - + +
     
    diff --git a/templates/apps/roll-dialog-generic.hbs b/templates/apps/roll-dialog-generic.hbs index 56f79e4..0e93fbb 100644 --- a/templates/apps/roll-dialog-generic.hbs +++ b/templates/apps/roll-dialog-generic.hbs @@ -7,18 +7,35 @@
    - + + {{#if skill}} +
    + Skill : + {{skill.name}} ( {{skill.total}}% ) +
    + {{/if}} + {{#if weapon}}
    Weapon : {{weapon.name}}
    - {{/if}} - - {{#if skill}}
    - Skill : - {{skill.name}} ( {{skill.total}}% ) + Above effective range ({{weapon.system.effectiverange}}, -30%) : + +
    +
    + Aiming : +
    {{/if}} diff --git a/templates/chat/chat-generic-result.hbs b/templates/chat/chat-generic-result.hbs index bf5c4af..4cba09e 100644 --- a/templates/chat/chat-generic-result.hbs +++ b/templates/chat/chat-generic-result.hbs @@ -20,15 +20,20 @@
      {{#if skill}} -
    • Skill : {{skill.name}} ({{skill.total}}%) -
    • +
    • Skill : {{skill.name}} ({{skill.total}}%)
    • {{/if}} -
    • Bonus/Malus: {{bonusMalus}}% -
    • -
    • Result: {{diceResult}} -
    • -
    • Degrees: {{degrees}} -
    • + {{#if weapon}} +
    • Weapon : {{weapon.name}}
    • +
    • Location hit : {{upperFirst weaponAiming}} ({{locationMalus}})
    • + {{/if}} + {{#if isAboveEffectiveRange}} +
    • Above effective range: yes, -30% applied
    • + {{/if}} + +
    • Bonus/Malus: {{bonusMalus}}%
    • +
    • Final score: {{percentValue}}%
    • +
    • Result: {{diceResult}}
    • +
    • Degrees: {{degrees}}
    • {{#if isCriticalSuccess}}
    • Critical Success !
    • @@ -44,6 +49,14 @@ {{/if}} {{/if}} + {{#if (and weapon isSuccess)}} +
    • Roll Damage: [[/r {{weapon.system.damage}}]]
    • + {{/if}} + + {{#if (and (not isSuccess) rerolls)}} + + {{/if}} +