diff --git a/src/p_polyobj.c b/src/p_polyobj.c index e779956e8d92092bf41a97db8efa5a7e7fd1d973..58da3ea011d238e7422cc4021d306c137ce12484 100644 --- a/src/p_polyobj.c +++ b/src/p_polyobj.c @@ -1228,8 +1228,10 @@ boolean Polyobj_rotate(polyobj_t *po, angle_t delta, boolean turnplayers, boolea else { // update seg angles (used only by renderer) - for (i = 0; i < po->segCount; ++i) + for (i = 0; i < po->segCount; ++i) { po->segs[i]->angle += delta; + P_UpdateSegLightOffset(po->segs[i]); // rr + } // update polyobject's angle po->angle += delta;