Error while running event Subsurface::on_object_destroyed (ID 178)
LuaEntity API call when LuaEntity was invalid.
stack traceback:
[C]: in function 'index'
__Subsurface/control.lua:809: in function <Subsurface/control.lua:800>
Here's the crash message I got from sealing it from underground. It was done on vanilla + subsurface only. I'm not sure how to share save files so I'll post that in a second. I learned a few more things when I drilled a second hole (my last report only involved one entrance. So here's what happens: If I try to seal either from the surface it works partially. It doesn't remove the graphics but it does remove the underground entrance and it works on both. But when I try to seal from underground I can cause the crash. Specifically, if I try to seal the first entrance I made, it crashes. If I try to seal the second, it doesn't. But if I seal the first from the top, it now crashes when I seal the second one from underground. I guess it doesn't like when I remove the last/only entrance?
As for the case with volcanus underground I get a different error message like this:
Error while running event Subsurface::on_built_entity (ID 6)
Subsurface/scripts/resources.lua:114: bad argument #1 of 2 to 'pairs' (table expected, got nil)
stack traceback:
[C]: in function 'pairs'
Subsurface/scripts/resources.lua:114: in function 'copy_resource_data'
Subsurface/control.lua:210: in function 'get_subsurface'
Subsurface/control.lua:517: in function 'replace_surface_drill_dummy'
Subsurface/control.lua:572: in function <Subsurface/control.lua:560>
It works with Nauvis underground and of course, vanilla vulcanus. I assume this is a problem with subterranio, but is there a way I can fix it on my end? I don't feel like waiting for the mod to update.