From d7f226592c2caec044009979ed35b421aa2f7ade Mon Sep 17 00:00:00 2001 From: Michael Steenbeek Date: Tue, 18 Sep 2018 13:31:21 +0200 Subject: [PATCH] Remove direct access of track sequence --- src/openrct2/ride/Ride.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openrct2/ride/Ride.cpp b/src/openrct2/ride/Ride.cpp index dfdfebf93a..8ed20b851d 100644 --- a/src/openrct2/ride/Ride.cpp +++ b/src/openrct2/ride/Ride.cpp @@ -5964,7 +5964,7 @@ int32_t ride_get_refund_price(int32_t ride_id) { addedcost = game_do_command( trackElement.x, GAME_COMMAND_FLAG_ALLOW_DURING_PAUSED | (direction << 8), trackElement.y, - trackElement.element->properties.track.type | ((trackElement.element->properties.track.sequence & 0xF) << 8), + trackElement.element->properties.track.type | ((trackElement.element->AsTrack()->GetSequenceIndex()) << 8), GAME_COMMAND_REMOVE_TRACK, trackElement.element->base_height * 8, 0); cost += (addedcost == MONEY32_UNDEFINED) ? 0 : addedcost;