--- deliantra/server/socket/request.C 2007/06/05 13:05:03 1.104 +++ deliantra/server/socket/request.C 2007/06/06 17:22:55 1.105 @@ -733,6 +733,9 @@ { dynbuf_text buf; + if (pl->observe->contr) + pl = pl->observe->contr; + if (pl->ranged_ob) buf << " Range" << (pl->ob->current_weapon == pl->ranged_ob ? "*" : "") << ": " << pl->ranged_ob->name;