summaryrefslogtreecommitdiff
path: root/src/object_cmd.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/object_cmd.cpp')
-rw-r--r--src/object_cmd.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/object_cmd.cpp b/src/object_cmd.cpp
index fa7ea68dc..117212e1f 100644
--- a/src/object_cmd.cpp
+++ b/src/object_cmd.cpp
@@ -697,8 +697,8 @@ void GenerateObjects()
assert(tile < MapSize());
break;
}
- tile = AddTileIndexDiffCWrap(tile, TileIndexDiffCByDiagDir(dir));
- if (tile == INVALID_TILE) break;
+ tile += TileOffsByDiagDir(dir);
+ if (!IsValidTile(tile)) break;
}
}
}