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

Method handler

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

Source from the content-addressed store, hash-verified

27107
27108 @staticmethod
27109 def handler(fit, container, context, projectionRange, **kwargs):
27110 container.boostItemAttr('maxVelocity',
27111 container.getModifiedItemAttr('fighterAbilityEvasiveManeuversSpeedBonus'), **kwargs)
27112 container.boostItemAttr('signatureRadius',
27113 container.getModifiedItemAttr('fighterAbilityEvasiveManeuversSignatureRadiusBonus'),
27114 stackingPenalties=True, **kwargs)
27115
27116 # These may not have stacking penalties, but there's nothing else that affects the attributes yet to check.
27117 container.multiplyItemAttr('shieldEmDamageResonance',
27118 container.getModifiedItemAttr('fighterAbilityEvasiveManeuversEmResonance'),
27119 stackingPenalties=True, **kwargs)
27120 container.multiplyItemAttr('shieldThermalDamageResonance',
27121 container.getModifiedItemAttr('fighterAbilityEvasiveManeuversThermResonance'),
27122 stackingPenalties=True, **kwargs)
27123 container.multiplyItemAttr('shieldKineticDamageResonance',
27124 container.getModifiedItemAttr('fighterAbilityEvasiveManeuversKinResonance'),
27125 stackingPenalties=True, **kwargs)
27126 container.multiplyItemAttr('shieldExplosiveDamageResonance',
27127 container.getModifiedItemAttr('fighterAbilityEvasiveManeuversExpResonance'),
27128 stackingPenalties=True, **kwargs)
27129
27130
27131class Effect6440(BaseEffect):

Callers

nothing calls this directly

Calls 3

boostItemAttrMethod · 0.80
multiplyItemAttrMethod · 0.80
getModifiedItemAttrMethod · 0.45

Tested by

no test coverage detected