diff --git a/source/src/renderhud.cpp b/source/src/renderhud.cpp index a5f777d5..c5670076 100644 --- a/source/src/renderhud.cpp +++ b/source/src/renderhud.cpp @@ -1025,9 +1025,6 @@ void gl_drawhud(int w, int h, int curfps, int nquads, int curvert, bool underwat if(menu) rendermenu(); else if(command) renderdoc(40, VIRTH, max(commandh*2 - VIRTH, 0)); - if(!hidehudmsgs) hudmsgs.render(); - - if(!hidespecthud && !menu && p->state==CS_DEAD && p->spectatemode<=SM_DEATHCAM) { glLoadIdentity(); @@ -1072,6 +1069,8 @@ void gl_drawhud(int w, int h, int curfps, int nquads, int curvert, bool underwat } } + if(!hidehudmsgs) hudmsgs.render(); + if(p->state==CS_ALIVE) { glLoadIdentity();