diff --git a/src/openrct2/ride/Track.cpp b/src/openrct2/ride/Track.cpp index 11d333ba62..4b54fa5673 100644 --- a/src/openrct2/ride/Track.cpp +++ b/src/openrct2/ride/Track.cpp @@ -1173,7 +1173,7 @@ static money32 track_place( if (trackFlags[type] & TRACK_ELEM_FLAG_STARTS_AT_HALF_HEIGHT) { - if ((z & 0x0F) != 8) + if ((originZ & 0x0F) != 8) { gGameCommandErrorText = STR_CONSTRUCTION_ERR_UNKNOWN; return MONEY32_UNDEFINED; @@ -1181,7 +1181,7 @@ static money32 track_place( } else { - if ((z & 0x0F) != 0) + if ((originZ & 0x0F) != 0) { gGameCommandErrorText = STR_CONSTRUCTION_ERR_UNKNOWN; return MONEY32_UNDEFINED;