Commit graph

43 commits

Author SHA1 Message Date
ragnarok-clanker
8ba9c6719a Maintenance: [forced, user-approved] Family F2a (first half of UIWindowContext removal; coordinator-approved bridge split because F2
Batch #10217 by ragnarok-clanker: forced by an admin (236 lower score(s), 885 changed function(s)); checked with 558 compiled unit(s), including every includer of Source/Client/Mode/ModeTooltip.h, Source/Contents/SignBoard/SignBoard.h, Source/UI/Acceptance/UIJoinPartyAcceptWnd.h, Source/UI/AdventureGuide/UIAdventureGuide.h, Source/UI/Buttons/UIBasicButton.h, Source/UI/Buttons/UIBitmapButton.h, Source/UI/Buttons/UIBmpRadioBtn.h, Source/UI/Buttons/UIBmpTextButton.h, Source/UI/Buttons/UIBmpTextButton2.h, Source/UI/Buttons/UIButton.h, Source/UI/Buttons/UICashEmotionSprBtn.h, Source/UI/Buttons/UICheckBox.h, Source/UI/Buttons/UIItemMoveInfo.h, Source/UI/Buttons/UIItemTagButton.h, Source/UI/Buttons/UIJobSlotButton.h, Source/UI/Buttons/UINaviLinkButton.h, Source/UI/Buttons/UINoneVisibleButton.h, Source/UI/Buttons/UIRadioBtn.h, Source/UI/Buttons/UIRadioButton.h, Source/UI/Buttons/UIReplayButton.h, Source/UI/Buttons/UISlotBmpButton.h, Source/UI/Buttons/UISpriteButton.h, Source/UI/Buttons/UITVBitmapButton.h, Source/UI/Buttons/UITVTextButton.h, Source/UI/Buttons/UITagButton.h, Source/UI/Buttons/UITextButton.h, Source/UI/CashEmotion/UICashEmotionPack.h, Source/UI/CashEmotion/UICashEmotionPiece.h, Source/UI/CashShop/UICashShopWnd.h, Source/UI/Chat/UIChatRoomMakeWnd.h, Source/UI/Chat/UIChatRoomTitle.h, Source/UI/Chat/UISubChatHisWnd.h, Source/UI/Chat/UIWhisperWnd.h, Source/UI/Clan/UIClanWnd.h, Source/UI/Dialogs/UIBookWnd.h, Source/UI/Dialogs/UIChooseWarpWnd.h, Source/UI/Dialogs/UIChooseWnd.h, Source/UI/Dialogs/UIDisconnectedServerMsgWnd.h, Source/UI/Dialogs/UIEmailAddressWnd.h, Source/UI/Dialogs/UIGraffiStrboxWnd.h, Source/UI/Dialogs/UILoadingWnd.h, Source/UI/Dialogs/UIMenuWnd.h, Source/UI/Dialogs/UINoticeConfirmWnd.h, Source/UI/Dialogs/UINotifyLevelUpWnd.h, Source/UI/Dialogs/UINotifyQuestWnd.h, Source/UI/Dialogs/UINpcEditDialogWnd.h, Source/UI/Dialogs/UIPasswordWnd.h, Source/UI/Dialogs/UIPetTamingDeceiveWnd.h, Source/UI/Dialogs/UIProhibitListWnd.h, Source/UI/Dialogs/UIQuitWnd.h, Source/UI/Dialogs/UIRestartWnd.h, Source/UI/Dialogs/UISayDialogWnd.h, Source/UI/Dialogs/UISelectCartWnd.h, Source/UI/Dialogs/UITipOfTheDayWnd.h, Source/UI/Dialogs/UITipboxWnd.h, Source/UI/Dialogs/UIToolTipWnd.h, Source/UI/Dialogs/UIWaitDBSaveWnd.h, Source/UI/Dialogs/UIWaitWnd.h, Source/UI/Edit/UICandidateWnd.h, Source/UI/Edit/UIEditBoxEx.h, Source/UI/Edit/UIEditCtrl.h, Source/UI/Edit/UIEditCtrl_Currency.h, Source/UI/Enchant/EnchantUI.h, Source/UI/EntryQueue/UIEntryQueueWnd.h, Source/UI/FrameSkin.h, Source/UI/GameSettings/GameSettingsUI.h, Source/UI/Guild/UIGuild_Storage_Log.h, Source/UI/Item/UIEquipmentPropertiesWnd.h, Source/UI/Item/UIItemBaseWnd.h, Source/UI/Item/UIItemPurchaseWnd.h, Source/UI/Item/UIItemSellWnd.h, Source/UI/Item/UIItemSellWnd2.h, Source/UI/Item/UIItemShopWnd.h, Source/UI/Item/UIItemShopWnd2.h, Source/UI/Item/UIItemStoreFindWnd.h, Source/UI/Item/UIItemStoreSubWnd.h, Source/UI/Item/UIItemStoreWnd.h, Source/UI/Item/UIItemWnd.h, Source/UI/Item/UIMerchantItemLogWnd.h, Source/UI/Items/MergeItemWnd.h, Source/UI/Items/UICardItemIllustWnd.h, Source/UI/Items/UIEquipWnd.h, Source/UI/Items/UIGameItem.h, Source/UI/Items/UIIllustWnd.h, Source/UI/Items/UIItemCollectionWnd.h, Source/UI/Items/UIItemIdentifyWnd.h, Source/UI/Items/UINotifyItemObtainWnd.h, Source/UI/Items/UISpellListWnd.h, Source/UI/Items/UISwapEquipmentWnd.h, Source/UI/Lists/TableBox.h, Source/UI/Lists/UIChatHisBox.h, Source/UI/Lists/UIComboBox.h, Source/UI/Lists/UIComboBoxDefWnd.h, Source/UI/Lists/UIComboBoxEx.h, Source/UI/Lists/UIComboBoxV2Wnd.h, Source/UI/Lists/UIComboBoxWnd.h, Source/UI/Lists/UIDropDownBox.h, Source/UI/Lists/UIItemStoreComboBox.h, Source/UI/Lists/UIListBox.h, Source/UI/Lists/UIListBoxEx.h, Source/UI/Lists/UIListBoxNavi.h, Source/UI/Lists/UIListBoxNaviSearch.h, Source/UI/Lists/UIListBoxTemplate.h, Source/UI/Lists/UIMemberListBox.h, Source/UI/Lists/UIPackageBoxNameList.h, Source/UI/Lists/UIReplayListBox.h, Source/UI/Lists/UIScrollBar.h, Source/UI/Lists/UIScrollBarNavi.h, Source/UI/Lists/UIScrollBarVariants.h, Source/UI/Lists/UITabControl.h, Source/UI/Lists/UIThumb.h, Source/UI/Lists/UITreeView.h, Source/UI/Lists/UIVScrollBar.h, Source/UI/Menu/UIMenuIconWnd.h, Source/UI/Navigation/UINavigationV4Wnd.h, Source/UI/Navigation/UIPrivateAirplaneWnd.h, Source/UI/Party/UIAdvenPartyBoardWnd.h, Source/UI/Party/UIApplyForPartyWnd.h, Source/UI/Party/UIMiniPartyWnd.h, Source/UI/Party/UIPartyInfoWnd.h, Source/UI/Party/UIPartySettingWnd.h, Source/UI/Party/UIRegisterPartyWnd.h, Source/UI/Party/UIRequestJoinPartyWnd.h, Source/UI/Quest/UIOngoingQuestInfo.h, Source/UI/Quest/UIQuestDisplay.h, Source/UI/Quest/UIRecommendedQuestInfo.h, Source/UI/Quest/UIRenewQuestUI.h, Source/UI/Quest/UIRenewQuestWnd.h, Source/UI/Rodex/UIRodexComposeWnd.h, Source/UI/RuneSystem/UIRuneSystemWnd.h, Source/UI/Shop/UIMerchantItemMyShopWnd.h, Source/UI/Shop/UIMerchantItemPurchaseMSGWnd.h, Source/UI/Shop/UIMerchantItemPurchaseWnd.h, Source/UI/Shop/UIMerchantItemShopWnd.h, Source/UI/Shop/UIMerchantItemWnd.h, Source/UI/Shop/UIMerchantMirrorItemWnd.h, Source/UI/Shop/UIMerchantShopTitle.h, Source/UI/Shop/UINoticeMessageBox_LockSellItem.h, Source/UI/Shop/UInCash_CallWnd.h, Source/UI/Shortcuts/UIQuickSlotWnd.h, Source/UI/Skill/UISkillDescribeWnd.h, Source/UI/Skill/UISkillListWnd.h, Source/UI/Skill/UISkillNameChangeWnd.h, Source/UI/SkillDelayInfo/SkillDelayInfo.h, Source/UI/Status/UIStatusWnd.h, Source/UI/StylingShop/UIStylingShopWnd.h, Source/UI/Text/UIAchWnd.h, Source/UI/Text/UIBalloonText.h, Source/UI/Text/UICharInfoBalloonText.h, Source/UI/Text/UINameBalloonText.h, Source/UI/Text/UIStaticText.h, Source/UI/Text/UIStaticTextControl.h, Source/UI/Text/UIStaticText_LF.h, Source/UI/Text/UIString.h, Source/UI/Text/UITagTextViewer.h, Source/UI/Text/UITextViewer.h, Source/UI/Text/UITextViewerControl.h, Source/UI/Text/UITransBalloonText.h, Source/UI/UIBarGraph.h, Source/UI/UIBartermarketWnd.h, Source/UI/UIBasicCtrl.h, Source/UI/UIBroadcastBalloon.h, Source/UI/UICaptchaPreviewWnd.h, Source/UI/UICaptchaRegisterWnd.h, Source/UI/UIChangeMaterialWnd.h, Source/UI/UICheckAttendanceWnd.h, Source/UI/UIGradeEnchantWnd.h, Source/UI/UIHotkeyGuideWnd.h, Source/UI/UIIngredientInfoWnd.h, Source/UI/UIItemReformWnd.h, Source/UI/UILapineScrollBar.h, Source/UI/UILapineUpgradeBoxWnd.h, Source/UI/UIMacroBlackListCheckWnd.h, Source/UI/UIMacroDetectorWnd.h, Source/UI/UIMacroUserInfoWnd.h, Source/UI/UIPreviewEquipWnd.h, Source/UI/UIRefiningWnd.h, Source/UI/UIReputeWnd.h, Source/UI/UIRoundBoxTooltipWnd.h, Source/UI/UIScrollWnd.h, Source/UI/UISlotBitmap.h, Source/UI/UIStaticBitmap.h, Source/UI/UIStaticItem.h, Source/UI/Window/UIAccountLimitedToolWnd.h, Source/UI/Window/UIBalloonOpenBtn.h, Source/UI/Window/UIBank_NewWnd.h, Source/UI/Window/UIBasicInfoWnd.h, Source/UI/Window/UIBattleMsgOptionWnd.h, Source/UI/Window/UIChangeNameWnd.h, Source/UI/Window/UIChatRoomWnd.h, Source/UI/Window/UICntWnd.h, Source/UI/Window/UICollectionSystemWnd.h, Source/UI/Window/UIControl.h, Source/UI/Window/UIDebuffRemoveWnd.h, Source/UI/Window/UIFrameWnd.h, Source/UI/Window/UIHomunInfoWnd.h, Source/UI/Window/UIHotKeyWnd.h, Source/UI/Window/UILoginOTPWnd.h, Source/UI/Window/UILoginWnd.h, Source/UI/Window/UIMakeCharWnd.h, Source/UI/Window/UIMerInfoWnd.h, Source/UI/Window/UIMessageBox.h, Source/UI/Window/UIMessageBoxAutoreturn.h, Source/UI/Window/UIMonsterDisplayWnd.h, Source/UI/Window/UIMonsterInfoWnd.h, Source/UI/Window/UINewMakeCharWnd.h, Source/UI/Window/UINormalMB.h, Source/UI/Window/UINoticeWnd.h, Source/UI/Window/UIPadding.h, Source/UI/Window/UIPayConfirmWnd.h, Source/UI/Window/UIPetInfoWnd.h, Source/UI/Window/UIReplayControlWnd.h, Source/UI/Window/UIReplayRECControlWnd.h, Source/UI/Window/UIResizer.h, Source/UI/Window/UISelectReplayDataWnd.h, Source/UI/Window/UISelectServerWnd.h, Source/UI/Window/UITab.h, Source/UI/Window/UITalkboxTrapInputWnd.h, Source/UI/Window/UIWindow.h, Source/UI/Window/UIWindowMgr.h, Source/UI/Window/UIWordDisplayWnd.h.
2026-11-03 00:23:34 +00:00
ragnarok-clanker
4736f3052f Decompile fn_14773 (CUIListBoxEx<EnchantUI::CUIEnchantItem,EnchantUI::CEnchantItemData>::~CUIListBoxEx<EnchantUI::CUIEnchantItem,EnchantUI::CEnchantItemData>)
Batch #10134 by raiken: 0 byte-identical, 1 confirmed by peer review.

- fn_14773 CUIListBoxEx<EnchantUI::CUIEnchantItem,EnchantUI::CEnchantItemData>::~CUIListBoxEx<EnchantUI::CUIEnchantItem,EnchantUI::CEnchantItemData>: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, cremane
Reviewed-by: ragnarok-clanker
2026-11-02 17:56:28 +00:00
ragnarok-clanker
623131414e Decompile fn_14753 (CUIEnchantUI::Slot15)
Batch #8967 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_14753 CUIEnchantUI::Slot15: 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-10-31 23:49:46 +00:00
ragnarok-clanker
15b8b48c72 Decompile fn_15014 (EnchantUI::CUIEnchantPage::SetItem)
Batch #8884 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_15014 EnchantUI::CUIEnchantPage::SetItem: logic confirmed by peer review

Peer-reviewed-by: Romain, System4z, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 22:08:00 +00:00
ragnarok-clanker
4a6fdccf9d Decompile 2 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h
Batch #8770 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_14978 CUIEnchantUI::OnSelectTarget: logic confirmed by peer review
- fn_15008 CUIEnchantUI::sub_A06C40: 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-31 21:05:37 +00:00
ragnarok-clanker
d84bb2d961 Decompile fn_14831 (EnchantUI::CUIUpgradeRandom::Slot15)
Batch #8616 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_14831 EnchantUI::CUIUpgradeRandom::Slot15: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, gordaoprogramas, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 19:46:25 +00:00
ragnarok-clanker
3aecf4d480 Decompile 5 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h, ...
Batch #8639 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_14817 EnchantUI::CUIEnchantPage::Slot15: logic confirmed by peer review
- fn_14820 EnchantUI::CUINormalPerfect::Slot15: logic confirmed by peer review
- fn_14821 EnchantUI::CUINormalRandom::Slot15: logic confirmed by peer review
- fn_14822 EnchantUI::CUIReset::Slot15: logic confirmed by peer review
- fn_14830 EnchantUI::CUIUpgradePerfect::Slot15: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, gordaoprogramas, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 19:44:07 +00:00
ragnarok-clanker
9f4e3cabd4 Decompile 2 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h
Batch #8560 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_14829 EnchantUI::CUIUpgrade::Slot15: logic confirmed by peer review
- fn_15006 EnchantUI::CUIUpgradeEnchantPage::Slot59: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, sherollyner, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 19:04:26 +00:00
ragnarok-clanker
d3a1a26fbb Decompile 2 functions in Source/UI/Enchant/UIEnchantUI.cpp
Batch #8390 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_14825 EnchantUI::CUISlot2::Slot15: logic confirmed by peer review
- fn_14826 EnchantUI::CUISlot3::Slot15: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, youko, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 18:29:02 +00:00
ragnarok-clanker
68b4f5555d Decompile 2 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h
Batch #8408 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_14828 EnchantUI::CUITargetItem::Slot15: logic confirmed by peer review
- fn_15012 EnchantUI::CUIUpgradePerfect::Slot56: logic confirmed by peer review

Peer-reviewed-by: Yommy, Romain, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 17:27:12 +00:00
ragnarok-clanker
d5cb6486e6 Decompile fn_14827 (EnchantUI::CUISlot::Slot15)
Batch #8349 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_14827 EnchantUI::CUISlot::Slot15: logic confirmed by peer review

Peer-reviewed-by: Yommy, vinnyamancio, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 17:00:17 +00:00
ragnarok-clanker
7e1d3b307a Decompile fn_14819 (EnchantUI::CUINormal::Slot15)
Batch #8366 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_14819 EnchantUI::CUINormal::Slot15: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 16:59:41 +00:00
ragnarok-clanker
a616e05313 Decompile fn_14816 (EnchantUI::CUIEnchantItem::Slot15)
Batch #8324 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_14816 EnchantUI::CUIEnchantItem::Slot15: logic confirmed by peer review

Peer-reviewed-by: Yommy, gordaoprogramas, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 16:39:41 +00:00
ragnarok-clanker
fca85363e4 Decompile 2 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h, ...
Batch #8318 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_14818 EnchantUI::CUIIngredient::Slot15: logic confirmed by peer review
- fn_14772 CUITabButton::CUITabButton: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 16:38:33 +00:00
ragnarok-clanker
99f00707f7 Decompile 2 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h
Batch #8191 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_14823 EnchantUI::CUISlot0::Slot15: logic confirmed by peer review
- fn_14824 EnchantUI::CUISlot1::Slot15: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 14:50:43 +00:00
ragnarok-clanker
679fad9ce6 Decompile 8 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h
Batch #8142 by secret: 1 byte-identical, 7 confirmed by peer review.

- fn_14975 EnchantUI::CUINormalPerfect::Slot54: logic confirmed by peer review
- fn_14976 EnchantUI::CUIUpgradePerfect::Slot54: logic confirmed by peer review
- fn_15010 EnchantUI::CUINormalRandom::Slot56: logic confirmed by peer review
- fn_15011 EnchantUI::CUIReset::Slot56: logic confirmed by peer review
- fn_15013 EnchantUI::CUIUpgradeRandom::Slot56: logic confirmed by peer review
- fn_15015 EnchantUI::CUIIngredient::SetMaterial: logic confirmed by peer review
- fn_15016 EnchantUI::CUIEnchantPage::SetCost: logic confirmed by peer review
- fn_14813 EnchantUI::CUIEnchantPage::Slot54: 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-10-31 14:40:04 +00:00
ragnarok-clanker
0645aec842 Decompile fn_14808 (CreateEnchantUI)
Batch #8083 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_14808 CreateEnchantUI: logic confirmed by peer review

Peer-reviewed-by: Yommy, secret, pedrao
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 14:08:54 +00:00
ragnarok-clanker
4e5bf7ef82 Decompile fn_14771 (CUITab::CUITab)
Batch #7977 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_14771 CUITab::CUITab: logic confirmed by peer review

Peer-reviewed-by: Yommy, secret, pedrao
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 13:00:10 +00:00
ragnarok-clanker
9e38fe1ada Decompile fn_14770 (EnchantUI::CUIMainPage::CUIMainPage)
Batch #7878 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_14770 EnchantUI::CUIMainPage::CUIMainPage: logic confirmed by peer review

Peer-reviewed-by: secret, Romain, Snow, pedrao
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 12:15:45 +00:00
ragnarok-clanker
7dc539b626 Decompile 2 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h
Batch #7594 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_14774 CUIListBoxEx<EnchantUI::CUITargetItem,ITEM_INFO>::~CUIListBoxEx<EnchantUI::CUITargetItem,ITEM_INFO>: logic confirmed by peer review
- fn_14979 EnchantUI::UpdateTargetItem: logic confirmed by peer review

Peer-reviewed-by: eAthena, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 11:45:29 +00:00
ragnarok-clanker
85c97a48e5 Decompile 3 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h
Batch #7339 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_15003 EnchantUI::CUIReset::Slot57: logic confirmed by peer review
- fn_15004 EnchantUI::CUIEnchantPage::ResetSlots: logic confirmed by peer review
- fn_15009 EnchantUI::CUINormalPerfect::Slot56: logic confirmed by peer review

Peer-reviewed-by: meitogi, gordaoprogramas, aDw
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 08:16:06 +00:00
ragnarok-clanker
748ae7b85a Decompile 5 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h
Batch #7487 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_14981 EnchantUI::CUIEnchantPage::Slot16: logic confirmed by peer review
- fn_14985 EnchantUI::CUINormalPerfect::Slot16: logic confirmed by peer review
- fn_14986 EnchantUI::CUINormalRandom::Slot16: logic confirmed by peer review
- fn_14987 EnchantUI::CUIReset::Slot16: logic confirmed by peer review
- fn_15002 EnchantUI::CUIEnchantPage::Slot57: logic confirmed by peer review

Peer-reviewed-by: meitogi, gordaoprogramas, aDw
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 08:15:38 +00:00
ragnarok-clanker
a861757628 Decompile fn_14958 (CUIEnchantUI::`scalar deleting destructor')
Batch #7108 by aDw: 0 byte-identical, 1 confirmed by peer review.

- fn_14958 CUIEnchantUI::`scalar deleting destructor': logic confirmed by peer review

Peer-reviewed-by: Yommy, meitogi, alisonrag, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 04:10:37 +00:00
ragnarok-clanker
67898cf2e2 Decompile fn_14993 (EnchantUI::CUIUpgradeRandom::Slot16)
Batch #6339 by superintelligence: 0 byte-identical, 1 confirmed by peer review.

- fn_14993 EnchantUI::CUIUpgradeRandom::Slot16: 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-31 00:41:03 +00:00
ragnarok-clanker
b1e92f3b24 Decompile fn_14977 (EnchantUI::UpdateEnchantItem)
Batch #6327 by superintelligence: 0 byte-identical, 1 confirmed by peer review.

- fn_14977 EnchantUI::UpdateEnchantItem: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, willerthal, System4z
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 00:37:54 +00:00
ragnarok-clanker
32d56a53bb Decompile fn_14984 (EnchantUI::CUIMainPage::Slot16)
Batch #5966 by superintelligence: 0 byte-identical, 1 confirmed by peer review.

- fn_14984 EnchantUI::CUIMainPage::Slot16: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, KWDev, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 18:05:10 +00:00
ragnarok-clanker
22511793ae Decompile 2 functions in Source/UI/Window/UIControl.cpp, Source/UI/Lists/UIVScrollBar.h, ...
Batch #5775 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_14733 CUIVScrollBar::Slot55: logic confirmed by peer review
- fn_14752 CUIEnchantUI::Slot53: logic confirmed by peer review

Peer-reviewed-by: willerthal, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 15:48:56 +00:00
ragnarok-clanker
c4637d45dd Decompile fn_14767 (CUIListBoxEx<EnchantUI::CUITargetItem,ITEM_INFO>::CUIListBoxEx<EnchantUI::CUITargetItem,ITEM_INFO>)
Batch #5278 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_14767 CUIListBoxEx<EnchantUI::CUITargetItem,ITEM_INFO>::CUIListBoxEx<EnchantUI::CUITargetItem,ITEM_INFO>: logic confirmed by peer review

Peer-reviewed-by: Yommy, meitogi, alisonrag, willerthal, sherollyner
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 11:28:45 +00:00
ragnarok-clanker
8ad6aaac32 Decompile fn_14766 (CUIListBoxEx<EnchantUI::CUIEnchantItem,EnchantUI::CEnchantItemData>::CUIListBoxEx<EnchantUI::CUIEnchantItem,EnchantUI::CEnchantItemData>)
Batch #5368 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_14766 CUIListBoxEx<EnchantUI::CUIEnchantItem,EnchantUI::CEnchantItemData>::CUIListBoxEx<EnchantUI::CUIEnchantItem,EnchantUI::CEnchantItemData>: logic confirmed by peer review

Peer-reviewed-by: Yommy, meitogi, alisonrag, willerthal, sherollyner
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 10:46:47 +00:00
ragnarok-clanker
a4b970beff Decompile fn_15007 (EnchantUI::CUIEnchantItem::SetFrozen)
Batch #5319 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_15007 EnchantUI::CUIEnchantItem::SetFrozen: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, meitogi, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 10:17:27 +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
b4578b390c Decompile 3 functions in Source/UI/Window/UIControl.cpp, Source/UI/Lists/UIVScrollBar.h, ...
Batch #4942 by Yommy: 0 byte-identical, 3 confirmed by peer review.

- fn_13948 CUIVScrollBar::CUIVScrollBar: logic confirmed by peer review
- fn_14814 CUIListBoxEx<EnchantUI::CUITargetItem,ITEM_INFO>::Slot15: logic confirmed by peer review
- fn_14815 CUIListBoxEx<EnchantUI::CUIEnchantItem,EnchantUI::CEnchantItemData>::Slot15: logic confirmed by peer review

Peer-reviewed-by: eAthena, youko, KWDev, Snow, zindokar, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:25:16 +00:00
ragnarok-clanker
7b07c26f8c Decompile 7 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h
Batch #4865 by youko: 0 byte-identical, 7 confirmed by peer review.

- fn_05565 Singleton<CEnchantMgr>::GetInstance: logic confirmed by peer review
- fn_14965 EnchantUI::CUINormalPerfect::Slot55: logic confirmed by peer review
- fn_14966 EnchantUI::CUINormalRandom::Slot55: logic confirmed by peer review
- fn_14967 EnchantUI::CUIReset::Slot55: logic confirmed by peer review
- fn_14968 EnchantUI::CUIUpgradePerfect::Slot55: logic confirmed by peer review
- fn_14969 EnchantUI::CUIUpgradeRandom::Slot55: logic confirmed by peer review
- fn_15017 CUIEnchantUI::CanHitTest: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:32:55 +00:00
ragnarok-clanker
71df80eaf8 Decompile fn_14809 (EnchantUI::CUIEnchantPage::Slot58)
Batch #4246 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_14809 EnchantUI::CUIEnchantPage::Slot58: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 01:54:03 +00:00
ragnarok-clanker
5c73bebe38 Decompile 3 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h, ...
Batch #4195 by Yommy: 2 byte-identical, 1 confirmed by peer review.

- fn_14478 CUIGameItem::GetItemInfo: byte-identical
- fn_14972 EnchantUI::CUIEnchantPage::FindEmptySlot: logic confirmed by peer review
- fn_14973 EnchantUI::CUITargetItem::GetItemInfo: byte-identical

Peer-reviewed-by: eAthena, superintelligence, KWDev, Snow
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/UIGameItem.cpp
2026-10-30 01:45:25 +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
4035ad3444 Decompile fn_14974 (EnchantUI::CUIEnchantPage::FindOption)
Batch #3654 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_14974 EnchantUI::CUIEnchantPage::FindOption: 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-29 23:06:42 +00:00
ragnarok-clanker
1719d307c2 Decompile 5 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h
Batch #3443 by Yommy: 1 byte-identical, 4 confirmed by peer review.

- fn_14812 EnchantUI::CUIEnchantPage::CreateIngredient: logic confirmed by peer review
- fn_14813 EnchantUI::CUIEnchantPage::Slot54: byte-identical
- fn_14845 EnchantUI::CUIEnchantPage::Slot59: logic confirmed by peer review
- fn_14970 EnchantUI::CUIUpgradeEnchantPage::Slot58: logic confirmed by peer review
- fn_15000 EnchantUI::CUISlot::SelectSlot: logic confirmed by peer review

Peer-reviewed-by: youko, superintelligence
Reviewed-by: ragnarok-clanker
2026-10-29 22:44:11 +00:00
ragnarok-clanker
b56f23cd58 Decompile 8 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h, ...
Batch #3280 by youko: 0 byte-identical, 8 confirmed by peer review.

- fn_14992 EnchantUI::CUISlot::Slot16: logic confirmed by peer review (annotation added to existing code)
- fn_14994 CUIEnchantUI::Slot25: logic confirmed by peer review (annotation added to existing code)
- fn_14995 EnchantUI::CUIEnchantItem::Slot28: logic confirmed by peer review (annotation added to existing code)
- fn_14996 EnchantUI::CUITargetItem::Slot28: logic confirmed by peer review (annotation added to existing code)
- fn_14997 EnchantUI::CUIEnchantItem::Slot32: logic confirmed by peer review (annotation added to existing code)
- fn_14998 EnchantUI::CUISlot::Slot32: logic confirmed by peer review (annotation added to existing code)
- fn_14999 EnchantUI::CUITargetItem::Slot32: logic confirmed by peer review (annotation added to existing code)
- fn_15005 EnchantUI::CUITargetItem::SetSelected: logic confirmed by peer review (annotation added to existing code)

Peer-reviewed-by: eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:33:36 +00:00
ragnarok-clanker
51c6e53d12 Decompile 6 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h, ...
Batch #3349 by youko: 0 byte-identical, 6 confirmed by peer review.

- fn_14963 CUIListBoxEx<EnchantUI::CUIEnchantItem,EnchantUI::CEnchantItemData>::AddData: logic confirmed by peer review (annotation added to existing code)
- fn_14983 CUIEnchantUI::Slot16: logic confirmed by peer review (annotation added to existing code)
- fn_14988 EnchantUI::CUISlot0::Slot16: logic confirmed by peer review (annotation added to existing code)
- fn_14989 EnchantUI::CUISlot1::Slot16: logic confirmed by peer review (annotation added to existing code)
- fn_14990 EnchantUI::CUISlot2::Slot16: logic confirmed by peer review (annotation added to existing code)
- fn_14991 EnchantUI::CUISlot3::Slot16: logic confirmed by peer review (annotation added to existing code)

Peer-reviewed-by: eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:33:11 +00:00
ragnarok-clanker
280d8c2bbd Decompile 3 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h, ...
Batch #3293 by youko: 3 byte-identical, 0 confirmed by peer review.

- fn_14971 CUIListBoxEx<EnchantUI::CUIEnchantItem,EnchantUI::CEnchantItemData>::ClearData: byte-identical
- fn_15001 CUIListBoxEx<EnchantUI::CUIEnchantItem,EnchantUI::CEnchantItemData>::UpdateScrollBar: byte-identical
- fn_14980 EnchantUI::CUISlot::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 21:15:43 +00:00
ragnarok-clanker
144a6221cc Decompile 2 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Lists/UIListBoxTemplate.h
Batch #2955 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_14810 CUIListBoxEx<EnchantUI::CUITargetItem,ITEM_INFO>::ClearItems: byte-identical
- fn_14811 CUIListBoxEx<EnchantUI::CUIEnchantItem,EnchantUI::CEnchantItemData>::ClearItems: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 20:02:19 +00:00
ragnarok-clanker
a25f2a8d43 Decompile 2 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h, ...
Batch #2926 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_14832 CUIListBoxEx<EnchantUI::CUITargetItem,ITEM_INFO>::Paint: byte-identical
- fn_14833 CUIListBoxEx<EnchantUI::CUIEnchantItem,EnchantUI::CEnchantItemData>::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/UI/Enchant/UIEnchantUI.cpp
2026-10-29 19:57:20 +00:00