/home/ots/Nostalrius-master/src/combat.cpp: Na função de membro estático 'static bool Combat :: closeAttack (Creature *, Creature *, fightMode_t)':
/home/ots/Nostalrius-master/src/combat.cpp:883:38: erro: sugerir parênteses em torno de '&&' dentro de '||' [-Werror = parênteses]
if (hit || -totalDamage> defense && (randTest == 5 * (randTest / 5))) {
~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~
/home/ots/Nostalrius-master/src/combat.cpp: Na função de membro estático 'static bool Combat :: rangeAttack (Creature *, Creature *, fightMode_t)':
/home/ots/Nostalrius-master/src/combat.cpp:1036:25: erro: comparação entre expressões inteiras assinadas e não assinadas [-Werror = sign-compare]
if (rand ()% distance <= skillValue) {
~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
/home/ots/Nostalrius-master/src/combat.cpp: Na função de membro estático 'static bool Combat :: canUseWeapon (Player *, Item *)':
/home/ots/Nostalrius-master/src/combat.cpp:1242:72: erro: comparação entre expressões inteiras assinadas e não assinadas [-Werror = sign-compare]
if (! player-> hasFlag (PlayerFlag_HasInfiniteMana) && player-> getMana () <arma-> getManaConsumption ()) {
~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~