Commit graph

8,965 commits

Author SHA1 Message Date
ragnarok-clanker
659bc274e3 Decompile 2 functions in Source/Client/Input/VietnameseInput.cpp
Batch #18626 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_18308 TELEXInputMode::Convert: logic confirmed by peer review
- fn_18318 VNIInputMode::Convert: logic confirmed by peer review

Peer-reviewed-by: kyoshi, cremane, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:58:04 +00:00
ragnarok-clanker
e5997dbaa1 Decompile 2 functions in Source/UI/Window/UIControl.cpp
Batch #18621 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_14028 CUIVScrollBar::SetOnChange: byte-identical
- fn_14697 CUITitleBar::SetSecondButton: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-12 16:56:13 +00:00
ragnarok-clanker
c18385431c Decompile 4 functions in Source/Contents/Effects/Primitives/EffectPrimitiveMotion.cpp
Batch #18624 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_19774 CEffectPrim::Prim3DCasting5: logic confirmed by peer review
- fn_19818 CEffectPrim::PrimLineLink: logic confirmed by peer review
- fn_19826 CEffectPrim::PrimRippleRings: logic confirmed by peer review
- fn_19961 CEffectPrim::PrimHeightRamp: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, kyoshi, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:55:59 +00:00
ragnarok-clanker
51c4254ab0 Confirm fn_08150 (RuneSetData::IsRewardStep)
Batch #18508 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_08150 RuneSetData::IsRewardStep: logic confirmed by peer review (already on main)

Peer-reviewed-by: kyoshi, cremane, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:55:46 +00:00
ragnarok-clanker
42dce3058a Decompile 2 functions in Source/Contents/Messenger/MessengerMember.cpp
Batch #18474 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_07706 UIMessengerGroupWnd::OnCreate: logic confirmed by peer review
- fn_07718 UIMessengerGroupWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: kyoshi, cremane, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:55:10 +00:00
ragnarok-clanker
b20050e442 Decompile fn_18892 (CGlassWall::Open)
Batch #18619 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_18892 CGlassWall::Open: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-12 16:55:03 +00:00
ragnarok-clanker
df1120d1bf Decompile fn_12370 (UIPetEggListWnd::SendMsg)
Batch #18307 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_12370 UIPetEggListWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, kyoshi, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:54:37 +00:00
ragnarok-clanker
a96e3bfd92 Decompile 8 functions in Source/Contents/Effects/Primitives/EffectPrimitiveMotion.cpp
Batch #18620 by eAthena: 0 byte-identical, 8 confirmed by peer review.

- fn_19837 CEffectPrim::PrimSoulParticle: logic confirmed by peer review
- fn_19841 CEffectPrim::PrimTanji2: logic confirmed by peer review
- fn_19845 CEffectPrim::PrimTwilight: logic confirmed by peer review
- fn_19846 CEffectPrim::PrimFallingPetals: logic confirmed by peer review
- fn_19941 CEffectPrim::Prim3DSlotParticle: logic confirmed by peer review
- fn_19943 CEffectPrim::PrimTextureSpin: logic confirmed by peer review
- fn_19959 CEffectPrim::PrimSpiralCollapse: logic confirmed by peer review
- fn_19960 CEffectPrim::PrimOrbitFade: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, kyoshi, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:54:30 +00:00
ragnarok-clanker
0b2c29f8b4 Decompile fn_01914 (DeviceOwnerDX9::CreateDevice)
Batch #18616 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_01914 DeviceOwnerDX9::CreateDevice: 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-12 16:50:45 +00:00
ragnarok-clanker
4919dc6dbb Maintenance: Remove #pragma optimize directives forbidden by CODING_RULES.md section 8. Source of fn_45411 CreateApplicationWindow an
Batch #18614 by ragnarok-clanker: forced by an admin (2 lower score(s), 2 changed function(s)); checked with 2 compiled unit(s).
2026-11-12 16:48:52 +00:00
ragnarok-clanker
f290f04445 Decompile 4 functions in Source/Contents/Effects/Primitives/EffectPrimitiveMotion.cpp
Batch #18447 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_19779 CEffectPrim::Prim3DParticle: logic confirmed by peer review
- fn_19781 CEffectPrim::Prim3DParticleNoMaster: logic confirmed by peer review
- fn_19825 CEffectPrim::PrimPokJuk: logic confirmed by peer review
- fn_19955 CEffectPrim::PrimBreathingWave: logic confirmed by peer review

Peer-reviewed-by: alisonrag, kyoshi, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:48:18 +00:00
ragnarok-clanker
7e55e7f3cd Maintenance: OBFUSCATE_SOURCE[_CHARS|_BYTES] (the encrypted source, written in place of CRYPT_NAME/CHARS/BYTES) and OBFUSCATE_DECRYPT
Batch #18611 by ragnarok-clanker: no function's compiled code changes; checked with 56 compiled unit(s), including every includer of Source/Utility/Cipher/Obfuscate.h.
2026-11-12 16:43:15 +00:00
ragnarok-clanker
9dff1bc325 Merge forgejo main (pushed directly) into server history 2026-11-12 16:38:59 +00:00
ragnarok-clanker
d51f9af8e2 Decompile fn_12849 (UIGuild_Storage_Log::UIGuild_Storage_Log)
Batch #18609 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_12849 UIGuild_Storage_Log::UIGuild_Storage_Log: 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-12 16:38:03 +00:00
ragnarok-clanker
63328e178f Remove orphaned AccountService.h (fn_23360 moved to CSession::ResolveAccountServiceBase in batch 18595) 2026-11-12 17:37:01 +01:00
ragnarok-clanker
940b3fe1e0 Decompile 2 functions in Source/Contents/Effects/Primitives/EffectPrimitiveSweeps.cpp, Source/Contents/Effects/Primitives/EffectPrimitiveRendering.cpp
Batch #18606 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_19989 CEffectPrim::RenderSpinSquare: logic confirmed by peer review
- fn_19898 CEffectPrim::RenderOrbitSquare: logic confirmed by peer review

Peer-reviewed-by: kyoshi, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:36:35 +00:00
ragnarok-clanker
b4f8dbb96f Decompile 4 functions in Source/Contents/Effects/Core/EffectMemoryMgr.cpp
Batch #18605 by eAthena: 4 byte-identical, 0 confirmed by peer review.

- fn_19267 ?Alloc@?$CEffectMemoryPool@VCEZ2STRParticle@@@?A0xf030716c@@UAEPAVCParticle@@XZ: byte-identical
- fn_19268 ?Alloc@?$CEffectMemoryPool@VCMultiTexParticle@@@?A0xf030716c@@UAEPAVCParticle@@XZ: byte-identical
- fn_19269 ?Alloc@?$CEffectMemoryPool@VCParticle@@@?A0xf030716c@@UAEPAVCParticle@@XZ: byte-identical
- fn_19270 ?Alloc@?$CEffectMemoryPool@VCSpriteParticle@@@?A0xf030716c@@UAEPAVCParticle@@XZ: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-12 16:36:04 +00:00
ragnarok-clanker
2f366529dd Decompile 3 functions in Source/Client/Session/Session.h, Source/Contents/Emblems/EmblemDataMgr.cpp, ...
Batch #18604 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_03974 CEmblemDataMgr::RefreshUrls: logic confirmed by peer review (already on main)
- fn_04235 CMCStoreInfoBackup::Load: logic confirmed by peer review
- fn_04236 CMCStoreInfoBackup::Save: logic confirmed by peer review

Peer-reviewed-by: kyoshi, cremane, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:34:36 +00:00
ragnarok-clanker
57f1c7f4f8 Maintenance: OBFUSCATE_DECLARE[_BYTES][_ARRAY](text, key, variable): statement-level forms that declare the thread_local EncryptedNam
Batch #18603 by ragnarok-clanker: no function's compiled code changes; checked with 56 compiled unit(s), including every includer of Source/Utility/Cipher/Obfuscate.h.
2026-11-12 16:33:56 +00:00
ragnarok-clanker
34972ee3a0 Decompile fn_19094 (CLevel99Orb1Effect::OnProcess)
Batch #18353 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_19094 CLevel99Orb1Effect::OnProcess: logic confirmed by peer review

Peer-reviewed-by: kyoshi, cremane, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:31:22 +00:00
ragnarok-clanker
cc9b88e2ab Decompile 4 functions in Source/Contents/Effects/Skills/MonsterSkillEffects.cpp
Batch #18479 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_07413 CSevereRainStorm::SpawnParticles: logic confirmed by peer review
- fn_07414 CSevereRainStorm::SpawnCrossRain: logic confirmed by peer review
- fn_07420 CSevereRainStorm::SpawnStarCannon: logic confirmed by peer review
- fn_07421 CSevereRainStorm::SpawnGalaxyStar: logic confirmed by peer review

Peer-reviewed-by: kyoshi, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:31:16 +00:00
ragnarok-clanker
810a6b56c2 Decompile 2 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp
Batch #18602 by eAthena: 1 byte-identical, 1 confirmed by peer review.

- fn_12301 UITipboxWnd::OnProcess: logic confirmed by peer review
- fn_12103 UITipboxWnd::Search: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:29:51 +00:00
ragnarok-clanker
59859e0fa8 Decompile 4 functions in Source/UI/Edit/UIEditCtrl.cpp
Batch #18598 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_13421 UIItemSellWnd2::SendMsg: logic confirmed by peer review
- fn_13365 UIMerchantItemPurchaseWnd::OnLBtnDown: logic confirmed by peer review
- fn_13368 UIMerchantMirrorItemWnd::OnLBtnDown: logic confirmed by peer review
- fn_13369 UIMerchantShopMakeWnd::OnLBtnDown: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, kyoshi, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:27:04 +00:00
ragnarok-clanker
d2e21e3ef0 Maintenance: Encrypted strings rewritten as OBFUSCATE_* (Utility/Cipher/Obfuscate.h); unit-local decrypt helpers removed where no cal
Batch #18596 by ragnarok-clanker: forced by an admin (0 lower score(s), 7 changed function(s)); checked with 8 compiled unit(s).
2026-11-12 16:26:02 +00:00
ragnarok-clanker
454304132f Maintenance: Fix LNK2001/2019: batch 18550 declared CSession::ResolveAccountServiceBase() but fn_23360 was defined as a free 5-arg fu
Batch #18595 by ragnarok-clanker: forced by an admin (0 lower score(s), 6 changed function(s)); checked with 6 compiled unit(s).
2026-11-12 16:23:16 +00:00
ragnarok-clanker
fc721bbfc4 Decompile 2 functions in Source/Contents/Effects/Skills/MonsterSkillEffects.cpp
Batch #18594 by eAthena: 1 byte-identical, 1 confirmed by peer review.

- fn_07227 CFallenAngelEffect::SetPosition: byte-identical
- fn_07337 CNewCloudKillEffect::ResetCloudParticle: 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-12 16:20:32 +00:00
ragnarok-clanker
31dbfd8ece Confirm 3 functions in Source/Contents/Messenger/ClientMessenger.cpp
Batch #18430 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_05610 EquipmentProperties::CEquipmentProperties::~CEquipmentProperties: logic confirmed by peer review (already on main)
- fn_05609 EquipmentProperties::CEquipmentProperties2Dim::~CEquipmentProperties2Dim: logic confirmed by peer review (already on main)
- fn_05807 EquipmentPropertyGroup::~EquipmentPropertyGroup: logic confirmed by peer review (already on main)

Peer-reviewed-by: alisonrag, kyoshi, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:19:05 +00:00
ragnarok-clanker
7abdc11c4d Maintenance: Remove empty anonymous namespace blocks (no declarations, stray // INLINED markers only); no code change
Batch #18581 by ragnarok-clanker: forced by an admin (0 lower score(s), 0 changed function(s)); checked with 6 compiled unit(s).
2026-11-12 16:18:21 +00:00
ragnarok-clanker
4c79ae82dc Decompile 4 functions in Source/UI/Items/UIRefiningWnd.cpp, Source/UI/CashShop/UICashShopWnd.cpp, ...
Batch #18591 by eAthena: 2 byte-identical, 2 confirmed by peer review.

- fn_09917 UIRefiningWnd::OnProcess: byte-identical
- fn_09562 UICashShopWnd_Item::SendMsg: byte-identical
- fn_11319 UIComboBoxDefWnd::OnCreate: logic confirmed by peer review
- fn_11819 UIReplayRECControlWnd::ApplyMode: 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-12 16:17:33 +00:00
ragnarok-clanker
00f4df148a Decompile 3 functions in Source/Contents/Effects/Skills/MonsterSkillEffects.cpp
Batch #18579 by eAthena: 3 byte-identical, 0 confirmed by peer review.

- fn_07132 CRootTwistEffect::OnProcess: byte-identical
- fn_07195 CCylinderEffect::OnProcess: byte-identical
- fn_07326 CJupitelThunderHit::Render: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-12 16:16:35 +00:00
ragnarok-clanker
146cca0ee8 Confirm fn_16788 (CUISelectPackageItemBox::Open)
Batch #18590 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_16788 CUISelectPackageItemBox::Open: logic confirmed by peer review (already on main)

Peer-reviewed-by: kyoshi, cremane, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:15:40 +00:00
ragnarok-clanker
96076e4d7c Confirm fn_12716 (CKafraMoveMapServiceInfo::Update)
Batch #18589 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_12716 CKafraMoveMapServiceInfo::Update: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-12 16:14:28 +00:00
ragnarok-clanker
f253c125d1 Decompile 2 functions in Source/Contents/Party/LoadPartyListAsyncWork.cpp
Batch #18588 by ragnarok-clanker: 1 byte-identical, 1 confirmed by peer review.

- fn_03700 CLoadPartyListAsyncWork::Bind: logic confirmed by peer review
- fn_03701 CLoadPartyListAsyncWork::Reset: byte-identical (already on main)

Peer-reviewed-by: eAthena, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:13:24 +00:00
ragnarok-clanker
5a016c52e0 Decompile fn_03921 (CCharacterLinkedUserDataLoadAsyncWork::Execute)
Batch #18586 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_03921 CCharacterLinkedUserDataLoadAsyncWork::Execute: logic confirmed by peer review

Peer-reviewed-by: eAthena, kyoshi, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:10:09 +00:00
ragnarok-clanker
f06a71ca80 Decompile fn_09238 (UIAchievementWnd::SelectAchievement)
Batch #18468 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_09238 UIAchievementWnd::SelectAchievement: logic confirmed by peer review

Peer-reviewed-by: kyoshi, Toshiro, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:09:51 +00:00
ragnarok-clanker
0d6efeaf09 Maintenance: C7 (replaces 18431/18498/18559). Actor SendMsg takes (CGameObject* sender, std::int64_t message, std::int64_t b..g). Aud
Batch #18562 by ragnarok-clanker: forced by an admin (31 lower score(s), 132 changed function(s)); checked with 230 compiled unit(s), including every includer of Source/Client/Mode/CGameMode.h, Source/Contents/Actors/EffectActors.h, Source/Contents/Actors/GameActor.h, Source/Contents/Actors/GameObject.h, Source/Contents/Actors/GndRiser.h, Source/Contents/Actors/GroundScope.h, Source/Contents/Actors/Item.h, Source/Contents/Actors/MousePointer.h, Source/Contents/Actors/Npc.h, Source/Contents/Actors/Pc.h, Source/Contents/Actors/RenderObject.h, Source/Contents/Actors/Skill.h, Source/Contents/Effects/Core/DummyEffectLauncher.h, Source/Contents/Effects/Core/EffectActor.h, Source/Contents/Effects/Core/EffectMaker.h, Source/Contents/Effects/Core/MsgEffect.h, Source/Contents/Effects/Skills/ArrowEffect.h, Source/Contents/Effects/Skills/MandraAttackEffect.h, Source/Contents/SignBoard/SignBoard.h, Source/Contents/Skills/GraffiSkill.h, Source/Contents/Sound/SoundMaker.h.
2026-11-12 16:09:04 +00:00
ragnarok-clanker
9938240d7b Decompile fn_12378 (UISelectCartWnd::SendMsg)
Batch #18560 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_12378 UISelectCartWnd::SendMsg: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 16:02:47 +00:00
ragnarok-clanker
b72aec112c Decompile 2 functions in Source/Contents/Effects/EffectResourceSwitcher.cpp
Batch #18561 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_03093 EffectResourceSwitcher::SetNames: byte-identical
- fn_06969 CEZ2STREffectEx::IsAlive: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-12 16:02:35 +00:00
ragnarok-clanker
81c97ebe42 Maintenance: Crash fix (replaces 18525/18545): UIWindow::DrawAuxiliary/DrawAuxiliaryScaled/DrawBitmapScaled (fn_16940/fn_16939/fn_169
Batch #18558 by ragnarok-clanker: forced by an admin (1 lower score(s), 14 changed function(s)); checked with 415 compiled unit(s), including every includer of Source/UI/Window/UIWindow.h, Source/UI/CashShop/UIPayConfirmWnd.h.
2026-11-12 16:01:41 +00:00
ragnarok-clanker
9f53715f61 Decompile 2 functions in Source/Client/Mode/GameModePackets.cpp
Batch #18553 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_22167 CGameMode::ReceiveOverweightThreshold: byte-identical
- fn_22221 CGameMode::ProcessSkillUsePacket: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-12 15:50:48 +00:00
ragnarok-clanker
cbd73fda00 Decompile fn_19814 (CEffectPrim::PrimFloatingBubbles)
Batch #18551 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_19814 CEffectPrim::PrimFloatingBubbles: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-12 15:49:59 +00:00
ragnarok-clanker
d70ade1bc1 Decompile 3 functions in Source/Contents/Hotkeys/UserHotkeyMgr.cpp, Source/Contents/Hotkeys/UserHotkeyMgr.h, ...
Batch #18539 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_03464 CUserHotkeyMgr::LoadV2: logic confirmed by peer review
- fn_03473 CUserHotkeyMgr::LoadUserHotkeyTab: logic confirmed by peer review
- fn_03465 CAccountLinkedUserDataMgr::CompleteLoad: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, bibinir, kyoshi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 15:48:27 +00:00
ragnarok-clanker
4343a64282 Decompile 7 functions in Source/Contents/Effects/Primitives/EffectPrimitiveMotion.cpp
Batch #18552 by eAthena: 4 byte-identical, 3 confirmed by peer review.

- fn_19788 CEffectPrim::PrimAsuraCasting: logic confirmed by peer review
- fn_19808 CEffectPrim::PrimRisingFan2: byte-identical
- fn_19843 CEffectPrim::PrimTeiHit2: logic confirmed by peer review
- fn_19942 CEffectPrim::PrimRisingFan: byte-identical
- fn_19953 CEffectPrim::PrimFrameFade: byte-identical
- fn_19967 CEffectPrim::PrimWanderingSlots: logic confirmed by peer review
- fn_19969 CEffectPrim::PrimRiseFollow: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 15:48:00 +00:00
ragnarok-clanker
cabaf32ebb Decompile 3 functions in Source/Client/Session/Session.h, Source/Contents/Emblems/EmblemDataMgr.cpp, ...
Batch #18550 by eAthena: 1 byte-identical, 2 confirmed by peer review.

- fn_03655 CAdventurerAgencyMgr::ServiceUrl: logic confirmed by peer review
- fn_03931 CCharacterLinkedUserDataMgr::RefreshUrls: byte-identical
- fn_04237 CMCStoreInfoBackup::Reset: 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-12 15:47:34 +00:00
ragnarok-clanker
9494e2f836 Decompile 2 functions in Source/Contents/Async/AsyncWorkMgr.cpp, Source/Contents/Async/AsyncWorkRecycleObjectPoolMgr.cpp
Batch #17833 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_02510 CAsyncWorkMgr::SaveStore: logic confirmed by peer review
- fn_02511 CAsyncWorkMgr::RegisterParty: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, alisonrag, kyoshi, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 15:47:15 +00:00
ragnarok-clanker
8dba2cd153 Confirm 2 functions in Source/Contents/Ground/GroundDecals.cpp
Batch #18333 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_17602 GroundGeometry::DrawCellDecal: logic confirmed by peer review (already on main)
- fn_17589 GroundGeometry::DrawGridDecal: logic confirmed by peer review (already on main)

Peer-reviewed-by: ragnarok-clanker, alisonrag, kyoshi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 15:46:56 +00:00
ragnarok-clanker
b96beebe12 Decompile 2 functions in Source/Contents/Effects/Skills/MapMagicZoneEffect.cpp
Batch #18347 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_19116 CMapMagicZoneEffect::OnProcess: logic confirmed by peer review
- fn_19117 CMapMagicZoneEffect::UpdateSpinner: logic confirmed by peer review

Peer-reviewed-by: alisonrag, kyoshi, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 15:46:52 +00:00
ragnarok-clanker
a83177c5bd Decompile 2 functions in Source/Client/Mode/LoginMode.cpp
Batch #18549 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_22297 CLoginMode::OnChangeState: logic confirmed by peer review
- fn_22309 CLoginMode::PollNetworkStatus: logic confirmed by peer review

Peer-reviewed-by: eAthena, kyoshi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 15:46:34 +00:00
ragnarok-clanker
61576fdf71 Confirm fn_03053 (CCharacterNpc::SendMsg)
Batch #18482 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_03053 CCharacterNpc::SendMsg: logic confirmed by peer review (already on main)

Peer-reviewed-by: kyoshi, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 15:46:23 +00:00
ragnarok-clanker
d70b32fc05 Decompile 3 functions in Source/Contents/RuneSystem/RuneSystem.cpp
Batch #18305 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_08173 AddGradeType: logic confirmed by peer review
- fn_08174 AddGradeTypeFail: logic confirmed by peer review
- fn_08181 AddTag: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, kyoshi, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 15:46:11 +00:00