Commit graph

323 commits

Author SHA1 Message Date
ragnarok-clanker
05452d75ed Decompile 9 functions in Source/UI/Shortcuts/ShortcutCooldowns.cpp, Source/UI/Shortcuts/UIShortCutWnd.cpp, ...
Batch #4088 by youko: 2 byte-identical, 7 confirmed by peer review.

- fn_12712 UINewChatWnd::Slot27: logic confirmed by peer review
- fn_12718 UIQuickSlotWnd::Slot19: byte-identical
- fn_12719 UISeekPartyWnd::Slot19: logic confirmed by peer review
- fn_12721 UIHotKeyWnd::Slot32: byte-identical
- fn_12726 UIBattleMsgOptionWnd::Slot35: logic confirmed by peer review
- fn_12727 UISeekPartyListWnd::Slot35: logic confirmed by peer review
- fn_12734 UIHotKeyWnd::UpdatePageButtons: logic confirmed by peer review
- fn_12737 UINewChatWnd::Resize: logic confirmed by peer review
- fn_12741 CUICollectionSystemWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: Yommy, superintelligence, KWDev
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/UICollectionSystemWnd.cpp
2026-10-30 00:53:39 +00:00
ragnarok-clanker
8af999ddfc Decompile 13 functions in Source/UI/Window/UIControl.cpp, Source/UI/Lists/UIListBoxTemplate.h, ...
Batch #4086 by eAthena: 6 byte-identical, 7 confirmed by peer review.

- fn_14011 CUIListBox<AdventureGuide::CUISubTab>::Paint: byte-identical (annotation added to existing code)
- fn_14012 CUIListBox<AdventureGuide::CUITab>::Paint: byte-identical (annotation added to existing code)
- fn_14013 CUIListBoxEx<AdventureGuide::CUIItemInfo,AdventureGuide::CItemData>::Paint: byte-identical
- fn_14014 CUIListBoxEx<AdventureGuide::CUIMonsterInfo,AdventureGuide::CMonsterData>::Paint: byte-identical
- fn_14015 CUIListBoxEx<AdventureGuide::CUIQuestInfo,AdventureGuide::CQuestInfo>::Paint: byte-identical
- fn_14016 CUIListBoxEx<AdventureGuide::CUITabInfo,Guide_Intro::Contents>::Paint: byte-identical
- fn_14017 CUIListBox<AdventureGuide::CUISubTab>::Slot35: logic confirmed by peer review (annotation added to existing code)
- fn_14018 CUIListBox<AdventureGuide::CUITab>::Slot35: logic confirmed by peer review (annotation added to existing code)
- fn_14019 CUIListBoxEx<AdventureGuide::CUIItemInfo,AdventureGuide::CItemData>::Slot35: logic confirmed by peer review
- fn_14020 CUIListBoxEx<AdventureGuide::CUIMonsterInfo,AdventureGuide::CMonsterData>::Slot35: logic confirmed by peer review
- fn_14021 CUIListBoxEx<AdventureGuide::CUIQuestInfo,AdventureGuide::CQuestInfo>::Slot35: logic confirmed by peer review
- fn_14022 CUIListBoxEx<AdventureGuide::CUITabInfo,Guide_Intro::Contents>::Slot35: logic confirmed by peer review
- fn_14028 CUIVScrollBar::SetOnChange: logic confirmed by peer review

Peer-reviewed-by: Yommy, superintelligence, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:53:29 +00:00
ragnarok-clanker
e58c34b018 Decompile fn_10971 (UIResizer::SetDirection)
Batch #4074 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_10971 UIResizer::SetDirection: logic confirmed by peer review

Peer-reviewed-by: Yommy, superintelligence, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:53:15 +00:00
ragnarok-clanker
71384e4f28 Decompile fn_10695 (UINameBalloonText::~UINameBalloonText)
Batch #4085 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_10695 UINameBalloonText::~UINameBalloonText: logic confirmed by peer review

Peer-reviewed-by: youko, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:48:10 +00:00
ragnarok-clanker
23d1c802a2 Decompile 6 functions in Source/UI/Guild/UIGuildWnd.cpp, Source/UI/Guild/UIGuildWnd.h, ...
Batch #4044 by youko: 0 byte-identical, 6 confirmed by peer review.

- fn_13139 UIGuildHelperWnd::Slot11: logic confirmed by peer review
- fn_13140 UIGuildWnd::Slot11: logic confirmed by peer review
- fn_13154 UIHotkeyGuideWnd::UIHotkeyGuideWnd: logic confirmed by peer review
- fn_13156 HotkeyGuideLabel::HotkeyGuideLabel: logic confirmed by peer review
- fn_13157 HotkeyGuideKey::HotkeyGuideKey: logic confirmed by peer review
- fn_13160 HotkeyGuideLabel::~HotkeyGuideLabel: logic confirmed by peer review

Peer-reviewed-by: bigodeira, superintelligence, kyoshi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:48:06 +00:00
ragnarok-clanker
1222fcd194 Decompile 3 functions in Source/UI/Items/UIMakeTargetProcessWnd.cpp, Source/UI/Items/UIMakeTargetProcessWnd.h, ...
Batch #4071 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_13603 UIMakeTargetProcessWnd::GetItemAt: logic confirmed by peer review
- fn_13604 UIItemRepairWnd::Slot15: logic confirmed by peer review
- fn_13578 UIMerchantItemLogWnd::Slot19: logic confirmed by peer review

Peer-reviewed-by: youko, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/UI/Items/UIMakeTargetProcessWnd.cpp, Source/UI/Item/UIMerchantItemLogWnd.cpp
2026-10-30 00:46:15 +00:00
ragnarok-clanker
c5841ae986 Decompile 15 functions in Source/UI/Item/UIEquipmentPropertiesWnd.cpp, Source/UI/Item/UIEquipmentPropertiesWnd.h
Batch #4055 by youko: 12 byte-identical, 3 confirmed by peer review.

- fn_15155 CUIEquipmentPropertiesWnd::OnClickButton1: byte-identical
- fn_15156 CUIEquipmentPropertiesWnd::OnClickButton3: byte-identical
- fn_15157 CUIEquipmentPropertiesWnd::OnClickButton4: byte-identical
- fn_15158 CUIEquipmentPropertiesWnd::OnClickButton5: byte-identical
- fn_15159 CUIEquipmentPropertiesWnd::OnClickButton6: byte-identical
- fn_15160 CUIEquipmentPropertiesWnd::OnClickButton7: byte-identical
- fn_15161 CUIEquipmentPropertiesWnd::OnClickButton8: byte-identical
- fn_15162 CUIEquipmentPropertiesWnd::OnClickButton9: byte-identical
- fn_15163 CUIEquipmentPropertiesWnd::OnSelectLine: byte-identical
- fn_15165 CUIEquipmentPropertiesWnd::Paint: logic confirmed by peer review
- fn_15166 EquipmentPropertiesWnd::CUIItemEquipmentPropertiesLine::Paint: byte-identical
- fn_15168 EquipmentPropertiesWnd::CUIItemEquipmentPropertiesLine::Slot16: byte-identical
- fn_15169 CUIEquipmentPropertiesWnd::Grow: logic confirmed by peer review
- fn_15170 EquipmentPropertiesWnd::CUIItemEquipmentPropertiesLine::Slot53: logic confirmed by peer review
- fn_15174 CUIEquipmentPropertiesWnd::OnClickButton2: byte-identical

Peer-reviewed-by: ragnarok-clanker, Yommy, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:46:09 +00:00
ragnarok-clanker
c4492ea407 Decompile 19 functions in Source/UI/GameSettings/GameSettingsUI.cpp, Source/UI/GameSettings/GameSettingsUI.h, ...
Batch #4033 by youko: 0 byte-identical, 19 confirmed by peer review.

- fn_15407 CUIComboBox<GameSettingsUI::CUIComboItem,RenderAdapter>::Paint: logic confirmed by peer review
- fn_15408 CUIComboBox<GameSettingsUI::CUIComboItem,DisplayMode>::Paint: logic confirmed by peer review
- fn_15409 CUIComboBox<GameSettingsUI::CUIComboItem,RenderBackend>::Paint: logic confirmed by peer review
- fn_15410 CUIComboBox<GameSettingsUI::CUIComboItem,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::Paint: logic confirmed by peer review
- fn_15416 CUIListBoxEx<GameSettingsUI::CUIComboItem,RenderAdapter>::Slot35: logic confirmed by peer review
- fn_15417 CUIListBoxEx<GameSettingsUI::CUIComboItem,DisplayMode>::Slot35: logic confirmed by peer review
- fn_15418 CUIListBoxEx<GameSettingsUI::CUIComboItem,RenderBackend>::Slot35: logic confirmed by peer review
- fn_15419 CUIListBoxEx<GameSettingsUI::CUIComboItem,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::Slot35: logic confirmed by peer review
- fn_15420 CUIListBoxEx<GameSettingsUI::CUIOptionItem,TALKTYPE>::Slot35: logic confirmed by peer review
- fn_15426 CUICheckBox::SetOnCheck: logic confirmed by peer review
- fn_15437 CUIListBoxEx<GameSettingsUI::CUIComboItem,RenderAdapter>::OnScroll: logic confirmed by peer review
- fn_15438 CUIListBoxEx<GameSettingsUI::CUIComboItem,DisplayMode>::OnScroll: logic confirmed by peer review
- fn_15439 CUIListBoxEx<GameSettingsUI::CUIComboItem,RenderBackend>::OnScroll: logic confirmed by peer review
- fn_15440 CUIListBoxEx<GameSettingsUI::CUIComboItem,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::OnScroll: logic confirmed by peer review
- fn_15441 CUIListBoxEx<GameSettingsUI::CUIOptionItem,TALKTYPE>::OnScroll: logic confirmed by peer review
- fn_15442 CUIListBoxEx<GameSettingsUI::CUIComboItem,RenderAdapter>::SelectItem: logic confirmed by peer review
- fn_15443 CUIListBoxEx<GameSettingsUI::CUIComboItem,DisplayMode>::SelectItem: logic confirmed by peer review
- fn_15444 CUIListBoxEx<GameSettingsUI::CUIComboItem,RenderBackend>::SelectItem: logic confirmed by peer review
- fn_15445 CUIListBoxEx<GameSettingsUI::CUIComboItem,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::SelectItem: logic confirmed by peer review

Peer-reviewed-by: Yommy, superintelligence, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:45:42 +00:00
ragnarok-clanker
5aa8b42abb Decompile 5 functions in Source/UI/Quest/UIRenewQuestUI.cpp, Source/UI/Quest/UIRenewQuestUI.h, ...
Batch #4047 by youko: 4 byte-identical, 1 confirmed by peer review.

- fn_16634 CUIRenewQuestUI::OnTabButton: byte-identical
- fn_16635 CUIRenewQuestUI::OnPanelButton: byte-identical
- fn_16659 CUIListBoxEx<SelectPackageItemBox::CUIItemInfo,ITEM_INFO>::ClearItems: byte-identical
- fn_16660 CUIListBoxEx<SelectPackageItemBox::CUITabInfo,SelectPackageItemBox::CTabInfoData>::ClearItems: byte-identical
- fn_16661 CUISelectPackageItemBox::Slot53: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, superintelligence
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/SelectPackageItemBox/UISelectPackageItemBox.cpp
2026-10-30 00:44:53 +00:00
ragnarok-clanker
6d68e3854f Decompile 2 functions in Source/UI/Guild/UIGuildWnd.cpp, Source/UI/Guild/UIGuildWnd.h, ...
Batch #4079 by youko: 2 byte-identical, 0 confirmed by peer review.

- fn_13138 UICreateGuildWnd::Slot11: byte-identical
- fn_13158 HotkeyGuideKey::HotkeyGuideKey: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 00:42:36 +00:00
ragnarok-clanker
5d806a2df9 Decompile 5 functions in Source/UI/GameSettings/GameSettingsUI.cpp, Source/UI/GameSettings/GameSettingsUI.h, ...
Batch #4076 by youko: 5 byte-identical, 0 confirmed by peer review.

- fn_15411 CUIListBoxEx<GameSettingsUI::CUIComboItem,RenderAdapter>::Paint: byte-identical
- fn_15412 CUIListBoxEx<GameSettingsUI::CUIComboItem,DisplayMode>::Paint: byte-identical
- fn_15413 CUIListBoxEx<GameSettingsUI::CUIComboItem,RenderBackend>::Paint: byte-identical
- fn_15414 CUIListBoxEx<GameSettingsUI::CUIComboItem,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::Paint: byte-identical
- fn_15415 CUIListBoxEx<GameSettingsUI::CUIOptionItem,TALKTYPE>::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 00:41:49 +00:00
ragnarok-clanker
d9f5174f6b Decompile fn_09646 (UICheckAttendanceWnd_Banner::ResetCursor)
Batch #4061 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_09646 UICheckAttendanceWnd_Banner::ResetCursor: logic confirmed by peer review

Peer-reviewed-by: Yommy, willerthal, superintelligence, sherollyner
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:39:57 +00:00
ragnarok-clanker
74bdf3b65a Decompile 2 functions in Source/UI/Quest/UIRecommendedQuestInfo.cpp, Source/UI/Quest/UIRecommendedQuestInfo.h
Batch #4021 by Yommy: 1 byte-identical, 1 confirmed by peer review.

- fn_16321 CUIRecommendedQuestInfo::Slot53: logic confirmed by peer review
- fn_16346 CUIRecommendedQuestInfo::OnFirstAction: byte-identical

Peer-reviewed-by: youko, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:39:16 +00:00
ragnarok-clanker
a30154a0f3 Decompile 6 functions in Source/UI/Gauges/UIPetInfoBarGraph.cpp, Source/UI/UIBarGraph.h, ...
Batch #4012 by eAthena: 0 byte-identical, 6 confirmed by peer review.

- fn_11564 UIBarGraph4::SetValues: logic confirmed by peer review
- fn_11566 UIINT64BarGraph::SetValues: logic confirmed by peer review
- fn_11575 UIListBoxNavi::SetDefaultLineColor: logic confirmed by peer review
- fn_11585 UIChatHisBox::Show: logic confirmed by peer review
- fn_11586 UIPcGage::SetLimits: logic confirmed by peer review
- fn_11591 UIEditCtrl_Custom::Trim: logic confirmed by peer review

Peer-reviewed-by: Yommy, willerthal, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:35:21 +00:00
ragnarok-clanker
033a8d7d4f Decompile fn_09236 (UIAchTab::Slot27)
Batch #4019 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_09236 UIAchTab::Slot27: 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 00:34:45 +00:00
ragnarok-clanker
6e070bcac9 Decompile 4 functions in Source/UI/Text/UIAchWnd.cpp, Source/UI/Text/UIAchWnd.h, ...
Batch #4022 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_09186 UIAchievementWnd::UIAchievementWnd: logic confirmed by peer review
- fn_09209 UIAchTab::DrawGroup: logic confirmed by peer review
- fn_09218 UIAchScrollBar::Paint: logic confirmed by peer review
- fn_09221 UIAchTab::Paint: logic confirmed by peer review

Peer-reviewed-by: youko, superintelligence, Gravity
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:32:40 +00:00
ragnarok-clanker
43d9349e23 Decompile fn_16101 (CUIMacroReport::Slot16)
Batch #3906 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_16101 CUIMacroReport::Slot16: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:29:17 +00:00
ragnarok-clanker
1dcc2718ea Decompile 9 functions in Source/UI/StylingShop/UIStylingShopWnd.cpp, Source/UI/StylingShop/UIStylingShopWnd.h, ...
Batch #3970 by youko: 3 byte-identical, 6 confirmed by peer review.

- fn_10366 UI2ndCostumeWnd::SendMsg: logic confirmed by peer review
- fn_10367 UIAccessoryCusWnd::SendMsg: logic confirmed by peer review
- fn_10373 UIShowInfoWnd::SendMsg: logic confirmed by peer review
- fn_10374 UISlotOfMyStyleWnd::SendMsg: logic confirmed by peer review
- fn_10376 UIStylingshopTabParentWnd::SendMsg: byte-identical
- fn_10390 UISwapEquipmentWnd::Slot10: logic confirmed by peer review
- fn_10402 UISwapEquipmentWnd::SetSlotValue: logic confirmed by peer review
- fn_10404 NavigationLinkParser::NavigationLinkParser: byte-identical
- fn_10405 NavigationLinkParser::~NavigationLinkParser: byte-identical

Peer-reviewed-by: eAthena, willerthal
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/Items/UISwapEquipmentWnd.cpp
2026-10-30 00:25:42 +00:00
ragnarok-clanker
192f5df491 Decompile 2 functions in Source/UI/UIBartermarketWnd.cpp, Source/UI/UIBartermarketWnd.h
Batch #3798 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_10576 UIExpandedBarterItemPurchaseWnd::Slot10: logic confirmed by peer review
- fn_10577 UIExpandedBartermarketWnd::Slot10: logic confirmed by peer review

Peer-reviewed-by: Yommy, superintelligence, Gravity, kyoshi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:25:25 +00:00
ragnarok-clanker
68e1d03878 Decompile 22 functions in Source/UI/Text/UIAchWnd.cpp, Source/UI/Text/UIAchWnd.h, ...
Batch #3978 by eAthena: 0 byte-identical, 22 confirmed by peer review.

- fn_09205 UIAchListWnd::sub_7B37F0: logic confirmed by peer review
- fn_09206 UIAchTV::Clear: logic confirmed by peer review
- fn_09207 UIAchTab::ClearGroups: logic confirmed by peer review
- fn_09208 UIAchListWnd::Create: logic confirmed by peer review
- fn_09210 UIAchTab::Label: logic confirmed by peer review
- fn_09211 UIAchTab::sub_7B4370: logic confirmed by peer review
- fn_09212 UIAchievementWnd::CreateTab: logic confirmed by peer review
- fn_09220 UIAchTV::Paint: logic confirmed by peer review
- fn_09224 UIAchievementWnd::Paint: logic confirmed by peer review
- fn_09225 UICustomGageBar::Paint: logic confirmed by peer review
- fn_09239 UIAchListWnd::Slot35: logic confirmed by peer review
- fn_09240 UIAchTab::Slot35: logic confirmed by peer review
- fn_09241 UIAchListWnd::UpdateScroll: logic confirmed by peer review
- fn_09242 UIAchTab::sub_7B7F10: logic confirmed by peer review
- fn_09243 UIAchTab::Refresh: logic confirmed by peer review
- fn_09246 UIAchTab::SendMsg: logic confirmed by peer review
- fn_09247 UIAchUpperWnd::SendMsg: logic confirmed by peer review
- fn_09251 UIToolTipBitmapWnd::Set: logic confirmed by peer review
- fn_09252 UIAchSummaryWnd::Show: logic confirmed by peer review
- fn_09254 UIAchTab::SetLabel: logic confirmed by peer review
- fn_11583 UIScrollBar::SetPosition: logic confirmed by peer review
- fn_11584 UIScrollBar::SetRange: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, 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/Text/UIAchWnd.cpp
2026-10-30 00:22:53 +00:00
ragnarok-clanker
60f125b5fc Decompile 21 functions in Source/UI/Buttons/UIBmpTextButton2.h, Source/UI/Buttons/UITextureButton.h, ...
Batch #3711 by youko: 0 byte-identical, 21 confirmed by peer review.

- fn_10797 UIBitmapTab::Paint: logic confirmed by peer review
- fn_10798 UIBmpTextButton2::Paint: logic confirmed by peer review
- fn_10802 UIChatRoomTitle::Paint: logic confirmed by peer review
- fn_10804 UIColorButton::Paint: logic confirmed by peer review
- fn_10805 UIColorTransBalloonText::Paint: logic confirmed by peer review
- fn_10806 UIEditCtrl3::Paint: logic confirmed by peer review
- fn_10808 UIEditCtrl_OldList::Paint: logic confirmed by peer review
- fn_10809 UIEmblemWnd::Paint: logic confirmed by peer review
- fn_10815 UIResizer::Paint: logic confirmed by peer review
- fn_10819 UIStaticText3::Paint: logic confirmed by peer review
- fn_10821 UITab::Paint: logic confirmed by peer review
- fn_10825 UIWordDisplayWnd::Paint: logic confirmed by peer review
- fn_10832 UIMerchantShopTitle::Slot26: logic confirmed by peer review
- fn_10838 UIBitmapTab::Slot25: logic confirmed by peer review
- fn_10840 UIChatEditCtrl::Slot25: logic confirmed by peer review
- fn_10843 UIMerchantShopTitle::Slot25: logic confirmed by peer review
- fn_10851 UITab::Slot25: logic confirmed by peer review
- fn_10856 UITextureButton::Slot31: logic confirmed by peer review
- fn_10883 UIEmblemWnd::Slot19: logic confirmed by peer review
- fn_10884 UINameBalloonText::Slot19: logic confirmed by peer review
- fn_10885 UIWordDisplayWnd::Slot19: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena, Yommy
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:21:21 +00:00
ragnarok-clanker
76244681c5 Decompile 2 functions in Source/Contents/CashEmotionMgr.cpp, Source/UI/Buttons/UISpriteButton.h, ...
Batch #3972 by youko: 0 byte-identical, 2 confirmed by peer review.

- fn_10741 UIEditCtrl_OldList::RecallHistory: logic confirmed by peer review
- fn_10744 UITransBalloonText::ChangeText: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:20:27 +00:00
ragnarok-clanker
acbc31e531 Decompile fn_16126 (CUIListBoxEx<ProbabilityTable::CUIItem,ProbabilityTable::CItemData>::SelectItem)
Batch #3953 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_16126 CUIListBoxEx<ProbabilityTable::CUIItem,ProbabilityTable::CItemData>::SelectItem: logic confirmed by peer review

Peer-reviewed-by: youko, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:19:56 +00:00
ragnarok-clanker
19cfe23a38 Decompile 15 functions in Source/UI/UICheckAttendanceWnd.cpp, Source/UI/UICheckAttendanceWnd.h, ...
Batch #3958 by eAthena: 0 byte-identical, 15 confirmed by peer review.

- fn_09636 UICheckAttendanceWnd_Banner::AddBanner: logic confirmed by peer review
- fn_09637 UICheckAttendanceWnd::VisitChildren: logic confirmed by peer review
- fn_09638 UICheckAttendanceWnd::SlotAt: logic confirmed by peer review
- fn_09642 UICheckAttendanceWnd::Slot25: logic confirmed by peer review
- fn_09643 UICheckAttendanceWnd::Slot31: logic confirmed by peer review
- fn_09647 UICheckAttendanceWnd::Slot19: logic confirmed by peer review
- fn_09648 UICheckAttendanceWnd_Banner::Slot19: logic confirmed by peer review
- fn_09652 UICheckAttendanceWnd_Banner::SendMsg: logic confirmed by peer review
- fn_09662 CMergeItemWnd::SelectSameItems: logic confirmed by peer review
- fn_09663 CMergeItemWnd::ItemIdOf: logic confirmed by peer review
- fn_09667 CMergeItemWnd::Slot25: logic confirmed by peer review
- fn_09670 CMergeItemWnd::Slot35: logic confirmed by peer review
- fn_09671 CMergeItemWnd::ItemAt: logic confirmed by peer review
- fn_09674 CMergeItemWnd::FitToGrid: logic confirmed by peer review
- fn_09676 CMergeItemWnd::RequestMerge: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:16:15 +00:00
ragnarok-clanker
9601ac1f5e Decompile 7 functions in Source/UI/UIItemReformWnd.cpp, Source/UI/UIItemReformWnd.h, ...
Batch #3896 by youko: 0 byte-identical, 7 confirmed by peer review.

- fn_04107 UIItemReformWnd_List::Move: logic confirmed by peer review
- fn_04111 UIItemReformWnd_DetailBtn::Paint: logic confirmed by peer review
- fn_04112 UIItemReformWnd_DetailMsg::Paint: logic confirmed by peer review
- fn_04113 UIItemReformWnd_Item::Paint: logic confirmed by peer review
- fn_04117 UIItemReformWnd_List::Slot31: logic confirmed by peer review
- fn_04120 UIItemReformWnd_List::Slot28: logic confirmed by peer review
- fn_04127 UIItemReformWnd_List::Slot35: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, superintelligence, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:15:50 +00:00
ragnarok-clanker
c9bdfc7e57 Decompile fn_13001 (UIGuildPositionManageWnd::UIGuildPositionManageWnd)
Batch #3956 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_13001 UIGuildPositionManageWnd::UIGuildPositionManageWnd: logic confirmed by peer review

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

- fn_10346 UICostumeChangeWnd::Paint: logic confirmed by peer review
- fn_10356 UIStylingShopButton::Slot31: logic confirmed by peer review
- fn_10357 UIStylingShopButton::Slot28: logic confirmed by peer review
- fn_10359 UIStylingShopWnd::Slot19: logic confirmed by peer review

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

- fn_17018 UIWindow::DrawCenteredOutlinedText: logic confirmed by peer review
- fn_17020 UIWindow::DrawVerticalOutlinedText: logic confirmed by peer review
- fn_17021 UIWindow::DrawRightAlignedText: logic confirmed by peer review
- fn_17022 UIWindow::DrawShadowedText: logic confirmed by peer review
- fn_17024 UIWindow::DrawEmboldenedText: logic confirmed by peer review
- fn_17062 StripColorCodes: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, willerthal, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:14:00 +00:00
ragnarok-clanker
6728cfef89 Decompile fn_09813 (UIMacroDetectorWnd::Paint)
Batch #3931 by bigodeira: 0 byte-identical, 1 confirmed by peer review.

- fn_09813 UIMacroDetectorWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: youko, superintelligence, kyoshi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:12:07 +00:00
ragnarok-clanker
2bcdf61d17 Decompile 7 functions in Source/UI/UIRefiningWnd.cpp, Source/UI/UIRefiningWnd.h
Batch #3915 by eAthena: 0 byte-identical, 7 confirmed by peer review.

- fn_09903 UIRefiningWnd::Reset: logic confirmed by peer review
- fn_09906 UIRefiningWnd::ApplyResult: logic confirmed by peer review
- fn_09915 UIRefiningWnd::Slot31: logic confirmed by peer review
- fn_09917 UIRefiningWnd::Slot19: logic confirmed by peer review
- fn_09921 UIRefining_BtnAgain::UpdateBitmaps: logic confirmed by peer review
- fn_09922 UIRefining_BtnReturn::UpdateBitmaps: logic confirmed by peer review
- fn_09927 UIRefiningWnd::SetState: logic confirmed by peer review

Peer-reviewed-by: youko, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:11:52 +00:00
ragnarok-clanker
2759dd02eb Decompile fn_16807 (CUISkillDelayInfo::Slot53)
Batch #3913 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_16807 CUISkillDelayInfo::Slot53: logic confirmed by peer review

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

- fn_15200 CUIListBoxEx<ExchangeUI::CUIItem,ExchangeUI::CItemData>::OnScroll: logic confirmed by peer review
- fn_15286 CUIListBoxEx<ExchangeUI::CUIItem,ExchangeUI::CItemData>::AddData: logic confirmed by peer review
- fn_15290 CUIListBoxEx<ExchangeUI::CUIItem,ExchangeUI::CItemData>::ClearData: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:11:11 +00:00
ragnarok-clanker
84ddf6299e Decompile fn_12502 (CooldownState::CooldownState)
Batch #3933 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_12502 CooldownState::CooldownState: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/UI/Window/UIHotKeyWnd.cpp, Source/UI/Window/UIBattleMsgOptionWnd.cpp, Source/Contents/FlyingShipRouteInfo.cpp
2026-10-30 00:07:58 +00:00
ragnarok-clanker
783dcd0692 Decompile fn_14564 (CUITextButton::Paint)
Batch #3927 by superintelligence: 1 byte-identical, 0 confirmed by peer review.

- fn_14564 CUITextButton::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 00:05:30 +00:00
ragnarok-clanker
0703c77bf5 Decompile fn_14838 (CUIRadioButton::SetOnSelect)
Batch #3870 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_14838 CUIRadioButton::SetOnSelect: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, superintelligence, kyoshi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:04:40 +00:00
ragnarok-clanker
b804147d3c Decompile 9 functions in Source/UI/UIGradeEnchantWnd.cpp, Source/UI/UIGradeEnchantWnd.h, ...
Batch #3897 by kyoshi: 0 byte-identical, 9 confirmed by peer review.

- fn_09758 UIGradeEnchantWnd::Slot26: logic confirmed by peer review
- fn_09763 UIGradeEnchantWnd::Slot19: logic confirmed by peer review
- fn_09765 UIGradeEnchantWnd::Slot33: logic confirmed by peer review
- fn_09766 UIGradeEnchantWnd::SendMsg: logic confirmed by peer review
- fn_09750 UIGradeEnchantWnd::ResetItem: logic confirmed by peer review
- fn_09751 UIGradeEnchantWnd::SelectedMaterialZeny: logic confirmed by peer review
- fn_09749 UIGradeEnchantWnd::Slot10: logic confirmed by peer review
- fn_09752 UIGradeEnchantWnd::SuccessRate: logic confirmed by peer review
- fn_24189 CSession::HasItem61B8: 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 00:03:32 +00:00
ragnarok-clanker
090e7d817c Decompile 4 functions in Source/UI/Buttons/UIBmpTextButton2.h, Source/UI/Buttons/UITextureButton.h, ...
Batch #3917 by youko: 0 byte-identical, 4 confirmed by peer review.

- fn_10814 UIRadioBtn::Paint: logic confirmed by peer review
- fn_10876 UIChatRoomTitle::ResetCursor: logic confirmed by peer review
- fn_10878 UIMerchantShopTitle::ResetCursor: logic confirmed by peer review
- fn_10879 UIResizer::ResetCursor: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:01:15 +00:00
ragnarok-clanker
f10ad41116 Decompile fn_16806 (CUIListBoxEx<SkillDelayInfo::CUIDelayItem,SkillDelayInfo::CDelayItemData>::ClearItems)
Batch #3914 by youko: 1 byte-identical, 0 confirmed by peer review.

- fn_16806 CUIListBoxEx<SkillDelayInfo::CUIDelayItem,SkillDelayInfo::CDelayItemData>::ClearItems: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 23:59:26 +00:00
ragnarok-clanker
60006c0663 Decompile fn_11411 (UIBmpRadioBtn::Slot25)
Batch #3600 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_11411 UIBmpRadioBtn::Slot25: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, meitogi, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 23:57:35 +00:00
ragnarok-clanker
407466433b Decompile 8 functions in Source/UI/UIRefiningWnd.cpp, Source/UI/UIRefiningWnd.h
Batch #3904 by eAthena: 0 byte-identical, 8 confirmed by peer review.

- fn_09904 UIRefiningWnd::SelectedMaterialValue: logic confirmed by peer review
- fn_09911 UIRefining_BtnReturn::Paint: logic confirmed by peer review
- fn_09913 UIRefiningWnd::Slot26: logic confirmed by peer review
- fn_09914 UIRefiningWnd::Slot25: logic confirmed by peer review
- fn_09918 UIRefining_Notice::Slot19: logic confirmed by peer review
- fn_09925 UIRefining_BtnAgain::Enable: logic confirmed by peer review
- fn_09926 UIRefining_BtnRefining::Enable: logic confirmed by peer review
- fn_09928 UIRefining_Notice::SetNotice: logic confirmed by peer review

Peer-reviewed-by: youko, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 23:55:52 +00:00
ragnarok-clanker
37cb6381c5 Decompile 4 functions in Source/UI/ProbabilityTable/UIProbabilityTable.cpp, Source/UI/ProbabilityTable/UIProbabilityTable.h, ...
Batch #3834 by youko: 0 byte-identical, 4 confirmed by peer review.

- fn_16121 CUIListBoxEx<ProbabilityTable::CUIItem,ProbabilityTable::CItemData>::Slot35: logic confirmed by peer review
- fn_16125 CUIListBoxEx<ProbabilityTable::CUIItem,ProbabilityTable::CItemData>::OnScroll: logic confirmed by peer review
- fn_16201 CUIProbabilityTable::Paint: logic confirmed by peer review
- fn_16224 CUIOngoingQuestInfo::Slot53: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, superintelligence, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 23:54:18 +00:00
ragnarok-clanker
706935a062 Decompile fn_16438 (CUIListBoxEx<EnchantUI::CUITargetItem,ITEM_INFO>::Slot35)
Batch #3885 by superintelligence: 0 byte-identical, 1 confirmed by peer review.

- fn_16438 CUIListBoxEx<EnchantUI::CUITargetItem,ITEM_INFO>::Slot35: logic confirmed by peer review (annotation added to existing code)

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-29 23:54:06 +00:00
ragnarok-clanker
0d0a00b534 Decompile 2 functions in Source/UI/UIItemReformWnd.cpp, Source/UI/UIItemReformWnd.h, ...
Batch #3898 by youko: 2 byte-identical, 0 confirmed by peer review.

- fn_04118 UIItemReformWnd_DetailBtn::Slot47: byte-identical
- fn_04121 UIItemReformWnd_DetailBtn::Slot48: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/UI/UIItemReformWnd.cpp
2026-10-29 23:53:28 +00:00
ragnarok-clanker
5db5cfb8ce Decompile fn_16437 (CUIListBoxEx<EnchantUI::CUITargetItem,ITEM_INFO>::Paint)
Batch #3894 by superintelligence: 1 byte-identical, 0 confirmed by peer review.

- fn_16437 CUIListBoxEx<EnchantUI::CUITargetItem,ITEM_INFO>::Paint: byte-identical (annotation added to existing code)

Merged automatically: every function is byte-identical to the original.
2026-10-29 23:52:07 +00:00
ragnarok-clanker
8560a96c0c Decompile fn_10947 (UIButton::SetState)
Batch #3875 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_10947 UIButton::SetState: logic confirmed by peer review

Peer-reviewed-by: youko, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 23:50:50 +00:00
ragnarok-clanker
f61c5b7283 Decompile fn_09919 (UIRefiningWnd::Slot32)
Batch #3882 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_09919 UIRefiningWnd::Slot32: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 23:49:48 +00:00
ragnarok-clanker
fe19f6bb1b Decompile fn_16102 (CUIMacroReport::OnReportTypeSelect)
Batch #3811 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_16102 CUIMacroReport::OnReportTypeSelect: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, kyoshi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 23:48:07 +00:00
ragnarok-clanker
1a0e440594 Decompile 16 functions in Source/UI/Items/UIIllustWnd.cpp, Source/UI/Items/UIIllustWnd.h, ...
Batch #3823 by eAthena: 0 byte-identical, 16 confirmed by peer review.

- fn_13185 UIIllustWnd::Paint: logic confirmed by peer review
- fn_13188 UIIllustWnd::Slot27: logic confirmed by peer review
- fn_13190 UIIllustWnd::SendMsg: logic confirmed by peer review
- fn_13192 UIIllustWnd::CanHitTest: logic confirmed by peer review
- fn_13186 UIMultiIllustWnd::Paint: logic confirmed by peer review
- fn_13189 UIMultiIllustWnd::Slot27: logic confirmed by peer review
- fn_13191 UIMultiIllustWnd::SendMsg: logic confirmed by peer review
- fn_13193 UIMultiIllustWnd::CanHitTest: logic confirmed by peer review
- fn_13203 UICandidateWnd::Paint: logic confirmed by peer review
- fn_13206 UICandidateWnd::SendMsg: logic confirmed by peer review
- fn_13204 UICompositionWnd::Paint: logic confirmed by peer review
- fn_13207 UICompositionWnd::SendMsg: logic confirmed by peer review
- fn_13208 UIKeyStrokeWnd::SendMsg: logic confirmed by peer review
- fn_13166 UIHotkeyGuideWnd::Slot19: logic confirmed by peer review
- fn_13173 UIHotkeyGuideWnd::DrawKey: logic confirmed by peer review
- fn_13174 UIHotkeyGuideWnd::DrawKeyLabel: 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-29 23:43:51 +00:00
ragnarok-clanker
50a687de87 Decompile fn_14718 (CUIThumb::Slot53)
Batch #3550 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_14718 CUIThumb::Slot53: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 23:43:48 +00:00
ragnarok-clanker
15b0811d2d Decompile fn_09884 (UIPreviewEquipWnd::Slot19)
Batch #3856 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_09884 UIPreviewEquipWnd::Slot19: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/UI/UIPreviewEquipWnd.cpp, Source/UI/UIRefiningWnd.cpp
2026-10-29 23:41:54 +00:00