| 260 | } |
| 261 | |
| 262 | static bool is_aquifer(int16_t x, int16_t y, int16_t z, df::tile_designation *des = NULL) { |
| 263 | if (!des) |
| 264 | des = Maps::getTileDesignation(x, y, z); |
| 265 | if (!des) |
| 266 | return false; |
| 267 | return des->bits.water_table && is_rough_wall(x, y, z); |
| 268 | } |
| 269 | |
| 270 | static bool is_aquifer(const df::coord &pos, df::tile_designation *des = NULL) { |
| 271 | return is_aquifer(pos.x, pos.y, pos.z, des); |
no test coverage detected