Open Issues Need Help
View All on GitHubAI Summary: The task is to fix a bug in the `ban-cooking all` script within the DFHack project. The script currently throws an error if the game world lacks honey because it doesn't check if `dfhack.matinfo.find("CREATURE:HONEY_BEE:HONEY")` returns a valid material before attempting to use it. The solution involves adding a nil check to handle the case where honey is not found.
Memory hacking library for Dwarf Fortress and a set of tools that use it
AI Summary: The task is to modify the `gui/mod-manager` script in the DFHack project to handle cases where `scriptmanager.get_mod_info_metadata` returns `nil`. This involves adding a check for `nil` return values before accessing the `STEAM_FILE_ID` property and implementing appropriate error handling or fallback behavior to prevent Lua exceptions when a mod's `info.txt` file is missing or corrupted.
Memory hacking library for Dwarf Fortress and a set of tools that use it