diff --git a/source/common/models/voxels.cpp b/source/common/models/voxels.cpp index 75acb8dda..12c070b0d 100644 --- a/source/common/models/voxels.cpp +++ b/source/common/models/voxels.cpp @@ -74,7 +74,7 @@ static uint8_t *GetVoxelRemap(const uint8_t *pal) { // The voxel palette uses VGA colors, so we have to expand it // from 6 to 8 bits per component. - remap[i] = BestColor((uint32_t *)GPalette.BaseColors, + remap[i] = ColorMatcher.Pick( (oldpal[i*3 + 0] << 2) | (oldpal[i*3 + 0] >> 4), (oldpal[i*3 + 1] << 2) | (oldpal[i*3 + 1] >> 4), (oldpal[i*3 + 2] << 2) | (oldpal[i*3 + 2] >> 4));