Commit graph

124 commits

Author SHA1 Message Date
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
ragnarok-clanker
83aa1aba73 Confirm 3 functions in Source/Contents/Items/NeoPackageItemMgr.cpp, Source/Contents/Items/NeoPackageItemMgr.h
Batch #11503 by StrawberrysherbetIX: 1 byte-identical, 2 confirmed by peer review.

- fn_06536 NEO_PACKAGEITEM::CPaidPackageItemMgr::AddItem: logic confirmed by peer review (already on main)
- fn_06538 NEO_PACKAGEITEM::CPaidPackageItemMgr::IsPaidItem: logic confirmed by peer review (already on main)
- fn_24376 Singleton<NEO_PACKAGEITEM::CNeoPackageItemMgr>::GetInstance: 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 00:58:12 +00:00
ragnarok-clanker
aaabec80ab Decompile 5 functions in Source/Contents/Items/RuneSystem.cpp, Source/Contents/Items/RuneSystem.h
Batch #11149 by cremane: 0 byte-identical, 5 confirmed by peer review.

- fn_08113 CTagData::UpdateActiveCount: logic confirmed by peer review
- fn_08131 RuneData::IsActive: logic confirmed by peer review
- fn_08153 CRuneSystemMgr::UpdateOwnedDecomItems: logic confirmed by peer review
- fn_08173 AddGradeType: logic confirmed by peer review
- fn_08174 AddGradeTypeFail: logic confirmed by peer review

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

- fn_06546 EnsureItemCardName: logic confirmed by peer review
- fn_06547 EnsureItemDescriptionLines: logic confirmed by peer review
- fn_06576 ITEM_INFO::Description: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, raiken
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:58:05 +00:00
ragnarok-clanker
07897c8bea Maintenance: Annotation cleanup, no code change (resubmission of 10984). Every // FUNCTION: line now has // OFFSET: <its address from
Batch #11163 by ragnarok-clanker: no function's compiled code changes; checked with 226 compiled unit(s), including every includer of Source/Client/Application/UnhandledExceptionHandler.h, Source/Contents/ReputeMgrLoad.inl, Source/Render/RenderSystemBase.h, Source/UI/Lists/UIListBoxTemplate.h, Source/Utility/Async/NRecycleObject.h.
2026-11-04 21:29:46 +00:00
ragnarok-clanker
731cd93184 Decompile fn_08123 (RuneSetData::CountActiveSlots)
Batch #11176 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_08123 RuneSetData::CountActiveSlots: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 21:07:01 +00:00
ragnarok-clanker
0e37a76228 Decompile fn_04082 (CItemReformMgr::FindReform)
Batch #11144 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_04082 CItemReformMgr::FindReform: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 20:00:39 +00:00
ragnarok-clanker
eeeb4ca944 Decompile fn_11275 (UIChatHisBox::Next)
Batch #10533 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_11275 UIChatHisBox::Next: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 18:39:50 +00:00
ragnarok-clanker
b26c03276d Decompile 2 functions in Source/Contents/ClientItemLists.cpp, Source/Contents/Items/ItemInfo.cpp
Batch #10753 by kyoshi: 0 byte-identical, 2 confirmed by peer review.

- fn_23342 CSession::RemoveItem1750: logic confirmed by peer review
- fn_23348 CSession::RemoveItem1720: logic confirmed by peer review

Peer-reviewed-by: dori, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 17:10:39 +00:00
ragnarok-clanker
08dab536be Confirm fn_06574 (FindItemCardName)
Batch #10723 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_06574 FindItemCardName: logic confirmed by peer review (already on main)

Peer-reviewed-by: dori, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 17:04:38 +00:00
ragnarok-clanker
873905f518 Decompile fn_06597 (Equipment)
Batch #10357 by dori: 0 byte-identical, 1 confirmed by peer review.

- fn_06597 Equipment: logic confirmed by peer review

Peer-reviewed-by: Lumen, KWDev, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-03 20:46:19 +00:00
ragnarok-clanker
c7049dceac Decompile fn_12346 (UIItemCollectionWnd::SendMsg)
Batch #10363 by dori: 0 byte-identical, 1 confirmed by peer review.

- fn_12346 UIItemCollectionWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: Lumen, KWDev, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-03 20:44:51 +00:00
ragnarok-clanker
7773c2fd73 Maintenance: [forced, user-approved] Family V2: remove the invented view structs SessionItemLists and SessionMessengerContext. Both w
Batch #10278 by ragnarok-clanker: forced by an admin (0 lower score(s), 68 changed function(s)); checked with 256 compiled unit(s), including every includer of Source/Client/Session.h.
2026-11-03 15:58:10 +00:00
ragnarok-clanker
3659ac2f71 Maintenance: [forced, user-approved] Family D7 (resubmit of #10212, returned only for conflicts with newer main; regenerated on e6188
Batch #10213 by ragnarok-clanker: forced by an admin (38 lower score(s), 147 changed function(s)); checked with 352 compiled unit(s), including every includer of Source/Client/Mode/ModeDragState.h, Source/Client/Session.h, Source/Contents/Items/ItemDescription.h, Source/Contents/Items/ItemInfo.h, Source/Contents/Items/ItemLink.h, Source/Contents/Items/ItemResources.h, Source/UI/Shop/ItemDrawing.h, Source/UI/Shortcuts/ShortcutPainting.h, Source/UI/Shortcuts/ShortcutPress.h, Source/UI/Shortcuts/UIQuickSlotWnd.h, Source/UI/Text/TextWrapping.h, Source/UI/Text/UIBalloonText.h, Source/UI/UIStaticItem.h.
2026-11-02 23:43:46 +00:00
ragnarok-clanker
ae35da0248 Maintenance: [forced, user-approved] Family D2: remove fabricated ItemNaming / ItemNamingContext reference structs; their methods are
Batch #10201 by ragnarok-clanker: forced by an admin (14 lower score(s), 95 changed function(s)); checked with 256 compiled unit(s), including every includer of Source/Contents/Items/ItemInfo.h, Source/Contents/Items/ItemNaming.h, Source/UI/Shortcuts/ShortcutTooltip.h, Source/UI/Shortcuts/ShortcutUse.h, Source/UI/Text/ItemLinkDisplay.h, Source/UI/Text/UITextViewer.h, Source/UI/UIBasicCtrl.h.
2026-11-02 22:03:09 +00:00
ragnarok-clanker
58d9fe9ae4 Decompile fn_23496 (CSession::ReloadLanguageTables)
Batch #9251 by secret: 0 byte-identical, 1 confirmed by peer review.

- fn_23496 CSession::ReloadLanguageTables: logic confirmed by peer review

Peer-reviewed-by: superintelligence, SapitoSucio, seumadruga
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-01 06:19:50 +00:00
ragnarok-clanker
baa3bd7550 Decompile 2 functions in Source/Contents/Items/SelectPackageItemMgr.cpp, Source/Contents/Items/SelectPackageItemMgr.h
Batch #9290 by secret: 0 byte-identical, 2 confirmed by peer review.

- fn_04448 CSelectPackageItemMgr::OpenItem: logic confirmed by peer review
- fn_04445 CSelectPackageItemMgr::AddTab: logic confirmed by peer review

Peer-reviewed-by: ntrl, gordaoprogramas, seumadruga
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-01 06:16:41 +00:00
ragnarok-clanker
f3b16bdba6 Decompile fn_12119 (CSession::GetTraitStat)
Batch #9299 by secret: 0 byte-identical, 1 confirmed by peer review.

- fn_12119 CSession::GetTraitStat: 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-11-01 06:16:18 +00:00
ragnarok-clanker
1311b75bf7 Decompile fn_13265 (UIMerchantShopMakeWnd::PrintSellList)
Batch #9135 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_13265 UIMerchantShopMakeWnd::PrintSellList: logic confirmed by peer review

Peer-reviewed-by: Lumen, dori, doczeira
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-01 02:12:04 +00:00
ragnarok-clanker
4fd6cd3ad7 Maintenance: Resubmission of batch 9115 rebased onto main (it conflicted with 9108's CommonObject.cpp change, which it already contai
Batch #9132 by ragnarok-clanker: forced by an admin (2 lower score(s), 13 changed function(s)); checked with 22 compiled unit(s), including every includer of Source/Contents/ForbiddenWords.h, Source/Contents/Party/PartyInvitation.h, Source/File/CommonObject.h, Source/UI/Chat/UIChatRoomTitle.h, Source/UI/Guild/UIGuildWnd.h, Source/UI/Party/UIRegisterPartyWnd.h, Source/UI/Window/UIHomunInfoWnd.h, Source/UI/Window/UIPetInfoWnd.h.
2026-11-01 02:10:48 +00:00
ragnarok-clanker
dd97787c4d Decompile fn_12094 (UIFrameWnd::DrawItemName)
Batch #8460 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_12094 UIFrameWnd::DrawItemName: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, System4z, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 18:03:45 +00:00
ragnarok-clanker
46a799336a Decompile 3 functions in Source/UI/Exchange/UIExchangeUI.cpp, Source/UI/Exchange/UIExchangeUI.h, ...
Batch #7560 by secret: 0 byte-identical, 3 confirmed by peer review.

- fn_15298 CUIExchangeUI::Slot16: logic confirmed by peer review
- fn_15304 CUIExchangeUI::SendMsg: logic confirmed by peer review
- fn_15307 CUIExchangeUI::UpdateZeny: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 10:22:20 +00:00
ragnarok-clanker
2c00ff614f Decompile 2 functions in Source/Contents/Items/NeoPackageItemMgr.cpp, Source/Contents/Items/NeoPackageItemMgr.h
Batch #7078 by aDw: 0 byte-identical, 2 confirmed by peer review.

- fn_24376 Singleton<NEO_PACKAGEITEM::CNeoPackageItemMgr>::GetInstance: logic confirmed by peer review
- fn_24377 Singleton<NEO_PACKAGEITEM::CPaidPackageItemMgr>::GetInstance: logic confirmed by peer review

Peer-reviewed-by: eAthena, Lumen
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 03:52:02 +00:00