(svn r1726) Move an assert() because it could not catch all cases of incorrect input where it was placed

pull/155/head
tron 20 years ago
parent 001cdf0ba2
commit 9f86f1bf9d

@ -46,14 +46,14 @@ uint GetTileSlope(uint tile, int *h)
uint a,b,c,d,min;
int r;
assert(tile < MapSize());
if (TileX(tile) == MapMaxX() || TileY(tile) == MapMaxY()) {
if (h)
*h = 0;
return 0;
}
assert(tile < MapSize() && TileX(tile) != MapMaxX() && TileY(tile) != MapMaxY());
min = a = TileHeight(tile);
b = TileHeight(tile + TILE_XY(1,0));
if (min >= b) min = b;

Loading…
Cancel
Save