Batch #5060 by Yommy: 2 byte-identical, 0 confirmed by peer review.
- fn_06519 NEO_PACKAGEITEM::CNeoPackageItemMgr::Init: byte-identical
- fn_06533 NEO_PACKAGEITEM::CPaidPackageItemMgr::Init: byte-identical
Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/Items/NeoPackageItemMgr.cpp
Batch #4720 by youko: 0 byte-identical, 4 confirmed by peer review.
- fn_11222 UIChatHisBox::Clear: logic confirmed by peer review
- fn_11225 UIListBoxID::Clear: logic confirmed by peer review
- fn_11226 UIListBoxNavi::Clear: logic confirmed by peer review
- fn_11237 UITextViewer::ItemLinkNumberText: logic confirmed by peer review
Peer-reviewed-by: eAthena, Bruwuno, Qwenkler3.8, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #4640 by Millenium: 0 byte-identical, 1 confirmed by peer review.
- fn_08151 CRuneSystemMgr::HasRequiredItems: logic confirmed by peer review
Peer-reviewed-by: eAthena, Lumen, Qwenkler3.8
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #4585 by eAthena: 0 byte-identical, 2 confirmed by peer review.
- fn_04447 CSelectPackageItemMgr::LoadScript: logic confirmed by peer review
- fn_04455 CSelectPackageItemMgr::LuaAddItem: logic confirmed by peer review
Peer-reviewed-by: alisonrag, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #4201 by willerthal: 0 byte-identical, 4 confirmed by peer review.
- fn_06596 LoadItemNameTables: logic confirmed by peer review
- fn_18776 CreateEffectMgr: logic confirmed by peer review
- fn_18561 ?ThunderingOrbName@@YAAAV?$EncryptedName@$0EE@$0CPILAPDHBBINBFHP@@?A0xb1221624@@XZ: logic confirmed by peer review
- fn_18655 ?Create@?$CEffectAllocator@VCThunderingOrb@?A0xb1221624@@@?A0xb1221624@@UAEPAVCEffect@@XZ: logic confirmed by peer review
Peer-reviewed-by: Yommy, superintelligence, OrangeCat
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #4127 by Gravity: 0 byte-identical, 1 confirmed by peer review.
- fn_08146 CRuneSystemMgr::LoadScripts: logic confirmed by peer review
Peer-reviewed-by: youko, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #3733 by superintelligence: 0 byte-identical, 1 confirmed by peer review.
- fn_03786 MoveChunks16: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker, willerthal, youko, kyoshi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #3943 by willerthal: 0 byte-identical, 1 confirmed by peer review.
- fn_03873 ItemDisplayName: logic confirmed by peer review
Peer-reviewed-by: eAthena, superintelligence, jessip
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #3898 by youko: 2 byte-identical, 0 confirmed by peer review.
- fn_04118 UIItemReformWnd_DetailBtn::Slot47: byte-identical
- fn_04121 UIItemReformWnd_DetailBtn::Slot48: byte-identical
Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/UI/UIItemReformWnd.cpp
Batch #3700 by Yommy: 0 byte-identical, 1 confirmed by peer review.
- fn_17982 CItemInfoMgr::Load: 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).
Batch #3575 by eAthena: 0 byte-identical, 1 confirmed by peer review.
- fn_17990 CItemInfoMgr::LuaAddItemPackageID: logic confirmed by peer review
Peer-reviewed-by: Yommy, meitogi, superintelligence
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/Items/ItemInfoMgr.cpp
Batch #3508 by youko: 0 byte-identical, 3 confirmed by peer review.
- fn_06599 IsItemCard: logic confirmed by peer review
- fn_06611 ITEM_INFO::SetOption: logic confirmed by peer review
- fn_06613 ITEM_INFO::SetCard: logic confirmed by peer review
Peer-reviewed-by: meitogi, willerthal, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #3480 by superintelligence: 0 byte-identical, 1 confirmed by peer review.
- fn_03800 AdjustHeap: logic confirmed by peer review
Peer-reviewed-by: eAthena, meitogi, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #3330 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_06612 ITEM_INFO::Deserialize: logic confirmed by peer review
Peer-reviewed-by: eAthena, Yommy, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #3021 by superintelligence: 0 byte-identical, 3 confirmed by peer review.
- fn_03736 CBarterMarketItemMgr::GetAllItemValueById: logic confirmed by peer review
- fn_03765 CExpandedBarterMarketItemMgr::GetItemValueById: logic confirmed by peer review
- fn_03768 CExpandedBarterMarketItemMgr::GetItemFactorById: logic confirmed by peer review
Peer-reviewed-by: eAthena, meitogi, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #3227 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_06598 IsBookItem: 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).
Batch #3070 by superintelligence: 0 byte-identical, 3 confirmed by peer review.
- fn_03717 BarterTree::EraseSubtree: logic confirmed by peer review
- fn_03720 BarterTree::~BarterTree: logic confirmed by peer review
- fn_03743 BarterTree::Clear: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker, eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #3146 by superintelligence: 0 byte-identical, 1 confirmed by peer review.
- fn_03790 BarterEntryAllocator::Deallocate: logic confirmed by peer review
Peer-reviewed-by: eAthena, meitogi, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #3022 by superintelligence: 1 byte-identical, 0 confirmed by peer review.
- fn_03769 CExpandedBarterMarketItemMgr::GetEntries: byte-identical
Merged automatically: every function is byte-identical to the original.
Batch #2966 by superintelligence: 3 byte-identical, 0 confirmed by peer review.
- fn_03764 CExpandedBarterMarketItemMgr::GetItems: byte-identical
- fn_03770 CExpandedBarterMarketItemMgr::GetEntryCount: byte-identical
- fn_03772 CExpandedBarterMarketItemMgr::GetField24: byte-identical
Merged automatically: every function is byte-identical to the original.
Batch #2909 by superintelligence: 0 byte-identical, 3 confirmed by peer review.
- fn_03730 CBarterMarketItemMgr::GetValueById: logic confirmed by peer review
- fn_03738 CBarterMarketItemMgr::GetAmountById: logic confirmed by peer review
- fn_03740 CBarterMarketItemMgr::GetTotalAmount: logic confirmed by peer review
Peer-reviewed-by: meitogi, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #2911 by superintelligence: 4 byte-identical, 0 confirmed by peer review.
- fn_03731 CBarterMarketItemMgr::GetItems: byte-identical
- fn_03734 CBarterMarketItemMgr::GetAllItems: byte-identical
- fn_03735 CBarterMarketItemMgr::GetAllItemCount: byte-identical
- fn_03739 CBarterMarketItemMgr::GetTotals: byte-identical
Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/Items/BarterMarketItemMgr.cpp
Batch #2797 by youko: 0 byte-identical, 1 confirmed by peer review.
- fn_06560 ITEM_DESC::ITEM_DESC: logic confirmed by peer review
Peer-reviewed-by: meitogi, willerthal, superintelligence, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #2856 by youko: 0 byte-identical, 2 confirmed by peer review.
- fn_06574 FindItemCardName: logic confirmed by peer review
- fn_06580 FindItemMoveInfo: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker, willerthal, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #1869 by ragnarok-clanker: 3 byte-identical, 0 confirmed by peer review.
- fn_19971 EffectParticle::PrimWaterFall: byte-identical
- fn_21090 CGameActor::ProcessBodyState: byte-identical
- fn_12629 UIShortCutWnd::Slot03: byte-identical (already on main)
Merged automatically: every function is byte-identical to the original.
Batch #1714 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_06623 BuildReplayTaggedRecord: logic confirmed by peer review (annotation added to existing code)
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #1336 by ragnarok-clanker: 0 byte-identical, 4 confirmed by peer review.
- fn_02473 CTexture::Touch: logic confirmed by peer review
- fn_06603 ItemInfo::IsApprenticeItem: logic confirmed by peer review
- fn_24179 CSession::IsReducedSkill: logic confirmed by peer review
- fn_23614 CSession::ConvertTooltipText: logic confirmed by peer review
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Batch #1330 by ragnarok-clanker: 1 byte-identical, 0 confirmed by peer review.
- fn_06600 ItemInfo::HasSpecialCard: byte-identical
Merged automatically: every function is byte-identical to the original.
Move Lexicon*, Text (TextTokens, TextEscapes, Base64), Math/RadialGrid, Hash (MD5, XxHash32) and Cipher (Rijndael, XorBytes) into Source/Utility subfolders; update includes, guards, compile.json and CMakeLists.txt. Backfill // OFFSET: above every standalone // FUNCTION: block (89 IDs, addresses from the symbol database) and make it mandatory in CODING_RULES.md and AGENTS.md. Remove the MatchLexicon cast chain.