(fit, module, context, projectionRange, **kwargs)
| 16665 | |
| 16666 | @staticmethod |
| 16667 | def handler(fit, module, context, projectionRange, **kwargs): |
| 16668 | fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill('Shield Operation') or |
| 16669 | mod.item.requiresSkill('Capital Shield Operation'), |
| 16670 | 'shieldBonus', module.getModifiedItemAttr('shieldBonusMultiplier'), |
| 16671 | stackingPenalties=True, penaltyGroup='postMul', **kwargs) |
| 16672 | |
| 16673 | |
| 16674 | class Effect4967(BaseEffect): |
nothing calls this directly
no test coverage detected