diff --git a/src/mcastu.c b/src/mcastu.c index 707570a76..752af2e23 100644 --- a/src/mcastu.c +++ b/src/mcastu.c @@ -600,7 +600,7 @@ int spellnum; shieldeff(u.ux, u.uy); You_feel("momentarily dizzy."); } else { - boolean oldprop = Confusion; + boolean oldprop = !!Confusion; dmg = (int)mtmp->m_lev; if (Half_spell_damage) dmg = (dmg + 1) / 2;