it displays the present date instead of the real last login of the char being statted. ok... the fix: act.wizard.c:ACMD(do_stat) else if (is_abbrev(buf1, "file")) { if (!*buf2) { send_to_char("Stats on which player?\r\n", ch); } else { CREATE(victim, struct char_data, 1); clear_char(victim); if (load_char(buf2, &tmp_store) > -1) { store_to_char(&tmp_store, victim); + victim->player.time.logon=tmp_store.last_logon; if (GET_LEVEL(victim) > GET_LEVEL(ch)) send_to_char("Sorry, you can't do that.\r\n", ch); else do_stat_character(ch, victim); free_char(victim); } else { send_to_char("There is no such player.\r\n", ch); free(victim); } } +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/08/00 PST