REDIVIVUS

Proposals / #899

Mac CLIENT_SetQuestGameEndTimer: __cdecl void (int32_t nSeconds) (from Windows twin)

applied · by KierTaylor · submitted 2026-11-02, applied 2026-11-02

Ghidra vmac 111 · 3c6740e

Mac body reads only [EBP+8]: tests it for > 0 (JLE skip) and, if no timer is already set, stores a deadline in a global; no ECX/EDX use, plain RET. Windows twin CLIENT_SetQuestGameEndTimer 0x0046bfd0 is void (int32_t nSeconds).

Changes 1, applied together

  1. Set prototype mac 0x0008020d

    signatureundefined CLIENT_SetQuestGameEndTimer(void)→void CLIENT_SetQuestGameEndTimer(int32_t nSeconds)
    conventionunknown→__cdecl