diff -r b4a664574e8f -r 14b27357d353 disaster_cmd.c --- a/disaster_cmd.c Wed Mar 08 07:50:26 2006 +0000 +++ b/disaster_cmd.c Wed Mar 08 08:16:31 2006 +0000 @@ -665,7 +665,7 @@ return; } - v->direction = (v->direction + (GB(Random(), 0, 1) ? 2 : -2)) & 7; + v->direction = ChangeDir(v->direction, GB(Random(), 0, 1) ? DIRDIFF_90RIGHT : DIRDIFF_90LEFT); }