(fit, src, context, projectionRange, **kwargs)
| 43238 | |
| 43239 | @staticmethod |
| 43240 | def handler(fit, src, context, projectionRange, **kwargs): |
| 43241 | boost = src.getModifiedItemAttr('damageMultiplierBonus') * src.level |
| 43242 | for attr in ( |
| 43243 | 'fighterAbilityAttackTurretDamageMultiplier', |
| 43244 | 'fighterAbilityAttackMissileDamageMultiplier', |
| 43245 | 'fighterAbilityMissilesDamageMultiplier' |
| 43246 | ): |
| 43247 | fit.fighters.filteredItemBoost( |
| 43248 | lambda mod: mod.item.requiresSkill('Caldari Fighter Specialization'), |
| 43249 | attr, boost, **kwargs) |
| 43250 | |
| 43251 | |
| 43252 | class Effect12847(BaseEffect): |
nothing calls this directly
no test coverage detected