From 9f324dff86466cd6a15f1b96ada4d835755498be Mon Sep 17 00:00:00 2001 From: Strangerke Date: Tue, 13 Sep 2016 22:07:02 +0200 Subject: DM: Silence some GCC warnings --- engines/dm/champion.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'engines/dm/champion.cpp') diff --git a/engines/dm/champion.cpp b/engines/dm/champion.cpp index 27dca5af38..cc7a4ed876 100644 --- a/engines/dm/champion.cpp +++ b/engines/dm/champion.cpp @@ -1096,9 +1096,9 @@ bool ChampionMan::isLucky(Champion *champ, uint16 percentage) { return true; unsigned char *curStat = champ->_statistics[kDMStatLuck]; - bool isLucky = (_vm->getRandomNumber(curStat[kDMStatCurrent]) > percentage); - curStat[kDMStatCurrent] = CLIP(curStat[kDMStatMinimum], curStat[kDMStatCurrent] + (isLucky ? -2 : 2), curStat[kDMStatMaximum]); - return isLucky; + bool retVal = (_vm->getRandomNumber(curStat[kDMStatCurrent]) > percentage); + curStat[kDMStatCurrent] = CLIP(curStat[kDMStatMinimum], curStat[kDMStatCurrent] + (retVal ? -2 : 2), curStat[kDMStatMaximum]); + return retVal; } void ChampionMan::championPoison(int16 champIndex, uint16 attack) { -- cgit v1.2.3