Commit graph

3,612 commits

Author SHA1 Message Date
ragnarok-clanker
ce46f3fe5d Decompile fn_17249 (UIWindowMgr::LoadReplayWindows)
Batch #16920 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_17249 UIWindowMgr::LoadReplayWindows: 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-11 11:22:27 +00:00
ragnarok-clanker
f7342607f6 Decompile 5 functions in Source/UI/Navigation/NavigationLink.cpp, Source/UI/Text/CreateLineInfo.h
Batch #16907 by eAthena: 4 byte-identical, 1 confirmed by peer review.

- fn_10422 NavigationLinkParser::RemoveLineBreakTag: byte-identical
- fn_10456 CCreateLineInfo::Rebuild: byte-identical (already on main)
- fn_10458 CCreateLineInfo::SplitLines: logic confirmed by peer review
- fn_10460 CCreateLineInfo::GetLinkTags: byte-identical
- fn_10468 CCreateLineInfo::ParseText: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 11:07:47 +00:00
ragnarok-clanker
9bb4f5465d Decompile fn_15892 (GameSettingsUI::CUIGroupGraphics::CUIGroupGraphics)
Batch #16898 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_15892 GameSettingsUI::CUIGroupGraphics::CUIGroupGraphics: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 11:01:49 +00:00
ragnarok-clanker
b9dd4b9683 Decompile fn_16914 (UIWindow::UIWindow)
Batch #16896 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_16914 UIWindow::UIWindow: 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-11 10:59:10 +00:00
ragnarok-clanker
a499d3fcc9 Decompile 3 functions in Source/UI/GameSettings/GameSettingsUI.cpp
Batch #16895 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_15960 GameSettingsUI::CUIListPage::GetHotkeyText: logic confirmed by peer review
- fn_16031 CUIGameSettingsUI::RefreshOption: logic confirmed by peer review
- fn_16030 GameSettingsUI::CUIListPage::RefreshHotkeyLabels: logic confirmed by peer review (already on main)

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 10:58:52 +00:00
ragnarok-clanker
7a976faa61 Decompile fn_12172 (UIExchangeAcceptWnd::OnCreate)
Batch #16681 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_12172 UIExchangeAcceptWnd::OnCreate: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 10:56:10 +00:00
ragnarok-clanker
e9eb7d7001 Decompile 7 functions in Source/UI/GameSettings/GameSettingsUI.cpp, Source/UI/GameSettings/GameSettingsUI.h, ...
Batch #16882 by eAthena: 7 byte-identical, 0 confirmed by peer review.

- fn_15974 GameSettingsUI::CUIGroupRodexSpam::Apply: byte-identical
- fn_15952 GameSettingsUI::CUIGroupGraphics::BindAdapterItem: byte-identical
- fn_15954 GameSettingsUI::CUIGroupGraphics::BindModeItem: byte-identical
- fn_15956 GameSettingsUI::CUIGroupGraphicsAPI::BindItem: byte-identical
- fn_15958 GameSettingsUI::CUIGroupSkin::BindItem: byte-identical
- fn_16014 GameSettingsUI::CUIListPage::LoadOptions: byte-identical
- fn_16007 GameSettingsUI::CUIGroupRodexSpam::OnSelect: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 10:44:54 +00:00
ragnarok-clanker
3622fb42e3 Decompile fn_15305 (CUIExchangeUI::BindItem)
Batch #16871 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_15305 CUIExchangeUI::BindItem: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 10:31:08 +00:00
ragnarok-clanker
c1545e4448 Decompile 2 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp, Source/UI/Acceptance/UIExchangeAcceptWnd.cpp
Batch #16869 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_12169 UIDisconnectedServerMsgWnd::OnCreate: logic confirmed by peer review
- fn_12206 UIWaitWnd::OnCreate: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 10:30:23 +00:00
ragnarok-clanker
0850ca9cfa Decompile 2 functions in Source/UI/Edit/UIEditCtrl.cpp
Batch #16868 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_10746 UIEditCtrl3::DecodeLinkNumber: byte-identical
- fn_13418 UIItemBaseWnd::SendMsg: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 10:29:38 +00:00
ragnarok-clanker
999e656270 Decompile 3 functions in Source/UI/Dialogs/UIMessageBox.cpp, Source/UI/Text/UITextViewer.h
Batch #16862 by eAthena: 1 byte-identical, 2 confirmed by peer review.

- fn_11733 UIMakeCharWnd::InitHairControls: logic confirmed by peer review
- fn_11739 UICntWnd::OnCreate: byte-identical
- fn_11767 UIMerInfoWnd::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-11 10:18:21 +00:00
ragnarok-clanker
d074dedcd7 Maintenance: Centralize EncryptedName: delete 44 per-unit copies (incl. GameModeEncryptedName) and 4 EncryptedSource copies; units in
Batch #16852 by ragnarok-clanker: no function's compiled code changes; checked with 44 compiled unit(s), including every includer of Source/Utility/Cipher/LocalEncryptedName.h.
2026-11-11 10:05:15 +00:00
ragnarok-clanker
7a8d4523f1 Decompile fn_14979 (CUIEnchantUI::UpdateTargetItem)
Batch #16851 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_14979 CUIEnchantUI::UpdateTargetItem: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 10:00:32 +00:00
ragnarok-clanker
9e36dd6a80 Decompile 2 functions in Source/UI/Enchant/UIEnchantUI.cpp
Batch #16848 by eAthena: 1 byte-identical, 1 confirmed by peer review.

- fn_14981 EnchantUI::CUIEnchantPage::OnInit: logic confirmed by peer review
- fn_15006 EnchantUI::CUIUpgradeEnchantPage::SetSlot: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 09:54:52 +00:00
ragnarok-clanker
00d04deb32 Decompile 13 functions in Source/UI/Window/UIControl.cpp
Batch #16843 by eAthena: 12 byte-identical, 1 confirmed by peer review.

- fn_14506 CUIResizer::OnMouseMove: logic confirmed by peer review
- fn_14566 CUITextButton::UpdateText: byte-identical
- fn_14597 CUIHScrollBar::Paint: byte-identical
- fn_14598 CUIHThumb::Paint: byte-identical
- fn_14604 CUIHScrollBar::UpdateThumb: byte-identical
- fn_14649 CUIImageButton::Paint: byte-identical
- fn_14671 CUIStaticText::UpdateText: byte-identical
- fn_14689 CUITabButton::Paint: byte-identical
- fn_14705 CUIVScrollBar::PositionFromOffset: byte-identical
- fn_14707 CUIVScrollBar::Paint: byte-identical
- fn_14708 CUIVThumb::Paint: byte-identical
- fn_14717 CUIVScrollBar::UpdateThumb: byte-identical
- fn_14489 CUIImageTextButton::Paint: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 09:45:27 +00:00
ragnarok-clanker
dc797e8b53 Decompile fn_09974 (UIRenewQuestWnd::Paint)
Batch #16839 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_09974 UIRenewQuestWnd::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 09:42:47 +00:00
ragnarok-clanker
5712a66906 Decompile fn_09752 (UIGradeEnchantWnd::SuccessRate)
Batch #16837 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_09752 UIGradeEnchantWnd::SuccessRate: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 09:39:48 +00:00
ragnarok-clanker
6c027677c4 Decompile fn_13042 (UIGuildSkillWnd::SkillAt)
Batch #16834 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_13042 UIGuildSkillWnd::SkillAt: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 09:38:20 +00:00
ragnarok-clanker
378423e75a Decompile 4 functions in Source/UI/Rodex/UIRodexInboxWnd.cpp, Source/UI/Buttons/UIBasicButton.cpp
Batch #16836 by eAthena: 4 byte-identical, 0 confirmed by peer review.

- fn_10038 UIRodexInboxWnd::UIRodexInboxWnd: byte-identical
- fn_10045 UIRodexInboxWnd::DrawMailIcons: byte-identical
- fn_10054 UIRodexInboxWnd::InitializeMailActions: byte-identical (already on main)
- fn_10060 UIBasicButton::SetText: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 09:37:51 +00:00
ragnarok-clanker
48dc5167a2 Decompile 2 functions in Source/UI/Items/UIGradeEnchantWnd.cpp, Source/UI/AdventureGuide/UIAdventureGuide.cpp
Batch #16835 by eAthena: 1 byte-identical, 1 confirmed by peer review.

- fn_09753 UIGradeEnchantWnd::OnCreate: byte-identical
- fn_14357 CUIAdventureGuide::MarkQuest: logic confirmed by peer review (already on main)

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 09:37:18 +00:00
ragnarok-clanker
703781701a Decompile 2 functions in Source/UI/Quest/UIRenewQuestUI.cpp
Batch #16832 by eAthena: 1 byte-identical, 1 confirmed by peer review.

- fn_16440 CUIEditBoxEx::SetOnSubmit: byte-identical
- fn_16624 CUIRenewQuestUI::OnInit: 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-11 09:36:38 +00:00
ragnarok-clanker
86058edc00 Decompile 4 functions in Source/UI/StylingShop/UIStylingShopWnd.cpp
Batch #16824 by eAthena: 4 byte-identical, 0 confirmed by peer review.

- fn_10333 UIAccessoryCusWnd::OnCreate: byte-identical
- fn_10336 UIDisplayCharacter::OnCreate: byte-identical
- fn_10332 UI2ndCostumeWnd::OnCreate: byte-identical
- fn_10335 UICostumeChangeWnd::OnCreate: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 09:26:23 +00:00
ragnarok-clanker
1c14ea6ee8 Confirm 3 functions in Source/Client/Session/Session.h, Source/Contents/Jobs/JobInheritance.cpp, ...
Batch #16822 by KWDev: 3 byte-identical, 0 confirmed by peer review.

- fn_24162 CSession::GetMaxBaseLevel: byte-identical (already on main)
- fn_24163 CSession::GetMaxJobLevel: byte-identical (already on main)
- fn_24190 CSession::IsThirdJobOrHigher: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-11 09:23:41 +00:00
ragnarok-clanker
90db06f8fb Decompile 7 functions in Source/UI/RuneSystem/UIRuneSystemWnd.cpp, Source/Contents/RuneSystem/RuneSystem.h
Batch #16818 by eAthena: 5 byte-identical, 2 confirmed by peer review.

- fn_10204 UIEquipRuneSetWnd::OnMouseHover: byte-identical
- fn_10220 UIRuneSet_Info::UpdateActivation: logic confirmed by peer review
- fn_10219 UIRuneSet_Info::Refresh: logic confirmed by peer review
- fn_10234 UIRuneSystem_ActiveWnd::DrawCount: byte-identical
- fn_10142 UIRune_Decom::UIRune_Decom: byte-identical
- fn_10172 UIRuneSystemWnd::OnCreate: byte-identical
- fn_10130 UIGage_Circle::UIGage_Circle: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 09:22:04 +00:00
ragnarok-clanker
e7a0871981 Decompile 6 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp
Batch #16817 by eAthena: 1 byte-identical, 5 confirmed by peer review.

- fn_12159 UIBookWnd::OnCreate: logic confirmed by peer review
- fn_12162 UIChooseSellBuyWnd::OnCreate: logic confirmed by peer review
- fn_12184 UINoticeConfirmWnd::OnCreate: logic confirmed by peer review
- fn_12186 UINotifyLevelUpWnd::OnCreate: logic confirmed by peer review
- fn_12187 UINotifyQuestWnd::OnCreate: logic confirmed by peer review
- fn_12390 UIYourItemWnd::SendMsg: 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-11 09:20:47 +00:00
ragnarok-clanker
230f9e5b63 Decompile fn_09844 (UIMacroReporterWnd::ValidateTarget)
Batch #16812 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_09844 UIMacroReporterWnd::ValidateTarget: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 09:19:37 +00:00
ragnarok-clanker
f06bd9d18e Decompile 3 functions in Source/UI/Enchant/UIEnchantUI.cpp
Batch #16808 by eAthena: 2 byte-identical, 1 confirmed by peer review.

- fn_15002 EnchantUI::CUIEnchantPage::UpdateEnchantInfo: byte-identical (already on main)
- fn_15003 EnchantUI::CUIReset::UpdateEnchantInfo: byte-identical (already on main)
- fn_15004 EnchantUI::CUIEnchantPage::ResetSlots: 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-11 09:15:18 +00:00
ragnarok-clanker
a6d18c3a6f Decompile fn_10467 (CCreateLineInfo::CreateTextWindow)
Batch #16805 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_10467 CCreateLineInfo::CreateTextWindow: 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-11 09:08:34 +00:00
ragnarok-clanker
7dd374e70f Decompile 5 functions in Source/UI/Lists/UIScrollBar.cpp
Batch #16802 by eAthena: 5 byte-identical, 0 confirmed by peer review.

- fn_11258 UIChatHisBox::ShiftItemTags: byte-identical
- fn_11259 UIChatHisBox::ShiftNaviLinks: byte-identical
- fn_11269 UITabControl::DrawVerticalTab: byte-identical
- fn_11273 UITabControl::DrawHorizontalTab: byte-identical
- fn_11559 UITabControl::SendMsg: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 09:07:41 +00:00
ragnarok-clanker
7f29c2dc3c Decompile fn_03589 (UINavigationroadiconWnd::Paint)
Batch #16779 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_03589 UINavigationroadiconWnd::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 08:54:44 +00:00
ragnarok-clanker
531b9bd16b Decompile 2 functions in Source/UI/Window/WindowMgrState.cpp
Batch #16777 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_17173 UIWindowMgr::RestoreHiddenWindows: byte-identical
- fn_17275 UIWindowMgr::ConfirmActiveDialog: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 08:48:06 +00:00
ragnarok-clanker
86041f1d45 Decompile 3 functions in Source/UI/GameSettings/GameSettingsUI.cpp
Batch #16769 by eAthena: 2 byte-identical, 1 confirmed by peer review.

- fn_15992 GameSettingsUI::CUIGroupProcessPriority::OnInit: byte-identical
- fn_15991 GameSettingsUI::CUIGroupLogInOut::OnInit: byte-identical
- fn_16048 CUIGameSettingsUI::RefreshHotkeyLabels: logic confirmed by peer review (already on main)

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 08:44:22 +00:00
ragnarok-clanker
141db8a8a3 Decompile 10 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp
Batch #16766 by eAthena: 3 byte-identical, 7 confirmed by peer review.

- fn_12109 UIExchangeAcceptWnd::GetReplayData: logic confirmed by peer review (already on main)
- fn_12113 UIJoinFriendAcceptWnd::GetReplayData: logic confirmed by peer review (already on main)
- fn_12114 UIJoinGuildAcceptWnd::GetReplayData: logic confirmed by peer review (already on main)
- fn_12158 UIAutoMessageWnd::OnCreate: logic confirmed by peer review
- fn_12170 UIEmailAddressWnd::OnCreate: logic confirmed by peer review
- fn_12189 UINpcTextEditDialogWnd::OnCreate: logic confirmed by peer review
- fn_12200 UISkillNameChangeWnd::OnCreate: logic confirmed by peer review
- fn_12345 UIGraffiStrboxWnd::SendMsg: byte-identical
- fn_12358 UIMixAcceptWnd::SendMsg: byte-identical
- fn_12365 UINpcEditDialogWnd::SendMsg: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 08:32:00 +00:00
ragnarok-clanker
9e44e92a17 Decompile 8 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Edit/UIEditVariants.cpp, ...
Batch #16761 by eAthena: 6 byte-identical, 2 confirmed by peer review.

- fn_10756 UIEditCtrl3::DrawBlinkingCaret: byte-identical
- fn_10975 UIChatEditCtrl::PushHistory: byte-identical
- fn_10976 UIWhisperEditCtrl::AddHistory: byte-identical
- fn_10761 UITextureButton::VisitChildren: byte-identical
- fn_10746 UIEditCtrl3::DecodeLinkNumber: logic confirmed by peer review
- fn_10973 UIEditCtrl3::SetLinkedText: logic confirmed by peer review
- fn_13461 UIItemWnd::RefreshSortButton: byte-identical
- fn_10909 UIChatEditCtrl::SendMsg: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 08:22:13 +00:00
ragnarok-clanker
9987352c0f Confirm fn_12079 (UIFrameWnd::AddNumberedButton)
Batch #16752 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_12079 UIFrameWnd::AddNumberedButton: logic confirmed by peer review (already on main)

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 08:08:10 +00:00
ragnarok-clanker
5831152934 Decompile 4 functions in Source/Client/Replay/Replay.h, Source/Client/Replay/Replay.cpp, ...
Batch #16743 by eAthena: 3 byte-identical, 1 confirmed by peer review.

- fn_19314 Replay::Duration: byte-identical
- fn_21425 CGameMode::StopReplayRecording: byte-identical
- fn_11820 UISelectReplayDataWnd::UpdateInfo: logic confirmed by peer review
- fn_11822 UIReplayControlWnd::RefreshInfo: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 07:58:04 +00:00
ragnarok-clanker
85b230ea27 Decompile fn_16890 (SkillDelayInfo::CUITime::SetTime)
Batch #16739 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_16890 SkillDelayInfo::CUITime::SetTime: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 07:48:55 +00:00
ragnarok-clanker
45b2d99f59 Confirm fn_09641 (UICheckAttendanceWnd_Banner::Paint)
Batch #16735 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_09641 UICheckAttendanceWnd_Banner::Paint: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-11 07:47:47 +00:00
ragnarok-clanker
ad2211dec1 Decompile fn_14681 (CUIStaticText::SetTooltip)
Batch #16726 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_14681 CUIStaticText::SetTooltip: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 07:30:28 +00:00
ragnarok-clanker
7f0dbb392e Decompile 6 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp, Source/UI/Guild/UIGuildWnd.cpp
Batch #16721 by eAthena: 6 byte-identical, 0 confirmed by peer review.

- fn_12311 UIItemIdentifyWnd::OnWheel: byte-identical
- fn_13111 UIGuildBanishedMemberWnd::OnWheel: byte-identical
- fn_13112 UIGuildMemberManageWnd::OnWheel: byte-identical
- fn_13113 UIGuildPositionManageWnd::OnWheel: byte-identical
- fn_13114 UIGuildSkillWnd::OnWheel: byte-identical
- fn_13115 UIGuildTotalInfoWnd::OnWheel: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 07:23:15 +00:00
ragnarok-clanker
cb91c7361d Decompile fn_15960 (GameSettingsUI::CUIListPage::GetHotkeyText)
Batch #16715 by bibinir: 0 byte-identical, 1 confirmed by peer review.

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

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-11-11 07:20:01 +00:00
ragnarok-clanker
b904d8e567 Decompile 15 functions in Source/UI/Text/UIBroadcastBalloon.h, Source/UI/Text/UIBroadcastBalloon.cpp, ...
Batch #16679 by kyoshi: 1 byte-identical, 14 confirmed by peer review.

- fn_04781 ShutdownCallback::operator(): logic confirmed by peer review
- fn_21435 CGameMode::ShowNoticeBalloon: logic confirmed by peer review
- fn_21618 CGameMode::ProcessWhisper: logic confirmed by peer review
- fn_21658 CGameMode::ReceiveColorBroadcast: logic confirmed by peer review
- fn_21659 CGameMode::ReceiveTaggedBroadcast: logic confirmed by peer review
- fn_21661 CGameMode::ReceiveRefineStatusGraded: logic confirmed by peer review
- fn_21662 CGameMode::ReceiveItemObtainBroadcast: logic confirmed by peer review
- fn_21663 CGameMode::ReceiveRefineBroadcast: logic confirmed by peer review
- fn_21664 CGameMode::ReceiveTradeBroadcast: logic confirmed by peer review
- fn_21665 CGameMode::ReceiveItemBroadcast: logic confirmed by peer review
- fn_21795 CGameMode::ReceiveBroadcastBalloonNotice: logic confirmed by peer review
- fn_21838 CGameMode::ReceiveSpecialBroadcast: logic confirmed by peer review
- fn_22089 CGameMode::ReceiveRefineStatus: logic confirmed by peer review
- fn_22122 CGameMode::ReceiveGradeEnchantBroadcast: logic confirmed by peer review
- fn_22163 CGameMode::ReceiveRateInfo: byte-identical

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-11-11 07:19:06 +00:00
ragnarok-clanker
80ae12fc52 Decompile 5 functions in Source/UI/Edit/UIEditCtrl.cpp
Batch #16714 by eAthena: 5 byte-identical, 0 confirmed by peer review.

- fn_13409 UIItemBaseWnd::OnWheel: byte-identical
- fn_13410 UIItemStoreFindWnd::OnWheel: byte-identical
- fn_13411 UIItemStoreSubWnd::OnWheel: byte-identical
- fn_13412 UIMerchantShopMakeWnd::OnWheel: byte-identical
- fn_13413 UISkillListWnd::OnWheel: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 07:17:02 +00:00
ragnarok-clanker
15028f0dd9 Decompile 4 functions in Source/UI/Layout/SnapMgr.cpp
Batch #16704 by eAthena: 4 byte-identical, 0 confirmed by peer review.

- fn_09700 CSnapMgr::SetRoot: byte-identical
- fn_09701 CSnapMgr::Add: byte-identical
- fn_09705 CSnapMgr::Refresh: byte-identical
- fn_09713 CSnapMgr::Contains: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 03:04:20 +00:00
ragnarok-clanker
0801d98bad Decompile fn_09314 (UIRegisterPartyWnd::SendMsg)
Batch #16667 by eAthena: 0 byte-identical, 1 confirmed by peer review.

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

Peer-reviewed-by: Yommy, kyoshi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 02:35:56 +00:00
ragnarok-clanker
c82af802ef Confirm fn_09933 (UINpcSprWnd::SetSprite)
Batch #16686 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_09933 UINpcSprWnd::SetSprite: logic confirmed by peer review (already on main)

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 02:29:46 +00:00
ragnarok-clanker
67fca02b34 Decompile 2 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp, Source/UI/Acceptance/UIExchangeAcceptWnd.cpp
Batch #16682 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_12162 UIChooseSellBuyWnd::OnCreate: logic confirmed by peer review
- fn_12184 UINoticeConfirmWnd::OnCreate: 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-11 02:24:05 +00:00
ragnarok-clanker
4287bfe453 Confirm 4 functions in Source/UI/Buttons/UITextButton.cpp
Batch #16661 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_11296 UITreeView::AddNodeButtons: logic confirmed by peer review (already on main)
- fn_11360 UIImgMenu::Paint: logic confirmed by peer review (already on main)
- fn_11378 UIScrollBar2::Paint: logic confirmed by peer review (already on main)
- fn_11379 UIScrollBar3::Paint: logic confirmed by peer review (already on main)

Peer-reviewed-by: Yommy, kyoshi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 02:19:48 +00:00
ragnarok-clanker
1225c3c296 Confirm fn_12174 (UIGraffiStrboxWnd::OnCreate)
Batch #16664 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_12174 UIGraffiStrboxWnd::OnCreate: logic confirmed by peer review (already on main)

Peer-reviewed-by: Yommy, kyoshi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 02:17:14 +00:00
ragnarok-clanker
10bf3d3632 Decompile fn_12727 (UISeekPartyListWnd::OnWheel)
Batch #16668 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_12727 UISeekPartyListWnd::OnWheel: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 02:06:53 +00:00