Got the following crash in 1.1.6 shortly after startup:
The mod Treeees (4.1.0) caused a non-recoverable error.
Please report this error to the mod author.
Error while running event Trees::on_tick (ID 0) Trees/lib/peak.lua:82: attempt to index local 'object' (a nil value)
stack traceback: Trees/lib/peak.lua:82: in function <Trees/lib/peak.lua:79>
(...tail calls...) Trees/lib/peak.lua:158: in function <Trees/lib/peak.lua:157>
(...tail calls...) Trees/control.lua:159: in function 'grow_seed' Trees/control.lua:183: in function 'spawn_tree' Trees/control.lua:232: in function 'update_trees_on_all_surfaces' Trees/control.lua:238: in function <Trees/control.lua:237>
Nope, Krastorio doens't touch trees, i looked through the code :P
Just discovered that alien biomes is removing autoplacement from all known trees before it adds its own trees, so these trees wont grow.
Anyway ... fixed in 4.1.1 ;)
I got the info for you.
1.1.6, mod version 4.1.5, stack trace: Trees/data-final-fixes.lua:23: attempt to perform arithmetic on local 'w' (a nil value)
stack traceback: Trees/data-final-fixes.lua:23: in function 'dimension' Trees/data-final-fixes.lua:38: in function 'is_lying' Trees/data-final-fixes.lua:56: in function 'f' Trees/data-final-fixes.lua:13: in function 'layer_fmap' Trees/data-final-fixes.lua:55: in function 'get_lying_tree_indexes' Trees/data-final-fixes.lua:74: in main chunk
All that did is change some of the line numbers of the faulty lines. Is 'w' used elsewhere in a different way? If not, try making it a global variable if it is possible.
1.1.6, mod version 4.1.6, stack trace: Trees/data-final-fixes.lua:27: attempt to perform arithmetic on local 'w' (a nil value)
stack traceback: Trees/data-final-fixes.lua:27: in function 'dimension' Trees/data-final-fixes.lua:42: in function 'is_lying' Trees/data-final-fixes.lua:60: in function 'f' Trees/data-final-fixes.lua:13: in function 'layer_fmap' Trees/data-final-fixes.lua:59: in function 'get_lying_tree_indexes' Trees/data-final-fixes.lua:78: in main chunk