diff --git a/TileEngine/renderworld.cpp b/TileEngine/renderworld.cpp index 48d453c0..a2297f6e 100644 --- a/TileEngine/renderworld.cpp +++ b/TileEngine/renderworld.cpp @@ -955,7 +955,7 @@ inline UINT16 * GetShadeTable(LEVELNODE * pNode, SOLDIERTYPE * pSoldier, SOLDIER { if (pSoldier->flags.fForceShade) { - pShadeTable = pPaletteTable->pForcedShade; + pShadeTable = pSoldier->pForcedShade; } } // check if we are a merc duplicate, if so, only do minimal stuff!