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

Method handler

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

Source from the content-addressed store, hash-verified

34217
34218 @staticmethod
34219 def handler(fit, src, context, projectionRange, **kwargs):
34220 fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill('Large Hybrid Turret'), 'damageMultiplier',
34221 src.getModifiedItemAttr('shipBonusRole7'), **kwargs)
34222 fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill('Large Projectile Turret'), 'damageMultiplier',
34223 src.getModifiedItemAttr('shipBonusRole7'), **kwargs)
34224 fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill('Large Energy Turret'), 'damageMultiplier',
34225 src.getModifiedItemAttr('shipBonusRole7'), **kwargs)
34226 fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill('Heavy Missiles'), 'thermalDamage',
34227 src.getModifiedItemAttr('shipBonusRole7'), **kwargs)
34228 fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill('Heavy Missiles'), 'emDamage',
34229 src.getModifiedItemAttr('shipBonusRole7'), **kwargs)
34230 fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill('Heavy Missiles'), 'kineticDamage',
34231 src.getModifiedItemAttr('shipBonusRole7'), **kwargs)
34232 fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill('Heavy Missiles'), 'explosiveDamage',
34233 src.getModifiedItemAttr('shipBonusRole7'), **kwargs)
34234 fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill('Torpedoes'), 'emDamage',
34235 src.getModifiedItemAttr('shipBonusRole7'), **kwargs)
34236 fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill('Torpedoes'), 'kineticDamage',
34237 src.getModifiedItemAttr('shipBonusRole7'), **kwargs)
34238 fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill('Torpedoes'), 'explosiveDamage',
34239 src.getModifiedItemAttr('shipBonusRole7'), **kwargs)
34240 fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill('Torpedoes'), 'thermalDamage',
34241 src.getModifiedItemAttr('shipBonusRole7'), **kwargs)
34242 fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill('Cruise Missiles'), 'thermalDamage',
34243 src.getModifiedItemAttr('shipBonusRole7'), **kwargs)
34244 fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill('Cruise Missiles'), 'explosiveDamage',
34245 src.getModifiedItemAttr('shipBonusRole7'), **kwargs)
34246 fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill('Cruise Missiles'), 'kineticDamage',
34247 src.getModifiedItemAttr('shipBonusRole7'), **kwargs)
34248 fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill('Cruise Missiles'), 'emDamage',
34249 src.getModifiedItemAttr('shipBonusRole7'), **kwargs)
34250
34251
34252class Effect7058(BaseEffect):

Callers

nothing calls this directly

Calls 4

filteredItemBoostMethod · 0.80
requiresSkillMethod · 0.80
filteredChargeBoostMethod · 0.80
getModifiedItemAttrMethod · 0.45

Tested by

no test coverage detected