diff --git a/polymer/eduke32/build/include/polymer.h b/polymer/eduke32/build/include/polymer.h index daaf58159..c534fc99b 100644 --- a/polymer/eduke32/build/include/polymer.h +++ b/polymer/eduke32/build/include/polymer.h @@ -2,9 +2,6 @@ // TODO : // - CORE STUFF // o there's also the texture alignment problem Hunter reported (san andreas fault) -// o also sliding doors are still fucked up sometimes (like under the bar in E1L2) -// o shading needs a lot of work -// o planeinfrustum // o RTT portals (water) // o clip mirrors/portals to their planes // o merge mirrors/portals from the same plane diff --git a/polymer/eduke32/build/src/polymer.c b/polymer/eduke32/build/src/polymer.c index 6e588fb6c..c660fe2b4 100644 --- a/polymer/eduke32/build/src/polymer.c +++ b/polymer/eduke32/build/src/polymer.c @@ -3848,6 +3848,8 @@ static inline void polymer_culllight(char lightindex) s = prsectors[sectorqueue[front]]; sec = §or[sectorqueue[front]]; + polymer_pokesector(sectorqueue[front]); + if (polymer_planeinlight(&s->floor, light)) { s->floor.lights[s->floor.lightcount] = lightindex; s->floor.lightcount++;