Commit graph

5,713 commits

Author SHA1 Message Date
ragnarok-clanker
508d0df4be Maintenance: Forced (approved). UISubChatHisWnd::SendMsg (fn_12761) rewritten with the real std::string / std::map<int, SubChatWndInf
Batch #13357 by ragnarok-clanker: forced by an admin (4 lower score(s), 4 changed function(s)); checked with 1 compiled unit(s).
2026-11-06 13:58:38 +00:00
ragnarok-clanker
7a5d161862 Decompile fn_10763 (UIEditCtrl3::ExtractItemLink)
Batch #13356 by Toshiro: 0 byte-identical, 1 confirmed by peer review.

- fn_10763 UIEditCtrl3::ExtractItemLink: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, Tanke, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:56:52 +00:00
ragnarok-clanker
3a1819d9b7 Decompile fn_04296 (CReputeMgr::OpenRepute)
Batch #13352 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_04296 CReputeMgr::OpenRepute: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 13:55:15 +00:00
ragnarok-clanker
0000858ab1 Decompile fn_19991 (CEffectPrim::RenderJitterSweeps)
Batch #13350 by Toshiro: 0 byte-identical, 1 confirmed by peer review.

- fn_19991 CEffectPrim::RenderJitterSweeps: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, Tanke, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:52:45 +00:00
ragnarok-clanker
0b0a1de2d3 Maintenance: Rename sub_3DE9318 (fn_45408) to LoadCustomServerList: it loads the custom server list from clientinfo.xml <connection>
Batch #13346 by ragnarok-clanker: no function's compiled code changes; checked with 1 compiled unit(s).
2026-11-06 13:47:15 +00:00
ragnarok-clanker
0c7e84e4d7 Decompile fn_16122 (CUIListBoxEx<ProbabilityTable::CUIItem,ProbabilityTable::CItemData>::AddNewItem)
Batch #13108 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_16122 CUIListBoxEx<ProbabilityTable::CUIItem,ProbabilityTable::CItemData>::AddNewItem: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, Tanke, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:46:42 +00:00
ragnarok-clanker
3a59e4d665 Decompile fn_12689 (UIShortCutWnd::Slot26)
Batch #13347 by aDw: 0 byte-identical, 1 confirmed by peer review.

- fn_12689 UIShortCutWnd::Slot26: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, Tanke, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:45:49 +00:00
ragnarok-clanker
3b17e798a4 Maintenance: New unit Source/Client/Application/ClientInfo.cpp: the clientinfo.xml start-up loader that the target binary runs from W
Batch #13345 by ragnarok-clanker: forced by an admin (0 lower score(s), 13 changed function(s)); checked with 96 compiled unit(s), including every includer of Source/Client/Application/ClientInfo.h, Source/Contents/Configuration/ServiceConfiguration.h.
Adds to the build: Source/Client/Application/ClientInfo.cpp
2026-11-06 13:44:06 +00:00
ragnarok-clanker
ecaa16016a Decompile fn_08006 (C3dGrannyModelRes::RebindMeshes)
Batch #13344 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_08006 C3dGrannyModelRes::RebindMeshes: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 13:37:44 +00:00
ragnarok-clanker
f194c06e37 Decompile fn_16439 (CUIListBoxEx<RenewQuestUI::CUIQuestItem,unsigned long>::AddNewItem)
Batch #13343 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_16439 CUIListBoxEx<RenewQuestUI::CUIQuestItem,unsigned long>::AddNewItem: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, Tanke, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:36:56 +00:00
ragnarok-clanker
a1201df18f Decompile fn_19723 (CPartialShutDownSchedule::Process)
Batch #13342 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_19723 CPartialShutDownSchedule::Process: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, Tanke, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:35:43 +00:00
ragnarok-clanker
c8d346cba4 Maintenance: Correct the custom-server balloon buffer added in 13334. gl_25529 (0x03DE8460) is not free memory: the patcher's start-u
Batch #13341 by ragnarok-clanker: forced by an admin (0 lower score(s), 2 changed function(s)); checked with 1 compiled unit(s).
2026-11-06 13:33:50 +00:00
ragnarok-clanker
e3e6b0b25b Decompile 2 functions in Source/Contents/JobCodeForItem.cpp
Batch #13340 by cremane: 0 byte-identical, 2 confirmed by peer review.

- fn_06465 CJobCodeForItem::InitJobCodes: logic confirmed by peer review (already on main)
- fn_06467 CJobCodeForItem::IsJobAllowed: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, gordaoprogramas, Tanke, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:27:06 +00:00
ragnarok-clanker
30beb24b85 Decompile fn_07534 (CViolentQuakeEffect::Slot06)
Batch #13070 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_07534 CViolentQuakeEffect::Slot06: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, Tanke, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:26:42 +00:00
ragnarok-clanker
91d7cbb658 Decompile fn_09674 (CMergeItemWnd::FitToGrid)
Batch #12970 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_09674 CMergeItemWnd::FitToGrid: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, Tanke, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:23:17 +00:00
ragnarok-clanker
488cceacdb Decompile fn_11800 (UIChatRoomWnd::SendMsg)
Batch #13337 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_11800 UIChatRoomWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, Tanke, Toshiro, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:20:30 +00:00
ragnarok-clanker
683da3838d Decompile fn_13599 (UIItemRepairWnd::BuildReplayRecords)
Batch #13020 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_13599 UIItemRepairWnd::BuildReplayRecords: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, Tanke, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:20:23 +00:00
ragnarok-clanker
63d0fa263f Maintenance: Decompile the clientinfo.xml custom server-list loader that ships in the target binary's .data6 section, and replace eve
Batch #13334 by ragnarok-clanker: forced by an admin (1 lower score(s), 8 changed function(s)); checked with 24 compiled unit(s), including every includer of Source/Client/Mode/CLoginMode.h.
2026-11-06 13:19:50 +00:00
ragnarok-clanker
bf02f6b943 Decompile fn_21352 (CGameMode::sub_CEB8E0)
Batch #13331 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_21352 CGameMode::sub_CEB8E0: logic confirmed by peer review

Peer-reviewed-by: Tanke, Toshiro, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:15:10 +00:00
ragnarok-clanker
449ea65a5f Decompile fn_19394 (CNaviData::ResetLinkDepths)
Batch #13330 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_19394 CNaviData::ResetLinkDepths: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, Tanke, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:12:03 +00:00
ragnarok-clanker
7b6e1f0da3 Decompile 2 functions in Source/UI/SelectPackageItemBox/UISelectPackageItemBox.cpp
Batch #13107 by cremane: 0 byte-identical, 2 confirmed by peer review.

- fn_16670 CUIListBoxEx<SelectPackageItemBox::CUIItemInfo,ITEM_INFO>::AddNewItem: logic confirmed by peer review
- fn_16671 CUIListBoxEx<SelectPackageItemBox::CUITabInfo,SelectPackageItemBox::CTabInfoData>::AddNewItem: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, Tanke, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:05:03 +00:00
ragnarok-clanker
265f4b822d Decompile fn_21199 (CGameActor::Slot39)
Batch #12944 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_21199 CGameActor::Slot39: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, SapitoSucio, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:04:40 +00:00
ragnarok-clanker
33e1904e3e Decompile fn_11713 (UIMessageBox::Configure)
Batch #13327 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_11713 UIMessageBox::Configure: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, SapitoSucio, Tanke, Toshiro, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:04:12 +00:00
ragnarok-clanker
af6220aade Decompile fn_07612 (NMessageMgr::Register)
Batch #12934 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_07612 NMessageMgr::Register: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, Tanke, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:03:31 +00:00
ragnarok-clanker
2635ebfae8 Decompile fn_21736 (CGameMode::ReceiveMemorialDungeonInfo)
Batch #12900 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_21736 CGameMode::ReceiveMemorialDungeonInfo: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, SapitoSucio, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:01:06 +00:00
ragnarok-clanker
2e609f3f44 Decompile fn_11815 (UISelectReplayDataWnd::SendMsg)
Batch #13326 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_11815 UISelectReplayDataWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, SapitoSucio, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 13:00:19 +00:00
ragnarok-clanker
0611308074 Decompile fn_12594 (UIRoMapWnd::DrawDashedArrow)
Batch #13325 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_12594 UIRoMapWnd::DrawDashedArrow: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, Tanke, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 12:58:16 +00:00
ragnarok-clanker
aee4618579 Decompile 11 functions in Source/Contents/Skills/SkillInfo.cpp
Batch #13323 by cremane: 11 byte-identical, 0 confirmed by peer review.

- fn_08338 CEfstAction_UNLIMIT::Slot01: byte-identical
- fn_08358 CEfstAction_DANCING_KNIFE::Slot01: byte-identical
- fn_08445 CEfstAction_MYSTERY_POWDER::Slot01: byte-identical
- fn_08452 CEfstAction_VIGOR::Slot01: byte-identical
- fn_08463 CEfstAction_SERVANT_SIGN::Slot01: byte-identical
- fn_08509 CEfstAction_GROGGY::Slot01: byte-identical
- fn_08513 CEfstAction_TARGET_MARKER::Slot01: byte-identical
- fn_08523 CEfstAction_BLOCK_SEAL::Slot01: byte-identical
- fn_08559 CSkillObjectAction_HN_GROUND_GRAVITATION::Slot01: byte-identical
- fn_08567 CEfstAction_BREAKINGLIMIT::Slot01: byte-identical
- fn_08573 CEfstAction_RULEBREAK::Slot01: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:56:54 +00:00
ragnarok-clanker
5306b9f372 Decompile fn_08739 (CEfstAction_NIGHTMARE::Slot01)
Batch #13322 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_08739 CEfstAction_NIGHTMARE::Slot01: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:54:21 +00:00
ragnarok-clanker
26102dbb2f Decompile fn_08721 (CEfstAction_HIDDEN_CARD::Slot01)
Batch #13320 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_08721 CEfstAction_HIDDEN_CARD::Slot01: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:53:20 +00:00
ragnarok-clanker
62bfa514de Decompile 2 functions in Source/Contents/Skills/SkillActionSpiritHandler.cpp
Batch #13319 by cremane: 2 byte-identical, 0 confirmed by peer review.

- fn_08937 CEfstAction_HOGOGONG::Slot01: byte-identical
- fn_08963 CEfstAction_TEMPORARY_COMMUNION::Slot01: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:52:39 +00:00
ragnarok-clanker
7d67e9eec4 Decompile fn_03397 (CEfstAction_WIND_VEIL::Slot01)
Batch #13313 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_03397 CEfstAction_WIND_VEIL::Slot01: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 12:51:23 +00:00
ragnarok-clanker
d9fe373a0a Decompile fn_08129 (CRuneSystemMgr::GetGradeFailValue)
Batch #13030 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_08129 CRuneSystemMgr::GetGradeFailValue: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, Toshiro, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 12:50:53 +00:00
ragnarok-clanker
f6d67dc3ca Decompile fn_23290 (CSession::Equip)
Batch #13306 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_23290 CSession::Equip: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:49:42 +00:00
ragnarok-clanker
b4b5275470 Decompile fn_05321 (CAchievementMgr::FindTab)
Batch #13305 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_05321 CAchievementMgr::FindTab: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:49:11 +00:00
ragnarok-clanker
dca5bd7e12 Decompile fn_03082 (EffectResourceSwitcher::RetireEffects)
Batch #13307 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_03082 EffectResourceSwitcher::RetireEffects: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:48:21 +00:00
ragnarok-clanker
9bbcf5cccc Decompile fn_09029 (CEfstAction_CALAMITYGALE::Slot01)
Batch #13302 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_09029 CEfstAction_CALAMITYGALE::Slot01: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:47:28 +00:00
ragnarok-clanker
b8cd3c7edf Decompile fn_08599 (CEfstAction_IG_HOLY_SHIELD::Slot01)
Batch #13298 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_08599 CEfstAction_IG_HOLY_SHIELD::Slot01: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:43:46 +00:00
ragnarok-clanker
572e6b1846 Maintenance: Resubmission of 13286, forced. Give the MsvcString placeholder in UISubChatHisWnd::SendMsg (fn_12761) its real 0x18-byte
Batch #13292 by ragnarok-clanker: forced by an admin (0 lower score(s), 1 changed function(s)); checked with 1 compiled unit(s).
2026-11-06 12:42:15 +00:00
ragnarok-clanker
5b4fa77fce Decompile fn_03893 (UIChangeMaterialWnd::sub_5E39A0)
Batch #13289 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_03893 UIChangeMaterialWnd::sub_5E39A0: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:41:40 +00:00
ragnarok-clanker
2e6e940510 Decompile fn_11543 (UIComboBox::SendMsg)
Batch #13291 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_11543 UIComboBox::SendMsg: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 12:39:57 +00:00
ragnarok-clanker
a2dedd3dcd Maintenance: Link fixes (resubmission of 13274, forced). (1) Session.cpp declared the EncryptedName<14, 0xB5F3F779237315F3> construct
Batch #13284 by ragnarok-clanker: forced by an admin (0 lower score(s), 1 changed function(s)); checked with 2 compiled unit(s).
2026-11-06 12:38:45 +00:00
ragnarok-clanker
36586e5883 Decompile fn_18808 (PlayerPosition)
Batch #13282 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_18808 PlayerPosition: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:37:23 +00:00
ragnarok-clanker
1fcafbcdd3 Decompile fn_10803 (UICheckBox::Paint)
Batch #12919 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_10803 UICheckBox::Paint: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, Toshiro, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 12:36:37 +00:00
ragnarok-clanker
e00f905dab Decompile fn_09593 (UINewSelectCharWnd::Slot19)
Batch #13279 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_09593 UINewSelectCharWnd::Slot19: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:35:50 +00:00
ragnarok-clanker
fc4d842d09 Decompile fn_13562 (UIEditctrlWnd::SendMsg)
Batch #13276 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_13562 UIEditctrlWnd::SendMsg: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 12:34:57 +00:00
ragnarok-clanker
c34d409505 Decompile fn_19879 (CEffectPrim::RenderColorPanel)
Batch #12562 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_19879 CEffectPrim::RenderColorPanel: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, jessip, aDw, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 12:33:04 +00:00
ragnarok-clanker
6b30ce501a Decompile fn_11798 (UIAllyGuildAcceptWnd::SendMsg)
Batch #13273 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_11798 UIAllyGuildAcceptWnd::SendMsg: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:32:24 +00:00
ragnarok-clanker
ac64bca2d9 Decompile fn_06504 (CPrivateAirplaneMgr::Create)
Batch #13272 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_06504 CPrivateAirplaneMgr::Create: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 12:31:57 +00:00
ragnarok-clanker
36c65d37b2 Decompile fn_03871 (UIChangeMaterialWnd_List::sub_5E1080)
Batch #13179 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_03871 UIChangeMaterialWnd_List::sub_5E1080: logic confirmed by peer review

Peer-reviewed-by: jessip, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 12:31:36 +00:00