diff --git a/Source/multi.cpp b/Source/multi.cpp index 15de1a8d9..530024d9d 100644 --- a/Source/multi.cpp +++ b/Source/multi.cpp @@ -214,7 +214,7 @@ void multi_send_msg_packet(int pmask, BYTE *src, BYTE len) memcpy(pkt.body, src, len); for (v = 1, p = 0; p < MAX_PLRS; p++, v <<= 1) { if (v & pmask) { - if (!SNetSendMessage(p, &pkt.hdr, t) && SErrGetLastError() != STORM_ERROR_INVALID_PLAYER) { + if (!SNetSendMessage(p, &pkt.hdr, t) && DERROR() != STORM_ERROR_INVALID_PLAYER) { nthread_terminate_game("SNetSendMessage"); return; }