… | |
… | |
243 | return; |
243 | return; |
244 | } |
244 | } |
245 | |
245 | |
246 | op->expand_tail (); |
246 | op->expand_tail (); |
247 | |
247 | |
248 | if (ob_blocked (op, creator->map, creator->x, creator->y)) |
248 | if (op->blocked (creator->map, creator->x, creator->y)) |
249 | op->destroy (); |
249 | op->destroy (); |
250 | else |
250 | else |
251 | { |
251 | { |
252 | SET_FLAG (op, FLAG_OBJ_ORIGINAL); |
252 | SET_FLAG (op, FLAG_OBJ_ORIGINAL); |
253 | op->insert_at (creator, creator, INS_NO_MERGE | INS_NO_WALK_ON); |
253 | op->insert_at (creator, creator, INS_NO_MERGE | INS_NO_WALK_ON); |