(fit, itemIdentity)
| 363 | |
| 364 | |
| 365 | def droneStackLimit(fit, itemIdentity): |
| 366 | item = Market.getInstance().getItem(itemIdentity) |
| 367 | hardLimit = max(5, fit.extraAttributes["maxActiveDrones"]) |
| 368 | releaseLimit = fit.getReleaseLimitForDrone(item) |
| 369 | limit = min(hardLimit, releaseLimit if releaseLimit > 0 else math.inf) |
| 370 | return limit |
| 371 | |
| 372 | |
| 373 | def restoreCheckedStates(fit, stateInfo, ignoreModPoss=()): |
no test coverage detected