Decompile 3 functions in Source/Client/Session/Session.h, Source/Contents/ClientState.cpp, ...

Batch #17290 by eAthena: 2 byte-identical, 1 confirmed by peer review.

- fn_22107 CGameMode::ReceiveToggle128: byte-identical
- fn_21681 CGameMode::ReceiveFeedOption: logic confirmed by peer review
- fn_24224 CSession::SetPetInfoAlert: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
This commit is contained in:
ragnarok-clanker 2026-11-11 20:27:37 +00:00
commit a2a6818ffe
4 changed files with 4 additions and 3 deletions

View file

@ -986,7 +986,7 @@ void CSession::SetPetAutoFeed(bool enabled) {
// OFFSET: 0x00E489C0
// FUNCTION: fn_24224
void __stdcall SetPetInfoAlert(bool enabled) {
void CSession::SetPetInfoAlert(bool enabled) {
std::string notice = LookupMessage(enabled ? 4357 : 4379);
g_windowMgr.SendNotice(UIM_PUSHINTOCHATHISTORY, reinterpret_cast<std::intptr_t>(notice.c_str()), 0x64FFFF, 0, 0, 0);
g_serviceOptions.Set(0x128, enabled);