Commit graph

2,610 commits

Author SHA1 Message Date
ragnarok-clanker
42e086f617 Decompile fn_14476 (CUIGameItem::SetMode)
Batch #13910 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_14476 CUIGameItem::SetMode: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-07 00:16:25 +00:00
ragnarok-clanker
f6c1e45462 Decompile fn_10796 (UIBitmapEditCtrl::Paint)
Batch #13899 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_10796 UIBitmapEditCtrl::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-07 00:13:30 +00:00
ragnarok-clanker
8d9b0a234f Decompile fn_10206 (UIRuneSetList::Slot28)
Batch #13900 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_10206 UIRuneSetList::Slot28: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 23:48:25 +00:00
ragnarok-clanker
ec4cc56ce5 Confirm fn_10137 (UIRuneSystemWnd::UIRuneSystemWnd)
Batch #13868 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_10137 UIRuneSystemWnd::UIRuneSystemWnd: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-06 23:45:33 +00:00
ragnarok-clanker
fa92062b26 Decompile fn_10817 (UIStaticBitmap::Paint)
Batch #13856 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_10817 UIStaticBitmap::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 23:35:46 +00:00
ragnarok-clanker
0e7e11f6d9 Decompile fn_10824 (UIVerticalNameBalloonText::Paint)
Batch #13846 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_10824 UIVerticalNameBalloonText::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 23:26:10 +00:00
ragnarok-clanker
0e99481335 Decompile 6 functions in Source/Client/ModeFade.cpp, Source/Client/ModeFadeOut.cpp, ...
Batch #13893 by eAthena: 4 byte-identical, 2 confirmed by peer review.

- fn_09334 UIBroadcastBalloon::Slot43: byte-identical
- fn_12091 UIWhisperWnd::Slot43: byte-identical
- fn_12591 UIRoMapWnd::DrawRecordAreas: byte-identical
- fn_12592 UINewChatWnd::Slot43: logic confirmed by peer review
- fn_12593 UISubChatHisWnd::Slot43: byte-identical
- fn_12604 UIRoMapWnd::DrawRecordFaces: 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 23:24:54 +00:00
ragnarok-clanker
d9c7622531 Maintenance: Forced (maintainer). gl_24792 'g_charViewMode' (0x013495BC) is not a separate global: it is g_modeMgr.gameMode (g_modeMg
Batch #13844 by ragnarok-clanker: forced by an admin (0 lower score(s), 0 changed function(s)); checked with 53 compiled unit(s), including every includer of Source/UI/Window/UINewSelectCharWnd.h.
2026-11-06 23:23:11 +00:00
ragnarok-clanker
4265d7b1c4 Decompile fn_19708 (UIEntryQueueWnd::Paint)
Batch #13843 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_19708 UIEntryQueueWnd::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 23:19:04 +00:00
ragnarok-clanker
4edfd82038 Decompile fn_10803 (UICheckBox::Paint)
Batch #13841 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_10803 UICheckBox::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 23:17:08 +00:00
ragnarok-clanker
fc1732b1e9 Decompile fn_03871 (UIChangeMaterialWnd_List::SelectNextItem)
Batch #13814 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

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

Peer-reviewed-by: eAthena, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 23:13:51 +00:00
ragnarok-clanker
9c6f923f66 Decompile fn_09885 (UIPreviewEquipWnd::SyncFromPlayer)
Batch #13832 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_09885 UIPreviewEquipWnd::SyncFromPlayer: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 23:08:02 +00:00
ragnarok-clanker
9c09deba37 Decompile fn_10798 (UIBmpTextButton2::Paint)
Batch #13831 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_10798 UIBmpTextButton2::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 23:07:32 +00:00
ragnarok-clanker
b18871ac79 Decompile fn_10650 (UIBitmapButton::UIBitmapButton)
Batch #13888 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_10650 UIBitmapButton::UIBitmapButton: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 23:06:01 +00:00
ragnarok-clanker
ca93ec2a60 Decompile fn_17116 (UIWindowMgr::ShowTransient)
Batch #13822 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_17116 UIWindowMgr::ShowTransient: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 22:59:09 +00:00
ragnarok-clanker
c812b1ccda Decompile 10 functions in Source/Client/Mode/GameModeProtocol.cpp, Source/Contents/Actors/Player.cpp, ...
Batch #13821 by KWDev: 10 byte-identical, 0 confirmed by peer review.

- fn_05285 InsertQuestReward: byte-identical
- fn_05286 InsertQuestSubMenu: byte-identical
- fn_05288 InsertWeaponContents: byte-identical
- fn_05289 InsertWeaponObtainGuide: byte-identical
- fn_05290 InsertWeaponSubMenu: byte-identical
- fn_10795 UIBitmapButton::Paint: byte-identical
- fn_22619 CGrannyPc::Slot39: byte-identical
- fn_21589 SendPacketHeader: byte-identical
- fn_21590 SendPacketHeader2: byte-identical
- fn_06843 CAxeBoomerang::Slot04: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 22:57:48 +00:00
ragnarok-clanker
0f0596e771 Decompile 2 functions in Source/UI/Layout/SnapMgr.cpp
Batch #13870 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_09702 CSnapMgr::CaptureOrigins: byte-identical
- fn_09712 CSnapMgr::IsRoot: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 22:52:22 +00:00
ragnarok-clanker
819a3a7a85 Confirm fn_13156 (HotkeyGuideLabel::HotkeyGuideLabel)
Batch #13834 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_13156 HotkeyGuideLabel::HotkeyGuideLabel: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-06 22:30:00 +00:00
ragnarok-clanker
6f004a2303 Decompile fn_11545 (UIComboBoxEx::SendMsg)
Batch #13766 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_11545 UIComboBoxEx::SendMsg: logic confirmed by peer review

Peer-reviewed-by: eAthena, Toshiro, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 22:29:02 +00:00
ragnarok-clanker
bf3183b638 Decompile fn_10522 (UITagTextViewer::Clear)
Batch #13809 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_10522 UITagTextViewer::Clear: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 22:11:20 +00:00
ragnarok-clanker
b5d9690085 Decompile fn_11555 (UINewComboBoxCtrl::SendMsg)
Batch #13739 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_11555 UINewComboBoxCtrl::SendMsg: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 22:10:46 +00:00
ragnarok-clanker
05e6bffd11 Decompile fn_03876 (UIChangeMaterialWnd::Slot15)
Batch #13718 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_03876 UIChangeMaterialWnd::Slot15: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 22:09:08 +00:00
ragnarok-clanker
c50b28d7b1 Decompile fn_10773 (HasNaviLinkTag)
Batch #13799 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_10773 HasNaviLinkTag: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 22:07:39 +00:00
ragnarok-clanker
7552973e13 Decompile 55 functions in Source/UI/AdventureGuide/UIAdventureGuide.cpp, Source/UI/Enchant/UIEnchantUI.cpp, ...
Batch #13796 by eAthena: 46 byte-identical, 9 confirmed by peer review.

- fn_14005 AdventureGuide::CUIMonsterInfo::Slot15: logic confirmed by peer review
- fn_14007 AdventureGuide::CUIQuestInfo::Slot15: logic confirmed by peer review
- fn_14009 AdventureGuide::CUITab::Slot15: byte-identical
- fn_14010 AdventureGuide::CUITabInfo::Slot15: logic confirmed by peer review
- fn_14680 CUIStaticText::SetText: byte-identical
- fn_14702 CUITitleBar::SetTitle: byte-identical
- fn_14766 CUIListBoxEx<EnchantUI::CUIEnchantItem,EnchantUI::CEnchantItemData>::CUIListBoxEx<EnchantUI::CUIEnchantItem,EnchantUI::CEnchantItemData>: byte-identical (already on main)
- fn_14767 CUIListBoxEx<EnchantUI::CUITargetItem,ITEM_INFO>::CUIListBoxEx<EnchantUI::CUITargetItem,ITEM_INFO>: byte-identical (already on main)
- fn_14768 EnchantUI::CUIEnchantPage::CUIEnchantPage: byte-identical (already on main)
- fn_14769 CUIGameItem::CUIGameItem: logic confirmed by peer review (already on main)
- fn_14770 EnchantUI::CUIMainPage::CUIMainPage: byte-identical (already on main)
- fn_14771 CUITab::CUITab: byte-identical (already on main)
- fn_14812 EnchantUI::CUIEnchantPage::CreateIngredient: byte-identical (already on main)
- fn_14816 EnchantUI::CUIEnchantItem::Slot15: byte-identical
- fn_14820 EnchantUI::CUINormalPerfect::Slot15: byte-identical
- fn_14821 EnchantUI::CUINormalRandom::Slot15: byte-identical
- fn_14822 EnchantUI::CUIReset::Slot15: byte-identical
- fn_14830 EnchantUI::CUIUpgradePerfect::Slot15: byte-identical
- fn_14831 EnchantUI::CUIUpgradeRandom::Slot15: byte-identical
- fn_15164 CUIEquipmentPropertiesWnd::BindLine: logic confirmed by peer review
- fn_15180 CUIListBoxEx<ExchangeUI::CUIItem,ExchangeUI::CItemData>::CUIListBoxEx<ExchangeUI::CUIItem,ExchangeUI::CItemData>: byte-identical (already on main)
- fn_15341 CUIListBoxEx<GameSettingsUI::CUIComboItem,RenderAdapter>::CUIListBoxEx<GameSettingsUI::CUIComboItem,RenderAdapter>: byte-identical (already on main)
- fn_15342 CUIListBoxEx<GameSettingsUI::CUIComboItem,DisplayMode>::CUIListBoxEx<GameSettingsUI::CUIComboItem,DisplayMode>: byte-identical (already on main)
- fn_15343 CUIListBoxEx<GameSettingsUI::CUIComboItem,RenderBackend>::CUIListBoxEx<GameSettingsUI::CUIComboItem,RenderBackend>: byte-identical (already on main)
- fn_15344 CUIListBoxEx<GameSettingsUI::CUIComboItem,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::CUIListBoxEx<GameSettingsUI::CUIComboItem,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >: byte-identical (already on main)
- fn_15345 CUIListBoxEx<GameSettingsUI::CUIOptionItem,TALKTYPE>::CUIListBoxEx<GameSettingsUI::CUIOptionItem,TALKTYPE>: byte-identical (already on main)
- fn_15402 GameSettingsUI::CUIGroupSpriteDetailLevel::Slot15: logic confirmed by peer review
- fn_15886 GameSettingsUI::CUIBasicPage::CUIBasicPage: byte-identical (already on main)
- fn_15889 GameSettingsUI::CUIGraphicsPage::CUIGraphicsPage: byte-identical (already on main)
- fn_15902 GameSettingsUI::CUIListPage::CUIListPage: byte-identical (already on main)
- fn_15976 GameSettingsUI::CUIGroupSound::Apply: logic confirmed by peer review
- fn_15986 CUIGameSettingsUI::Slot16: byte-identical
- fn_15987 GameSettingsUI::CUIGroupEmblem::Slot16: byte-identical
- fn_15988 GameSettingsUI::CUIGroupFullscreen::Slot16: byte-identical
- fn_15990 GameSettingsUI::CUIGroupGraphicsAPI::Slot16: logic confirmed by peer review
- fn_15993 GameSettingsUI::CUIGroupRodexSpam::Slot16: byte-identical
- fn_15994 GameSettingsUI::CUIGroupSkin::Slot16: logic confirmed by peer review
- fn_15995 GameSettingsUI::CUIGroupSound::Slot16: byte-identical
- fn_15996 GameSettingsUI::CUIGroupSpriteDetailLevel::Slot16: byte-identical
- fn_15997 GameSettingsUI::CUIGroupTextureDetailLevel::Slot16: byte-identical
- fn_15998 GameSettingsUI::CUIGroupTrilinear::Slot16: byte-identical
- fn_16108 CUIListBoxEx<ProbabilityTable::CUIItem,ProbabilityTable::CItemData>::CUIListBoxEx<ProbabilityTable::CUIItem,ProbabilityTable::CItemData>: byte-identical (already on main)
- fn_16217 CUIListBoxEx<OngoingQuestInfo::CUIRewardItem,OngoingQuestInfo::CRewardItemData>::CUIListBoxEx<OngoingQuestInfo::CUIRewardItem,OngoingQuestInfo::CRewardItemData>: byte-identical (already on main)
- fn_16289 OngoingQuestInfo::CUIContents::CUIContents: byte-identical (already on main)
- fn_16292 OngoingQuestInfo::CUIRewards::CUIRewards: byte-identical (already on main)
- fn_16293 OngoingQuestInfo::CUIScrollWindow::CUIScrollWindow: byte-identical (already on main)
- fn_16311 OngoingQuestInfo::CUIScrollWindow::Slot16: byte-identical
- fn_16339 RecommendedQuestInfo::CUIQuestInfo::CUIQuestInfo: byte-identical (already on main)
- fn_16341 RecommendedQuestInfo::CUIScrollWindow::CUIScrollWindow: byte-identical (already on main)
- fn_16366 CUIListBoxEx<RenewQuestUI::CUIQuestItem,unsigned long>::CUIListBoxEx<RenewQuestUI::CUIQuestItem,unsigned long>: byte-identical (already on main)
- fn_16367 CUIEditBoxEx::CUIEditBoxEx: byte-identical (already on main)
- fn_16598 RenewQuestUI::CUIQuestList::CUIQuestList: byte-identical (already on main)
- fn_16665 SelectPackageItemBox::CUITabInfo::Slot15: byte-identical
- fn_16799 CUIListBoxEx<SkillDelayInfo::CUIDelayItem,SkillDelayInfo::CDelayItemData>::CUIListBoxEx<SkillDelayInfo::CUIDelayItem,SkillDelayInfo::CDelayItemData>: byte-identical (already on main)
- fn_16873 SkillDelayInfo::CUITime::CUITime: byte-identical (already on main)

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 22:07:02 +00:00
ragnarok-clanker
120e76df38 Decompile fn_11216 (UIChatHisBox::Convert)
Batch #13693 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_11216 UIChatHisBox::Convert: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 22:02:51 +00:00
ragnarok-clanker
ec2edb9aca Decompile fn_15165 (CUIEquipmentPropertiesWnd::Paint)
Batch #13684 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_15165 CUIEquipmentPropertiesWnd::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 21:25:27 +00:00
ragnarok-clanker
1b2503310b Decompile fn_13491 (UIBasicInfoWnd::Slot15)
Batch #13683 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_13491 UIBasicInfoWnd::Slot15: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 21:24:04 +00:00
ragnarok-clanker
9dbca3a8e7 Decompile fn_09850 (UIMacroReporterWnd::Slot25)
Batch #13678 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_09850 UIMacroReporterWnd::Slot25: 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 21:21:41 +00:00
ragnarok-clanker
af5401a199 Decompile fn_11657 (UIFrameWnd::UIFrameWnd)
Batch #13674 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_11657 UIFrameWnd::UIFrameWnd: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 21:20:53 +00:00
ragnarok-clanker
b6bb12c649 Decompile fn_09587 (UIStaticText::GetText)
Batch #13658 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_09587 UIStaticText::GetText: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 21:11:01 +00:00
ragnarok-clanker
a4882482d1 Decompile 2 functions in Source/UI/Party/UIAdvenPartyBoardWnd.cpp, Source/UI/Quest/UIRenewQuestUI.cpp
Batch #13642 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_09302 UIAdvenPartyBoardWnd::Paint: byte-identical
- fn_16619 RenewQuestUI::CUIQuestItem::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 21:03:18 +00:00
ragnarok-clanker
38c2c28543 Decompile fn_10875 (UIButton::ResetCursor)
Batch #13618 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_10875 UIButton::ResetCursor: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 20:53:45 +00:00
ragnarok-clanker
bdea931c0e Decompile fn_12600 (UIRoMapWnd::DrawFieldLabels)
Batch #13576 by Toshiro: 0 byte-identical, 1 confirmed by peer review.

- fn_12600 UIRoMapWnd::DrawFieldLabels: logic confirmed by peer review

Peer-reviewed-by: eAthena, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 20:51:58 +00:00
ragnarok-clanker
309334011a Decompile fn_14503 (CUIResizer::Paint)
Batch #13628 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_14503 CUIResizer::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 20:50:06 +00:00
ragnarok-clanker
a46af3a0dd Decompile fn_12359 (UIMonsterDisplayWnd::SendMsg)
Batch #13624 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_12359 UIMonsterDisplayWnd::SendMsg: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 20:46:44 +00:00
ragnarok-clanker
32de81b46c Decompile fn_12683 (UISubChatMiniWnd::Paint)
Batch #13617 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_12683 UISubChatMiniWnd::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 20:44:08 +00:00
ragnarok-clanker
2e4330a4a8 Decompile 14 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Item/UIItemPurchaseWnd.h, ...
Batch #13616 by eAthena: 2 byte-identical, 12 confirmed by peer review.

- fn_10771 UIEditCtrl3::TakePendingText: byte-identical
- fn_13297 UIItemWnd::GetItemAt: byte-identical
- fn_13298 UIMerchantShopMakeWnd::GetItemAt: logic confirmed by peer review
- fn_13214 UIItemBaseWnd::UIItemBaseWnd: logic confirmed by peer review
- fn_13281 UIItemPurchaseWnd::BuildReplayRecords: logic confirmed by peer review
- fn_13282 UIItemSellWnd2::BuildReplayRecords: logic confirmed by peer review
- fn_13283 UIItemSellWnd::BuildReplayRecords: logic confirmed by peer review
- fn_13284 UIItemStoreWnd::BuildReplayRecords: logic confirmed by peer review
- fn_13285 UIItemShopWnd::BuildReplayRecords: logic confirmed by peer review
- fn_13286 UIParaItemShopWnd::BuildReplayRecords: logic confirmed by peer review
- fn_13287 UIMerchantItemShopWnd::BuildReplayRecords: logic confirmed by peer review
- fn_13288 UIMerchantMirrorItemWnd::BuildReplayRecords: logic confirmed by peer review
- fn_13289 UIMerchantShopMakeWnd::BuildReplayRecords: logic confirmed by peer review
- fn_13418 UIItemBaseWnd::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 20:43:26 +00:00
ragnarok-clanker
825134639e Decompile fn_10417 (NavigationLinkParser::ExtractNavigationLink)
Batch #13615 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_10417 NavigationLinkParser::ExtractNavigationLink: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 20:42:41 +00:00
ragnarok-clanker
7914f32978 Decompile fn_17139 (UIWindowMgr::ProcessEnterKey)
Batch #12991 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_17139 UIWindowMgr::ProcessEnterKey: logic confirmed by peer review

Peer-reviewed-by: eAthena, 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 20:39:07 +00:00
ragnarok-clanker
3ce1c93cb8 Decompile 2 functions in Source/UI/RuneSystem/UIRuneSystemWnd.cpp, Source/UI/UIGradeEnchantWnd.cpp, ...
Batch #13602 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_10194 UIRuneSetList::DrawScrollBar: byte-identical
- fn_12913 UISecondCostumeWnd::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 20:36:43 +00:00
ragnarok-clanker
e81124defc Decompile fn_16664 (SelectPackageItemBox::CUIItemInfo::Slot15)
Batch #13597 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_16664 SelectPackageItemBox::CUIItemInfo::Slot15: logic confirmed by peer review

Peer-reviewed-by: eAthena, gordaoprogramas, 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 20:34:44 +00:00
ragnarok-clanker
f0bfa11f36 Decompile fn_11381 (UIScrollBar::Paint)
Batch #12661 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_11381 UIScrollBar::Paint: logic confirmed by peer review

Peer-reviewed-by: eAthena, Tanke, aDw, Toshiro, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 20:33:59 +00:00
ragnarok-clanker
b4fc1881c6 Decompile 2 functions in Source/UI/Edit/UIEditCtrl.cpp
Batch #13552 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_10662 UIEditCtrl::UIEditCtrl: byte-identical
- fn_10663 UIEditCtrl::UIEditCtrl: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 20:30:44 +00:00
ragnarok-clanker
e9f2c9ac3b Decompile 5 functions in Source/UI/Edit/UIEditVariants.cpp, Source/UI/Edit/UIEditLinks.cpp
Batch #13587 by eAthena: 4 byte-identical, 1 confirmed by peer review.

- fn_10660 UIEditCtrl4::UIEditCtrl4: byte-identical
- fn_10661 UIEditCtrl5::UIEditCtrl5: byte-identical (already on main)
- fn_10749 UIEditCtrl::SetCursor: byte-identical
- fn_10801 UIChatEditCtrl::Paint: logic confirmed by peer review
- fn_10808 UIEditCtrl_OldList::Paint: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 20:30:03 +00:00
ragnarok-clanker
3cd7a98aab Decompile fn_11546 (UIComboBoxID::SendMsg)
Batch #13285 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_11546 UIComboBoxID::SendMsg: logic confirmed by peer review

Peer-reviewed-by: eAthena, codeplay, spider
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 20:28:16 +00:00
ragnarok-clanker
4ab9161688 Decompile fn_10396 (UISwapEquipmentWnd::Paint)
Batch #12643 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_10396 UISwapEquipmentWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, gordaoprogramas, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 20:27:29 +00:00
ragnarok-clanker
f5e05924dc Decompile fn_09315 (UIRequestJoinPartyWnd::SendMsg)
Batch #13027 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_09315 UIRequestJoinPartyWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: eAthena, 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 20:23:38 +00:00
ragnarok-clanker
8941818525 Decompile 4 functions in Source/UI/Party/UIApplyForPartyWnd.cpp, Source/UI/Party/UIPartyInfoWnd.cpp, ...
Batch #13575 by eAthena: 3 byte-identical, 1 confirmed by peer review.

- fn_09305 UIRegisterPartyWnd::Paint: byte-identical
- fn_09960 UIRenewDetailQuestInfoWnd::Paint: byte-identical
- fn_09973 UIRenewQuestScrollBar::Paint: byte-identical
- fn_09974 UIRenewQuestWnd::Paint: 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 20:20:25 +00:00
ragnarok-clanker
6805db7585 Decompile 7 functions in Source/UI/Buttons/UIBasicButton.cpp, Source/UI/Buttons/UIBitmapButton.cpp, ...
Batch #13571 by eAthena: 4 byte-identical, 3 confirmed by peer review.

- fn_10795 UIBitmapButton::Paint: logic confirmed by peer review
- fn_10799 UIBmpTextButton::Paint: logic confirmed by peer review
- fn_10798 UIBmpTextButton2::Paint: logic confirmed by peer review
- fn_10800 UIButton::Paint: byte-identical
- fn_11390 UITabControl::Paint: byte-identical
- fn_10815 UIResizer::Paint: byte-identical
- fn_10825 UIWordDisplayWnd::Paint: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 20:18:33 +00:00
ragnarok-clanker
3d8301e4b0 Decompile fn_09314 (UIRegisterPartyWnd::SendMsg)
Batch #13556 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_09314 UIRegisterPartyWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: eAthena, Tanke, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 20:14:09 +00:00