prevent bullets from drifting

Currently e.g. vertical bouncing bullets drift left at a rate of an order of one tile per month.