1 | /* |
1 | /* |
2 | * static char *rcsid_c_object_c = |
2 | * static char *rcsid_c_object_c = |
3 | * "$Id: c_object.c,v 1.3 2006/05/17 19:24:45 root Exp $"; |
3 | * "$Id: c_object.c,v 1.4 2006/06/26 00:06:43 root Exp $"; |
4 | */ |
4 | */ |
5 | /* |
5 | /* |
6 | CrossFire, A Multiplayer game for X-windows |
6 | CrossFire, A Multiplayer game for X-windows |
7 | |
7 | |
8 | Copyright (C) 2002 Mark Wedel & Crossfire Development Team |
8 | Copyright (C) 2002 Mark Wedel & Crossfire Development Team |
… | |
… | |
1495 | } |
1495 | } |
1496 | |
1496 | |
1497 | if (tmp->value && !QUERY_FLAG(tmp, FLAG_STARTEQUIP) && !QUERY_FLAG(tmp, FLAG_NO_PICK)) { |
1497 | if (tmp->value && !QUERY_FLAG(tmp, FLAG_STARTEQUIP) && !QUERY_FLAG(tmp, FLAG_NO_PICK)) { |
1498 | object *floor; |
1498 | object *floor; |
1499 | sprintf(buf,"You reckon %s worth %s.", |
1499 | sprintf(buf,"You reckon %s worth %s.", |
1500 | tmp->nrof>1?"they are":"it is",query_cost_string(tmp,op,F_SELL | F_APPROX)); |
1500 | tmp->nrof>1?"they are":"it is",query_cost_string(tmp,op, F_TRUE | F_APPROX)); |
1501 | new_draw_info(NDI_UNIQUE, 0,op,buf); |
1501 | new_draw_info(NDI_UNIQUE, 0,op,buf); |
1502 | floor = get_map_ob (op->map, op->x, op->y); |
1502 | floor = get_map_ob (op->map, op->x, op->y); |
1503 | if (floor && floor->type == SHOP_FLOOR) { |
1503 | if (floor && floor->type == SHOP_FLOOR) { |
1504 | if(QUERY_FLAG(tmp, FLAG_UNPAID)) |
1504 | if(QUERY_FLAG(tmp, FLAG_UNPAID)) |
1505 | sprintf(buf,"%s would cost you %s.", |
1505 | sprintf(buf,"%s would cost you %s.", |