// because of how we get our height coords, we will
// sometimes be off be a grid spot, so we check the next
// grid space up.
int dx = 0, dy = 0;
final Direction d = tracer.getLastStepDirection();
switch (d) {
case PositiveX:
case NegativeX:
dx = 0;
dy = 1;