From d2dd60ced8c1139eb45ba4e1d81e6e04b2dd73a3 Mon Sep 17 00:00:00 2001 From: Trevor Finney <8711258+finneyt@users.noreply.github.com> Date: Tue, 21 Feb 2023 07:39:38 -0500 Subject: [PATCH] Fix glass palettes --- src/openrct2/drawing/Drawing.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openrct2/drawing/Drawing.cpp b/src/openrct2/drawing/Drawing.cpp index 74db83aaa9..29416bd792 100644 --- a/src/openrct2/drawing/Drawing.cpp +++ b/src/openrct2/drawing/Drawing.cpp @@ -951,7 +951,7 @@ DrawPixelInfo DrawPixelInfo::Crop(const ScreenCoordsXY& pos, const ScreenSize& s FilterPaletteID GetGlassPaletteId(colour_t c) { - return GlassPaletteIds[c]; + return (c > COLOUR_NUM_ORIGINAL) ? GlassPaletteIds[c - COLOUR_ID_G2_OFFSET] : GlassPaletteIds[c]; } void UpdatePalette(const uint8_t* colours, int32_t start_index, int32_t num_colours)