From Dungeons of Dredmor Wiki
Am in process of writing an app to populate a TREEVIEW control from the CRAFTDB.XML file.
C# / LINQ, etc...
Ran into an interesting issue regards the BO STAFF and the HEFTY STICK. Suppose really the issue is centered around DE-CRAFTING... How does your BOT handle Circular References per the above?
My code is btw, cleaner when lowest tier items are also in the file. (ie, items that can't be crafted.. APPLE / PEAR / etc...)