Open angrypidgeon123 opened 5 months ago
This function should never receive a nil technology. Can you post a save file and exact reproduction steps?
My save game may just confuse you, I have 438 mod files and everyone reported not being able to make all mods work or at all :D
I simply added a null check to exit the function as usual when I get that error in other mods, and continued my game. Never had a problem since.
if technology == nil then return end
Haven't entered in factorio for a while, and will be busy a while too to test more, but played a while after without problems
Again, this function should never receive a nil technology. Adding that fix does not solve the underlying issue, it just hides it.
Please send a save file and exact reproduction steps.
after I eliminated a bunch of mod breaking technologies from modmashsplinterresources_1.1.13 by adding this line to types.lua line 171
if starts_with(resource.minable.result,"se-") then break end
I ran into Ultimate Research Queue (1.0.12) not checking for nil values on technologies
so I added
if technology == nil return end
in function util.should_show
Now it works... for me only :D