… | |
… | |
677 | int tag; |
677 | int tag; |
678 | object *op; |
678 | object *op; |
679 | |
679 | |
680 | tag = GetInt_String (data); |
680 | tag = GetInt_String (data); |
681 | op = esrv_get_ob_from_count (pl->ob, tag); |
681 | op = esrv_get_ob_from_count (pl->ob, tag); |
|
|
682 | |
682 | if (!op) |
683 | if (!op) |
683 | { |
684 | { |
684 | new_draw_info (NDI_UNIQUE, 0, pl->ob, "Could not find object to mark"); |
685 | new_draw_info (NDI_UNIQUE, 0, pl->ob, "Could not find object to mark"); |
685 | return; |
686 | return; |
686 | } |
687 | } |
|
|
688 | |
687 | pl->mark = op; |
689 | pl->mark = op; |
688 | pl->mark_count = op->count; |
|
|
689 | new_draw_info_format (NDI_UNIQUE, 0, pl->ob, "Marked item %s", query_name (op)); |
690 | new_draw_info_format (NDI_UNIQUE, 0, pl->ob, "Marked item %s", query_name (op)); |
690 | } |
691 | } |
691 | |
692 | |
692 | |
693 | |
693 | /** |
694 | /** |