From 0ffa1b1db6a08bb0d719fda63373b763c68a3319 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Thu, 6 Jan 2022 00:44:09 +0000 Subject: [PATCH] Scale cargo movement cap in TransportIndustryGoods by industry cargo factor --- src/industry_cmd.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/industry_cmd.cpp b/src/industry_cmd.cpp index decea3cfd3..df315e779b 100644 --- a/src/industry_cmd.cpp +++ b/src/industry_cmd.cpp @@ -537,7 +537,7 @@ static bool TransportIndustryGoods(TileIndex tile) bool moved_cargo = false; for (uint j = 0; j < lengthof(i->produced_cargo_waiting); j++) { - uint cw = std::min(i->produced_cargo_waiting[j], 255u); + uint cw = std::min(i->produced_cargo_waiting[j], ScaleQuantity(255u, _settings_game.economy.industry_cargo_scale_factor)); if (cw > indspec->minimal_cargo && i->produced_cargo[j] != CT_INVALID) { i->produced_cargo_waiting[j] -= cw;