Commit graph

1,664 commits

Author SHA1 Message Date
ragnarok-clanker
db500e2ecf Decompile 5 functions in Source/UI/Buttons/UITagButton.cpp, Source/UI/Buttons/UITagButton.h, ...
Batch #5008 by Yommy: 0 byte-identical, 5 confirmed by peer review.

- fn_13834 UITextButton::GetLine: logic confirmed by peer review
- fn_13844 UITagButton::Slot31: logic confirmed by peer review
- fn_13845 UITagButton::AddString: logic confirmed by peer review
- fn_13846 UITagButton::GetString: logic confirmed by peer review
- fn_13847 UITagButton::GetStringCount: logic confirmed by peer review

Peer-reviewed-by: youko, SapitoSucio
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/Buttons/UITagButton.cpp
2026-10-30 07:05:32 +00:00
ragnarok-clanker
e1e5789710 Decompile 4 functions in Source/UI/Window/UINewSkillListWnd.cpp, Source/UI/Window/UINewSkillListWnd.h
Batch #5021 by Yommy: 0 byte-identical, 4 confirmed by peer review.

- fn_13805 UINewSkillListWnd::ValueText: logic confirmed by peer review
- fn_13807 UINewSkillListWnd::VisibleSkill: logic confirmed by peer review
- fn_13809 UINewSkillListWnd::SkillList: logic confirmed by peer review
- fn_13812 UINewSkillListWnd::IsExtraTab: logic confirmed by peer review

Peer-reviewed-by: youko, Bruwuno
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 07:04:34 +00:00
ragnarok-clanker
b41922a8a7 Decompile fn_21246 (MiniMapNoOp)
Batch #5031 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_21246 MiniMapNoOp: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Client/Mode/GameModeMiniMap.cpp
2026-10-30 07:04:09 +00:00
ragnarok-clanker
7cb8de984a Decompile 3 functions in Source/Contents/Actors/RenderObject.cpp, Source/Contents/Actors/GameActor.h
Batch #5030 by Yommy: 3 byte-identical, 0 confirmed by peer review.

- fn_21184 C3dGrannyGameActor::Unused6860: byte-identical
- fn_21187 C3dGrannyGameActor::Unused7950: byte-identical
- fn_21198 ReturnZero: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 07:01:05 +00:00
ragnarok-clanker
8d8b32de0d Decompile 4 functions in Source/UI/Lists/UIScrollBar.cpp, Source/UI/Lists/UITabControl.h, ...
Batch #4995 by Yommy: 0 byte-identical, 4 confirmed by peer review.

- fn_11213 UIComboBox_BmpWnd::Create: logic confirmed by peer review
- fn_11215 UITabControl::SelectTab: logic confirmed by peer review
- fn_11234 UITabControl::ClearTabs: logic confirmed by peer review
- fn_11235 UIItemTagCtrl::AppendTag: logic confirmed by peer review

Peer-reviewed-by: youko, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:56:31 +00:00
ragnarok-clanker
f74277a629 Decompile fn_10046 (UIRodexInboxWnd::Slot03)
Batch #5026 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_10046 UIRodexInboxWnd::Slot03: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/UI/Rodex/UIRodexInboxWnd.cpp
2026-10-30 06:56:08 +00:00
ragnarok-clanker
38e97c6adf Decompile fn_11217 (UIItemTagCtrl::CanInsertTag)
Batch #5025 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_11217 UIItemTagCtrl::CanInsertTag: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 06:55:58 +00:00
ragnarok-clanker
e8b39d3297 Decompile 5 functions in Source/Contents/TableMng.cpp, Source/Contents/TableMng.h
Batch #5023 by Yommy: 0 byte-identical, 5 confirmed by peer review.

- fn_20925 CTableMng::CTableMng: logic confirmed by peer review
- fn_20929 CTableMng::GetEntryQueueInfo: logic confirmed by peer review
- fn_20934 CTableMng::ReadEntryQueueBinary: logic confirmed by peer review
- fn_20935 CTableMng::Clear: logic confirmed by peer review
- fn_20936 CTableMng::AddEntryQueueInfo: logic confirmed by peer review

Peer-reviewed-by: youko, Lumen
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:55:39 +00:00
ragnarok-clanker
fc32ec1b03 Decompile 4 functions in Source/UI/Text/UIAchWnd.cpp, Source/UI/Text/UIAchWnd.h, ...
Batch #5016 by Yommy: 0 byte-identical, 4 confirmed by peer review.

- fn_09222 UIAchUpperWnd::Paint: logic confirmed by peer review
- fn_09223 UIAchViewWnd::Paint: logic confirmed by peer review
- fn_24174 CSession::GetItem6B68: logic confirmed by peer review
- fn_24175 CSession::GetItem61B8: logic confirmed by peer review

Peer-reviewed-by: youko, superintelligence, OrangeCat, eAthena, KWDev, zindokar, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:54:11 +00:00
ragnarok-clanker
b1d9f8c917 Decompile 4 functions in Source/UI/SelectPackageItemBox/UISelectPackageItemBox.cpp, Source/UI/SelectPackageItemBox/SelectPackageItemBox.h
Batch #4974 by Yommy: 0 byte-identical, 4 confirmed by peer review.

- fn_16780 CUISelectPackageItemBox::OnOk: logic confirmed by peer review
- fn_16781 CUIListBoxEx<SelectPackageItemBox::CUIItemInfo,ITEM_INFO>::ClearData: logic confirmed by peer review
- fn_16785 SelectPackageItemBox::CUIItemInfo::Slot16: logic confirmed by peer review
- fn_16789 CUISelectPackageItemBox::OnSelectTab: logic confirmed by peer review

Peer-reviewed-by: youko, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:48:04 +00:00
ragnarok-clanker
1d54f1d492 Decompile 2 functions in Source/UI/SelectPackageItemBox/UISelectPackageItemBox.cpp
Batch #4999 by Yommy: 2 byte-identical, 0 confirmed by peer review.

- fn_16666 CUIListBoxEx<SelectPackageItemBox::CUIItemInfo,ITEM_INFO>::Paint: byte-identical
- fn_16667 CUIListBoxEx<SelectPackageItemBox::CUITabInfo,SelectPackageItemBox::CTabInfoData>::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 06:45:37 +00:00
ragnarok-clanker
05be22bdcf Decompile 22 functions in Source/Client/Session.h, Source/Contents/Actors/GroundScope.cpp, ...
Batch #4990 by youko: 3 byte-identical, 19 confirmed by peer review.

- fn_24228 ReadMessengerMembers: logic confirmed by peer review
- fn_24229 ReadItemList: logic confirmed by peer review
- fn_24230 ReadItemArray: logic confirmed by peer review
- fn_24232 CSession::SetUnknown5BC0: logic confirmed by peer review
- fn_24236 MessengerMember::Deserialize: logic confirmed by peer review
- fn_24247 ClientItemLists::SetItems1750: logic confirmed by peer review
- fn_24249 AppendBytes: logic confirmed by peer review
- fn_24258 CMsgEffect::~CMsgEffect: logic confirmed by peer review
- fn_24259 CSkill::~CSkill: logic confirmed by peer review
- fn_24267 CGroundScope::SkillScopeType: logic confirmed by peer review
- fn_24268 CSkill::GetTrapModelName: logic confirmed by peer review
- fn_24269 CSkill::ReleaseModel: logic confirmed by peer review
- fn_24270 CMsgEffect::UsesMsgEffect: logic confirmed by peer review
- fn_24275 CGraffiSkill::ReleaseTexture: byte-identical
- fn_24277 CArrowEffect::Reset: logic confirmed by peer review
- fn_24278 CEffectMaker::Reset: byte-identical
- fn_24279 CGraffiSkill::BuildTexture: logic confirmed by peer review
- fn_24280 CArrowEffect::OnProcess: logic confirmed by peer review
- fn_24281 CDummyEffectLauncher::OnProcess: logic confirmed by peer review
- fn_24282 CEffectMaker::OnProcess: logic confirmed by peer review
- fn_24283 CGraffiSkill::OnProcess: byte-identical
- fn_24285 CMandraAttackEffect::OnProcess: logic confirmed by peer review

Peer-reviewed-by: eAthena, willerthal, 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/Contents/Actors/GraffiSkill.cpp, Source/Contents/Effects/ArrowEffect.cpp, Source/Contents/Effects/DummyEffectLauncher.cpp, Source/Contents/Effects/MandraAttackEffect.cpp, Source/Contents/Effects/MsgEffect.cpp
2026-10-30 06:43:59 +00:00
ragnarok-clanker
63b906fd63 Decompile fn_19976 (CEffectPrim::RenderSegmentSprites)
Batch #4988 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_19976 CEffectPrim::RenderSegmentSprites: logic confirmed by peer review

Peer-reviewed-by: Yommy, Lumen, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:41:43 +00:00
ragnarok-clanker
8f833acbe1 Decompile fn_22042 (CGameMode::ReceiveGuildEmblemVersion)
Batch #4978 by KWDev: 0 byte-identical, 1 confirmed by peer review.

- fn_22042 CGameMode::ReceiveGuildEmblemVersion: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:40:44 +00:00
ragnarok-clanker
73c5d38864 Decompile 4 functions in Source/UI/SelectPackageItemBox/UISelectPackageItemBox.cpp, Source/UI/SelectPackageItemBox/SelectPackageItemBox.h
Batch #4981 by Yommy: 4 byte-identical, 0 confirmed by peer review.

- fn_16779 CUISelectPackageItemBox::OnCancel: byte-identical
- fn_16782 CUISelectPackageItemBox::OnSelectItem: byte-identical
- fn_16784 SelectPackageItemBox::CUIItemInfo::Paint: byte-identical
- fn_16787 SelectPackageItemBox::CUITabInfo::Slot16: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 06:38:39 +00:00
ragnarok-clanker
9aad601a95 Decompile 3 functions in Source/UI/Quest/UIRenewQuestWnd.cpp, Source/UI/Quest/UIRenewQuestWnd.h
Batch #4980 by Yommy: 3 byte-identical, 0 confirmed by peer review.

- fn_09942 Nullsub254: byte-identical
- fn_09943 UIOngoingQuestScrollWnd::Slot15: byte-identical
- fn_09944 UIOngoingQuestScrollWnd::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 06:38:29 +00:00
ragnarok-clanker
fb1496e342 Decompile 2 functions in Source/UI/Edit/UIEditBoxEx.cpp, Source/UI/Edit/UIEditBoxEx.h
Batch #4979 by Yommy: 2 byte-identical, 0 confirmed by peer review.

- fn_14440 CUIEditCtrlEx::Invalidate: byte-identical
- fn_14443 CUIEditCtrlEx::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/UI/Edit/UIEditBoxEx.cpp
2026-10-30 06:38:17 +00:00
ragnarok-clanker
92ec3b429f Decompile fn_11716 (DrawItemWithQuantityAuxiliary)
Batch #4954 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_11716 DrawItemWithQuantityAuxiliary: logic confirmed by peer review

Peer-reviewed-by: youko, Lumen
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:38:05 +00:00
ragnarok-clanker
a7a7e273a9 Decompile 2 functions in Source/Contents/TableMng.cpp, Source/Contents/TableMng.h
Batch #4967 by Yommy: 2 byte-identical, 0 confirmed by peer review.

- fn_20930 CTableMng::Init: byte-identical
- fn_20937 CTableMng::Release: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/TableMng.cpp
2026-10-30 06:34:34 +00:00
ragnarok-clanker
0c4287947f Decompile 5 functions in Source/UI/Window/UIFrameWnd.cpp, Source/UI/Window/UIFrameWnd.h, ...
Batch #4953 by youko: 0 byte-identical, 5 confirmed by peer review.

- fn_12070 UIMenuWnd::AddItem: logic confirmed by peer review
- fn_12073 UITipboxWnd::ShowTip: logic confirmed by peer review
- fn_12083 UIExchangeWnd::Slot10: logic confirmed by peer review
- fn_12084 UInCashWnd::Slot10: logic confirmed by peer review
- fn_12090 UISkillDescribeWnd::Slot43: 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 06:34:06 +00:00
ragnarok-clanker
40021da2ca Decompile 6 functions in Source/UI/Exchange/UIExchangeUI.cpp, Source/UI/Exchange/UIExchangeUI.h
Batch #4958 by Yommy: 1 byte-identical, 5 confirmed by peer review.

- fn_15287 CUIExchangeUI::Conclude: logic confirmed by peer review
- fn_15299 ExchangeUI::CUIItem::Slot16: logic confirmed by peer review
- fn_15300 ExchangeUI::CUIItem::Slot28: logic confirmed by peer review
- fn_15302 ExchangeUI::CUIItem::Slot32: logic confirmed by peer review
- fn_15303 CUIListBoxEx<ExchangeUI::CUIItem,ExchangeUI::CItemData>::UpdateScrollBar: byte-identical
- fn_15308 CUIExchangeUI::FreezeItems: logic confirmed by peer review

Peer-reviewed-by: eAthena, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:29:52 +00:00
ragnarok-clanker
6113be6339 Decompile fn_07426 (CSevereRainStorm::Slot04)
Batch #4648 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_07426 CSevereRainStorm::Slot04: logic confirmed by peer review

Peer-reviewed-by: Yommy, alisonrag, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:29:47 +00:00
ragnarok-clanker
fc286c5881 Decompile 5 functions in Source/Script/LuaScript.cpp, Source/Client/Session.h, ...
Batch #4949 by youko: 0 byte-identical, 5 confirmed by peer review.

- fn_12792 AddItmeToExceptionMiniMapPosList: logic confirmed by peer review
- fn_12793 AddItmeTokafraServiceMapList: logic confirmed by peer review
- fn_18352 SetSubChatWndList: logic confirmed by peer review
- fn_18353 SetSubChatWndOption: logic confirmed by peer review
- fn_19675 AddEntryQueue: 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 06:27:43 +00:00
ragnarok-clanker
93c6053801 Decompile 5 functions in Source/UI/UILapineBoxWnd.cpp, Source/UI/UILapineScrollBar.h, ...
Batch #4950 by KWDev: 0 byte-identical, 5 confirmed by peer review.

- fn_04162 UIIngredientInfoWnd::Slot25: logic confirmed by peer review
- fn_04167 UILapineBoxWnd::Slot19: logic confirmed by peer review
- fn_04170 UIIngredientInfoWnd::Slot35: logic confirmed by peer review
- fn_04171 UILapineBox_IngredientListWnd::Slot35: logic confirmed by peer review
- fn_04176 UILapineBoxWnd::AddMaterial: 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).
Adds to the build: Source/UI/UILapineBoxWnd.cpp
2026-10-30 06:26:15 +00:00
ragnarok-clanker
dc275e1b3a Decompile fn_19565 (CNavigationManager::ReadTarget)
Batch #4946 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_19565 CNavigationManager::ReadTarget: logic confirmed by peer review

Peer-reviewed-by: Yommy, alisonrag, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:26:00 +00:00
ragnarok-clanker
abeb2ec98a Decompile fn_13271 (UIItemShopWnd::Slot10)
Batch #4948 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_13271 UIItemShopWnd::Slot10: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:25:44 +00:00
ragnarok-clanker
f03de6e713 Decompile fn_03634 (UINavigationV4Wnd::FillRouteGroups)
Batch #4947 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_03634 UINavigationV4Wnd::FillRouteGroups: logic confirmed by peer review (annotation added to existing code)

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 06:25:27 +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
cec9bd2ccf Decompile 7 functions in Source/Contents/EquipmentResources.cpp, Source/Contents/EquipmentResourceMgr.h, ...
Batch #4858 by youko: 1 byte-identical, 6 confirmed by peer review.

- fn_19742 EquipmentResourceMgr::Init: byte-identical
- fn_19743 EquipmentResourceMgr::Create: logic confirmed by peer review
- fn_19744 EquipmentResourceMgr::Clear: logic confirmed by peer review
- fn_19745 EquipmentResourceMgr::Destroy: logic confirmed by peer review
- fn_19747 EquipmentResourceMgr::GetNamedAccessoryResourceName: logic confirmed by peer review
- fn_19748 EquipmentResourceMgr::GetBodyPalName: logic confirmed by peer review
- fn_19749 EquipmentResourceMgr::GetRaceBodyResourceName: logic confirmed by peer review

Peer-reviewed-by: eAthena, KWDev, Millenium
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:18:44 +00:00
ragnarok-clanker
bdd9b6f838 Decompile fn_22125 (CGameMode::ReceiveGuildUnknown0114List)
Batch #4840 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_22125 CGameMode::ReceiveGuildUnknown0114List: 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 06:17:38 +00:00
ragnarok-clanker
f9e2ac492c Decompile fn_12915 (UIStaticText_LF::Paint)
Batch #4774 by Bruwuno: 1 byte-identical, 0 confirmed by peer review.

- fn_12915 UIStaticText_LF::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 06:15:06 +00:00
ragnarok-clanker
3dee98a01d Decompile fn_20357 (CRagEffect::WaterBubble)
Batch #4922 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_20357 CRagEffect::WaterBubble: logic confirmed by peer review

Peer-reviewed-by: willerthal, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:09:54 +00:00
ragnarok-clanker
3288cd4862 Decompile 2 functions in Source/Contents/Schedule/EmotionSchedule.cpp, Source/Contents/CashEmotionMgr.h
Batch #4914 by Millenium: 0 byte-identical, 2 confirmed by peer review.

- fn_04717 CEmotionPurchaseExpireSchedule::Process: logic confirmed by peer review
- fn_04720 CEmotionPurchaseUseableTimeUISchedule::Process: logic confirmed by peer review

Peer-reviewed-by: youko, Lumen
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:09:50 +00:00
ragnarok-clanker
0052c1f56b Decompile 7 functions in Source/UI/Buttons/UITextButton.cpp, Source/UI/Lists/UIComboBoxDefWnd.cpp, ...
Batch #4921 by youko: 0 byte-identical, 7 confirmed by peer review.

- fn_11526 UIChatHisBox3::Resize: logic confirmed by peer review
- fn_11536 UITVTextButton::ResizeToText: logic confirmed by peer review
- fn_11537 UITextButton::ResizeToText: logic confirmed by peer review
- fn_11539 UITabControl::FitToTabs: logic confirmed by peer review
- fn_11540 TableBox::SendMsg: logic confirmed by peer review
- fn_11547 UIComboBoxV2Wnd::SendMsg: logic confirmed by peer review
- fn_11551 UIItemStoreComboBoxWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:06:19 +00:00
ragnarok-clanker
21a1081797 Decompile 2 functions in Source/UI/Window/UIControl.cpp, Source/UI/Window/UIControl.h, ...
Batch #4733 by youko: 0 byte-identical, 2 confirmed by peer review.

- fn_14697 CUITitleBar::SetSecondButton: logic confirmed by peer review
- fn_14712 CUIThumb::Slot28: 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 06:05:57 +00:00
ragnarok-clanker
7f5dae84bf Decompile 36 functions in Source/Client/Session.cpp, Source/Client/Session.h
Batch #4723 by eAthena: 0 byte-identical, 36 confirmed by peer review.

- fn_23352 CSession::IsNumberWithCommas: logic confirmed by peer review
- fn_23361 CSession::FindUnknown0708: logic confirmed by peer review
- fn_23362 CSession::FindUnknown0700: logic confirmed by peer review
- fn_23363 CSession::GetEnemyHitWaveName: logic confirmed by peer review
- fn_23366 CSession::GetEquippedItem: logic confirmed by peer review
- fn_23367 CSession::FindItem2B50: logic confirmed by peer review
- fn_23369 CSession::FindItem17F0: logic confirmed by peer review
- fn_23370 CSession::GetExchangeItem: logic confirmed by peer review
- fn_23384 CSession::FindInventoryIndexByItemId: logic confirmed by peer review
- fn_23388 CSession::GetInventoryItemAt: logic confirmed by peer review
- fn_23389 CSession::FindInventoryItemByItemId: logic confirmed by peer review
- fn_23390 CSession::GetInventoryItemCount: logic confirmed by peer review
- fn_23606 CSession::RefreshWindow02C8: logic confirmed by peer review
- fn_23607 CSession::RefreshItem1740Window: logic confirmed by peer review
- fn_23608 CSession::RefreshItem1750Window: logic confirmed by peer review
- fn_23609 CSession::RefreshItem1768Window: logic confirmed by peer review
- fn_23610 CSession::UpdateUnknown1708: logic confirmed by peer review
- fn_23612 CSession::RefreshItem1738Window: logic confirmed by peer review
- fn_23613 CSession::EraseRecord0734: logic confirmed by peer review
- fn_23615 CSession::IgnoreText: logic confirmed by peer review
- fn_23616 CSession::SaveMiniPartyInfo: logic confirmed by peer review
- fn_23617 CSession::SetItem1768Quantity: logic confirmed by peer review
- fn_23618 CSession::SetUnknown5C1C: logic confirmed by peer review
- fn_23619 CSession::UpdateFriendName: logic confirmed by peer review
- fn_23622 CSession::SetNavigationPlayerMap: logic confirmed by peer review
- fn_23623 SetMemberFlags: logic confirmed by peer review
- fn_23626 CSession::SetFriendOffline: logic confirmed by peer review
- fn_23627 CSession::SetHomunSkillLevel: logic confirmed by peer review
- fn_23628 CSession::UpdateInventoryItem: logic confirmed by peer review
- fn_23629 CSession::SetMercSkillLevel: logic confirmed by peer review
- fn_23630 CSession::SetItem1768Unknown0014: logic confirmed by peer review
- fn_23631 CSession::AddRecord0734: logic confirmed by peer review
- fn_23632 CSession::SetUnknown5210: logic confirmed by peer review
- fn_23634 CSession::SetUnknown5214: logic confirmed by peer review
- fn_23635 CSession::SetPlayerPosition: logic confirmed by peer review
- fn_23636 CSession::SetRecord0734Value: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:05:12 +00:00
ragnarok-clanker
d15e66ec41 Decompile 4 functions in Source/UI/Window/UIControl.cpp, Source/UI/Window/UIControl.h, ...
Batch #4703 by youko: 0 byte-identical, 4 confirmed by peer review.

- fn_14490 CUIImageTextButton::Slot53: logic confirmed by peer review
- fn_14491 CUIImageTextButton::SetImages: logic confirmed by peer review
- fn_14492 CUICheckBox::CUICheckBox: logic confirmed by peer review
- fn_14495 CUIRadioItem::IsChecked: 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 06:03:22 +00:00
ragnarok-clanker
e073e51669 Decompile 2 functions in Source/UI/Window/UIWindow.cpp, Source/UI/Window/UIWindow.h
Batch #4691 by youko: 0 byte-identical, 2 confirmed by peer review.

- fn_17023 UIWindow::DrawFormattedText: logic confirmed by peer review
- fn_16976 UIWindow::FormattedTextWidth: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag, Millenium, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:02:31 +00:00
ragnarok-clanker
8986b7cdda Decompile fn_17250 (UIWindowMgr::ClearWindow01B8)
Batch #4683 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_17250 UIWindowMgr::ClearWindow01B8: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 05:59:45 +00:00
ragnarok-clanker
66cfab1e30 Decompile 10 functions in Source/UI/GameSettings/GameSettingsUI.cpp, Source/UI/GameSettings/GameSettingsUI.h, ...
Batch #4915 by youko: 8 byte-identical, 2 confirmed by peer review.

- fn_15939 CUIGameSettingsUI::sub_A3F0F0: byte-identical
- fn_15955 GameSettingsUI::CUIGroupGraphicsAPI::OnSelect: logic confirmed by peer review
- fn_15967 CUIGameSettingsUI::IsTab4Selected: logic confirmed by peer review
- fn_16024 CUIGameSettingsUI::sub_A43380: byte-identical
- fn_16025 CUIGameSettingsUI::sub_A43390: byte-identical
- fn_16026 CUIGameSettingsUI::sub_A433A0: byte-identical
- fn_16027 CUIGameSettingsUI::sub_A433B0: byte-identical
- fn_16028 CUIGameSettingsUI::sub_A433C0: byte-identical
- fn_16034 GameSettingsUI::CUIGroupGraphics::Refresh: byte-identical
- fn_16035 GameSettingsUI::CUIGroupGraphicsAPI::Refresh: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:56:44 +00:00
ragnarok-clanker
63f40eed01 Decompile 3 functions in Source/Contents/Actors/Player.cpp, Source/Contents/Actors/Pc.h
Batch #4880 by youko: 0 byte-identical, 3 confirmed by peer review.

- fn_22566 CPc::RenderBodyOutline: logic confirmed by peer review
- fn_22588 CGrannyPc::UpdateAnimation: logic confirmed by peer review
- fn_22649 CPc::Slot23: logic confirmed by peer review

Peer-reviewed-by: alisonrag, KWDev, Millenium
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:56:32 +00:00
ragnarok-clanker
71c8a4b99e Decompile fn_21065 (CGameActor::IsMonsterClass)
Batch #4681 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_21065 CGameActor::IsMonsterClass: logic confirmed by peer review

Peer-reviewed-by: alisonrag, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:55:26 +00:00
ragnarok-clanker
5728e103c3 Decompile 7 functions in Source/Client/SessionPredicates.cpp, Source/Client/Session.h
Batch #4672 by eAthena: 0 byte-identical, 7 confirmed by peer review.

- fn_23850 CSession::IsState291To303: logic confirmed by peer review
- fn_23852 CSession::IsType0Or4: logic confirmed by peer review
- fn_23879 CSession::IsMonsterActor: logic confirmed by peer review
- fn_23880 CSession::IsLocalPlayerAid: logic confirmed by peer review
- fn_23881 CSession::IsHomunAid: logic confirmed by peer review
- fn_23882 CSession::IsMercenaryAid: logic confirmed by peer review
- fn_23885 CSession::IsPetAid: logic confirmed by peer review

Peer-reviewed-by: youko, Bruwuno
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Client/SessionPredicates.cpp
2026-10-30 05:54:13 +00:00
ragnarok-clanker
c9d5abf236 Decompile fn_05239 (CAdventureGuideMgr::Load)
Batch #4884 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_05239 CAdventureGuideMgr::Load: logic confirmed by peer review

Peer-reviewed-by: alisonrag, KWDev, Millenium
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:53:54 +00:00
ragnarok-clanker
cf7496a7e5 Decompile 5 functions in Source/UI/Item/UIEquipmentPropertiesWnd.cpp, Source/UI/Item/UIEquipmentPropertiesWnd.h, ...
Batch #4911 by KWDev: 4 byte-identical, 1 confirmed by peer review.

- fn_15021 CUIEquipmentPropertiesWnd::Slot02: byte-identical
- fn_15022 CUIEquipmentPropertiesWnd::Slot03: byte-identical
- fn_15023 CUIEquipmentPropertiesWnd::Slot08: byte-identical
- fn_15032 CUIListBoxEx<EnchantUI::CUITargetItem,ITEM_INFO>::ClearItems: byte-identical (annotation added to existing code)
- fn_15033 CUIEquipmentPropertiesWnd::Slot53: logic confirmed by peer review

Peer-reviewed-by: alisonrag, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:53:50 +00:00
ragnarok-clanker
4e609d8652 Decompile fn_11623 (UIComboBoxDefWnd::Clear)
Batch #4894 by KWDev: 0 byte-identical, 1 confirmed by peer review.

- fn_11623 UIComboBoxDefWnd::Clear: logic confirmed by peer review

Peer-reviewed-by: youko, Millenium
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:53:35 +00:00
ragnarok-clanker
bbe1e744af Decompile 4 functions in Source/UI/UIRoundBoxTooltipWnd.cpp, Source/UI/Dialogs/UIEditctrlWnd.cpp
Batch #4885 by youko: 0 byte-identical, 4 confirmed by peer review.

- fn_13541 UIColoringTextViewer::Paint: logic confirmed by peer review
- fn_13543 UIColoringTextViewer::SendMsg: logic confirmed by peer review
- fn_13554 UIMiniMapWnd::AddTownMarks: logic confirmed by peer review
- fn_13561 UIMiniMapWnd::ResetCursor: logic confirmed by peer review

Peer-reviewed-by: alisonrag, KWDev, Millenium
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:53:25 +00:00
ragnarok-clanker
2db71c55ba Decompile 3 functions in Source/Contents/Effects/LightSphereEffect.cpp, Source/Contents/Effects/LightSphereEffect.h
Batch #4892 by Millenium: 1 byte-identical, 2 confirmed by peer review.

- fn_19105 CLightSphereEffect::sub_B6CB90: logic confirmed by peer review
- fn_19106 CLightSphereEffect::Close: byte-identical
- fn_19107 CLightSphereEffect::Slot01: logic confirmed by peer review

Peer-reviewed-by: alisonrag, youko, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:53:15 +00:00
ragnarok-clanker
e392ff01f9 Decompile fn_10925 (UICheckBox::FitToText)
Batch #4889 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_10925 UICheckBox::FitToText: logic confirmed by peer review

Peer-reviewed-by: alisonrag, KWDev, Millenium
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:53:05 +00:00
ragnarok-clanker
b7f45f78a0 Decompile 4 functions in Source/UI/Window/WindowMgrState.cpp, Source/UI/Window/UIWindowMgr.h
Batch #4669 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_17272 UIWindowMgr::ScaleToViewportWidth: logic confirmed by peer review
- fn_17273 UIWindowMgr::CenterOnViewportX: logic confirmed by peer review
- fn_17274 UIWindowMgr::CenterOnViewportY: logic confirmed by peer review
- fn_17275 UIWindowMgr::ConfirmActiveDialog: logic confirmed by peer review

Peer-reviewed-by: alisonrag, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:51:33 +00:00