(fit, module, context, projectionRange, **kwargs)
| 30244 | |
| 30245 | @staticmethod |
| 30246 | def handler(fit, module, context, projectionRange, **kwargs): |
| 30247 | secMap = { |
| 30248 | FitSystemSecurity.HISEC: 'hiSecModifier', |
| 30249 | FitSystemSecurity.LOWSEC: 'lowSecModifier', |
| 30250 | FitSystemSecurity.NULLSEC: 'nullSecModifier', |
| 30251 | FitSystemSecurity.WSPACE: 'nullSecModifier'} |
| 30252 | fitSec = fit.getSystemSecurity() |
| 30253 | attrName = secMap[fitSec] |
| 30254 | secModifier = module.getModifiedItemAttr(attrName) |
| 30255 | module.multiplyItemAttr('structureRigDoomsdayDamageLossTargetBonus', secModifier, **kwargs) |
| 30256 | module.multiplyItemAttr('structureRigScanResBonus', secModifier, **kwargs) |
| 30257 | module.multiplyItemAttr('structureRigPDRangeBonus', secModifier, **kwargs) |
| 30258 | module.multiplyItemAttr('structureRigPDCapUseBonus', secModifier, **kwargs) |
| 30259 | module.multiplyItemAttr('structureRigMissileExploVeloBonus', secModifier, **kwargs) |
| 30260 | module.multiplyItemAttr('structureRigMissileVelocityBonus', secModifier, **kwargs) |
| 30261 | module.multiplyItemAttr('structureRigEwarOptimalBonus', secModifier, **kwargs) |
| 30262 | module.multiplyItemAttr('structureRigEwarFalloffBonus', secModifier, **kwargs) |
| 30263 | module.multiplyItemAttr('structureRigEwarCapUseBonus', secModifier, **kwargs) |
| 30264 | module.multiplyItemAttr('structureRigMissileExplosionRadiusBonus', secModifier, **kwargs) |
| 30265 | module.multiplyItemAttr('structureRigMaxTargetRangeBonus', secModifier, **kwargs) |
| 30266 | |
| 30267 | |
| 30268 | class Effect6679(BaseEffect): |
nothing calls this directly
no test coverage detected