fix(udkørsel): lagermål søges kun når kilden har varen — ingen falske 'kan ikke sættes på lager'-advarsler før æg er spawnet (v1.19.6.0)

This commit is contained in:
2026-09-24 20:58:07 +02:00
parent 7dbdfe6645
commit a4c3d6fb91
5 changed files with 21 additions and 4 deletions
+4 -1
View File
@@ -330,7 +330,10 @@ function ADOutbound.buildPlanInput(adEnv, run, vehicle)
clearWarning(vehicle, "sell:" .. product.name)
end
end
if wantsStore(product.policy) then
-- lagermål søges kun når kilden har noget af varen (ellers advarsler om æg før der er spawnet æg)
local available = 0
for _, source in ipairs(product.sources) do available = available + (source.available or 0) end
if wantsStore(product.policy) and available > 0 then
product.store = findStoreMarker(adEnv, vehicle, product, capacity, sources, nil, run)
end
end
+1 -1
View File
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<modDesc descVersion="107">
<author>masterdraco</author>
<version>1.19.5.0</version>
<version>1.19.6.0</version>
<title>
<en>AD Smart Pickup</en>
</title>