Commit graph

146 commits

Author SHA1 Message Date
ragnarok-clanker
65025f6001 Decompile 3 functions in Source/Contents/Items/ItemInfoMgr.cpp
Batch #14606 by Yommy: 0 byte-identical, 3 confirmed by peer review.

- fn_17986 CItemInfoMgr::LuaAddItem: logic confirmed by peer review
- fn_17988 CItemInfoMgr::LuaAddItemIdentifiedDesc: logic confirmed by peer review
- fn_17991 CItemInfoMgr::LuaAddItemUnidentifiedDesc: logic confirmed by peer review

Peer-reviewed-by: secret, Tanke, raiken
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-07 12:39:05 +00:00
ragnarok-clanker
79730ed4ad Confirm fn_03724 (CBarterMarketItemMgr::Clear)
Batch #14644 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_03724 CBarterMarketItemMgr::Clear: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-07 12:34:14 +00:00
ragnarok-clanker
dfbbcb5504 Decompile fn_06575 (ItemCardColor)
Batch #14624 by secret: 1 byte-identical, 0 confirmed by peer review.

- fn_06575 ItemCardColor: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-07 11:58:46 +00:00
ragnarok-clanker
1b98cebbc0 Decompile fn_06568 (ITEM_DESC::operator=)
Batch #14454 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_06568 ITEM_DESC::operator=: logic confirmed by peer review

Peer-reviewed-by: Yommy, secret
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-07 10:39:59 +00:00
ragnarok-clanker
e877e0016e Confirm fn_06598 (IsBookItem)
Batch #14400 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_06598 IsBookItem: logic confirmed by peer review (already on main)

Peer-reviewed-by: secret, KWDev, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-07 09:47:13 +00:00
ragnarok-clanker
39a833ae85 Confirm fn_06560 (ITEM_DESC::ITEM_DESC)
Batch #14455 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_06560 ITEM_DESC::ITEM_DESC: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-07 09:31:08 +00:00
ragnarok-clanker
86569e4a86 Decompile fn_06561 (ITEM_INFO::ITEM_INFO)
Batch #14427 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_06561 ITEM_INFO::ITEM_INFO: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-07 08:55:39 +00:00
ragnarok-clanker
0e58374ff7 Decompile 2 functions in Source/Contents/Items/ItemNaming.cpp
Batch #14229 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_06575 ItemCardColor: logic confirmed by peer review
- fn_06581 ITEM_INFO::DisplayName: logic confirmed by peer review

Peer-reviewed-by: secret, KWDev, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-07 08:30:42 +00:00
ragnarok-clanker
62194407f4 Decompile fn_04085 (CItemReformMgr::LoadReformInfo)
Batch #13741 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_04085 CItemReformMgr::LoadReformInfo: logic confirmed by peer review

Peer-reviewed-by: Yommy, secret, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-07 08:08:56 +00:00
ragnarok-clanker
5576359363 Decompile fn_08152 (CRuneSystemMgr::SendRequest)
Batch #14288 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_08152 CRuneSystemMgr::SendRequest: 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-07 07:10:14 +00:00
ragnarok-clanker
a0c9f27bfd Confirm 2 functions in Source/Client/Mode/GameModePackets.cpp, Source/Contents/Items/BarterMarketItemMgr.h
Batch #14126 by StrawberrysherbetIX: 0 byte-identical, 2 confirmed by peer review.

- fn_21699 CGameMode::ReceiveExpandedBarterMarketItemList2: logic confirmed by peer review (already on main)
- fn_21700 CGameMode::ReceiveExpandedBarterMarketItemList: logic confirmed by peer review (already on main)

Peer-reviewed-by: Yommy, secret, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-07 06:25:04 +00:00
ragnarok-clanker
2cae2485cf Decompile fn_06596 (LoadItemNameTables)
Batch #12659 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_06596 LoadItemNameTables: logic confirmed by peer review

Peer-reviewed-by: eAthena, Tanke, aDw, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-07 04:18:07 +00:00
ragnarok-clanker
e8b2f375ed Decompile 10 functions in Source/Contents/Effects/RagEffect.cpp, Source/Contents/Items/ItemInfo.cpp, ...
Batch #13444 by KWDev: 10 byte-identical, 0 confirmed by peer review.

- fn_23807 CSession::GetPetFood: byte-identical
- fn_23813 CSession::GetPetJobByEggItem: byte-identical
- fn_23816 CSession::GetPetString: byte-identical
- fn_20077 CRagEffect::LexDivina: byte-identical
- fn_06573 ITEM_INFO::Assign: byte-identical
- fn_07702 UIMessengerGroupWnd::DropMember: byte-identical
- fn_10118 UIRPData::~UIRPData: byte-identical
- fn_08276 CPlayerSkillBundle::RemoveExtra: byte-identical
- fn_08129 CRuneSystemMgr::GetGradeFailValue: byte-identical
- fn_02432 CSurfaceDX9::Resize: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 17:00:22 +00:00
ragnarok-clanker
f8d3e8622d Maintenance: Rename placeholder sub_XXXXXX functions to evidence-based names (Lua registration strings, log/error strings, packet ids
Batch #13412 by ragnarok-clanker: no function's compiled code changes; checked with 592 compiled unit(s), including every includer of Source/Client/Mode/CGameMode.h, Source/Client/Session.h, Source/Contents/Actors/GameActor.h, Source/Contents/CashEmotionMgr.h, Source/Contents/ClientItemLists.h, Source/Contents/ClientState.h, Source/Contents/Configuration/GameSettingsMgr.h, Source/Contents/Items/ItemInfo.h, Source/Contents/NavigationManager.h, Source/Contents/RenewQuestMgr.h, Source/Contents/ReputeMgr.h, Source/Contents/Schedule/TimeScheduler.h, Source/Contents/WorldView/WorldViewData.h, Source/UI/Buttons/UIDescriptRace.h, Source/UI/CashEmotion/UICashEmotionListWnd.h, Source/UI/Dialogs/UIPasswordWnd.h, Source/UI/Edit/UIEditCtrl.h, Source/UI/Edit/UIItemTagCtrl.h, Source/UI/GameSettings/GameSettingsUI.h, Source/UI/Item/UIItemStoreSubWnd.h, Source/UI/Items/UISwapEquipmentWnd.h, Source/UI/Lists/UIChatHisBox.h, Source/UI/Lists/UITagListBox.h, Source/UI/Quest/UIOngoingQuestInfo.h, Source/UI/Quest/UIRenewQuestUI.h, Source/UI/Rodex/UIRodexComposeWnd.h, Source/UI/Text/UIAchWnd.h, Source/UI/UIGradeEnchantWnd.h, Source/UI/UIIngredientInfoWnd.h, Source/UI/UIMacroUserInfoWnd.h, Source/UI/Window/UINewSkillListWnd.h, Source/UI/Window/UIRegisterMgr.h, Source/UI/Window/UIWindow.h, Source/UI/Window/UIWindowMgr.h, Source/Utility/JsonCppLoader.h.
2026-11-06 16:30:12 +00:00
ragnarok-clanker
3f8411389e Maintenance: Rename placeholder sub_XXXXXX functions to evidence-based names (Lua registration strings, log/error strings, packet ids
Batch #13406 by ragnarok-clanker: no function's compiled code changes; checked with 124 compiled unit(s), including every includer of Source/Contents/Effects/RagEffect.h, Source/Contents/Effects/PowderingEffect.h, Source/Contents/Effects/SpriteParticle.h, Source/UI/Enchant/EnchantUI.h, Source/UI/Guild/UIAgitWnd.h, Source/UI/Window/UINewSelectCharWnd.h, Source/Contents/Actors/Skill.h, Source/UI/UIChangeMaterialWnd.h, Source/UI/Window/UINewMakeCharWnd.h, Source/Contents/Effects/HealEffect.h, Source/Contents/AchievementMgr.h, Source/UI/Window/UISecondCostumeWnd.h, Source/Contents/Effects/LightSphereEffect.h, Source/Contents/Effects/BlastForge.h, Source/Security/NProtectGameGuardMgr.h, Source/Contents/Effects/MapChainEffect.h, Source/Utility/Math/Int64Math.h.
2026-11-06 16:08:47 +00:00
ragnarok-clanker
c6c22c07e6 Decompile fn_17981 (CItemInfoMgr::GetPackageId)
Batch #13210 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_17981 CItemInfoMgr::GetPackageId: logic confirmed by peer review

Peer-reviewed-by: Tanke, codeplay, spider
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 15:44:33 +00:00
ragnarok-clanker
a72d43cf4b Decompile fn_06548 (EnsureItemDescription)
Batch #13057 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_06548 EnsureItemDescription: logic confirmed by peer review

Peer-reviewed-by: 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 15:02:37 +00:00
ragnarok-clanker
f2a8186947 Decompile 2 functions in Source/Contents/Items/ItemInfo.cpp
Batch #12980 by cremane: 0 byte-identical, 2 confirmed by peer review.

- fn_23386 LookupClientItem: logic confirmed by peer review
- fn_23584 CSession::HasRequiredItems: logic confirmed by peer review

Peer-reviewed-by: 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 14:28:15 +00:00
ragnarok-clanker
d9fe373a0a Decompile fn_08129 (CRuneSystemMgr::GetGradeFailValue)
Batch #13030 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_08129 CRuneSystemMgr::GetGradeFailValue: logic confirmed by peer review

Peer-reviewed-by: 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 12:50:53 +00:00
ragnarok-clanker
fec919b88e Maintenance: Link-completeness fixes so the whole client links into one executable (all units in data/compile.json plus exe-only thir
Batch #13186 by ragnarok-clanker: forced by an admin (40 lower score(s), 206 changed function(s)); checked with 620 compiled unit(s), including every includer of Source/Archive/GPak.h, Source/Client/Mode/CGameMode.h, Source/Client/Mode/CLoginMode.h, Source/Client/Session.h, Source/Client/Stove/StoveMgr.h, Source/Client/Stove/StovePCSDK.h, Source/Client/Timer.h, Source/Contents/Actors/GameActor.h, Source/Contents/Actors/RenderObject.h, Source/Contents/CashEmotionMgr.h, Source/Contents/Configuration/ServiceOptions.h, Source/Contents/Skills/SkillTreeScript.h, Source/Render/DX9/D3DX9Runtime.h, Source/Resource/GifResource.h, Source/UI/AdventureGuide/UIAdventureGuide.h, Source/UI/Cooldowns/CooldownOwner.h, Source/UI/Edit/UIEditBoxEx.h, Source/UI/Lists/UIListBoxTemplate.h, Source/UI/Quest/UIRenewQuestUI.h, Source/UI/Rodex/UIRodexComposeWnd.h, Source/UI/Text/UITextViewerControl.h, Source/UI/UIBroadcastBalloon.h, Source/UI/UICaptchaRegisterWnd.h, Source/UI/UIMacroDetectorWnd.h, Source/UI/UIReputeWnd.h, Source/UI/Window/UIRegisterMgr.h, Source/UI/Window/UISecondCostumeWnd.h, Source/UI/Window/UISelCharForUServerWnd.h, Source/UI/Window/UIWindow.h, Source/UI/Window/UIWindowMgr.h, Source/Utility/EncryptedName.h.
2026-11-06 10:56:48 +00:00
ragnarok-clanker
31b89604b0 Decompile 10 functions in Source/Client/Mode/GameModeNotices.cpp, Source/Client/Mode/GameModePackets.cpp, ...
Batch #13148 by KWDev: 10 byte-identical, 0 confirmed by peer review.

- fn_05385 CPetEvolutionMgr::L_InsertEvolutionRecipeLGU: byte-identical
- fn_05440 CRenewQuestMgr::GetMonsterConditionText: byte-identical
- fn_06538 NEO_PACKAGEITEM::CPaidPackageItemMgr::IsPaidItem: byte-identical
- fn_08147 CRuneSystemMgr::Reset: byte-identical
- fn_19316 Replay::AnimationScale: byte-identical
- fn_19317 Replay::DelayScale: byte-identical
- fn_19618 CNavigationManager::FitToSquare: byte-identical
- fn_21737 CGameMode::ReceiveMemorialDungeonNotify: byte-identical
- fn_22067 CGameMode::ReceiveLapineBoxResult: byte-identical
- fn_22123 CGameMode::ReceiveGradeEnchantInfo: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 07:31:21 +00:00
ragnarok-clanker
3fb8648cbf Decompile 10 functions in Source/Contents/Items/RuneSystem.cpp, Source/UI/RuneSystem/UIRuneSystemWnd.cpp, ...
Batch #13115 by KWDev: 10 byte-identical, 0 confirmed by peer review.

- fn_08116 RuneSetData::FindLastReward: byte-identical
- fn_08125 CRuneSystemMgr::GetDecomItem: byte-identical
- fn_08126 CRuneSystemMgr::GetOwnedDecomItem: byte-identical
- fn_10198 UIRuneSetList::Slot25: byte-identical
- fn_10201 UIRuneSystem_tagListWnd::Slot25: byte-identical
- fn_16003 GameSettingsUI::CUIGroupEmblem::OnSelect: byte-identical
- fn_16005 GameSettingsUI::CUIGroupLogInOut::OnSelect: byte-identical
- fn_22066 CGameMode::ReceiveLapineUpgradeResult: byte-identical
- fn_22117 CGameMode::ReceiveUnknown7FBC: byte-identical
- fn_02114 CRendererDX7::SetLighting: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 05:23:24 +00:00
ragnarok-clanker
74912d43cf Decompile fn_17976 (CItemInfoMgr::Create)
Batch #12746 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_17976 CItemInfoMgr::Create: logic confirmed by peer review

Peer-reviewed-by: Yommy, gordaoprogramas, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 05:00:15 +00:00
ragnarok-clanker
dc37e34a72 Decompile fn_04084 (CItemReformMgr::HasItem)
Batch #13044 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_04084 CItemReformMgr::HasItem: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 04:31:38 +00:00
ragnarok-clanker
b474415a11 Decompile 2 functions in Source/Contents/Items/RuneSystem.cpp
Batch #13034 by cremane: 2 byte-identical, 0 confirmed by peer review.

- fn_08132 CRuneSystemMgr::GetItemListEntry: byte-identical
- fn_08133 CRuneSystemMgr::GetItemListCount: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 04:25:27 +00:00
ragnarok-clanker
2428139219 Decompile 2 functions in Source/Contents/Items/ItemReformMgr.cpp, Source/Contents/Items/ItemReformMgr.h, ...
Batch #12692 by cremane: 1 byte-identical, 1 confirmed by peer review.

- fn_04074 ItemReformInfo::ItemReformInfo: byte-identical (already on main)
- fn_04085 CItemReformMgr::LoadReformInfo: logic confirmed by peer review

Peer-reviewed-by: Yommy, gordaoprogramas, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 04:22:43 +00:00
ragnarok-clanker
8d7ba205f2 Decompile fn_06546 (EnsureItemCardName)
Batch #13019 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_06546 EnsureItemCardName: 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 04:13:11 +00:00
ragnarok-clanker
41c10c878f Decompile fn_03816 (CChangeMaterialMgr::CreateInstance)
Batch #12969 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_03816 CChangeMaterialMgr::CreateInstance: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 03:44:55 +00:00
ragnarok-clanker
5d88f29a00 Decompile 2 functions in Source/Contents/Items/ItemNaming.cpp
Batch #12951 by cremane: 2 byte-identical, 0 confirmed by peer review.

- fn_06586 ITEM_INFO::Apprentice: byte-identical
- fn_06589 ITEM_INFO::Refine: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 03:30:59 +00:00
ragnarok-clanker
ace21574e0 Decompile 25 functions in Source/Render/DX9/DeviceStateDX9.cpp, Source/Contents/Items/BarterMarketItemMgr.cpp, ...
Batch #12861 by KWDev: 25 byte-identical, 0 confirmed by peer review.

- fn_01999 DeviceStateDX9::SetFVF: byte-identical
- fn_03738 CBarterMarketItemMgr::GetAmountById: byte-identical
- fn_03765 CExpandedBarterMarketItemMgr::GetItemValueById: byte-identical
- fn_03768 CExpandedBarterMarketItemMgr::GetItemFactorById: byte-identical
- fn_03771 CExpandedBarterMarketItemMgr::GetValueById: byte-identical
- fn_04794 CSession::AddItem1784: byte-identical
- fn_08113 CTagData::UpdateActiveCount: byte-identical
- fn_08269 CPlayerSkillBundle::UpdatePending: byte-identical
- fn_08277 CPlayerSkillBundle::FindExtra: byte-identical
- fn_09851 UIMacroReporterWnd::Slot31: byte-identical
- fn_10062 UIRodexInboxWnd::RemoveInboxMail: byte-identical
- fn_11524 UIChatHisBox::Resize: byte-identical
- fn_16039 GameSettingsUI::CUIGroupSkin::Refresh: byte-identical
- fn_16979 UIWindow::FindUid: byte-identical
- fn_17144 UIWindowMgr::RemoveOrder: byte-identical
- fn_17165 UIWindowMgr::FindSnapExcludedWindow: byte-identical
- fn_17414 CWebBrowser::Normalize: byte-identical
- fn_18045 GuildInfo::UpdateMemberStatus: byte-identical
- fn_18046 GuildInfo::SetMemberOnline: byte-identical
- fn_18309 TELEXInputMode::IsModifierKey: byte-identical
- fn_21008 CRenderObject::Face: byte-identical
- fn_23740 CSession::UpdateAdditionalSkill: byte-identical
- fn_23741 CSession::UpdateHomunSkill: byte-identical
- fn_23742 CSession::UpdateMercSkill: byte-identical
- fn_23777 CSession::FindUnknown0778: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 02:07:05 +00:00
ragnarok-clanker
01eb534606 Decompile fn_17979 (CItemInfoMgr::GetEffectId)
Batch #12760 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_17979 CItemInfoMgr::GetEffectId: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 00:32:55 +00:00
ragnarok-clanker
34c2c70dbc Decompile fn_06569 (ITEM_INFO::operator=)
Batch #12740 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_06569 ITEM_INFO::operator=: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 00:21:50 +00:00
ragnarok-clanker
d2706fdbf1 Confirm fn_06575 (ItemCardColor)
Batch #12560 by StrawberrysherbetIX: 0 byte-identical, 1 confirmed by peer review.

- fn_06575 ItemCardColor: logic confirmed by peer review (already on main)

Peer-reviewed-by: Yommy, Tanke, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 21:21:53 +00:00
ragnarok-clanker
c0cf5af14f Decompile 2 functions in Source/Contents/Items/ItemInfo.cpp
Batch #12523 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_23584 CSession::HasRequiredItems: logic confirmed by peer review
- fn_23591 CSession::HasItemId: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, KWDev, Toshiro, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 16:50:07 +00:00
ragnarok-clanker
bf1aa131a7 Decompile fn_08143 (CRuneSystemMgr::GetDecomList)
Batch #12519 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_08143 CRuneSystemMgr::GetDecomList: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, KWDev, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 16:35:00 +00:00
ragnarok-clanker
e2df9c0157 Decompile 2 functions in Source/Contents/Items/ItemNaming.cpp
Batch #12419 by cremane: 0 byte-identical, 2 confirmed by peer review.

- fn_06593 ITEM_INFO::Slots: logic confirmed by peer review
- fn_06581 ITEM_INFO::DisplayName: logic confirmed by peer review (already on main)

Peer-reviewed-by: Yommy, dori, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 15:43:01 +00:00
ragnarok-clanker
7e8d6a3ac8 Decompile fn_23387 (LookupClientItemByIdentity)
Batch #12413 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_23387 LookupClientItemByIdentity: logic confirmed by peer review

Peer-reviewed-by: KWDev, Toshiro, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 14:49:31 +00:00
ragnarok-clanker
d6146e692a Decompile 9 functions in Source/Contents/Items/ItemNaming.cpp
Batch #12279 by eAthena: 0 byte-identical, 9 confirmed by peer review.

- fn_06577 ITEM_INFO::Grade: logic confirmed by peer review
- fn_06580 FindItemMoveInfo: logic confirmed by peer review (already on main)
- fn_06581 ITEM_INFO::DisplayName: logic confirmed by peer review
- fn_06583 ITEM_INFO::Element: logic confirmed by peer review
- fn_06586 ITEM_INFO::Apprentice: logic confirmed by peer review
- fn_06587 ITEM_INFO::Suffixes: logic confirmed by peer review
- fn_06588 ITEM_INFO::Prefixes: logic confirmed by peer review
- fn_06591 ItemResourcePath: logic confirmed by peer review
- fn_45456 FindItemMoveInfo: logic confirmed by peer review

Peer-reviewed-by: Yommy, Tanke, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 12:54:07 +00:00
ragnarok-clanker
4f16e9bfe0 Decompile 3 functions in Source/Contents/Items/ItemNaming.cpp
Batch #12239 by eAthena: 1 byte-identical, 2 confirmed by peer review.

- fn_06544 FindItemCardName: byte-identical
- fn_06584 ITEM_INFO::Star: logic confirmed by peer review
- fn_06594 ItemUnidentifiedName: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 12:30:43 +00:00
ragnarok-clanker
8056824bb4 Decompile 3 functions in Source/Contents/Items/ItemInfo.cpp
Batch #12228 by Yommy: 0 byte-identical, 3 confirmed by peer review.

- fn_06612 ITEM_INFO::Deserialize: logic confirmed by peer review
- fn_06614 LoadItemIntegerTable: logic confirmed by peer review
- fn_23386 LookupClientItem: logic confirmed by peer review

Peer-reviewed-by: KWDev, Tanke, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 12:25:50 +00:00
ragnarok-clanker
f793aa6e80 Decompile 3 functions in Source/Contents/Items/RuneSystem.cpp
Batch #12226 by Yommy: 0 byte-identical, 3 confirmed by peer review.

- fn_08136 CRuneSystemMgr::GetGradeValue: logic confirmed by peer review
- fn_08146 CRuneSystemMgr::LoadScripts: logic confirmed by peer review
- fn_08152 CRuneSystemMgr::SendRequest: logic confirmed by peer review

Peer-reviewed-by: KWDev, Toshiro, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 12:25:12 +00:00
ragnarok-clanker
2bc7be5c8e Decompile 4 functions in Source/Contents/Items/RuneSystem.cpp
Batch #12128 by Yommy: 0 byte-identical, 4 confirmed by peer review.

- fn_08125 CRuneSystemMgr::GetDecomItem: logic confirmed by peer review
- fn_08126 CRuneSystemMgr::GetOwnedDecomItem: logic confirmed by peer review
- fn_08138 CTagData::FindRune: logic confirmed by peer review
- fn_08161 CRuneSystemMgr::SetRewardStep: logic confirmed by peer review

Peer-reviewed-by: KWDev, SapitoSucio, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 11:22:07 +00:00
ragnarok-clanker
50133be7cf Decompile fn_03786 (BarterChunkVector::MoveChunks16)
Batch #12115 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_03786 BarterChunkVector::MoveChunks16: logic confirmed by peer review

Peer-reviewed-by: eAthena, SapitoSucio, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 11:04:48 +00:00
ragnarok-clanker
169dd26477 Decompile 4 functions in Source/Contents/Items/ItemInfo.cpp
Batch #11955 by Yommy: 1 byte-identical, 3 confirmed by peer review.

- fn_06569 ITEM_INFO::operator=: logic confirmed by peer review
- fn_06573 ITEM_INFO::Assign: logic confirmed by peer review
- fn_06610 ITEM_INFO::SetItemId: byte-identical
- fn_24230 ReadItemArray: logic confirmed by peer review (already on main)

Peer-reviewed-by: Yommy, kyoshi, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 05:44:24 +00:00
ragnarok-clanker
db311d20de Decompile fn_11236 (?Number@?A0x794d3fc7@@YAHV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
Batch #11936 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_11236 ?Number@?A0x794d3fc7@@YAHV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z: 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-05 05:37:45 +00:00
ragnarok-clanker
71fe332292 Decompile 10 functions in Source/Contents/Items/BarterMarketItemMgr.cpp
Batch #11928 by Yommy: 5 byte-identical, 5 confirmed by peer review.

- fn_03717 BarterTree::EraseSubtree: logic confirmed by peer review
- fn_03718 BarterTree::FindBound: byte-identical
- fn_03720 BarterTree::~BarterTree: logic confirmed by peer review
- fn_03725 CBarterMarketItemMgr::CreateInstance: byte-identical
- fn_03743 BarterTree::Clear: logic confirmed by peer review
- fn_03756 BarterTreeIterator::operator++: byte-identical
- fn_03759 CExpandedBarterMarketItemMgr::CreateInstance: byte-identical
- fn_03790 BarterEntryAllocator::Deallocate: logic confirmed by peer review
- fn_03791 BarterChunkAllocator::Deallocate: logic confirmed by peer review
- fn_03800 AdjustHeap: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 05:33:02 +00:00
ragnarok-clanker
82747f0652 Decompile 5 functions in Source/Contents/Items/RuneSystem.cpp
Batch #11888 by Yommy: 2 byte-identical, 3 confirmed by peer review.

- fn_08104 CRuneSystemMgr::~CRuneSystemMgr: logic confirmed by peer review
- fn_08113 CTagData::UpdateActiveCount: logic confirmed by peer review
- fn_08114 CRuneSystemMgr::Create: byte-identical
- fn_08147 CRuneSystemMgr::Reset: logic confirmed by peer review
- fn_08155 CRuneSystemMgr::SetCurRuneSet: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 05:15:25 +00:00
ragnarok-clanker
f91cd0fac7 Confirm fn_03819 (CChangeMaterialMgr::InsertRecipe)
Batch #11672 by StrawberrysherbetIX: 0 byte-identical, 1 confirmed by peer review.

- fn_03819 CChangeMaterialMgr::InsertRecipe: logic confirmed by peer review (already on main)

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 04:18:26 +00:00
ragnarok-clanker
64ed45de22 Confirm 4 functions in Source/Contents/Items/BarterMarketItemMgr.cpp, Source/Contents/Items/BarterMarketItemMgr.h
Batch #11516 by StrawberrysherbetIX: 0 byte-identical, 4 confirmed by peer review.

- fn_03728 CBarterMarketItemMgr::RemoveItem: logic confirmed by peer review (already on main)
- fn_03732 CBarterMarketItemMgr::FindItem: logic confirmed by peer review (already on main)
- fn_03733 CBarterMarketItemMgr::FindAllItem: logic confirmed by peer review (already on main)
- fn_03752 BarterMarketEntry::BarterMarketEntry: logic confirmed by peer review (already on main)

Peer-reviewed-by: kyoshi, dori, cremane, Yommy, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 03:16:55 +00:00
ragnarok-clanker
4f83295799 Confirm 2 functions in Source/Contents/Items/RuneSystem.cpp, Source/Contents/Items/RuneSystem.h
Batch #11512 by StrawberrysherbetIX: 1 byte-identical, 1 confirmed by peer review.

- fn_08155 CRuneSystemMgr::SetCurRuneSet: logic confirmed by peer review (already on main)
- fn_08187 SetRuneSystemInfo: byte-identical (already on main)

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 03:15:42 +00:00