(fit, module, context, projectionRange, **kwargs)
| 218 | |
| 219 | @staticmethod |
| 220 | def handler(fit, module, context, projectionRange, **kwargs): |
| 221 | amount = module.getModifiedItemAttr('armorDamageAmount') |
| 222 | speed = module.getModifiedItemAttr('duration') / 1000.0 |
| 223 | rps = amount / speed |
| 224 | fit.extraAttributes.increase('armorRepair', rps, **kwargs) |
| 225 | fit.extraAttributes.increase('armorRepairPreSpool', rps, **kwargs) |
| 226 | fit.extraAttributes.increase('armorRepairFullSpool', rps, **kwargs) |
| 227 | |
| 228 | |
| 229 | class Effect34(BaseEffect): |
nothing calls this directly
no test coverage detected