Type Mac WINMAIN_IsHardcore as BOOL __cdecl (void)
Mac body reads no args: returns the hardcore bit (word flags at +0x1ef of the client game-info global AND 4) in EAX; plain RET. Callers such as UI_SetUIState (0x000f4f28) and PARTY_DrawPartyScreen test the result.
Changes 1, applied together
Set prototype
mac 0x0005dc08signatureundefined WINMAIN_IsHardcore(void)→BOOL WINMAIN_IsHardcore(void)conventionunknown→__cdecl