From 3b0612b8e9c8f0e5922207bf84f2f60730cd1b4f Mon Sep 17 00:00:00 2001 From: Dethrace Labs <78985374+dethrace-labs@users.noreply.github.com> Date: Sat, 6 Sep 2025 10:19:34 +1200 Subject: [PATCH] BuildShadeTablePath matching --- src/DETHRACE/common/utility.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/DETHRACE/common/utility.c b/src/DETHRACE/common/utility.c index 9343feaf..6e3ff5f7 100644 --- a/src/DETHRACE/common/utility.c +++ b/src/DETHRACE/common/utility.c @@ -880,12 +880,12 @@ void BuildShadeTablePath(char* pThe_path, int pR, int pG, int pB) { s[0] = 's'; s[1] = 't'; - s[2] = 'A' + ((pR & 0xf0) >> 4); - s[3] = 'A' + ((pR & 0x0f) >> 0); - s[4] = 'A' + ((pG & 0xf0) >> 4); - s[5] = 'A' + ((pG & 0x0f) >> 0); - s[6] = 'A' + ((pB & 0xf0) >> 4); - s[7] = 'A' + ((pB & 0x0f) >> 0); + s[2] = pR / 16 + 'A'; + s[3] = pR % 16 + 'A'; + s[4] = pG / 16 + 'A'; + s[5] = pG % 16 + 'A'; + s[6] = pB / 16 + 'A'; + s[7] = pB % 16 + 'A'; s[8] = '\0'; strcat(s, ".TAB"); PathCat(pThe_path, gApplication_path, "SHADETAB");