version 1.69 | | version 1.70 |
---|
| | |
/* | | /* |
* static char *rcsid_object_c = | | * static char *rcsid_object_c = |
* "$Id: object.c,v 1.69 2003/06/26 11:27:43 gros Exp $"; | | * "$Id: object.c,v 1.70 2003/07/13 07:21:11 garbled Exp $"; |
*/ | | */ |
| | |
/* | | /* |
| | |
*/ | | */ |
| | |
while (top != NULL) { | | while (top != NULL) { |
if (QUERY_FLAG(top, FLAG_IS_FLOOR)) floor = top; | | if (QUERY_FLAG(top, FLAG_IS_FLOOR) || |
| | QUERY_FLAG(top, FLAG_OVERLAY_FLOOR)) floor = top; |
if (QUERY_FLAG(top, FLAG_NO_PICK) && QUERY_FLAG(top, FLAG_FLYING)) { | | if (QUERY_FLAG(top, FLAG_NO_PICK) && QUERY_FLAG(top, FLAG_FLYING)) { |
/* We insert above top, so we want this object below this */ | | /* We insert above top, so we want this object below this */ |
top=top->below; | | top=top->below; |