diff --git a/code/controllers/master_controller.dm b/code/controllers/master_controller.dm index c1628fcdeaf..95df206bdb3 100644 --- a/code/controllers/master_controller.dm +++ b/code/controllers/master_controller.dm @@ -220,6 +220,10 @@ datum/controller/game_controller/proc/process() ticker.process() ticker_cost = (world.timeofday - timer) / 10 + // Object Pool + if (masterPool.len > 20) + masterPool.len = 20 + // GC timer = world.timeofday last_thing_processed = garbage.type