diff --git a/code/components/extra-natives-five/src/Draw2dNatives.cpp b/code/components/extra-natives-five/src/Draw2dNatives.cpp index 56f992fbdd..b7de8a9ae3 100644 --- a/code/components/extra-natives-five/src/Draw2dNatives.cpp +++ b/code/components/extra-natives-five/src/Draw2dNatives.cpp @@ -13,7 +13,7 @@ static hook::cdecl_stub _allocateDrawRect([]() static hook::cdecl_stub _setDrawRectCoords([]() { - return hook::get_call(hook::get_pattern("F3 44 0F 59 0D ? ? ? ? E8 ? ? ? ? 33 FF", 0x45)); + return hook::get_call(hook::get_pattern("F3 44 0F 59 0D ? ? ? ? E8 ? ? ? ? 33 FF", xbr::IsGameBuildOrGreater<3407>() ? 0x4A : 0x45)); }); static InitFunction initFunction([]()