Commit graph

67 commits

Author SHA1 Message Date
ragnarok-clanker
1a162f0f4b Maintenance: Fold alias global gl_25097 g_saleOpenWindow (0x1457854) into its evidenced owner member g_windowMgr.unknown_01D4. 0x1457
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.
2026-11-03 21:50:07 +00:00
ragnarok-clanker
c8cd69a8bf Maintenance: direct admin merge of fn_17817 sub_AD1C90 (0xAD1C90), protector-damaged
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.
2026-11-03 21:39:07 +00:00
ragnarok-clanker
aa90ea3c33 Maintenance: Fold two alias globals into their evidenced owner members. 0x14576A4 (gl_24635 g_inputSuggestionsEnabled) and 0x14576A6
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.
2026-11-03 21:15:45 +00:00
ragnarok-clanker
ff96272c89 Decompile fn_24372 (sub_E5C430)
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).
2026-11-03 19:54:20 +00:00
ragnarok-clanker
ab4ef21fb8 Maintenance: [forced, user-approved] Family V5: remove invented helper types that exist only to call real methods under old sub_ name
Batch #10281 by ragnarok-clanker: forced by an admin (1 lower score(s), 10 changed function(s)); checked with 6 compiled unit(s).
2026-11-03 16:16:57 +00:00
ragnarok-clanker
2d55a137fc Maintenance: [forced, user-approved] Family V1: remove the invented global g_luaScript and the session-as-script casts. 0x1738010 is
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.
2026-11-03 14:40:29 +00:00
ragnarok-clanker
8a04248e21 Maintenance: [forced, user-approved] Family G22: remove StoreBackupData, ItemTagRetirement/ItemTagRemoval, SoundMgrContext, JobInheri
Batch #10242 by ragnarok-clanker: forced by an admin (7 lower score(s), 33 changed function(s)); checked with 260 compiled unit(s), including every includer of Source/Client/Session.h, Source/Contents/Jobs/JobInheritance.h, Source/Contents/Sound/SoundMgr.h, Source/Contents/Store/MCStoreInfoBackup.h, Source/UI/Edit/ItemTagRetirement.h, Source/UI/Edit/UIItemTagCtrl.h, Source/UI/Shortcuts/ShortcutPainting.h, Source/UI/Shortcuts/UIQuickSlotWnd.h, Source/Contents/Configuration/OptionWriter.h, Source/Contents/Store/StoreBackupData.h.
Deletes: Source/Contents/Configuration/OptionWriter.h, Source/Contents/Store/StoreBackupData.h
2026-11-03 11:44:08 +00:00
ragnarok-clanker
2b755e795a Maintenance: [forced, user-approved] Family F6 (closes family F): delete the four headers left empty or orphaned by F1-F5. WindowDial
Batch #10239 by ragnarok-clanker: forced by an admin (0 lower score(s), 0 changed function(s)); checked with 494 compiled unit(s), including every includer of Source/UI/GameSettings/GameSettingsUI.h, Source/UI/RuneSystem/UIRuneSystemWnd.h, Source/UI/Window/UINewMakeCharWnd.h, Source/UI/Window/UIWindowMgr.h, Source/UI/Window/WindowDialogs.h, Source/Client/Mode/ModeTooltip.h, Source/Client/Mode/ModeCursor.h, Source/UI/Window/WindowRegistration.h.
Deletes: Source/UI/Window/WindowDialogs.h, Source/Client/Mode/ModeTooltip.h, Source/Client/Mode/ModeCursor.h, Source/UI/Window/WindowRegistration.h
2026-11-03 11:10:29 +00:00
ragnarok-clanker
14a432d922 Maintenance: [forced, user-approved] Family F3: remove WindowDialogs, WindowResponseRecorder, UIMessageBoxContext, UIEntryQueueContex
Batch #10232 by ragnarok-clanker: forced by an admin (22 lower score(s), 263 changed function(s)); checked with 562 compiled unit(s), including every includer of Source/Client/Mode/CLoginMode.h, Source/Client/ReplayPacketRecorder.h, Source/Client/Session.h, Source/Contents/NavigationManager.h, Source/UI/Acceptance/UIJoinPartyAcceptWnd.h, Source/UI/EntryQueue/UIEntryQueueWnd.h, Source/UI/Guild/UIAgitWnd.h, Source/UI/Item/UIParaItemShopWnd.h, Source/UI/Items/UIItemRepairWnd.h, Source/UI/Items/UIMakeTargetListWnd.h, Source/UI/Items/UIMakeTargetProcessWnd.h, Source/UI/Items/UIWeaponRefineWnd.h, Source/UI/Window/UIHomunInfoWnd.h, Source/UI/Window/UIMerInfoWnd.h, Source/UI/Window/UIMessageBox.h, Source/UI/Window/UINavigationWnd.h, Source/UI/Window/UIPayConfirmWnd.h, Source/UI/Window/UIPetInfoWnd.h, Source/UI/Window/UIShowWarpWnd.h, Source/UI/Window/UIWindow.h, Source/UI/Window/UIWindowMgr.h, Source/UI/Window/WindowDialogs.h.
2026-11-03 10:23:36 +00:00
ragnarok-clanker
4cf7a69f27 Maintenance: [forced, user-approved] Family G12/G15 follow-up: delete three orphan headers whose --delete was not applied when 10218
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
2026-11-03 01:04:15 +00:00
ragnarok-clanker
e757db50e0 Maintenance: [forced, user-approved] Family G15: remove ScriptOptions (reference view over g_session.m_hotkeyScript) and the unused G
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
2026-11-03 00:44:20 +00:00
ragnarok-clanker
8b3ba20b56 Maintenance: [forced, user-approved] Family G9: remove the adventurer-agency bundle family: AgencyRequestContext, StopRecruitingConte
Batch #10208 by ragnarok-clanker: forced by an admin (10 lower score(s), 42 changed function(s)); checked with 119 compiled unit(s), including every includer of Source/Client/ModeBaseEvents.h, Source/Contents/Async/AsyncWorkMgr.h, Source/Contents/Configuration/ServiceConfiguration.h, Source/Contents/Party/AdventurerAgencyMgr.h, Source/Contents/Party/LoadPartyInfoAsyncWork.h, Source/Contents/Party/PartyJoinResult.h, Source/Contents/Party/RegisterPartyAsyncWork.h, Source/Contents/Party/StopRecruitingAsyncWork.h, Source/UI/Party/UIAdvenPartyBoardWnd.h, Source/UI/Party/UIApplyForPartyWnd.h, Source/UI/Party/UIPartyInfoWnd.h, Source/UI/Party/UIRegisterPartyWnd.h, Source/Contents/Party/AgencyRequestContext.h.
Deletes: Source/Contents/Party/AgencyRequestContext.h
2026-11-02 22:46:30 +00:00
ragnarok-clanker
309774e67b Maintenance: [forced, user-approved] CLanguage steps 2-4 (resubmit of #10182, which was returned only for the global rule). Fix: the
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
2026-11-02 19:33:35 +00:00
ragnarok-clanker
6822c4abbf Decompile fn_06359 (ShowHelpMessages)
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).
2026-11-02 15:07:25 +00:00
ragnarok-clanker
d6bc9836d7 Maintenance: [forced, admin decision] Collapse the WindowManagerWindows adapter into UIWindowMgr, stage 1 of 2 (project decision: por
Batch #10019 by ragnarok-clanker: forced by an admin (23 lower score(s), 187 changed function(s)); checked with 447 compiled unit(s), including every includer of Source/Client/Input/Language.h, Source/Client/Mode/ModeDragState.h, Source/Contents/Async/AsyncWorkMgr.h, Source/Contents/Emblems/EmblemCache.h, Source/Contents/Party/AdventurerAgencyMgr.h, Source/Contents/Party/AgencyRequestContext.h, Source/Contents/Party/ChangePartyMasterAsyncWork.h, Source/Contents/Party/LoadMyPartyAsyncWork.h, Source/Contents/Party/LoadPartyInfoAsyncWork.h, Source/Contents/Party/LoadPartyListAsyncWork.h, Source/Contents/Party/PartyInvitation.h, Source/Contents/Party/RegisterPartyAsyncWork.h, Source/Contents/Party/StopRecruitingAsyncWork.h, Source/Contents/Skills/PlayerSkillBundle.h, Source/Contents/UserData/CharacterConfigLoad.h, Source/Network/Packets/PartyJoinPacket.h, Source/UI/Chat/ChatSuggestions.h, Source/UI/Dialogs/UIWaitDBSaveWnd.h, Source/UI/Edit/UIEditCtrl.h, Source/UI/Lists/UIListBox.h, Source/UI/Party/UIRequestJoinPartyMgr.h, Source/UI/Shortcuts/NormalItemSlotLoad.h, Source/UI/Shortcuts/ShortcutDetails.h, Source/UI/Shortcuts/ShortcutPress.h, Source/UI/UIBasicCtrl.h, Source/UI/UIStaticItem.h, Source/UI/Window/FrameFocus.h, Source/UI/Window/UIFrameWnd.h, Source/UI/Window/UIVideoWnd.h, Source/UI/Window/WindowManagerWindows.h, Source/UI/Window/WindowMouseHit.h, Source/UI/Window/WindowOrdering.h.
2026-11-02 14:09:20 +00:00
ragnarok-clanker
38d679d82f Decompile fn_06361 (CGameSettingsMgr::Init_Func)
Batch #10005 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_06361 CGameSettingsMgr::Init_Func: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-11-02 13:19:44 +00:00
ragnarok-clanker
bd9abfbc56 Maintenance: CGameMode layout, remaining members after maintenance 00792cfe (replaces returned batch 9955, rebased on current main).
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.
2026-11-02 12:44:07 +00:00
ragnarok-clanker
66d43b7d12 Decompile fn_06317 (CGameSettingsMgr::LoadSettings)
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).
2026-11-02 01:02:20 +00:00
ragnarok-clanker
7b9ff1b0f7 Decompile 3 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp, Source/Contents/Configuration/ServiceConfiguration.h, ...
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).
2026-11-01 09:45:26 +00:00
ragnarok-clanker
af33e341bd Decompile fn_17811 (InitializeLanguage)
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).
2026-11-01 03:05:46 +00:00
ragnarok-clanker
4fd6cd3ad7 Maintenance: Resubmission of batch 9115 rebased onto main (it conflicted with 9108's CommonObject.cpp change, which it already contai
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.
2026-11-01 02:10:48 +00:00
ragnarok-clanker
e2adea64ff Maintenance: Replace raw address calls in SessionMessengerContext::sub_DD9D50 with declared functions (all unported, single caller, s
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.
2026-10-31 23:01:41 +00:00
ragnarok-clanker
97cd41807e Decompile fn_06362 (ApplyServiceOptionItemWnd)
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).
2026-10-31 22:07:18 +00:00
ragnarok-clanker
f1ffb5c8db Decompile fn_06362 (ApplyServiceOptionItemWnd)
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).
2026-10-31 22:01:06 +00:00
ragnarok-clanker
0240982a68 Decompile fn_17818 (ReadClientInfo)
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).
2026-10-31 19:44:26 +00:00
ragnarok-clanker
ba1fe23c29 Decompile fn_23651 (CSession::SaveOptionInfo)
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).
2026-10-31 17:06:58 +00:00
ragnarok-clanker
8552c60086 Decompile fn_23604 (CSession::LoadOptionInfo)
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).
2026-10-31 16:00:20 +00:00
ragnarok-clanker
598fad89ee Decompile 10 functions in Source/UI/GameSettings/GameSettingsUI.cpp, Source/UI/GameSettings/GameSettingsUI.h, ...
Batch #8153 by secret: 1 byte-identical, 9 confirmed by peer review.

- fn_15940 CUIGameSettingsUI::ResetToDefaults: logic confirmed by peer review
- fn_15941 GameSettingsUI::CUIOptionItem::RunFunction: logic confirmed by peer review
- fn_15950 GameSettingsUI::CUIOptionItem::OnCheck: logic confirmed by peer review
- fn_15957 GameSettingsUI::CUIGroupSkin::OnSelect: logic confirmed by peer review
- fn_15969 GameSettingsUI::CUIListPage::BindOption: logic confirmed by peer review
- fn_16014 GameSettingsUI::CUIListPage::LoadOptions: logic confirmed by peer review
- fn_16030 GameSettingsUI::CUIListPage::RefreshHotkeyLabels: logic confirmed by peer review
- fn_16046 CUIGameSettingsUI::sub_A43BA0: byte-identical
- fn_16047 GameSettingsUI::CUIListPage::RefreshOptions: logic confirmed by peer review
- fn_16048 CUIGameSettingsUI::sub_A43C70: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 14:44:45 +00:00
ragnarok-clanker
8db9eacff4 Decompile fn_21321 (CPingLiveSchedule::Process)
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).
2026-10-31 14:35:16 +00:00
ragnarok-clanker
d971cb7a98 Decompile 2 functions in Source/Contents/ClientTiming.cpp, Source/Client/Replay.cpp, ...
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).
2026-10-31 05:21:19 +00:00
ragnarok-clanker
158c77e1fe Decompile fn_19329 (Replay::CachePacket)
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).
2026-10-31 05:01:50 +00:00
ragnarok-clanker
dfdd4fbf2f Decompile 6 functions in Source/Contents/Configuration/ServiceOptions.cpp, Source/Contents/Effects/MonsterSkillEffects.cpp, ...
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).
2026-10-31 03:22:35 +00:00
ragnarok-clanker
437cdd7344 Decompile fn_45461 (GreetFriends)
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).
2026-10-31 01:19:13 +00:00
ragnarok-clanker
04edb6b31b Decompile fn_06356 (ApplyServiceOptionJitterScale)
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).
2026-10-30 22:03:45 +00:00
ragnarok-clanker
f621c6d8b9 Decompile fn_17810 (sub_AD1270)
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).
2026-10-30 18:03:47 +00:00
ragnarok-clanker
988001b62e Decompile fn_17809 (LoadLoadingScreens)
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).
2026-10-30 16:49:38 +00:00
ragnarok-clanker
f67d21742e Confirm 4 functions in Source/Contents/Configuration/ServiceOptions.cpp
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).
2026-10-30 15:49:11 +00:00
ragnarok-clanker
eff783d8ce Decompile fn_06357 (ApplyServiceOptionMapFog)
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).
2026-10-30 13:38:00 +00:00
ragnarok-clanker
953c0fdb28 Decompile fn_06371 (ApplyServiceOptionWindow159)
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).
2026-10-30 13:17:48 +00:00
ragnarok-clanker
5f99fe86ef Decompile fn_06364 (ApplyServiceOptionWindow27)
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).
2026-10-30 12:56:26 +00:00
ragnarok-clanker
95e750c526 Decompile 4 functions in Source/Client/Input/Language.cpp, Source/Client/Input/Language.h, ...
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).
2026-10-30 12:22:01 +00:00
ragnarok-clanker
c7e5d89b0d Decompile 3 functions in Source/Script/LuaScript.cpp, Source/Client/Session.h, ...
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).
2026-10-30 10:49:18 +00:00
ragnarok-clanker
c18238d97f Decompile fn_06322 (CGameSettingsMgr::ResetToDefaults)
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).
2026-10-30 10:47:00 +00:00
ragnarok-clanker
79db1039a2 Decompile fn_06363 (ApplyServiceOptionWeatherFlag)
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).
2026-10-30 09:54:10 +00:00
ragnarok-clanker
63bef25c13 Decompile fn_06369 (ApplyServiceOptionAskOnDisable)
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).
2026-10-30 08:27:16 +00:00
ragnarok-clanker
305e7a6f16 Decompile fn_06302 (Noop)
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.
2026-10-30 08:09:10 +00:00
ragnarok-clanker
d9878c9459 Decompile fn_23798 (CSession::GetOptionFloat)
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).
2026-10-30 05:11:41 +00:00
ragnarok-clanker
83645a392b Decompile fn_17330 (Singleton<CGameSettingsMgr>::GetInstance)
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).
2026-10-30 04:41:35 +00:00
ragnarok-clanker
c3ae8f4c04 Decompile 2 functions in Source/Contents/Configuration/ServiceOptions.cpp, Source/Contents/Skills/ClientSkills.h
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).
2026-10-30 04:05:10 +00:00
ragnarok-clanker
de1c91b331 Decompile 2 functions in Source/Contents/Configuration/ServiceOptions.cpp, Source/Script/LuaScript.h
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).
2026-10-30 02:43:48 +00:00