diff -r 8314452833ad -r 4e2ac4d15263 src/ai/default/default.cpp --- a/src/ai/default/default.cpp Mon Jun 11 18:49:55 2007 +0000 +++ b/src/ai/default/default.cpp Mon Jun 11 19:29:42 2007 +0000 @@ -654,7 +654,7 @@ /* Random value between 37 and 292. Low values are exponentially more likely * With 50% chance the value will be under 52 tiles */ - int min_distance = 36 + 1 << (Random() % 9); // 0..8 + int min_distance = 36 + (1 << (Random() % 9)); // 0..8 /* Make sure distance to closest station is < min_distance tiles. */ if (dist != 0xFFFF && dist > min_distance) return false;