Commit graph

5,626 commits

Author SHA1 Message Date
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
ragnarok-clanker
323d567366 Decompile fn_11808 (UIMessageBox::SendMsg)
Batch #13275 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_11808 UIMessageBox::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:31:00 +00:00
ragnarok-clanker
3b42637e8a Decompile 2 functions in Source/Contents/Skills/SkillActionSoulAscetic.cpp
Batch #13269 by cremane: 2 byte-identical, 0 confirmed by peer review.

- fn_08908 CEfstAction_T_FIVETH_GOD::Slot01: byte-identical
- fn_08914 CEfstAction_HEAVEN_AND_EARTH::Slot01: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:29:55 +00:00
ragnarok-clanker
29f2c9d4b4 Decompile fn_09010 (CEfstAction_MYSTIC_SYMPHONY::Slot01)
Batch #13268 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_09010 CEfstAction_MYSTIC_SYMPHONY::Slot01: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:29:33 +00:00
ragnarok-clanker
a9f5fabfbd Decompile 7 functions in Source/Contents/Skills/SkillActionSkyEmperor.cpp
Batch #13267 by cremane: 7 byte-identical, 0 confirmed by peer review.

- fn_08821 CEfstAction_SKY_ENCHANT::Slot01: byte-identical
- fn_08834 CEfstAction_RISING_SUN::Slot01: byte-identical
- fn_08837 CEfstAction_NOON_SUN::Slot01: byte-identical
- fn_08840 CEfstAction_SUNSET_SUN::Slot01: byte-identical
- fn_08848 CEfstAction_RISING_MOON::Slot01: byte-identical
- fn_08851 CEfstAction_MIDNIGHT_MOON::Slot01: byte-identical
- fn_08854 CEfstAction_DAWN_MOON::Slot01: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:28:49 +00:00
ragnarok-clanker
f5ebace016 Decompile 5 functions in Source/Contents/Skills/SkillActionImperialGuard.cpp
Batch #13266 by cremane: 5 byte-identical, 0 confirmed by peer review.

- fn_08586 CEfstAction_IG_GRAND_JUDGEMENT::Slot01: byte-identical
- fn_08592 CEfstAction_IG_GUARDIAN_SHIELD::Slot01: byte-identical
- fn_08619 CEfstAction_IG_ULTIMATE_SACRIFICE::Slot01: byte-identical
- fn_08639 CEfstAction_IG_ATTACK_STANCE::Slot01: byte-identical
- fn_08647 CEfstAction_IG_GUARD_STANCE::Slot01: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:28:04 +00:00
ragnarok-clanker
5a444e7918 Decompile fn_21803 (CGameMode::ReceiveHomunculusInfo3)
Batch #13263 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_21803 CGameMode::ReceiveHomunculusInfo3: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:26:01 +00:00
ragnarok-clanker
964b35aecc Decompile fn_16949 (ExtractNavigationTextLinks)
Batch #13262 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_16949 ExtractNavigationTextLinks: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:25:14 +00:00
ragnarok-clanker
acea456127 Confirm fn_06487 (CMapInfoMgr::ShowMapName)
Batch #13255 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_06487 CMapInfoMgr::ShowMapName: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:24:13 +00:00
ragnarok-clanker
5be3d0e44f Decompile fn_19105 (CLightSphereEffect::sub_B6CB90)
Batch #13256 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_19105 CLightSphereEffect::sub_B6CB90: 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:23:43 +00:00
ragnarok-clanker
e23ca1f422 Confirm fn_18008 (CTownInfoMgr::Create)
Batch #13252 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_18008 CTownInfoMgr::Create: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:22:31 +00:00
ragnarok-clanker
30557a4ee2 Decompile fn_03668 (CAdventurerAgencyMgr::CompleteStopRecruiting)
Batch #13251 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_03668 CAdventurerAgencyMgr::CompleteStopRecruiting: 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:21:40 +00:00
ragnarok-clanker
e6e7a1e365 Decompile 2 functions in Source/Script/LuaScript.cpp
Batch #13249 by cremane: 2 byte-identical, 0 confirmed by peer review.

- fn_19251 SetMagicFloorInfo: byte-identical
- fn_19252 SetOtherEffectInfo: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:18:25 +00:00
ragnarok-clanker
3b2f47eef9 Decompile fn_09246 (UIAchTab::SendMsg)
Batch #13246 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_09246 UIAchTab::SendMsg: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:17:30 +00:00
ragnarok-clanker
19b68c334e Decompile fn_17790 (CLanguageBase::RetreatCursor)
Batch #13247 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_17790 CLanguageBase::RetreatCursor: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:16:55 +00:00
ragnarok-clanker
99022bf990 Decompile fn_18809 (RandomRange)
Batch #13244 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_18809 RandomRange: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:16:11 +00:00
ragnarok-clanker
4400332945 Decompile fn_01732 (ModelTextureChannelMap::Read)
Batch #13242 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_01732 ModelTextureChannelMap::Read: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:14:22 +00:00
ragnarok-clanker
d8b57b8f4a Decompile fn_20418 (CPacketQueue::CPacketQueue)
Batch #13240 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_20418 CPacketQueue::CPacketQueue: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:13:33 +00:00
ragnarok-clanker
3ae6c3c4f2 Decompile fn_07568 (NAsyncWorkRequestQueue::Complete)
Batch #13239 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_07568 NAsyncWorkRequestQueue::Complete: 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:12:39 +00:00
ragnarok-clanker
f85ac23536 Decompile fn_17771 (LanguageCharset)
Batch #13238 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_17771 LanguageCharset: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:11:47 +00:00
ragnarok-clanker
cf7f3cb245 Decompile 3 functions in Source/Contents/Skills/ClientSkills.cpp, Source/Contents/Skills/PlayerSkillBundle.cpp, ...
Batch #13236 by cremane: 2 byte-identical, 1 confirmed by peer review.

- fn_23762 CSession::RemoveSkill: byte-identical
- fn_08273 CPlayerSkillBundle::PreviousLevel: byte-identical
- fn_08276 CPlayerSkillBundle::RemoveExtra: 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:09:19 +00:00
ragnarok-clanker
a58195ddd1 Decompile fn_02601 (CFile::Write)
Batch #13228 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_02601 CFile::Write: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:04:32 +00:00
ragnarok-clanker
805ded3f6b Decompile fn_17176 (UIWindowMgr::LoadShortcutItems)
Batch #13227 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_17176 UIWindowMgr::LoadShortcutItems: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:03:54 +00:00
ragnarok-clanker
c850384324 Decompile fn_17434 (CWebEventReceiver::QueryInterface)
Batch #13226 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_17434 CWebEventReceiver::QueryInterface: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:01:50 +00:00
ragnarok-clanker
57fdd53273 Decompile fn_02362 (CRenderSystemDX9::CreateSurfaceOrTexture)
Batch #13224 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_02362 CRenderSystemDX9::CreateSurfaceOrTexture: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 12:00:20 +00:00
ragnarok-clanker
fb924ceaae Decompile fn_23792 (CSession::GetPairValue)
Batch #13223 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_23792 CSession::GetPairValue: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 11:59:33 +00:00
ragnarok-clanker
d23facd349 Decompile fn_18285 (ParseHexString)
Batch #13207 by spider: 0 byte-identical, 1 confirmed by peer review.

- fn_18285 ParseHexString: logic confirmed by peer review

Peer-reviewed-by: SapitoSucio, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 11:58:55 +00:00
ragnarok-clanker
3c7ebe3947 Decompile 10 functions in Source/UI/Chat/UIChatRoomTitle.cpp, Source/UI/Enchant/UIEnchantUI.cpp, ...
Batch #13221 by KWDev: 10 byte-identical, 0 confirmed by peer review.

- fn_16033 GameSettingsUI::CUIGroupFullscreen::Refresh: byte-identical
- fn_16037 GameSettingsUI::CUIGroupProcessPriority::Refresh: byte-identical
- fn_16038 GameSettingsUI::CUIGroupRodexSpam::Refresh: byte-identical
- fn_16043 GameSettingsUI::CUIGroupTrilinear::Refresh: byte-identical
- fn_15007 EnchantUI::CUIEnchantItem::SetFrozen: byte-identical
- fn_14985 EnchantUI::CUINormalPerfect::Slot16: byte-identical
- fn_14986 EnchantUI::CUINormalRandom::Slot16: byte-identical
- fn_14987 EnchantUI::CUIReset::Slot16: byte-identical
- fn_10785 UIChatRoomTitle::Slot15: byte-identical
- fn_10788 UIMerchantShopTitle::Slot15: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 11:58:34 +00:00
ragnarok-clanker
90623877fc Maintenance: Remove Source/Utility/MD5.h and Source/Contents/ReputeMgrLoad.inl, left unused by maintenance batches 13186/13215: no so
Batch #13220 by ragnarok-clanker: no function's compiled code changes; checked with 0 compiled unit(s), including every includer of Source/Utility/MD5.h, Source/Contents/ReputeMgrLoad.inl.
Deletes: Source/Utility/MD5.h, Source/Contents/ReputeMgrLoad.inl
2026-11-06 11:57:29 +00:00
ragnarok-clanker
32932546ee Decompile fn_13497 (UIBasicInfoWnd::RefreshLayout)
Batch #13218 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_13497 UIBasicInfoWnd::RefreshLayout: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 11:57:12 +00:00
ragnarok-clanker
473f565fb2 Confirm fn_17792 (CLanguageBase::KeyDown)
Batch #13151 by StrawberrysherbetIX: 0 byte-identical, 1 confirmed by peer review.

- fn_17792 CLanguageBase::KeyDown: logic confirmed by peer review (already on main)

Peer-reviewed-by: Tanke, cremane, spider
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 11:56:31 +00:00
ragnarok-clanker
1840f71557 Decompile fn_04349 (CWorldViewWorld::~CWorldViewWorld)
Batch #13217 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_04349 CWorldViewWorld::~CWorldViewWorld: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 11:55:47 +00:00
ragnarok-clanker
2f932b8e30 Decompile fn_21273 (CGameMode::AppendGuildEmblem)
Batch #13118 by Toshiro: 0 byte-identical, 1 confirmed by peer review.

- fn_21273 CGameMode::AppendGuildEmblem: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 11:55:13 +00:00
ragnarok-clanker
9c42d664d6 Decompile fn_03884 (UIChangeMaterialWnd::Slot28)
Batch #13216 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_03884 UIChangeMaterialWnd::Slot28: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 11:54:47 +00:00
ragnarok-clanker
96c0972334 Maintenance: Remove Source/Utility/MD5.cpp, left unused by maintenance batch 13186: its functions are defined in Source/Utility/Hash/
Batch #13215 by ragnarok-clanker: no function's compiled code changes; checked with 0 compiled unit(s).
Deletes: Source/Utility/MD5.cpp
2026-11-06 11:54:03 +00:00
ragnarok-clanker
5819c9857f Decompile fn_01777 (CSurfaceDX7::CSurfaceDX7)
Batch #13214 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_01777 CSurfaceDX7::CSurfaceDX7: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 11:53:29 +00:00
ragnarok-clanker
bc8dc08478 Decompile fn_03885 (UIChangeMaterialWnd_List::Slot28)
Batch #13213 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_03885 UIChangeMaterialWnd_List::Slot28: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 11:52:49 +00:00
ragnarok-clanker
8c14ad63ee Decompile fn_03883 (UIChangeMaterialWnd_List::sub_5E2590)
Batch #13212 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_03883 UIChangeMaterialWnd_List::sub_5E2590: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 11:51:46 +00:00
ragnarok-clanker
381f73a4eb Decompile fn_13667 (NormalItemSlotWindow::IsValid)
Batch #13211 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_13667 NormalItemSlotWindow::IsValid: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 11:51:09 +00:00
ragnarok-clanker
b3e75dc72d Decompile fn_14705 (CUIVScrollBar::PositionFromOffset)
Batch #13113 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_14705 CUIVScrollBar::PositionFromOffset: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 11:48:40 +00:00
ragnarok-clanker
316f105357 Decompile 10 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp, Source/UI/Buttons/UITextButton.cpp, ...
Batch #13208 by KWDev: 10 byte-identical, 0 confirmed by peer review.

- fn_16126 CUIListBoxEx<ProbabilityTable::CUIItem,ProbabilityTable::CItemData>::SelectItem: byte-identical
- fn_16445 CUIListBoxEx<RenewQuestUI::CUIQuestItem,unsigned long>::SelectItem: byte-identical
- fn_11452 UIINT64BarGraph::Slot28: byte-identical
- fn_11984 UIWhisperWnd::UIWhisperWnd: byte-identical
- fn_10174 UIRune_Info::Slot15: byte-identical
- fn_10369 UIBasicStylingWnd::SendMsg: byte-identical
- fn_12149 UINpcTextEditDialogWnd::InsertSkillTag: byte-identical
- fn_16786 CUISelectPackageItemBox::Slot16: byte-identical
- fn_16785 SelectPackageItemBox::CUIItemInfo::Slot16: byte-identical
- fn_14993 EnchantUI::CUIUpgradeRandom::Slot16: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 11:43:59 +00:00
ragnarok-clanker
ffb4f333c3 Decompile 4 functions in Source/Client/Mode/GameMode.cpp, Source/Client/Mode/CGameMode.h
Batch #13202 by SapitoSucio: 4 byte-identical, 0 confirmed by peer review.

- fn_21420 CGameMode::IsActiveSkillEffectId: byte-identical (already on main)
- fn_21422 CGameMode::ShowRestrictedNotice: byte-identical (already on main)
- fn_21364 CGameMode::UpdateReplayActionSpeeds: byte-identical
- fn_21582 CGameMode::IsExcludedSkillEffectId: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-06 11:24:43 +00:00
ragnarok-clanker
cfb24bb6b3 Decompile fn_10463 (CCreateLineInfo::CreateLinkWindow)
Batch #13201 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_10463 CCreateLineInfo::CreateLinkWindow: 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 11:23:13 +00:00
ragnarok-clanker
e42a49756b Decompile 2 functions in Source/Client/Mode/GameModeNotices.cpp
Batch #13200 by SapitoSucio: 2 byte-identical, 0 confirmed by peer review.

- fn_21575 GetBaseJob: byte-identical
- fn_22049 CGameMode::ReceiveQuestStates: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 11:19:13 +00:00
ragnarok-clanker
f283d6f139 Decompile fn_10741 (UIEditCtrl_OldList::RecallHistory)
Batch #13199 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_10741 UIEditCtrl_OldList::RecallHistory: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 11:17:04 +00:00
ragnarok-clanker
b4a1e779fe Decompile 2 functions in Source/UI/Edit/UIEditVariants.cpp
Batch #13198 by SapitoSucio: 2 byte-identical, 0 confirmed by peer review.

- fn_10786 UIEditCtrl3::Slot15: byte-identical
- fn_10906 UIEditCtrl3::Resize: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 11:15:32 +00:00
ragnarok-clanker
60e124ac10 Decompile fn_12765 (UINewChatWnd::Show)
Batch #12986 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_12765 UINewChatWnd::Show: 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 11:12:46 +00:00