diff options
| author | Petr Mrázek | 2011-11-01 13:06:27 +0100 |
|---|---|---|
| committer | Petr Mrázek | 2011-11-01 13:06:27 +0100 |
| commit | f0417e12dd95dc937dbc7c696d54ba260376a3ae (patch) | |
| tree | fdfa37afc54a1e9cf79ddc0cc2dd237a1db41dcb /plugins/cleaners.cpp | |
| parent | 98cab0e9ad51eed4c04456f6f9ab888b33fb9ae4 (diff) | |
| download | dfhack-f0417e12dd95dc937dbc7c696d54ba260376a3ae.tar.gz dfhack-f0417e12dd95dc937dbc7c696d54ba260376a3ae.tar.bz2 dfhack-f0417e12dd95dc937dbc7c696d54ba260376a3ae.tar.xz | |
Hardening.
Diffstat (limited to 'plugins/cleaners.cpp')
| -rw-r--r-- | plugins/cleaners.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/plugins/cleaners.cpp b/plugins/cleaners.cpp index 209ce79b..94de962a 100644 --- a/plugins/cleaners.cpp +++ b/plugins/cleaners.cpp @@ -78,10 +78,14 @@ command_result cleanmap (Core * c, bool snow, bool mud) { DFHack::t_spattervein * vein = splatter[i]; // filter snow - if(!snow && vein->mat1 == water_idx && vein->matter_state == DFHack::state_powder) + if(!snow + && vein->mat1 == DFHack::Materials::WATER + && vein->matter_state == DFHack::state_powder) continue; // filter mud - if(!mud && vein->mat1 == mud_idx && vein->matter_state == DFHack::state_solid) + if(!mud + && vein->mat1 == DFHack::Materials::MUD + && vein->matter_state == DFHack::state_solid) continue; Mapz->RemoveBlockEvent(x,y,z,(t_virtual *) vein); cleaned = true; |
