comparison arogue7/player.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 f9ef86cf22b2
children 2f75940cc544
comparison
equal deleted inserted replaced
303:e06ebc407615 304:e52a8a7ad4c5
498 tp = THINGPTR(item); 498 tp = THINGPTR(item);
499 if (on(*tp, ISSTONE)) { 499 if (on(*tp, ISSTONE)) {
500 msg ("You can't steal from stone!"); 500 msg ("You can't steal from stone!");
501 return; 501 return;
502 } 502 }
503 if (isinvisible = invisible(tp)) mname = "creature"; 503 if ( (isinvisible = invisible(tp)) ) mname = "creature";
504 else mname = monster_name(tp); 504 else mname = monster_name(tp);
505 505
506 /* Can player steal something unnoticed? */ 506 /* Can player steal something unnoticed? */
507 if (player.t_ctype == C_THIEF) thief_bonus = 10; 507 if (player.t_ctype == C_THIEF) thief_bonus = 10;
508 if (player.t_ctype == C_ASSASIN) thief_bonus = 0; 508 if (player.t_ctype == C_ASSASIN) thief_bonus = 0;