1.36.1.20719 Lua Garbage Collection Causes Desyncs

JASS has no real automated garbage collection. Lua does. Maps that use Lua used to be able to turn off garbage collection before reforged (1.32). The reason to do this would be that Lua’s automated garbage collection can and will get rid of variables that the map might not be done using. For some reason, with patch 1.32, we are no longer able to use collectgarbage()/collectgarbage(“stop”) in lua maps, leaving this issue unable to be mitigated. While a better garbage collection system would be ideal, that might be more work than you guys are interested in putting into this, so letting us use the collectgarbage function again could be an easier bandaid fix for this problem.