--- deliantra/server/common/item.C 2008/04/09 14:36:47 1.42 +++ deliantra/server/common/item.C 2008/04/20 18:48:51 1.45 @@ -576,6 +576,7 @@ case ALTAR: case TRIGGER_ALTAR: case IDENTIFY_ALTAR: + case CONVERTER: if (op->slaying == shstr_money) { bool wrap = !!buf.size (); @@ -591,7 +592,7 @@ sint32 coins = op->stats.food / coin->value; - buf.printf ("drop %d %s", coins, coins == 1 ? &coin->name : &coin->name_pl); + buf.printf ("drop %d %s (or equivalent)", coins, coins == 1 ? &coin->name : &coin->name_pl); if (wrap) buf << ']'; } @@ -1195,9 +1196,8 @@ void examine (object *op, object *tmp) { - std::string s = tmp->describe (op); - - new_draw_info (NDI_UNIQUE, 0, op, s.c_str ()); + std::string info = tmp->describe (op); + op->contr->infobox (MSG_CHANNEL ("examine"), info.c_str ()); } /*