@@ -42806,6 +42806,21 @@ def handler(fit, src, context, projectionRange, **kwargs):
4280642806 src.getModifiedItemAttr('miningAmountBonus') * src.level, **kwargs)
4280742807
4280842808
42809+ class Effect12810(BaseEffect):
42810+
42811+ type = 'passive'
42812+
42813+ @staticmethod
42814+ def handler(fit, ship, context, projectionRange, **kwargs):
42815+ fit.drones.filteredItemBoost(
42816+ lambda drone: drone.item.requiresSkill('Drones'), 'speedFactor',
42817+ ship.getModifiedItemAttr('shipBonusGD1'), skill='Gallente Destroyer', **kwargs)
42818+ for attr in ('shieldCapacity', 'armorHP', 'hp'):
42819+ fit.drones.filteredItemBoost(
42820+ lambda drone: drone.item.requiresSkill('Propulsion Jamming'), attr,
42821+ ship.getModifiedItemAttr('shipBonusGD1'), skill='Gallente Destroyer', **kwargs)
42822+
42823+
4280942824class Effect12811(BaseEffect):
4281042825 """
4281142826 eliteBonusStasisGrapplerMaxRangeBlackOps3
@@ -42915,6 +42930,17 @@ def handler(fit, container, context, projectionRange, **kwargs):
4291542930 stackingPenalties=True, penaltyGroup='postMul', **kwargs)
4291642931
4291742932
42933+ class Effect12843(BaseEffect):
42934+
42935+ type = 'passive'
42936+
42937+ @staticmethod
42938+ def handler(fit, src, context, projectionRange, **kwargs):
42939+ fit.modules.filteredItemBoost(
42940+ lambda mod: mod.item.requiresSkill('Small Hybrid Turret'), 'damageMultiplier',
42941+ src.getModifiedItemAttr('shipBonusGD2'), skill='Gallente Destroyer', **kwargs)
42942+
42943+
4291842944class Effect12844(BaseEffect):
4291942945 """
4292042946 skillBonusAmarrFighters
0 commit comments