DFHack / dfhack

Memory hacking library for Dwarf Fortress and a set of tools that use it
Other
1.86k stars 470 forks source link

Obsidian tiles created with dfliquids will disappear when some plant grows on the tile #51

Closed rofl0r closed 11 years ago

rofl0r commented 13 years ago

there must be some tag on a tile if stuff can grow on it. this has to be removed when building an obsidian "wall" (this seems to happen when a real wall is built).

i used the tool to stop an aquifer, but the walls will break soon

peterix commented 13 years ago

Fun. Was there a plant on the tile before? It would be best if you could provide a save where this happens.

Anyway, try using the good old magma + water method for now. I bet it will set all the required bits properly. Placing obsidian directly was never a polished feature, more of a quick hack... and it shows.

rofl0r commented 13 years ago

yeah, i think on some were plants... dead shrubs or young trees i can upload a save, however i can not guarantee how long it takes for another tile to vanish.

rofl0r commented 13 years ago

here is a save: http://www.2shared.com/file/OpsQNAQP/savetar.html look at the walled in area at z -2

peterix commented 11 years ago

Alright. This lingered around forever now. This is not really a bug. You mess with the map, you end up breaking it. DFHack now has proper ways of dealing with plants - the immolate plugin for example. If you want to turn trees into something else, you can flash-burn them into ashes with that :)