… | |
… | |
206 | object *op, *otmp; |
206 | object *op, *otmp; |
207 | |
207 | |
208 | if (m->unique) |
208 | if (m->unique) |
209 | return; |
209 | return; |
210 | |
210 | |
211 | for (x = 0; x < MAP_WIDTH (m); x++) |
211 | for (x = 0; x < m->width; x++) |
212 | for (y = 0; y < MAP_HEIGHT (m); y++) |
212 | for (y = 0; y < m->height; y++) |
213 | for (op = GET_MAP_OB (m, x, y); op; op = otmp) |
213 | for (op = GET_MAP_OB (m, x, y); op; op = otmp) |
214 | { |
214 | { |
215 | destroy = 0; |
215 | destroy = 0; |
216 | otmp = op->above; |
216 | otmp = op->above; |
217 | if (QUERY_FLAG (op, FLAG_IS_FLOOR) && QUERY_FLAG (op, FLAG_UNIQUE)) |
217 | if (QUERY_FLAG (op, FLAG_IS_FLOOR) && QUERY_FLAG (op, FLAG_UNIQUE)) |