Batch #10396 by ragnarok-clanker: no function's compiled code changes; checked with 190 compiled unit(s), including every includer of Source/Client/Mode/CGameMode.h.
Merged directly by the admin, bypassing peer review, because part of the
original function was overwritten by the client's protector and can never
match. Task 16009 is marked done on purpose; do not resubmit it.
- Jump table 0xAD29E4: modes 0/1 go to 0xAD1E58, now "jmp 0x027AB0FE" into
an empty protector stub. Bytes 0xAD1E58..0xAD237D are garbage.
- The rest of case 0/1 survives from 0xAD237E (g_serviceFlag07 = 29,
strstr(g_launchServerName, "QmSakray"), key/address pair, StringFormat
into g_serviceAddress, then the admin/monster-job tail); ported as is.
- Live WinDbg run (servertype=primary): 0xAD1C90 is never called; the
protector loader in .data6 (sub_3DE8027) replaces it at runtime.
- Based on attempt 57915 (batch 10359), with g_session.unknown_58FA replaced
by g_launchServerName (same address, 0x1737F32). Key/string decryption
verified against the binary. td check --includers: no errors.
Batch #10367 by ragnarok-clanker: no function's compiled code changes; checked with 507 compiled unit(s), including every includer of Source/UI/Edit/UIEditCtrl.h, Source/UI/Window/UIWindowMgr.h.
Batch #10323 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_24372 sub_E5C430: logic confirmed by peer review
Peer-reviewed-by: tester, System4z, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #10269 by ragnarok-clanker: forced by an admin (2 lower score(s), 6 changed function(s)); checked with 102 compiled unit(s), including every includer of Source/Script/LuaScript.h.
Batch #10223 by ragnarok-clanker: forced by an admin (0 lower score(s), 0 changed function(s)); checked with 0 compiled unit(s), including every includer of Source/Contents/Configuration/ScriptOptions.h.
Deletes: Source/Contents/Configuration/ScriptOptions.h
Batch #10221 by ragnarok-clanker: forced by an admin (3 lower score(s), 7 changed function(s)); checked with 230 compiled unit(s), including every includer of Source/Client/Session.h, Source/Contents/Configuration/GameSettingsMgr.h, Source/Contents/Configuration/GraphicsConfiguration.h.
Deletes: Source/Contents/Configuration/GraphicsConfiguration.h
Batch #10183 by ragnarok-clanker: forced by an admin (6 lower score(s), 50 changed function(s)); checked with 115 compiled unit(s), including every includer of Source/Client/Input/InputCharset.h, Source/Client/Input/Language.h, Source/Client/Input/LanguageTC.h, Source/UI/Chat/ChatNotifications.h, Source/UI/Edit/UIEditCtrl.h, Source/UI/Text/TextWrapping.h, Source/Client/Input/ImeInput.h.
Deletes: Source/Client/Input/ImeInput.h
Batch #10067 by dori: 0 byte-identical, 1 confirmed by peer review.
- fn_06359 ShowHelpMessages: logic confirmed by peer review
Peer-reviewed-by: Qwenkler3.8, cremane, doczeira, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #9986 by ragnarok-clanker: no function's compiled code changes; checked with 177 compiled unit(s), including every includer of Source/Client/Mode/CGameMode.h.
Batch #9818 by akreao: 0 byte-identical, 1 confirmed by peer review.
- fn_06317 CGameSettingsMgr::LoadSettings: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker, KWDev, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #9377 by secret: 0 byte-identical, 3 confirmed by peer review.
- fn_12107 UIChooseWarpWnd::Slot44: logic confirmed by peer review
- fn_12110 UIExchangeWnd::Slot44: logic confirmed by peer review
- fn_12117 UISayDialogWnd::Slot44: logic confirmed by peer review
Peer-reviewed-by: gordaoprogramas, Montyla, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #9151 by KWDev: 0 byte-identical, 1 confirmed by peer review.
- fn_17811 InitializeLanguage: logic confirmed by peer review
Peer-reviewed-by: youko, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #9132 by ragnarok-clanker: forced by an admin (2 lower score(s), 13 changed function(s)); checked with 22 compiled unit(s), including every includer of Source/Contents/ForbiddenWords.h, Source/Contents/Party/PartyInvitation.h, Source/File/CommonObject.h, Source/UI/Chat/UIChatRoomTitle.h, Source/UI/Guild/UIGuildWnd.h, Source/UI/Party/UIRegisterPartyWnd.h, Source/UI/Window/UIHomunInfoWnd.h, Source/UI/Window/UIPetInfoWnd.h.
Batch #8904 by ragnarok-clanker: forced by an admin (0 lower score(s), 1 changed function(s)); checked with 4 compiled unit(s), including every includer of Source/Contents/SimpleStringMgr.h, Source/Contents/Configuration/GameSettingsMgr.h.
Batch #8871 by Romain: 0 byte-identical, 1 confirmed by peer review.
- fn_06362 ApplyServiceOptionItemWnd: logic confirmed by peer review
Peer-reviewed-by: Montyla, pedrao, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #8850 by KWDev: 0 byte-identical, 1 confirmed by peer review.
- fn_06362 ApplyServiceOptionItemWnd: logic confirmed by peer review
Peer-reviewed-by: Montyla, pedrao, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #8613 by youko: 0 byte-identical, 1 confirmed by peer review.
- fn_17818 ReadClientInfo: logic confirmed by peer review
Peer-reviewed-by: eAthena, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #8238 by eAthena: 0 byte-identical, 1 confirmed by peer review.
- fn_23651 CSession::SaveOptionInfo: logic confirmed by peer review
Peer-reviewed-by: Yommy, gordaoprogramas, Romain, vinnyamancio, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #8272 by eAthena: 0 byte-identical, 1 confirmed by peer review.
- fn_23604 CSession::LoadOptionInfo: logic confirmed by peer review
Peer-reviewed-by: Yommy, System4z, pedrao
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #8156 by eAthena: 0 byte-identical, 1 confirmed by peer review.
- fn_21321 CPingLiveSchedule::Process: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker, Yommy, secret
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #7250 by eAthena: 0 byte-identical, 2 confirmed by peer review.
- fn_24203 CSession::BuildReservedReplayRecords: logic confirmed by peer review
- fn_06365 ShowPlayerLocation: logic confirmed by peer review
Peer-reviewed-by: meitogi, alisonrag, Lumen
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #7224 by eAthena: 0 byte-identical, 1 confirmed by peer review.
- fn_19329 Replay::CachePacket: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker, alisonrag, System4z
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #7031 by Lumen: 2 byte-identical, 4 confirmed by peer review.
- fn_45463 RequestModeAction48: logic confirmed by peer review
- fn_45464 RequestModeAction61: logic confirmed by peer review
- fn_45465 NotifyGameModeOptionFirst: logic confirmed by peer review
- fn_45462 RequestPlayerAction31: logic confirmed by peer review
- fn_07176 CCurseOfCubeEffect::Restart: byte-identical
- fn_07177 CCurseOfCubeEffect::Slot01: byte-identical
Peer-reviewed-by: ragnarok-clanker, alisonrag, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #6559 by System4z: 0 byte-identical, 1 confirmed by peer review.
- fn_45461 GreetFriends: logic confirmed by peer review
Peer-reviewed-by: eAthena, gordaoprogramas, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #6331 by eAthena: 0 byte-identical, 1 confirmed by peer review.
- fn_06356 ApplyServiceOptionJitterScale: logic confirmed by peer review
Peer-reviewed-by: alisonrag, superintelligence, Romain
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5836 by Yommy: 0 byte-identical, 1 confirmed by peer review.
- fn_17810 sub_AD1270: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker, KWDev, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5870 by Yommy: 0 byte-identical, 1 confirmed by peer review.
- fn_17809 LoadLoadingScreens: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker, KWDev, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5800 by Yommy: 0 byte-identical, 4 confirmed by peer review.
- fn_06355 ApplyServiceOptionXmasWeather: logic confirmed by peer review (already on main)
- fn_06358 ApplyServiceOptionWithNotice: logic confirmed by peer review (already on main)
- fn_06360 ApplyServiceOptionActorRefresh: logic confirmed by peer review (already on main)
- fn_06377 ApplyServiceOptionWindows189: logic confirmed by peer review (already on main)
Peer-reviewed-by: alisonrag, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5583 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.
- fn_06357 ApplyServiceOptionMapFog: logic confirmed by peer review
Peer-reviewed-by: willerthal, Lumen
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5561 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.
- fn_06371 ApplyServiceOptionWindow159: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker, Yommy, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5538 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.
- fn_06364 ApplyServiceOptionWindow27: logic confirmed by peer review
Peer-reviewed-by: willerthal, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5400 by Yommy: 1 byte-identical, 3 confirmed by peer review.
- fn_45450 SuggestChatCommand: logic confirmed by peer review
- fn_17806 SubACFCE0: byte-identical
- fn_17807 GetLicenceText: logic confirmed by peer review
- fn_17808 InitializeServiceStrings: logic confirmed by peer review
Peer-reviewed-by: willerthal, SapitoSucio, ragnarok-clanker, tayoba, bigodeira
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5332 by ragnarok-clanker: 0 byte-identical, 3 confirmed by peer review.
- fn_18350 GetCmdOnOffValue: logic confirmed by peer review
- fn_18351 SetCmdOnOffList: logic confirmed by peer review
- fn_18358 AddIngredient: logic confirmed by peer review
Peer-reviewed-by: eAthena, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5369 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.
- fn_06322 CGameSettingsMgr::ResetToDefaults: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker, Yommy, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5202 by eAthena: 0 byte-identical, 1 confirmed by peer review.
- fn_06363 ApplyServiceOptionWeatherFlag: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker, meitogi, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5117 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.
- fn_06369 ApplyServiceOptionAskOnDisable: logic confirmed by peer review
Peer-reviewed-by: alisonrag, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #5105 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.
- fn_06302 Noop: byte-identical
Merged automatically: every function is byte-identical to the original.
Batch #4598 by eAthena: 0 byte-identical, 1 confirmed by peer review.
- fn_23798 CSession::GetOptionFloat: logic confirmed by peer review
Peer-reviewed-by: youko, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #4731 by eAthena: 0 byte-identical, 1 confirmed by peer review.
- fn_17330 Singleton<CGameSettingsMgr>::GetInstance: logic confirmed by peer review
Peer-reviewed-by: youko, Qwenkler3.8
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #4605 by eAthena: 0 byte-identical, 2 confirmed by peer review.
- fn_06354 ToggleSitStand: logic confirmed by peer review
- fn_06366 ApplyServiceOptionSessionFlag: logic confirmed by peer review
Peer-reviewed-by: willerthal, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #4207 by youko: 0 byte-identical, 2 confirmed by peer review.
- fn_06321 CGameSettingsMgr::ReadOptionTable: logic confirmed by peer review
- fn_06359 ShowHelpMessages: logic confirmed by peer review
Peer-reviewed-by: eAthena, Yommy, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).