diff --git a/distribution/changelog.txt b/distribution/changelog.txt index db61c9c601..5707772e0a 100644 --- a/distribution/changelog.txt +++ b/distribution/changelog.txt @@ -9,6 +9,7 @@ - Fix: [#25552] Clear Scenery does not show an error message about insufficient money if cash is negative. - Fix: [#25565] Chairlift station ends are missing tunnels at certain rotations. - Fix: [#25569] Placing park entrances in multiplayer does not show for other players, causing desyncs. +- Fix: [#25571] Potential crash due to drawing a Crooked House ride. 0.4.29 (2025-11-22) ------------------------------------------------------------------------ diff --git a/src/openrct2/paint/track/gentle/CrookedHouse.cpp b/src/openrct2/paint/track/gentle/CrookedHouse.cpp index 9182782c91..7fc59828ce 100644 --- a/src/openrct2/paint/track/gentle/CrookedHouse.cpp +++ b/src/openrct2/paint/track/gentle/CrookedHouse.cpp @@ -85,6 +85,7 @@ static void PaintCrookedHouseStructure( { { boundBox.offset, height + 3 }, { boundBox.length, 127 } }); session.CurrentlyDrawnEntity = nullptr; + session.InteractionType = ViewportInteractionItem::ride; } static void PaintCrookedHouse(