diff --git a/src/p_mobj.c b/src/p_mobj.c index 96613e730e43451fa8ef5677f663e15e1656ac09..ec21f1e4eab69a89fd1d1ff80c3ca6a47653e120 100644 --- a/src/p_mobj.c +++ b/src/p_mobj.c @@ -483,6 +483,10 @@ boolean P_SetPlayerMobjState(mobj_t *mobj, statenum_t state) state = st->nextstate; } while (!mobj->tics && !seenstate[state]); + // Full birght players in Match/CTF/Modded GTs + if (cv_playerfullbright.value && !(G_PlatformGametype()) && !(G_TagGametype())) + mobj->frame |= FF_FULLBRIGHT; + if (!mobj->tics) CONS_Alert(CONS_WARNING, M_GetText("State cycle detected, exiting.\n"));