Mercurial > hg > early-roguelike
comparison xrogue/rip.c @ 304:e52a8a7ad4c5
Fix many compiler warnings.
There should only be two changes in behavior:
arogue7/fight.c, arogue7/fight.c: a to-hit bonus is now correctly
applied to characters who are not monks instead of monks who are not
empty-handed.
urogue/fight.c: fixed an interaction with the "debug" macro that could
cause the wrong message to be displayed.
author | John "Elwin" Edwards |
---|---|
date | Wed, 14 Apr 2021 18:55:33 -0400 |
parents | 0250220d8cdd |
children | 13b482bd9e66 |
comparison
equal
deleted
inserted
replaced
303:e06ebc407615 | 304:e52a8a7ad4c5 |
---|---|
502 class = char_class[scp->sc_ctype].name; | 502 class = char_class[scp->sc_ctype].name; |
503 | 503 |
504 /* Make sure we have an in-bound reason */ | 504 /* Make sure we have an in-bound reason */ |
505 if (scp->sc_flags > REASONLEN) scp->sc_flags = REASONLEN; | 505 if (scp->sc_flags > REASONLEN) scp->sc_flags = REASONLEN; |
506 | 506 |
507 printf("%3d %10lu\t%s (%s)", scp - top_ten + 1, | 507 printf("%3d %10lu\t%s (%s)", (int) (scp - top_ten + 1), |
508 scp->sc_score, scp->sc_name, class); | 508 scp->sc_score, scp->sc_name, class); |
509 | 509 |
510 if (prflags == REALLIFE) printf(" [in real life %.*s!%.*s]", | 510 if (prflags == REALLIFE) printf(" [in real life %.*s!%.*s]", |
511 SYSLEN, scp->sc_system, LOGLEN, scp->sc_login); | 511 SYSLEN, scp->sc_system, LOGLEN, scp->sc_login); |
512 | 512 |