Update AT ship stats

This commit is contained in:
DarkPhoenix
2022-01-17 20:47:39 +03:00
parent 06b9f8fe08
commit 9ae78aab0d
2 changed files with 15 additions and 12 deletions

View File

@@ -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',

View File

@@ -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):