diff --git a/src/openrct2/actions/LargeSceneryPlaceAction.cpp b/src/openrct2/actions/LargeSceneryPlaceAction.cpp index 5da53f0ed6..ba4e3b5a3b 100644 --- a/src/openrct2/actions/LargeSceneryPlaceAction.cpp +++ b/src/openrct2/actions/LargeSceneryPlaceAction.cpp @@ -211,7 +211,6 @@ GameActions::Result::Ptr LargeSceneryPlaceAction::Execute() const return std::make_unique(GameActions::Status::InvalidParameters); } - uint32_t totalNumTiles = GetTotalNumTiles(sceneryEntry->tiles); int16_t maxHeight = GetMaxSurfaceHeight(sceneryEntry->tiles); if (_loc.z != 0) @@ -221,12 +220,6 @@ GameActions::Result::Ptr LargeSceneryPlaceAction::Execute() const res->Position.z = maxHeight; - if (!CheckMapCapacity(sceneryEntry->tiles, totalNumTiles)) - { - log_error("No free map elements available"); - return std::make_unique(GameActions::Status::NoFreeElements); - } - // Allocate banner Banner* banner = nullptr; if (sceneryEntry->scrolling_mode != SCROLLING_MODE_NONE)