--- deliantra/server/server/move.C 2008/05/06 16:55:26 1.24 +++ deliantra/server/server/move.C 2008/05/16 17:09:38 1.25 @@ -375,7 +375,9 @@ x = op->x + freearr_x[dir]; y = op->y + freearr_y[dir]; - if (!QUERY_FLAG (op, FLAG_CAN_ROLL) || (op->weight && random_roll (0, op->weight / 50000 - 1, pusher, PREFER_LOW) > pusher->stats.Str)) + if (!QUERY_FLAG (op, FLAG_CAN_ROLL) + || (op->weight && random_roll (0, op->weight / 50000 - 1, pusher, PREFER_LOW) + > pusher->stats.Str)) return 0; m = op->map;