Fix an assortment of compiler warnings.

A few potential bugs were removed in the process.  Much code cleanup
remains to be done.
This commit is contained in:
John "Elwin" Edwards 2019-11-22 21:18:27 -05:00
parent de95b19cee
commit 7d459d7d36
47 changed files with 608 additions and 591 deletions

View file

@ -215,33 +215,33 @@ quaff(struct thing *quaffer, int which, int flags)
case 2: ctype = C_CLERIC; break;
case 3: ctype = C_THIEF; break;
}
switch (ctype)
{
case C_FIGHTER:add_strength(cursed); break;
case C_PALADIN:add_strength(cursed); break;
case C_RANGER:add_strength(cursed); break;
case C_MAGICIAN:add_intelligence(cursed); break;
case C_ILLUSION:add_intelligence(cursed); break;
case C_CLERIC:add_wisdom(cursed); break;
case C_DRUID:add_wisdom(cursed); break;
case C_THIEF:add_dexterity(cursed); break;
case C_ASSASIN:add_dexterity(cursed); break;
case C_NINJA:add_dexterity(cursed); break;
default: msg("You're a strange type!"); break;
}
switch (ctype)
{
case C_FIGHTER:add_strength(cursed); break;
case C_PALADIN:add_strength(cursed); break;
case C_RANGER:add_strength(cursed); break;
case C_MAGICIAN:add_intelligence(cursed); break;
case C_ILLUSION:add_intelligence(cursed); break;
case C_CLERIC:add_wisdom(cursed); break;
case C_DRUID:add_wisdom(cursed); break;
case C_THIEF:add_dexterity(cursed); break;
case C_ASSASIN:add_dexterity(cursed); break;
case C_NINJA:add_dexterity(cursed); break;
default: msg("You're a strange type!"); break;
}
if (rnd(100) < 10)
add_const(cursed);
if (rnd(100) < 60)
curp->s_arm += (cursed ? 1 : -1);
if (!cursed)
know_items[TYP_POTION][P_GAINABIL] = TRUE;
}
if (rnd(100) < 10)
add_const(cursed);
if (rnd(100) < 60)
curp->s_arm += (cursed ? 1 : -1);
if (!cursed)
know_items[TYP_POTION][P_GAINABIL] = TRUE;
}
break;
}
break;
case P_MONSTDET: