- i = int(round(game.probe.i/float(QUADSIZE)))
- j = int(round(game.probe.j/float(QUADSIZE)))
- if game.probec.i != i or game.probec.j != j:
- game.probec.i = i
- game.probec.j = j
- if not VALID_QUADRANT(i, j) or \
+ newloc = (game.probe / float(QUADSIZE)).snaptogrid()
+ if newloc != game.probec:
+ game.probec = newloc
+ if not VALID_QUADRANT(game.probec.i, game.probec.j) or \