From 9ae78aab0d67ec711ab15f9ec9fe3b24a7df3c4e Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Mon, 17 Jan 2022 20:47:39 +0300 Subject: [PATCH] Update AT ship stats --- db_update.py | 9 +++++---- eos/effects.py | 18 ++++++++++-------- 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/db_update.py b/db_update.py index b180e395d..0e9d509f1 100644 --- a/db_update.py +++ b/db_update.py @@ -635,7 +635,7 @@ def update_db(): def hardcodeRaiju(): attrMap = { 'hp': 600, - 'capacity': 130, + 'capacity': 220, 'mass': 987000, 'volume': 27289, 'agility': 3.1, @@ -667,6 +667,7 @@ def update_db(): 'scanMagnetometricStrength': 0, 'scanGravimetricStrength': 13, 'maxVelocity': 440, + 'warpSpeedMultiplier': 5.5, 'cpuOutput': 247, 'powerOutput': 38, 'upgradeCapacity': 400, @@ -714,7 +715,7 @@ def update_db(): 'energyWarfareResistance': 1, 'weaponDisruptionResistance': 1, 'capacitorCapacity': 1550, - 'rechargeRate': 490000, + 'rechargeRate': 315000, 'maxTargetRange': 80000, 'maxLockedTargets': 7, 'signatureRadius': 135, @@ -724,7 +725,7 @@ def update_db(): 'scanMagnetometricStrength': 0, 'scanGravimetricStrength': 21, 'maxVelocity': 230, - 'warpSpeedMultiplier': 4, + 'warpSpeedMultiplier': 4.5, 'cpuOutput': 560, 'powerOutput': 900, 'upgradeCapacity': 400, @@ -737,7 +738,7 @@ def update_db(): effectMap = { 100200: 'pyfaCustomLaelapsWdfgRange', 100201: 'pyfaCustomLaelapsMissileReload', - 100202: 'pyfaCustomLaelapsMissileDamageKin', + 100202: 'pyfaCustomLaelapsMissileDamage', 100203: 'pyfaCustomLaelapsMissileRof', 100204: 'pyfaCustomLaelapsShieldResists', 100205: 'pyfaCustomLaelapsMissileFlightTime', diff --git a/eos/effects.py b/eos/effects.py index a87cbe058..fcac671ae 100644 --- a/eos/effects.py +++ b/eos/effects.py @@ -4274,7 +4274,8 @@ class Effect1409(BaseEffect): systemScanDurationSkillAstrometrics Used by: - Implants named like: Acquisition (6 of 6) + Implants named like: AIR Astro Acquisition Booster (3 of 3) + Implants named like: Poteque 'Prospector' Astrometric Acquisition AQ (3 of 3) Implants named like: Poteque 'Prospector' Sharpeye (2 of 2) Implants named like: Serenity Limited 'Sharpeye' Dose (3 of 3) Skill: Astrometric Acquisition @@ -38161,7 +38162,7 @@ class Effect100201(BaseEffect): class Effect100202(BaseEffect): """ - pyfaCustomLaelapsMissileDamageKin + pyfaCustomLaelapsMissileDamage Used by: Ship: Laelaps @@ -38171,11 +38172,12 @@ class Effect100202(BaseEffect): @staticmethod def handler(fit, ship, context, projectionRange, **kwargs): - fit.modules.filteredChargeBoost( - lambda mod: mod.charge.requiresSkill('Light Missiles') or - mod.charge.requiresSkill('Heavy Missiles') or - mod.charge.requiresSkill('Heavy Assault Missiles'), - 'kineticDamage', 20.0, skill='Caldari Cruiser', **kwargs) + for dmgType in ('em', 'kinetic', 'explosive', 'thermal'): + fit.modules.filteredChargeBoost( + lambda mod: mod.charge.requiresSkill('Light Missiles') or + mod.charge.requiresSkill('Heavy Missiles') or + mod.charge.requiresSkill('Heavy Assault Missiles'), + f'{dmgType}Damage', 20.0, skill='Caldari Cruiser', **kwargs) class Effect100203(BaseEffect): @@ -38211,7 +38213,7 @@ class Effect100204(BaseEffect): def handler(fit, ship, context, projectionRange, **kwargs): for dmgType in ('em', 'thermal', 'kinetic', 'explosive'): tgtAttr = 'shield{}DamageResonance'.format(dmgType.capitalize()) - fit.ship.boostItemAttr(tgtAttr, -10.0, **kwargs) + fit.ship.boostItemAttr(tgtAttr, -20.0, **kwargs) class Effect100205(BaseEffect):