MCPcopy Create free account
hub / github.com/pyfa-org/Pyfa / handler

Method handler

eos/effects.py:27630–27636  ·  view source on GitHub ↗
(fit, src, context, projectionRange, **kwargs)

Source from the content-addressed store, hash-verified

27628
27629 @staticmethod
27630 def handler(fit, src, context, projectionRange, **kwargs):
27631 for attrName in ('emDamage', 'thermalDamage', 'kineticDamage', 'explosiveDamage'):
27632 fit.modules.filteredChargeBoost(lambda mod: (mod.charge.requiresSkill('XL Torpedoes') or
27633 mod.charge.requiresSkill('XL Cruise Missiles') or
27634 mod.charge.requiresSkill('Torpedoes')), attrName,
27635 src.getModifiedItemAttr('shipBonusDreadnoughtC1'),
27636 skill='Caldari Dreadnought', **kwargs)
27637
27638
27639class Effect6505(BaseEffect):

Callers

nothing calls this directly

Calls 3

filteredChargeBoostMethod · 0.80
requiresSkillMethod · 0.80
getModifiedItemAttrMethod · 0.45

Tested by

no test coverage detected