Commit graph

1,778 commits

Author SHA1 Message Date
ragnarok-clanker
d6928200bc Decompile 2 functions in Source/Utility/Cipher/AES.cpp, Source/Utility/Cipher/AES.h
Batch #5208 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_18391 CAES::~CAES: logic confirmed by peer review
- fn_18398 CAES::Xor: logic confirmed by peer review

Peer-reviewed-by: eAthena, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:26:43 +00:00
ragnarok-clanker
8c53ce0c93 Decompile fn_04808 (SpriteLayerRenderer::QueueQuad)
Batch #5207 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_04808 SpriteLayerRenderer::QueueQuad: logic confirmed by peer review

Peer-reviewed-by: Yommy, alisonrag, OvoKore
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:26:35 +00:00
ragnarok-clanker
08aaf49bab Decompile 4 functions in Source/UI/Chat/UISubChatHisWnd.cpp, Source/UI/Chat/UISubChatHisWnd.h, ...
Batch #5199 by zindokar: 0 byte-identical, 4 confirmed by peer review.

- fn_12717 CUICollectionSystemWnd::Slot19: logic confirmed by peer review
- fn_12715 UISubChatHisWnd::Slot27: logic confirmed by peer review
- fn_12748 UINavigationHelpWnd::SendMsg: logic confirmed by peer review
- fn_12728 UIBattleMsgOptionWnd::UpdateScrollBar: logic confirmed by peer review

Peer-reviewed-by: eAthena, KWDev, Qwenkler3.8
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:25:48 +00:00
ragnarok-clanker
b1c8d63a32 Decompile fn_14357 (CUIAdventureGuide::MarkQuest)
Batch #5139 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_14357 CUIAdventureGuide::MarkQuest: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:25:35 +00:00
ragnarok-clanker
da46121715 Decompile fn_05112 (PakAuxiliaryState::DecodeHeader)
Batch #5174 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_05112 PakAuxiliaryState::DecodeHeader: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:25:26 +00:00
ragnarok-clanker
53e6c1b1b8 Decompile fn_17635 (LexiconSerializer::Load)
Batch #5018 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_17635 LexiconSerializer::Load: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:25:18 +00:00
ragnarok-clanker
efb38781a2 Decompile 6 functions in Source/UI/Window/WindowAncestry.cpp, Source/UI/MiniPartyManager.cpp, ...
Batch #5179 by eAthena: 2 byte-identical, 4 confirmed by peer review.

- fn_16989 UIWindow::BroadcastMsg4: byte-identical
- fn_16990 UIWindow::BroadcastMsg3: byte-identical
- fn_16924 UIWindow::PropagateMsg: logic confirmed by peer review
- fn_17214 UIWindowMgr::ArrangeMiniPartyWindows: logic confirmed by peer review
- fn_17164 UIWindowMgr::FindItemWindow: logic confirmed by peer review
- fn_17230 UIWindowMgr::NotifyMemberWindows: 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 09:23:29 +00:00
ragnarok-clanker
034589b9cb Decompile 17 functions in Source/Contents/Effects/EffectPrimitiveMotion.cpp, Source/Contents/Effects/EffectPrim.h
Batch #5194 by Yommy: 0 byte-identical, 17 confirmed by peer review.

- fn_19770 CEffectPrim::Move2DPrimitive: logic confirmed by peer review
- fn_19771 CEffectPrim::PrimFloatingMotes: logic confirmed by peer review
- fn_19794 CEffectPrim::PrimDriftingOrbs: logic confirmed by peer review
- fn_19801 CEffectPrim::PrimAuraGlow: logic confirmed by peer review
- fn_19808 CEffectPrim::PrimRisingFan2: logic confirmed by peer review
- fn_19814 CEffectPrim::PrimFloatingBubbles: logic confirmed by peer review
- fn_19815 CEffectPrim::PrimPulsingColumns: logic confirmed by peer review
- fn_19826 CEffectPrim::PrimRippleRings: logic confirmed by peer review
- fn_19828 CEffectPrim::PrimFadingColumns: logic confirmed by peer review
- fn_19846 CEffectPrim::PrimFallingPetals: logic confirmed by peer review
- fn_19942 CEffectPrim::PrimRisingFan: logic confirmed by peer review
- fn_19947 CEffectPrim::PrimDriftingSparks: logic confirmed by peer review
- fn_19959 CEffectPrim::PrimSpiralCollapse: logic confirmed by peer review
- fn_19963 CEffectPrim::PrimWanderingFlames: logic confirmed by peer review
- fn_19964 CEffectPrim::PrimWanderingFlames2: logic confirmed by peer review
- fn_19967 CEffectPrim::PrimWanderingSlots: logic confirmed by peer review
- fn_19970 CEffectPrim::PrimFallingPetals2: logic confirmed by peer review

Peer-reviewed-by: eAthena, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:20:25 +00:00
ragnarok-clanker
b8dcdc9999 Decompile 2 functions in Source/Contents/Effects/RagEffect.cpp, Source/Contents/Effects/RagEffect.h
Batch #4799 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_20044 CRagEffect::FireArrow: logic confirmed by peer review
- fn_20020 CRagEffect::BlitzBeat: 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 09:20:03 +00:00
ragnarok-clanker
72988372fc Decompile fn_12683 (UISubChatMiniWnd::Paint)
Batch #5176 by zindokar: 0 byte-identical, 1 confirmed by peer review.

- fn_12683 UISubChatMiniWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: eAthena, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:19:48 +00:00
ragnarok-clanker
b122c2599b Decompile fn_23851 (CSession::HasUnknown6178Record)
Batch #5144 by meitogi: 0 byte-identical, 1 confirmed by peer review.

- fn_23851 CSession::HasUnknown6178Record: logic confirmed by peer review

Peer-reviewed-by: eAthena, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:18:39 +00:00
ragnarok-clanker
7631a9e469 Decompile 4 functions in Source/UI/StylingShop/UIStylingShopWnd.cpp, Source/UI/StylingShop/UIStylingShopWnd.h
Batch #5189 by Yommy: 0 byte-identical, 4 confirmed by peer review.

- fn_10319 UIStylingshopTabParentWnd::IsBuyable: logic confirmed by peer review
- fn_10329 UIStylingShopWnd::SetBuyEnabled: logic confirmed by peer review
- fn_10369 UIBasicStylingWnd::SendMsg: logic confirmed by peer review
- fn_10372 UIMyStyleWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: eAthena, 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:17:19 +00:00
ragnarok-clanker
c17e9e16b4 Decompile fn_14355 (CUIListBox<AdventureGuide::CUITab>::SelectItem)
Batch #5188 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_14355 CUIListBox<AdventureGuide::CUITab>::SelectItem: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:17:07 +00:00
ragnarok-clanker
4976aae627 Decompile 3 functions in Source/UI/AdventureGuide/UIAdventureGuide.cpp, Source/UI/AdventureGuide/UIAdventureGuide.h, ...
Batch #5187 by Yommy: 0 byte-identical, 3 confirmed by peer review.

- fn_14319 AdventureGuide::CUIMonster::OnSelectMonster: logic confirmed by peer review
- fn_14353 AdventureGuide::CUITab::SetSelected: logic confirmed by peer review
- fn_14354 CUIListBox<AdventureGuide::CUISubTab>::SelectItem: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:16:43 +00:00
ragnarok-clanker
a92d988fa7 Decompile 3 functions in Source/Contents/Messenger/ClientMessenger.cpp
Batch #5186 by youko: 0 byte-identical, 3 confirmed by peer review.

- fn_06185 EquipmentProperties::CEquipmentPropertiesMgr::GetUnknown01BC: logic confirmed by peer review (annotation added to existing code)
- fn_06200 EquipmentProperties::CEquipmentPropertiesMgr::AddExpansion: logic confirmed by peer review (annotation added to existing code)
- fn_06204 EquipmentProperties::CEquipmentPropertiesMgr::RefreshExpansion: logic confirmed by peer review (annotation added to existing code)

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-30 09:16:18 +00:00
ragnarok-clanker
f07edf84e7 Decompile fn_18305 (HandleImeError)
Batch #5154 by meitogi: 0 byte-identical, 1 confirmed by peer review.

- fn_18305 HandleImeError: logic confirmed by peer review

Peer-reviewed-by: youko, zindokar
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:16:01 +00:00
ragnarok-clanker
3248a87591 Decompile 6 functions in Source/UI/Window/UIMileageWnd.cpp, Source/UI/Window/UIMileageWnd.h, ...
Batch #5180 by eAthena: 2 byte-identical, 4 confirmed by peer review.

- fn_12894 UIMileageWnd::Slot15: logic confirmed by peer review
- fn_12896 UIOpenMailBoxWnd::Slot15: logic confirmed by peer review
- fn_12897 UIOpenRoulletteWnd::Slot15: logic confirmed by peer review
- fn_12900 UITransMenuWnd::Slot15: logic confirmed by peer review
- fn_12909 UIOpenMailBoxWnd::Paint: byte-identical
- fn_12910 UIOpenRoulletteWnd::Paint: byte-identical

Peer-reviewed-by: willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:15:57 +00:00
ragnarok-clanker
9a477d2c3d Decompile 4 functions in Source/UI/Quest/UIOngoingQuestInfo.cpp, Source/UI/Quest/UIOngoingQuestInfo.h
Batch #5131 by Yommy: 0 byte-identical, 4 confirmed by peer review.

- fn_16225 CUIListBoxEx<OngoingQuestInfo::CUIRewardItem,OngoingQuestInfo::CRewardItemData>::Slot15: logic confirmed by peer review
- fn_16232 CUIListBoxEx<OngoingQuestInfo::CUIRewardItem,OngoingQuestInfo::CRewardItemData>::Slot35: logic confirmed by peer review
- fn_16236 CUIListBoxEx<OngoingQuestInfo::CUIRewardItem,OngoingQuestInfo::CRewardItemData>::OnScroll: logic confirmed by peer review
- fn_16314 OngoingQuestInfo::CUIContents::UpdateHeight: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:15:51 +00:00
ragnarok-clanker
ae7bfbdfbf Decompile 4 functions in Source/UI/Item/UIEquipmentPropertiesWnd.cpp, Source/UI/Item/UIEquipmentPropertiesWnd.h
Batch #5164 by youko: 0 byte-identical, 4 confirmed by peer review.

- fn_15167 CUIEquipmentPropertiesWnd::Slot16: logic confirmed by peer review
- fn_15171 CUIEquipmentPropertiesWnd::SetTab: logic confirmed by peer review
- fn_15172 CUIEquipmentPropertiesWnd::SendMsg: logic confirmed by peer review
- fn_15173 CUIEquipmentPropertiesWnd::OnChangeTab: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:15:43 +00:00
ragnarok-clanker
2570195f1b Decompile 2 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h, ...
Batch #5071 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_14768 EnchantUI::CUIEnchantPage::CUIEnchantPage: logic confirmed by peer review
- fn_14769 CUIGameItem::CUIGameItem: logic confirmed by peer review

Peer-reviewed-by: eAthena, 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 09:15:32 +00:00
ragnarok-clanker
bdd5a9bc94 Decompile fn_15960 (GameSettingsUI::GetHotkeyText)
Batch #4913 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_15960 GameSettingsUI::GetHotkeyText: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:14:34 +00:00
ragnarok-clanker
316afdd670 Decompile fn_10692 (UIEditCtrl2::`scalar deleting destructor')
Batch #4917 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_10692 UIEditCtrl2::`scalar deleting destructor': logic confirmed by peer review (annotation added to existing code)

Peer-reviewed-by: eAthena, Yommy, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:14:33 +00:00
ragnarok-clanker
e142fe4cd4 Decompile 9 functions in Source/UI/Chat/UISubChatHisWnd.cpp, Source/UI/Chat/UISubChatMiniWnd.h, ...
Batch #5177 by zindokar: 0 byte-identical, 9 confirmed by peer review.

- fn_12685 UIBattleMsgOptionWnd::Slot26: logic confirmed by peer review
- fn_12691 CUICollectionSystemWnd::Slot25: logic confirmed by peer review
- fn_12703 UINewChatWnd::Slot31: logic confirmed by peer review
- fn_12702 UINavigationWnd::Slot31: logic confirmed by peer review
- fn_12700 UISubChatHisWnd::Slot25: logic confirmed by peer review
- fn_12690 UISubChatHisWnd::Slot26: logic confirmed by peer review
- fn_12706 UISubChatHisWnd::Slot31: logic confirmed by peer review
- fn_12701 UISubChatMiniWnd::Slot25: logic confirmed by peer review
- fn_12694 UIMiniBtnWnd::Slot25: logic confirmed by peer review

Peer-reviewed-by: eAthena, KWDev, Qwenkler3.8, alisonrag, willerthal, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:12:24 +00:00
ragnarok-clanker
2551209043 Decompile 2 functions in Source/Archive/GPak.cpp
Batch #5175 by youko: 2 byte-identical, 0 confirmed by peer review.

- fn_04910 PakIntrusiveLink::Unlink64AE10: byte-identical
- fn_04911 PakIntrusiveLink::Unlink64AE30: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 09:11:56 +00:00
ragnarok-clanker
f5517fb75f Decompile 3 functions in Source/UI/SkillDelayInfo/UISkillDelayInfo.cpp, Source/UI/SkillDelayInfo/SkillDelayInfo.h, ...
Batch #5173 by youko: 3 byte-identical, 0 confirmed by peer review.

- fn_16812 CUIListBoxEx<SkillDelayInfo::CUIDelayItem,SkillDelayInfo::CDelayItemData>::Paint: byte-identical
- fn_16879 CUISkillDelayInfo::OnButtonClick: byte-identical
- fn_16880 CUISkillDelayInfo::OnSelectItem: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 09:11:39 +00:00
ragnarok-clanker
5fb1815800 Decompile 3 functions in Source/Contents/SpriteLayerDrawing.cpp, Source/Contents/SpriteLayerDrawing.h, ...
Batch #5168 by youko: 0 byte-identical, 3 confirmed by peer review.

- fn_04813 SpriteLayerRenderer::GetItemOffset: logic confirmed by peer review
- fn_04814 SpriteLayerRenderer::GetPalette: logic confirmed by peer review
- fn_04815 SpriteLayerRenderer::FindLayer: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Contents/SpriteLayerDrawing.cpp
2026-10-30 09:10:48 +00:00
ragnarok-clanker
33cede0bc9 Decompile fn_10629 (UIClanInfoManageWnd::Slot15)
Batch #5020 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_10629 UIClanInfoManageWnd::Slot15: logic confirmed by peer review

Peer-reviewed-by: eAthena, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:09:50 +00:00
ragnarok-clanker
3b9e20f397 Decompile 6 functions in Source/UI/Window/UIWindow.cpp, Source/UI/Window/UIWindow.h, ...
Batch #5165 by Yommy: 0 byte-identical, 6 confirmed by peer review.

- fn_16959 UIWindow::WrapFormattedText: logic confirmed by peer review
- fn_09912 UIRefining_Notice::Paint: logic confirmed by peer review
- fn_10812 UINameBalloonText::Paint: logic confirmed by peer review
- fn_10824 UIVerticalNameBalloonText::Paint: logic confirmed by peer review
- fn_10845 UIResizer::Slot25: logic confirmed by peer review
- fn_10869 UIResizer::Slot27: 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 09:09:20 +00:00
ragnarok-clanker
4f3bef36cd Decompile 2 functions in Source/UI/Buttons/UITextButton.cpp, Source/UI/Lists/UIScrollBarVariants.h, ...
Batch #5163 by Yommy: 2 byte-identical, 0 confirmed by peer review.

- fn_11313 TableBox::Slot15: byte-identical
- fn_11391 UITableBox::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 09:07:01 +00:00
ragnarok-clanker
ad453d3706 Decompile 8 functions in Source/UI/GameSettings/GameSettingsUI.cpp, Source/UI/GameSettings/GameSettingsUI.h, ...
Batch #5161 by youko: 0 byte-identical, 8 confirmed by peer review.

- fn_15933 CUIComboBox<GameSettingsUI::CUIComboItem,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::AddItem: logic confirmed by peer review
- fn_15947 GameSettingsUI::CUIGraphicsPage::LoadAdapters: logic confirmed by peer review
- fn_15951 GameSettingsUI::CUIGroupGraphics::OnAdapterSelect: logic confirmed by peer review
- fn_15959 GameSettingsUI::CUIGroupGraphics::GetPendingBackend: logic confirmed by peer review
- fn_15961 GameSettingsUI::CUIGraphicsPage::GetPendingBackend: logic confirmed by peer review
- fn_16015 GameSettingsUI::CUIGroupGraphics::LoadAdapters: logic confirmed by peer review
- fn_16016 GameSettingsUI::CUIGroupGraphics::LoadModes: logic confirmed by peer review
- fn_16017 GameSettingsUI::CUIGroupGraphicsAPI::LoadBackends: logic confirmed by peer review

Peer-reviewed-by: Yommy, alisonrag, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:06:12 +00:00
ragnarok-clanker
742eff31ac Decompile fn_15306 (CUIExchangeUI::SetZeny)
Batch #5137 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_15306 CUIExchangeUI::SetZeny: 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 09:04:40 +00:00
ragnarok-clanker
85b23e2e7a Decompile 5 functions in Source/Client/Mode/GameModeMiniMap.cpp, Source/Client/Mode/CGameMode.h
Batch #5010 by Yommy: 0 byte-identical, 5 confirmed by peer review.

- fn_21251 CGameMode::FindWalkableCellToward: logic confirmed by peer review
- fn_21252 CGameMode::RemoveMiniMapPing: logic confirmed by peer review
- fn_21253 CGameMode::DrawMiniMapMembers: logic confirmed by peer review
- fn_21256 CGameMode::DrawMiniMapTriangle: logic confirmed by peer review
- fn_21262 CGameMode::DrawMiniMapMarker: 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 09:02:39 +00:00
ragnarok-clanker
952523e58a Decompile 2 functions in Source/UI/Window/UIMessageBox.cpp, Source/UI/Window/UIMessageBoxAutoreturn.h, ...
Batch #5159 by Yommy: 2 byte-identical, 0 confirmed by peer review.

- fn_11754 UILoginWnd::Slot18: byte-identical
- fn_11755 UIMakeCharWnd::Slot18: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 09:02:18 +00:00
ragnarok-clanker
f9c0fae2c4 Decompile fn_19681 (UIEntryQueueHelpWnd::Paint)
Batch #5156 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_19681 UIEntryQueueHelpWnd::Paint: 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 09:00:37 +00:00
ragnarok-clanker
b5dc47afa8 Decompile 2 functions in Source/Client/Mode/LoginMode.cpp, Source/Client/Mode/CLoginMode.h
Batch #5035 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_22298 CLoginMode::End: logic confirmed by peer review
- fn_22308 OpenAccountRegistration: 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:58:13 +00:00
ragnarok-clanker
0d27382610 Decompile fn_03890 (UIChangeMaterialWnd_List::sub_5E2A70)
Batch #5155 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_03890 UIChangeMaterialWnd_List::sub_5E2A70: 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:56:44 +00:00
ragnarok-clanker
6214d9f492 Decompile fn_19831 (CEffectPrim::PrimSTIN3)
Batch #5153 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_19831 CEffectPrim::PrimSTIN3: 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-10-30 08:56:10 +00:00
ragnarok-clanker
c7e8481ec3 Decompile 7 functions in Source/UI/Text/UIAchWnd.cpp, Source/UI/Text/UIAchWnd.h, ...
Batch #4956 by Yommy: 0 byte-identical, 7 confirmed by peer review.

- fn_09219 UIAchSummaryWnd::Paint: logic confirmed by peer review
- fn_09237 UIToolTipBitmapWnd::Slot32: logic confirmed by peer review
- fn_09238 UIAchievementWnd::SelectAchievement: logic confirmed by peer review
- fn_09245 UIAchSummaryWnd::SendMsg: logic confirmed by peer review
- fn_09248 UIAchViewWnd::SendMsg: logic confirmed by peer review
- fn_09250 UIAchListWnd::SetAchievements: logic confirmed by peer review
- fn_09253 UIAchievementWnd::SelectTab: logic confirmed by peer review

Peer-reviewed-by: youko, Romain
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 08:56:07 +00:00
ragnarok-clanker
dfc9404c53 Decompile 17 functions in Source/Contents/Messenger/ClientMessenger.cpp
Batch #5152 by youko: 0 byte-identical, 17 confirmed by peer review.

- fn_05620 EquipmentProperties::CEquipment::AddProperty: logic confirmed by peer review (annotation added to existing code)
- fn_05634 EquipmentProperties::CEquipmentAttachable::Load: logic confirmed by peer review (annotation added to existing code)
- fn_05635 EquipmentProperties::CEquipmentCombiitem::Load: logic confirmed by peer review (annotation added to existing code)
- fn_05636 EquipmentProperties::CEquipmentExpansion::Load: logic confirmed by peer review (annotation added to existing code)
- fn_05639 EquipmentProperties::CEquipmentCombiitem::Clear: logic confirmed by peer review (annotation added to existing code)
- fn_05640 EquipmentProperties::CEquipmentExpansion::Clear: logic confirmed by peer review (annotation added to existing code)
- fn_05641 EquipmentProperties::CEquipmentWearable::Clear: logic confirmed by peer review (annotation added to existing code)
- fn_05643 EquipmentProperties::CEquipment::NotifyProperties: logic confirmed by peer review (annotation added to existing code)
- fn_05769 EquipmentPropertyStore::operator+=: logic confirmed by peer review (annotation added to existing code)
- fn_05770 EquipmentPropertyStore::operator+=: logic confirmed by peer review (annotation added to existing code)
- fn_05782 EquipmentProperties::CEquipmentProperties::Describe: logic confirmed by peer review (annotation added to existing code)
- fn_05783 EquipmentPropertyStore::RemoveDuplicateNames: logic confirmed by peer review (annotation added to existing code)
- fn_06183 EquipmentProperties::CEquipmentPropertiesMgr::FindDefinition: logic confirmed by peer review (annotation added to existing code)
- fn_06202 EquipmentProperties::CEquipmentPropertiesMgr::RemoveExpansion: logic confirmed by peer review (annotation added to existing code)
- fn_06207 EquipmentProperties::CEquipmentPropertiesMgr::Rebuild: logic confirmed by peer review (annotation added to existing code)
- fn_06208 EquipmentProperties::CEquipmentPropertiesMgr::SetCurrentEquipment: logic confirmed by peer review (annotation added to existing code)
- fn_06211 EquipmentProperties::CEquipmentPropertiesMgr::RefreshPretend: logic confirmed by peer review (annotation added to existing code)

Peer-reviewed-by: Yommy, alisonrag, OvoKore
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 08:55:58 +00:00
ragnarok-clanker
cef9fb8317 Decompile 3 functions in Source/Contents/Messenger/MessengerMember.cpp, Source/UI/Gauges/UIPcGage.h
Batch #5065 by Yommy: 0 byte-identical, 3 confirmed by peer review.

- fn_07715 UIMessengerGroupWnd::UpdateScroll: logic confirmed by peer review
- fn_07716 UIMessengerGroupWnd::LayoutButtons: logic confirmed by peer review
- fn_07717 UIMessengerGroupWnd::UpdateGauges: logic confirmed by peer review

Peer-reviewed-by: youko, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 08:55:32 +00:00
ragnarok-clanker
3743d235b9 Decompile fn_10015 (UIRodexContentsWnd::UIRodexContentsWnd)
Batch #5134 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_10015 UIRodexContentsWnd::UIRodexContentsWnd: logic confirmed by peer review

Peer-reviewed-by: meitogi, youko, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 08:54:42 +00:00
ragnarok-clanker
8a3455aae8 Decompile fn_19634 (CNavigationManager::CollectStartLinks)
Batch #4972 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_19634 CNavigationManager::CollectStartLinks: logic confirmed by peer review

Peer-reviewed-by: Yommy, alisonrag, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Contents/NavigationCandidates.cpp
2026-10-30 08:54:31 +00:00
ragnarok-clanker
da7e83e11e Decompile fn_03889 (UIChangeMaterialWnd_List::Slot35)
Batch #5147 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_03889 UIChangeMaterialWnd_List::Slot35: logic confirmed by peer review

Peer-reviewed-by: Yommy, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 08:53:23 +00:00
ragnarok-clanker
57e882b2a5 Decompile 3 functions in Source/Contents/GuildInfo.cpp, Source/Contents/GuildInfo.h
Batch #4924 by youko: 0 byte-identical, 3 confirmed by peer review.

- fn_18029 GuildInfo::AddUnknown00EC: logic confirmed by peer review
- fn_18042 GuildInfo::DeleteMemberByCharacterId: logic confirmed by peer review
- fn_18044 GuildInfo::UpdateCharacterName: logic confirmed by peer review

Peer-reviewed-by: Yommy, alisonrag, Bruwuno
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 08:52:18 +00:00
ragnarok-clanker
f18e2b47c8 Decompile 8 functions in Source/UI/Window/UIRodexContentsWnd.cpp, Source/UI/Window/UIRodexContentsWnd.h
Batch #5142 by Yommy: 0 byte-identical, 8 confirmed by peer review.

- fn_10017 UIRodexContentsWnd::GetItemAtPoint: logic confirmed by peer review
- fn_10018 UIRodexContentsWnd::DisableItemButton: logic confirmed by peer review
- fn_10019 UIRodexContentsWnd::DisableZenyButton: logic confirmed by peer review
- fn_10021 UIRodexContentsWnd::Paint: logic confirmed by peer review
- fn_10022 UIRodexContentsWnd::Slot25: logic confirmed by peer review
- fn_10024 UIRodexContentsWnd::Slot32: logic confirmed by peer review
- fn_10027 UIRodexContentsWnd::SetItemButtonDisabled: logic confirmed by peer review
- fn_10028 UIRodexContentsWnd::SetZenyButtonDisabled: 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:50:55 +00:00
ragnarok-clanker
2c46ca0f09 Decompile fn_10014 (UIRodexContentsWnd::SetContentsText)
Batch #5140 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_10014 UIRodexContentsWnd::SetContentsText: 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).
Adds to the build: Source/UI/Window/UIRodexContentsWnd.cpp
2026-10-30 08:50:46 +00:00
ragnarok-clanker
2d16bc8d36 Decompile fn_11041 (UIDescriptRace::UIDescriptRace)
Batch #5130 by meitogi: 0 byte-identical, 1 confirmed by peer review.

- fn_11041 UIDescriptRace::UIDescriptRace: logic confirmed by peer review

Peer-reviewed-by: Yommy, alisonrag, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/UI/Buttons/UIDescriptRace.cpp
2026-10-30 08:50:16 +00:00
ragnarok-clanker
2742ed5b9f Decompile 6 functions in Source/UI/Window/UINewMakeCharWnd.cpp, Source/UI/Window/UINewMakeCharWnd.h
Batch #5070 by Yommy: 0 byte-identical, 6 confirmed by peer review.

- fn_09617 UIHairBitmap::Slot25: logic confirmed by peer review
- fn_09618 UIHairBitmap::Slot31: logic confirmed by peer review
- fn_09619 UIHairBitmap::Slot28: logic confirmed by peer review
- fn_09620 UIHairBitmap::Slot27: logic confirmed by peer review
- fn_09621 UIHairBitmap::Slot29: logic confirmed by peer review
- fn_09622 UIHairBitmap::ResetCursor: 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:45:50 +00:00
ragnarok-clanker
678774c657 Decompile fn_09616 (UIHairBitmap::Slot26)
Batch #5136 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_09616 UIHairBitmap::Slot26: 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).
Adds to the build: Source/UI/Window/UINewMakeCharWnd.cpp
2026-10-30 08:45:43 +00:00
ragnarok-clanker
f17f965d39 Decompile 2 functions in Source/UI/Quest/UIOngoingQuestInfo.cpp, Source/UI/Quest/UIOngoingQuestInfo.h
Batch #5132 by Yommy: 2 byte-identical, 0 confirmed by peer review.

- fn_16231 CUIListBoxEx<OngoingQuestInfo::CUIRewardItem,OngoingQuestInfo::CRewardItemData>::Paint: byte-identical
- fn_16315 OngoingQuestInfo::CUIRewards::UpdateHeight: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 08:43:10 +00:00