Issue description
E 19:04:06,574 S7849842 ~Sim: Overflow while dividing 4241055/1. Returning 2097152.
at Mafi.Fix32.op_Division (System.Int32 lhs, Mafi.Fix32 rhs) [0x00000]
at Mafi.Core.Buildings.Settlements.Settlement.feedPopsFromCategories (System.Int32 popsToFeed, Mafi.Percent& healthCategoriesSatisfaction) [0x00000]
at MonoMod.Utils.DynamicMethodDefinition.Mafi.Core.Buildings.Settlements.Settlement.feedPopsOnNewDay_Patch1 (Mafi.Core.Buildings.Settlements.Settlement , System.Int32 , Mafi.Percent , System.Int32& ) [0x00000]
at Mafi.Core.Buildings.Settlements.Settlement.OnNewDay (System.Int32 islandPopulationWithoutHomeless, System.Int32 homelessToFeed, System.Int32& homelessNotFed) [0x00000]
at Mafi.Core.Buildings.Settlements.SettlementsManager.onNewDay () [0x00000]
at System.Object.lambda_method (System.Runtime.CompilerServices.Closure ) [0x00000]
at Mafi.Event.InvokeTraced (System.String traceCategory) [0x00000]
at Mafi.Core.Simulation.Calendar.updateEnd () [0x00000]
at System.Object.lambda_method (System.Runtime.CompilerServices.Closure ) [0x00000]
at Mafi.Event.InvokeTraced (System.String traceCategory) [0x00000]
Reproduction steps
25-09-19_18-57-45_7169.log
Game version and build number
v0.7.9
Operating system
Windows