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++;