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

Method handler

eos/effects.py:24314–24323  ·  view source on GitHub ↗
(fit, container, context, projectionRange, **kwargs)

Source from the content-addressed store, hash-verified

24312
24313 @staticmethod
24314 def handler(fit, container, context, projectionRange, **kwargs):
24315 for srcAttr, tgtAttr in (
24316 ('aoeCloudSizeBonus', 'aoeCloudSize'),
24317 ('aoeVelocityBonus', 'aoeVelocity'),
24318 ('missileVelocityBonus', 'maxVelocity'),
24319 ('explosionDelayBonus', 'explosionDelay'),
24320 ):
24321 fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill('Missile Launcher Operation'),
24322 tgtAttr, container.getModifiedItemAttr(srcAttr),
24323 stackingPenalties=True, **kwargs)
24324
24325
24326class Effect6144(BaseEffect):

Callers

nothing calls this directly

Calls 3

filteredChargeBoostMethod · 0.80
requiresSkillMethod · 0.80
getModifiedItemAttrMethod · 0.45

Tested by

no test coverage detected