Commit graph

5,887 commits

Author SHA1 Message Date
ragnarok-clanker
9bcb240a60 Decompile fn_23624 (CSession::SetUnknown16EC)
Batch #13759 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_23624 CSession::SetUnknown16EC: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 22:24:09 +00:00
ragnarok-clanker
a20e1437d8 Decompile fn_04385 (CWorldViewMgr::SelectCurrentWorld)
Batch #13829 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_04385 CWorldViewMgr::SelectCurrentWorld: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 22:21:39 +00:00
ragnarok-clanker
83ea3de051 Decompile 18 functions in Source/Client/Session.h, Source/Contents/Messenger/MessengerMember.h, ...
Batch #13823 by eAthena: 17 byte-identical, 1 confirmed by peer review.

- fn_05622 EquipmentProperties::CEquipment::CallOnStartEquip: byte-identical
- fn_06190 EquipmentProperties::CEquipmentPropertiesMgr::HasUnknown0194: byte-identical
- fn_05925 CLuaInstance::GetFieldUIntArray: logic confirmed by peer review
- fn_23454 CSession::PartyByName: byte-identical
- fn_23452 CSession::PartyByAccount: byte-identical
- fn_23455 CSession::PartyAt: byte-identical
- fn_23372 CSession::FriendAt: byte-identical
- fn_23832 CSession::FindGroupedSkill: byte-identical
- fn_17262 UIWindowMgr::RetireTransientWindow: byte-identical
- fn_07695 MessengerMember::MessengerMember: byte-identical
- fn_07696 MessengerMember::MessengerMember: byte-identical
- fn_23835 CSession::InheritedJob: byte-identical
- fn_23803 CSession::GetWeaponName: byte-identical
- fn_23839 CSession::GetWeaponEffectSprName: byte-identical
- fn_23840 CSession::GetWeaponSprName: byte-identical
- fn_23339 CSession::RemoveItem1710: byte-identical
- fn_23300 CSession::GetEquipSlots: byte-identical
- fn_18348 AddNeededSkill: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 22:19:59 +00:00
ragnarok-clanker
8ff084db76 Decompile fn_08212 (CNProtectGameGuardMgr::Destroy)
Batch #13802 by codeplay: 1 byte-identical, 0 confirmed by peer review.

- fn_08212 CNProtectGameGuardMgr::Destroy: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 22:12:52 +00:00
ragnarok-clanker
bf3183b638 Decompile fn_10522 (UITagTextViewer::Clear)
Batch #13809 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_10522 UITagTextViewer::Clear: byte-identical

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

- fn_11555 UINewComboBoxCtrl::SendMsg: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 22:10:46 +00:00
ragnarok-clanker
9aea13015e Decompile fn_18864 (CSpriteParticle::UpdateFrame)
Batch #13806 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_18864 CSpriteParticle::UpdateFrame: byte-identical

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

- fn_03876 UIChangeMaterialWnd::Slot15: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 22:09:08 +00:00
ragnarok-clanker
f7a6ab4b42 Decompile fn_06835 (CAstralStrikeEffect::Slot03)
Batch #13801 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_06835 CAstralStrikeEffect::Slot03: byte-identical

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

- fn_10773 HasNaviLinkTag: byte-identical

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

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

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

- fn_11216 UIChatHisBox::Convert: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 22:02:51 +00:00
ragnarok-clanker
fc5e42d80e Decompile 6 functions in Source/Contents/Effects/MonsterSkillEffects.cpp
Batch #13783 by eAthena: 6 byte-identical, 0 confirmed by peer review.

- fn_07123 CCrimsonArrowEffect::Slot06: byte-identical
- fn_07217 CEternalSlashCountEffect::Slot06: byte-identical
- fn_07324 CJupitelThunderHit::Slot06: byte-identical
- fn_07210 CEternalSlashAttackEffect::Slot06: byte-identical
- fn_07348 CPetitioEffect::Slot06: byte-identical
- fn_07381 CSavageImpactEffect::CSavageImpactEffect: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 22:01:47 +00:00
ragnarok-clanker
3856627bad Decompile 3 functions in Source/Contents/ClientTiming.cpp
Batch #13781 by eAthena: 3 byte-identical, 0 confirmed by peer review.

- fn_19372 CNaviData::AddDestination: byte-identical
- fn_19373 CNaviData::AddObject: byte-identical
- fn_19426 CNavi_Object::CNavi_Object: byte-identical

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

- fn_15165 CUIEquipmentPropertiesWnd::Paint: byte-identical

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

- fn_13491 UIBasicInfoWnd::Slot15: byte-identical

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

- fn_09850 UIMacroReporterWnd::Slot25: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 21:21:41 +00:00
ragnarok-clanker
af5401a199 Decompile fn_11657 (UIFrameWnd::UIFrameWnd)
Batch #13674 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_11657 UIFrameWnd::UIFrameWnd: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 21:20:53 +00:00
ragnarok-clanker
f3adfdb4f6 Decompile fn_18027 (GuildInfo::AddUnknown0114)
Batch #13666 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_18027 GuildInfo::AddUnknown0114: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 21:16:00 +00:00
ragnarok-clanker
2bf070d8cc Decompile fn_22266 (CLoginMode::SubD8D500)
Batch #13669 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_22266 CLoginMode::SubD8D500: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 21:14:57 +00:00
ragnarok-clanker
5ae9b112db Decompile fn_21199 (CGameActor::Slot39)
Batch #13661 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_21199 CGameActor::Slot39: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 21:13:47 +00:00
ragnarok-clanker
e1781cfaa0 Confirm fn_08309 (CPlayerSkillBundle::Add)
Batch #13663 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_08309 CPlayerSkillBundle::Add: byte-identical (already on main)

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

- fn_09587 UIStaticText::GetText: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 21:11:01 +00:00
ragnarok-clanker
4de5cee9c0 Decompile fn_23385 (CSession::FindInventoryIndicesByItemId)
Batch #13656 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_23385 CSession::FindInventoryIndicesByItemId: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 21:09:30 +00:00
ragnarok-clanker
74a57afe2f Decompile 3 functions in Source/Contents/Party/LoadPartyListAsyncWork.cpp, Source/Contents/Party/RegisterPartyAsyncWork.cpp, ...
Batch #13655 by eAthena: 3 byte-identical, 0 confirmed by peer review.

- fn_10244 CreateSignBoardMgr: byte-identical
- fn_10245 DestroySignBoardMgr: byte-identical (already on main)
- fn_10276 C3DCooRendering::SetBoard: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 21:08:20 +00:00
ragnarok-clanker
225db9ad24 Decompile fn_23374 (CSession::GetPlayerHeadActName)
Batch #13644 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_23374 CSession::GetPlayerHeadActName: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 21:04:14 +00:00
ragnarok-clanker
0ad3d7fad3 Decompile fn_23565 (CSession::HasItem17D4)
Batch #13636 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_23565 CSession::HasItem17D4: byte-identical

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

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

Merged automatically: every function is byte-identical to the original.
2026-11-06 21:03:18 +00:00
ragnarok-clanker
21381fee30 Decompile 2 functions in Source/Contents/Actors/RenderObject.cpp, Source/Contents/Actors/RenderObject.h
Batch #13632 by SapitoSucio: 2 byte-identical, 0 confirmed by peer review.

- fn_21116 CRenderObject::SetActionName: byte-identical
- fn_21151 CRenderObject::SetSpriteName: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 20:58:16 +00:00
ragnarok-clanker
f90aef2edf Decompile 2 functions in Source/Archive/PakFile.cpp, Source/Archive/PakCipher.cpp, ...
Batch #13629 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_04016 myGPack::CGPakRead::ReadEntry: byte-identical (already on main)
- fn_18131 myGPack::CGPakRead::DerivePakKey: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 20:57:16 +00:00
ragnarok-clanker
452b06e94b Decompile 3 functions in Source/Contents/Actors/RenderObject.cpp, Source/Contents/Actors/GameObject.cpp, ...
Batch #13638 by eAthena: 3 byte-identical, 0 confirmed by peer review.

- fn_21031 CGameObject::Get8Dir: byte-identical
- fn_21119 CRenderObject::SetColor: byte-identical
- fn_22580 CGrannyPc::Slot35: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 20:56:39 +00:00
ragnarok-clanker
f77f87c348 Decompile fn_23569 (CSession::IsGuildMemberCharacter)
Batch #13637 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_23569 CSession::IsGuildMemberCharacter: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 20:55:25 +00:00
ragnarok-clanker
38c2c28543 Decompile fn_10875 (UIButton::ResetCursor)
Batch #13618 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_10875 UIButton::ResetCursor: byte-identical

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

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

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

- fn_14503 CUIResizer::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 20:50:06 +00:00
ragnarok-clanker
6ae40abb62 Confirm fn_07577 (NAsyncWorkThread::~NAsyncWorkThread)
Batch #13594 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_07577 NAsyncWorkThread::~NAsyncWorkThread: byte-identical (already on main)

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

- fn_12359 UIMonsterDisplayWnd::SendMsg: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 20:46:44 +00:00
ragnarok-clanker
6b1ecebdce Decompile 3 functions in Source/Contents/Configuration/ServiceConfiguration.cpp, Source/Client/Application/ErrorDialog.cpp, ...
Batch #13623 by SapitoSucio: 0 byte-identical, 3 confirmed by peer review.

- fn_17808 InitializeServiceStrings: logic confirmed by peer review
- fn_17811 InitializeLanguage: logic confirmed by peer review
- fn_17818 ReadClientInfo: logic confirmed by peer review

Peer-reviewed-by: eAthena, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 20:45:50 +00:00
ragnarok-clanker
32de81b46c Decompile fn_12683 (UISubChatMiniWnd::Paint)
Batch #13617 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_12683 UISubChatMiniWnd::Paint: byte-identical

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

- fn_10771 UIEditCtrl3::TakePendingText: byte-identical
- fn_13297 UIItemWnd::GetItemAt: byte-identical
- fn_13298 UIMerchantShopMakeWnd::GetItemAt: logic confirmed by peer review
- fn_13214 UIItemBaseWnd::UIItemBaseWnd: logic confirmed by peer review
- fn_13281 UIItemPurchaseWnd::BuildReplayRecords: logic confirmed by peer review
- fn_13282 UIItemSellWnd2::BuildReplayRecords: logic confirmed by peer review
- fn_13283 UIItemSellWnd::BuildReplayRecords: logic confirmed by peer review
- fn_13284 UIItemStoreWnd::BuildReplayRecords: logic confirmed by peer review
- fn_13285 UIItemShopWnd::BuildReplayRecords: logic confirmed by peer review
- fn_13286 UIParaItemShopWnd::BuildReplayRecords: logic confirmed by peer review
- fn_13287 UIMerchantItemShopWnd::BuildReplayRecords: logic confirmed by peer review
- fn_13288 UIMerchantMirrorItemWnd::BuildReplayRecords: logic confirmed by peer review
- fn_13289 UIMerchantShopMakeWnd::BuildReplayRecords: logic confirmed by peer review
- fn_13418 UIItemBaseWnd::SendMsg: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 20:43:26 +00:00
ragnarok-clanker
825134639e Decompile fn_10417 (NavigationLinkParser::ExtractNavigationLink)
Batch #13615 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_10417 NavigationLinkParser::ExtractNavigationLink: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 20:42:41 +00:00
ragnarok-clanker
acd1372bbf Confirm 3 functions in Source/Resource/Bitmap/BitmapImage.h, Source/Resource/Bitmap/BitmapImage.cpp, ...
Batch #13577 by eAthena: 3 byte-identical, 0 confirmed by peer review.

- fn_07861 CBitmapRes::CBitmapRes: byte-identical (already on main)
- fn_07852 CGifRes::Create: byte-identical (already on main)
- fn_07862 CGifRes::CGifRes: byte-identical (already on main)

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

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

Peer-reviewed-by: eAthena, gordaoprogramas, Tanke, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 20:39:07 +00:00
ragnarok-clanker
5ead212992 Decompile fn_23385 (CSession::FindInventoryIndicesByItemId)
Batch #13586 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_23385 CSession::FindInventoryIndicesByItemId: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 20:38:39 +00:00
ragnarok-clanker
90e0ca7360 Decompile fn_24370 (InitializeManagers)
Batch #13605 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_24370 InitializeManagers: logic confirmed by peer review

Peer-reviewed-by: eAthena, gordaoprogramas, Tanke, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 20:38:29 +00:00
ragnarok-clanker
3ce1c93cb8 Decompile 2 functions in Source/UI/RuneSystem/UIRuneSystemWnd.cpp, Source/UI/UIGradeEnchantWnd.cpp, ...
Batch #13602 by eAthena: 2 byte-identical, 0 confirmed by peer review.

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

Merged automatically: every function is byte-identical to the original.
2026-11-06 20:36:43 +00:00
ragnarok-clanker
17369e909a Decompile fn_08055 (CSprRes::Unload)
Batch #13600 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_08055 CSprRes::Unload: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 20:35:57 +00:00
ragnarok-clanker
bbb28c7d61 Decompile fn_10099 (CCharacterRender::CCharacterRender)
Batch #12979 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_10099 CCharacterRender::CCharacterRender: logic confirmed by peer review

Peer-reviewed-by: eAthena, gordaoprogramas, Toshiro, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 20:35:33 +00:00
ragnarok-clanker
e81124defc Decompile fn_16664 (SelectPackageItemBox::CUIItemInfo::Slot15)
Batch #13597 by Yommy: 0 byte-identical, 1 confirmed by peer review.

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

Peer-reviewed-by: eAthena, gordaoprogramas, Tanke, Toshiro, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 20:34:44 +00:00
ragnarok-clanker
f0bfa11f36 Decompile fn_11381 (UIScrollBar::Paint)
Batch #12661 by Yommy: 0 byte-identical, 1 confirmed by peer review.

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

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