diff --git a/polymer/eduke32/build/src/polymer.c b/polymer/eduke32/build/src/polymer.c index c2d2dffd1..c0bde59cc 100644 --- a/polymer/eduke32/build/src/polymer.c +++ b/polymer/eduke32/build/src/polymer.c @@ -2930,7 +2930,7 @@ static void polymer_updatewall(int16_t wallnum) else refwall = wallnum; - curpicnum = wall[refwall].picnum; + curpicnum = (wal->cstat & 2) ? nwallpicnum : wallpicnum; curpal = wall[refwall].pal; curshade = wall[refwall].shade; curxpanning = wall[refwall].xpanning;