From 4fca89b8282d3101af643e5704ad69685429001c Mon Sep 17 00:00:00 2001 From: ricardoofnl Date: Sat, 5 Sep 2026 07:49:17 +0700 Subject: [PATCH] [saco] Add `FUNC_1000EBA0`; the second member call reloads the global because the first one can move it --- saco/net/netrpc.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/saco/net/netrpc.cpp b/saco/net/netrpc.cpp index d7db6d4..faf2cbe 100644 --- a/saco/net/netrpc.cpp +++ b/saco/net/netrpc.cpp @@ -569,6 +569,20 @@ void UnkAA(RPCParameters *rpcParams) void ClientCheck(RPCParameters *rpcParams) {} void UnkAB(RPCParameters *rpcParams) {} // not registered, kept alive only by the rest of the section +void FUNC_1000EBA0(RPCParameters *rpcParams) +{ + PCHAR Data = reinterpret_cast(rpcParams->input); + int iBitLength = rpcParams->numberOfBitsOfData; + + RakNet::BitStream bsData(Data,(iBitLength/8)+1,false); + + if(dword_1026EB98) + { + dword_1026EB98->FUNC_1000BD60(); + dword_1026EB98->FUNC_1000DB30(0); + } +} +// not registered either void FUNC_1000EC30(RPCParameters *rpcParams) { PCHAR Data = reinterpret_cast(rpcParams->input);