diff options
Diffstat (limited to 'src/xtra1.cc')
-rw-r--r-- | src/xtra1.cc | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/src/xtra1.cc b/src/xtra1.cc index c2111a43..1a9a828f 100644 --- a/src/xtra1.cc +++ b/src/xtra1.cc @@ -320,20 +320,13 @@ static void prt_exp(void) { char out_val[32]; - if (!exp_need) + if ((p_ptr->lev >= PY_MAX_LEVEL) || (p_ptr->lev >= max_plev)) { - (void)sprintf(out_val, "%8ld", (long)p_ptr->exp); + (void)sprintf(out_val, "********"); } else { - if ((p_ptr->lev >= PY_MAX_LEVEL) || (p_ptr->lev >= max_plev)) - { - (void)sprintf(out_val, "********"); - } - else - { - (void)sprintf(out_val, "%8ld", (long)(player_exp[p_ptr->lev - 1] * p_ptr->expfact / 100L) - p_ptr->exp); - } + (void)sprintf(out_val, "%8ld", (long)(player_exp[p_ptr->lev - 1] * p_ptr->expfact / 100L) - p_ptr->exp); } if (p_ptr->exp >= p_ptr->max_exp) |