@@ -41580,3 +41580,123 @@ def handler(fit, ship, context, projectionRange, **kwargs):
4158041580 fit.modules.filteredItemBoost(
4158141581 lambda mod: mod.item.requiresSkill('Medium Energy Turret'), 'capacitorNeed',
4158241582 ship.getModifiedItemAttr('shipBonusABC3'), skill='Amarr Battlecruiser', **kwargs)
41583+
41584+
41585+ class Effect12565(BaseEffect):
41586+ """
41587+ shipBonusDroneTrackingSpeedGBC1
41588+
41589+ Used by:
41590+ Ship: Myrmidon Navy Issue
41591+ """
41592+
41593+ type = 'passive'
41594+
41595+ @staticmethod
41596+ def handler(fit, ship, context, projectionRange, **kwargs):
41597+ fit.drones.filteredItemBoost(
41598+ lambda drone: drone.item.requiresSkill('Drones'), 'trackingSpeed',
41599+ ship.getModifiedItemAttr('shipBonusGBC1'), skill='Gallente Battlecruiser', **kwargs)
41600+
41601+
41602+ class Effect12566(BaseEffect):
41603+ """
41604+ shipBonusDroneMWDboostrole6
41605+
41606+ Used by:
41607+ Ship: Mamba
41608+ """
41609+
41610+ type = 'passive'
41611+
41612+ @staticmethod
41613+ def handler(fit, ship, context, projectionRange, **kwargs):
41614+ fit.drones.filteredItemBoost(
41615+ lambda drone: drone.item.requiresSkill('Drones'), 'maxVelocity',
41616+ ship.getModifiedItemAttr('shipBonusRole6'), **kwargs)
41617+
41618+
41619+ class Effect12567(BaseEffect):
41620+ """
41621+ shipBonusSmallProjectileFalloffRole6
41622+
41623+ Used by:
41624+ Ship: Mekubal
41625+ """
41626+
41627+ type = 'passive'
41628+
41629+ @staticmethod
41630+ def handler(fit, ship, context, projectionRange, **kwargs):
41631+ fit.modules.filteredItemBoost(
41632+ lambda mod: mod.item.requiresSkill('Small Projectile Turret'), 'falloff',
41633+ ship.getModifiedItemAttr('shipBonusRole6'), **kwargs)
41634+
41635+
41636+ class Effect12568(BaseEffect):
41637+ """
41638+ eliteBonusJustWarpScramblerRangeBonusBlops1
41639+
41640+ Used by:
41641+ Ship: Sin
41642+ """
41643+
41644+ type = 'passive'
41645+
41646+ @staticmethod
41647+ def handler(fit, src, context, projectionRange, **kwargs):
41648+ fit.modules.filteredItemBoost(
41649+ lambda mod: mod.item.requiresSkill('Navigation'), 'maxRange',
41650+ src.getModifiedItemAttr('eliteBonusBlackOps1'), skill='Black Ops', **kwargs)
41651+
41652+
41653+ class Effect12569(BaseEffect):
41654+ """
41655+ eliteBonusJustWarpScramblerStrengthBonusBlops3
41656+
41657+ Used by:
41658+ Ship: Sin
41659+ """
41660+
41661+ type = 'passive'
41662+
41663+ @staticmethod
41664+ def handler(fit, ship, context, projectionRange, **kwargs):
41665+ fit.modules.filteredItemIncrease(
41666+ lambda mod: mod.item.requiresSkill('Navigation'), 'warpScrambleStrength',
41667+ ship.getModifiedItemAttr('eliteBonusBlackOps3'), skill='Black Ops', **kwargs)
41668+
41669+
41670+ class Effect12573(BaseEffect):
41671+ """
41672+ shipBonusLargeEnergyTurretCapReductionAB3
41673+
41674+ Used by:
41675+ Ship: Apocalypse
41676+ Ship: Apocalypse Navy Issue
41677+ """
41678+
41679+ type = 'passive'
41680+
41681+ @staticmethod
41682+ def handler(fit, ship, context, projectionRange, **kwargs):
41683+ fit.modules.filteredItemBoost(
41684+ lambda mod: mod.item.requiresSkill('Large Energy Turret'), 'capacitorNeed',
41685+ ship.getModifiedItemAttr('shipBonusAB3'), skill='Amarr Battleship', **kwargs)
41686+
41687+
41688+ class Effect12579(BaseEffect):
41689+ """
41690+ shipBonusArmorPlateMassGB3
41691+
41692+ Used by:
41693+ Ship: Megathron Navy Issue
41694+ """
41695+
41696+ type = 'passive'
41697+
41698+ @staticmethod
41699+ def handler(fit, ship, context, projectionRange, **kwargs):
41700+ fit.modules.filteredItemBoost(
41701+ lambda mod: mod.item.group.name == 'Armor Plate', 'massAddition',
41702+ ship.getModifiedItemAttr('shipBonusGB3'), skill='Gallente Battleship', **kwargs)
0 commit comments