(fit, container, context, projectionRange, **kwargs)
| 5341 | |
| 5342 | @staticmethod |
| 5343 | def handler(fit, container, context, projectionRange, **kwargs): |
| 5344 | level = container.level if 'skill' in context else 1 |
| 5345 | penalized = False if 'skill' in context or 'implant' in context or 'booster' in context else True |
| 5346 | fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill('Missile Launcher Operation'), |
| 5347 | 'maxVelocity', container.getModifiedItemAttr('speedFactor') * level, |
| 5348 | stackingPenalties=penalized, **kwargs) |
| 5349 | |
| 5350 | |
| 5351 | class Effect1773(BaseEffect): |
nothing calls this directly
no test coverage detected