Mercurial > hg > early-roguelike
comparison urogue/monsters.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 | 28e22fb35989 |
comparison
equal
deleted
inserted
replaced
303:e06ebc407615 | 304:e52a8a7ad4c5 |
---|---|
890 msg("The %s is blinded!", mname); | 890 msg("The %s is blinded!", mname); |
891 turn_on(*tp, ISHUH); | 891 turn_on(*tp, ISHUH); |
892 } | 892 } |
893 } | 893 } |
894 else if (off(player, ISBLIND)) | 894 else if (off(player, ISBLIND)) |
895 { | |
895 if (save(VS_WAND) || is_wearing(R_TRUESEE) || is_wearing(R_SEEINVIS)) | 896 if (save(VS_WAND) || is_wearing(R_TRUESEE) || is_wearing(R_SEEINVIS)) |
896 msg("Your eyes film over for a moment."); | 897 msg("Your eyes film over for a moment."); |
897 else | 898 else |
898 { | 899 { |
899 msg("The gaze of the %s blinds you.", mname); | 900 msg("The gaze of the %s blinds you.", mname); |
900 turn_on(player, ISBLIND); | 901 turn_on(player, ISBLIND); |
901 light_fuse(FUSE_SIGHT, 0, rnd(30) + 20, AFTER); | 902 light_fuse(FUSE_SIGHT, 0, rnd(30) + 20, AFTER); |
902 look(FALSE); | 903 look(FALSE); |
903 } | 904 } |
905 } | |
904 } | 906 } |
905 | 907 |
906 if (on(*tp, LOOKSTONE)) /* Stoning */ | 908 if (on(*tp, LOOKSTONE)) /* Stoning */ |
907 { | 909 { |
908 turn_off(*tp, LOOKSTONE); | 910 turn_off(*tp, LOOKSTONE); |