ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/server/c_object.c
(Generate patch)

Comparing deliantra/server/server/c_object.c (file contents):
Revision 1.3 by root, Wed May 17 19:24:45 2006 UTC vs.
Revision 1.6 by root, Mon Jul 3 12:28:07 2006 UTC

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.6 2006/07/03 12:28:07 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
1420 1420
1421 new_draw_info(NDI_UNIQUE, 0,op,buf); 1421 new_draw_info(NDI_UNIQUE, 0,op,buf);
1422 buf[0]='\0'; 1422 buf[0]='\0';
1423 1423
1424 if(tmp->custom_name) { 1424 if(tmp->custom_name) {
1425 strcpy(buf,"You name it "); 1425 strcpy(buf,"You call it ");
1426 strncat(buf, tmp->custom_name, VERY_BIG_BUF-strlen(buf)-1); 1426 strncat(buf, tmp->custom_name, VERY_BIG_BUF-strlen(buf)-1);
1427 buf[VERY_BIG_BUF-1]=0; 1427 buf[VERY_BIG_BUF-1]=0;
1428 new_draw_info(NDI_UNIQUE, 0,op,buf); 1428 new_draw_info(NDI_UNIQUE, 0,op,buf);
1429 buf[0]='\0'; 1429 buf[0]='\0';
1430 } 1430 }
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.",
1696 if(1) LOG(llevDebug, "command_pickup: params==NULL\n"); 1696 if(1) LOG(llevDebug, "command_pickup: params==NULL\n");
1697 new_draw_info(NDI_UNIQUE, 0,op,"Usage: pickup <0-7> or <value_density> ."); 1697 new_draw_info(NDI_UNIQUE, 0,op,"Usage: pickup <0-7> or <value_density> .");
1698 return 1; 1698 return 1;
1699 } 1699 }
1700 set_pickup_mode(op,i); 1700 set_pickup_mode(op,i);
1701 display_new_pickup( op );
1702 1701
1703 return 1; 1702 return 1;
1704} 1703}
1705 1704
1706void set_pickup_mode(object *op,int i) { 1705void set_pickup_mode(object *op,int i) {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines