From c628ac48cd2d7536d7239028c9d972981a4a1963 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Sun, 27 Sep 2009 07:17:51 +0000 Subject: [PATCH] - Fixed: G_QueueBody was not notifying the translation that it was changed. SVN r1884 (trunk) --- docs/rh-log.txt | 6 ++++++ src/g_game.cpp | 1 + 2 files changed, 7 insertions(+) diff --git a/docs/rh-log.txt b/docs/rh-log.txt index 29d38e45d..0e7730d9c 100644 --- a/docs/rh-log.txt +++ b/docs/rh-log.txt @@ -1,3 +1,9 @@ +September 27, 2009 (Changes by Graf Zahl) +- Fixed: G_QueueBody was not notifying the translation that it was changed. +- Fixed: The multitexture composition code was missing a NULL pointer check. +- fixed: The changes for new colormap handling in FMultipatchtexture were incomplete. + Some code was still checking Blend.r instead of the full variable for colormap indices. + September 26, 2009 - Fixed: R_DrawPSprite() did not initialize the colormap for the targeter vissprites. diff --git a/src/g_game.cpp b/src/g_game.cpp index 43587bb08..c617f9804 100644 --- a/src/g_game.cpp +++ b/src/g_game.cpp @@ -1506,6 +1506,7 @@ static void G_QueueBody (AActor *body) { *translationtables[TRANSLATION_PlayerCorpses][modslot] = *TranslationToTable(body->Translation); body->Translation = TRANSLATION(TRANSLATION_PlayerCorpses,modslot); + translationtables[TRANSLATION_PlayerCorpses][modslot]->UpdateNative(); } bodyqueslot++;