--- deliantra/server/common/item.C 2009/11/06 13:31:47 1.64 +++ deliantra/server/common/item.C 2009/11/08 20:55:39 1.66 @@ -315,14 +315,12 @@ /* Do spell paths now */ for (i = 1; i < NRSPELLPATHS; i++) - { - if (op->path_attuned & (1 << i)) - enc++; - else if (op->path_denied & (1 << i)) - enc -= 2; - else if (op->path_repelled & (1 << i)) - enc--; - } + if (op->path_attuned & (1 << i)) + enc++; + else if (op->path_denied & (1 << i)) + enc -= 2; + else if (op->path_repelled & (1 << i)) + enc--; if (op->flag [FLAG_LIFESAVE ]) enc += 5; if (op->flag [FLAG_REFL_SPELL ]) enc += 3; @@ -790,7 +788,7 @@ * fall into the 'lightning fast movement' category. */ if (op->has_active_speed ()) - switch ((int) ((FABS (op->speed)) * 15)) + switch ((int)((fabs (op->speed)) * 15.)) { case 0: buf << "(very slow movement)";