… | |
… | |
582 | int |
582 | int |
583 | command_statistics (object *pl, char *params) |
583 | command_statistics (object *pl, char *params) |
584 | { |
584 | { |
585 | if (!pl->contr) |
585 | if (!pl->contr) |
586 | return 1; |
586 | return 1; |
587 | #ifndef WIN32 |
|
|
588 | new_draw_info_format (NDI_UNIQUE, 0, pl, " Experience: %lld", pl->stats.exp); |
587 | new_draw_info_format (NDI_UNIQUE, 0, pl, " Experience: %lld", pl->stats.exp); |
589 | new_draw_info_format (NDI_UNIQUE, 0, pl, " Next Level: %lld", level_exp (pl->level + 1, pl->expmul)); |
588 | new_draw_info_format (NDI_UNIQUE, 0, pl, " Next Level: %lld", level_exp (pl->level + 1, pl->expmul)); |
590 | #else |
|
|
591 | new_draw_info_format (NDI_UNIQUE, 0, pl, " Experience: %I64d", pl->stats.exp); |
|
|
592 | new_draw_info_format (NDI_UNIQUE, 0, pl, " Next Level: %I64d", level_exp (pl->level + 1, pl->expmul)); |
|
|
593 | #endif |
|
|
594 | new_draw_info (NDI_UNIQUE, 0, pl, "\nStat Nat/Real/Max"); |
589 | new_draw_info (NDI_UNIQUE, 0, pl, "\nStat Nat/Real/Max"); |
595 | |
590 | |
596 | new_draw_info_format (NDI_UNIQUE, 0, pl, "Str %2d/ %3d/%3d", |
591 | new_draw_info_format (NDI_UNIQUE, 0, pl, "Str %2d/ %3d/%3d", |
597 | pl->contr->orig_stats.Str, pl->stats.Str, 20 + pl->arch->clone.stats.Str); |
592 | pl->contr->orig_stats.Str, pl->stats.Str, 20 + pl->arch->clone.stats.Str); |
598 | new_draw_info_format (NDI_UNIQUE, 0, pl, "Dex %2d/ %3d/%3d", |
593 | new_draw_info_format (NDI_UNIQUE, 0, pl, "Dex %2d/ %3d/%3d", |