--- deliantra/server/socket/request.C 2007/05/03 09:26:45 1.94 +++ deliantra/server/socket/request.C 2007/05/03 09:29:45 1.95 @@ -732,12 +732,10 @@ * Get player's current range attack in obuf. */ static void -rangetostring (object *ob, char *obuf) +rangetostring (player *pl, char *obuf) { dynbuf_text buf; - player *pl = ob->contr; - if (pl->ranged_ob) buf << " Range: " << pl->ranged_ob->name; @@ -865,7 +863,7 @@ AddIfInt (ns->last_path_denied, ob->path_denied, CS_STAT_SPELL_DENY); } - rangetostring (ob, buf); /* we want use the new fire & run system in new client */ + rangetostring (pl, buf); /* we want use the new fire & run system in new client */ AddIfString (ns->stats.range, buf, CS_STAT_RANGE); set_title (ob, buf); AddIfString (ns->stats.title, buf, CS_STAT_TITLE);