We fixed the dig function on the unstable sand tunnel entities, but the sandworm_tunneler AI never calls dig on those tiles because they do not block_move. Maybe the if statement on line 100 of ai/sandworm_tunneler.lua should be changed to:
Code: Select all
if feat:check("block_move") or (feat.name == "unstable sand tunnel") then