diff --git a/polymer/eduke32/source/actors.c b/polymer/eduke32/source/actors.c index 9f895d92e..548a4bace 100644 --- a/polymer/eduke32/source/actors.c +++ b/polymer/eduke32/source/actors.c @@ -7853,6 +7853,10 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3 actor[i].lightId = polymer_addlight(&mylight); if (actor[i].lightId >= 0) actor[i].lightptr = &prlights[actor[i].lightId]; + + // Hack in case polymer_addlight tweaked the horiz value + if (prlights[i].horiz != SH) + SH = prlights[i].horiz; break; }