(fit, container, context, projectionRange, **kwargs)
| 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 | |
| 24326 | class Effect6144(BaseEffect): |
nothing calls this directly
no test coverage detected