From bca79da193064094538b87f4f1378164da29569c Mon Sep 17 00:00:00 2001 From: duncanspumpkin Date: Thu, 7 Feb 2019 11:41:54 +0000 Subject: [PATCH] Check for null id --- src/openrct2/actions/RideSetAppearanceAction.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openrct2/actions/RideSetAppearanceAction.hpp b/src/openrct2/actions/RideSetAppearanceAction.hpp index 2bde766ae3..2e5d428a26 100644 --- a/src/openrct2/actions/RideSetAppearanceAction.hpp +++ b/src/openrct2/actions/RideSetAppearanceAction.hpp @@ -69,7 +69,7 @@ public: GameActionResult::Ptr Query() const override { - if (_rideIndex >= MAX_RIDES) + if (_rideIndex >= MAX_RIDES || _rideIndex == RIDE_ID_NULL) { log_warning("Invalid game command for ride %u", _rideIndex); return std::make_unique(GA_ERROR::INVALID_PARAMETERS, STR_NONE);