diff --git a/dlls/engine/messages.cpp b/dlls/engine/messages.cpp index 9c22ea03..b8c73b01 100755 --- a/dlls/engine/messages.cpp +++ b/dlls/engine/messages.cpp @@ -94,6 +94,7 @@ void MessageBegin(int msg_dest, int msg_type, const float *pOrigin, edict_t *ed) { if (msgBlocks[msg_type]) { inblock = true; + mstType = msg_type; RETURN_META(MRES_SUPERCEDE); } else if (msgHooks[msg_type].size()) { inhook = true;