From bd8dfbf5d00535b7e0f55009196a1b92882bf5b5 Mon Sep 17 00:00:00 2001 From: bacon Date: Thu, 24 Aug 2023 23:35:01 +0300 Subject: [PATCH] updated readme and some dalance --- README.md | 8 +++++++- data/scripts/lib/weapongenerator.lua | 4 +++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c0e926a..f9dee08 100644 --- a/README.md +++ b/README.md @@ -4,4 +4,10 @@ ## Getting started -That mod for Avorion original writed [Alive!](https://steamcommunity.com/id/CasKepler2/) for 0.32 and updated by me with him \ No newline at end of file +That mod for Avorion original writed [Alive!](https://steamcommunity.com/id/CasKepler2/) for 0.32 and updated by me with him + +## Added weapon +* Hookgun +* Smart-cannon +* Heavy Cannon +* Diffuser \ No newline at end of file diff --git a/data/scripts/lib/weapongenerator.lua b/data/scripts/lib/weapongenerator.lua index 455337f..31f2889 100644 --- a/data/scripts/lib/weapongenerator.lua +++ b/data/scripts/lib/weapongenerator.lua @@ -168,8 +168,10 @@ function WeaponGenerator.generateHarpoon(rand, dps, tech, material, rarity) weapon.sound = "cannon" weapon.accuracy = 0.99 - rand:getFloat(0, 0.02) + weapon.blockPenetration = rand:getInt(0, rarity.value) + 2 - weapon.otherForce = -400 * dps * rarity.value + + weapon.otherForce = -500 * dps * rarity.value weapon.damage = damage weapon.damageType = DamageType.Physical