diff --git a/plugins/cleaners.cpp b/plugins/cleaners.cpp index c25a1ed33..f25c5ae87 100644 --- a/plugins/cleaners.cpp +++ b/plugins/cleaners.cpp @@ -12,8 +12,7 @@ #include "df/unit.h" #include "df/matter_state.h" #include "df/cursor.h" - -#include "modules/Materials.h" +#include "df/builtin_mats.h" using std::vector; using std::string; @@ -48,12 +47,12 @@ command_result cleanmap (Core * c, bool snow, bool mud) // filter snow if(!snow - && spatter->mat_type == DFHack::Materials::WATER + && spatter->mat_type == df::builtin_mats::WATER && spatter->mat_state == df::matter_state::Powder) continue; // filter mud if(!mud - && spatter->mat_type == DFHack::Materials::MUD + && spatter->mat_type == df::builtin_mats::MUD && spatter->mat_state == df::matter_state::Solid) continue; diff --git a/plugins/drybuckets.cpp b/plugins/drybuckets.cpp index 09456c01c..c824ddfe9 100644 --- a/plugins/drybuckets.cpp +++ b/plugins/drybuckets.cpp @@ -8,8 +8,7 @@ #include #include "df/world.h" #include "df/item.h" - -#include "modules/Materials.h" +#include "df/builtin_mats.h" using std::string; using std::vector; @@ -28,7 +27,7 @@ DFhackCExport command_result df_drybuckets (Core * c, vector & paramete for (int i = 0; i < world->items.all.size(); i++) { df::item *item = world->items.all[i]; - if ((item->getType() == df::item_type::LIQUID_MISC) && (item->getMaterial() == DFHack::Materials::WATER)) + if ((item->getType() == df::item_type::LIQUID_MISC) && (item->getMaterial() == df::builtin_mats::WATER)) { item->flags.bits.garbage_colect = 1; dried_total++;