Commit graph

3,162 commits

Author SHA1 Message Date
ragnarok-clanker
f19e9e03fd Confirm fn_05311 (CAchievementMgr::CreateInstance)
Batch #17041 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_05311 CAchievementMgr::CreateInstance: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-11 12:59:35 +00:00
ragnarok-clanker
accb891a34 Decompile fn_02428 (CSurfaceDX9::CSurfaceDX9)
Batch #17046 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_02428 CSurfaceDX9::CSurfaceDX9: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 12:58:56 +00:00
ragnarok-clanker
37450d0588 Decompile fn_24304 (CSkill::ShowModel)
Batch #16856 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_24304 CSkill::ShowModel: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 12:58:23 +00:00
ragnarok-clanker
60ccd00d3c Decompile fn_04374 (CWorldViewMgr::ScaleToScreen)
Batch #16809 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_04374 CWorldViewMgr::ScaleToScreen: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 12:55:12 +00:00
ragnarok-clanker
d1a7afc12d Decompile 7 functions in Source/Contents/Models/ModelPlayback.cpp, Source/Contents/Actors/ActorPickNode.cpp, ...
Batch #17028 by eAthena: 7 byte-identical, 0 confirmed by peer review.

- fn_17493 C3dActorV1::Update: byte-identical
- fn_17908 CActorPickNode::AddPickInfo: byte-identical
- fn_23798 CSession::GetOptionFloat: byte-identical
- fn_04322 CWhisperBlockMgr::CWhisperBlockMgr: byte-identical
- fn_04325 CWhisperBlockMgr::Initialize: byte-identical (already on main)
- fn_03648 CAdventurerAgencyMgr::CAdventurerAgencyMgr: byte-identical
- fn_03652 CAdventurerAgencyMgr::Initialize: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-11 12:54:30 +00:00
ragnarok-clanker
8302597376 Decompile 2 functions in Source/Contents/Navigation/NavigationSource.cpp, Source/Contents/Guild/GuildInfo.cpp
Batch #17029 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_19364 CNaviData::CNaviData: logic confirmed by peer review
- fn_18041 GuildInfo::UpdateMemberExpRatios: 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-11 12:54:14 +00:00
ragnarok-clanker
570aac81f7 Decompile fn_17688 (CWorld::OnProcess)
Batch #16738 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_17688 CWorld::OnProcess: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 12:52:45 +00:00
ragnarok-clanker
84c29a522d Decompile 3 functions in Source/Contents/Effects/Skills/ArrowEffect.cpp, Source/Contents/Effects/Skills/JupitelThunderStormEffect.cpp, ...
Batch #17031 by eAthena: 3 byte-identical, 0 confirmed by peer review.

- fn_07040 CJupitelThunderStormEffect::CJupitelThunderStormEffect: byte-identical
- fn_07294 CHawkVumerangEffect::CHawkVumerangEffect: byte-identical
- fn_07484 CStormCannonEffect::CStormCannonEffect: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 12:52:18 +00:00
ragnarok-clanker
52dae21b04 Decompile fn_03503 (CActorNameCardHolder::Contains)
Batch #17025 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_03503 CActorNameCardHolder::Contains: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 12:50:59 +00:00
ragnarok-clanker
fbd7a03e9e Decompile fn_19866 (CEffectPrim::Render)
Batch #16647 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_19866 CEffectPrim::Render: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 12:37:25 +00:00
ragnarok-clanker
b1e4c6703c Decompile fn_19924 (CEffectPrim::RenderTeiRect)
Batch #17012 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_19924 CEffectPrim::RenderTeiRect: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 12:36:29 +00:00
ragnarok-clanker
4501339e80 Decompile 5 functions in Source/Contents/Messenger/ClientMessenger.cpp, Source/Contents/Quest/RenewQuestMgr.cpp, ...
Batch #17010 by eAthena: 5 byte-identical, 0 confirmed by peer review.

- fn_06013 EquipmentProperties::CEquipmentPropertiesMgr::CEquipmentPropertiesMgr: byte-identical (already on main)
- fn_05766 EquipmentProperties::CEquipmentProperties1Dim::Accumulate: byte-identical
- fn_05414 CRenewQuestMgr::CRenewQuestMgr: byte-identical
- fn_17686 CWorld::PcApproachToPlayer: byte-identical
- fn_19430 CNavi_Object::~CNavi_Object: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 12:35:29 +00:00
ragnarok-clanker
a873a93242 Decompile 2 functions in Source/Contents/Effects/Primitives/EffectPrimitiveRendering.cpp
Batch #17009 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_19851 CEffectPrim::Render2DDiamond: logic confirmed by peer review
- fn_19852 CEffectPrim::Render2DPrimitive: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 12:34:37 +00:00
ragnarok-clanker
ff7af22bde Decompile 3 functions in Source/Contents/Effects/Particles/SpriteParticle.cpp, Source/Contents/Effects/Core/EffectLists.cpp, ...
Batch #17007 by eAthena: 2 byte-identical, 1 confirmed by peer review.

- fn_18861 CSpriteParticle::CSpriteParticle: byte-identical
- fn_18784 EffectLists::Find: byte-identical
- fn_19008 CEmitterEffect::CEmitterEffect: logic confirmed by peer review (already on main)

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 12:33:01 +00:00
ragnarok-clanker
bb092bbc02 Decompile 2 functions in Source/Contents/Skills/SkillActionKarnos.cpp, Source/Contents/Skills/SkillActionAlitea.cpp
Batch #17004 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_03354 CSkillAction_KR_GROUND_BLOOM::OnSkillEffect: logic confirmed by peer review
- fn_03374 CSkillAction_KR_SHARPEN_GUST::OnSkillEffect: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 12:30:18 +00:00
ragnarok-clanker
c387277498 Decompile 2 functions in Source/Contents/Skills/SkillActionKarnos.cpp
Batch #17001 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_03358 CSkillAction_KR_THUNDERING_FOCUS::OnSkillEffect: logic confirmed by peer review
- fn_03360 CSkillAction_KR_THUNDERING_FOCUS_S::OnSkillEffect: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 12:27:13 +00:00
ragnarok-clanker
bdf18f27f8 Decompile fn_19602 (CNavigationManager::Navigate)
Batch #16881 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_19602 CNavigationManager::Navigate: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 12:16:51 +00:00
ragnarok-clanker
6786f7c03c Decompile 4 functions in Source/Contents/Jobs/JobInheritance.cpp
Batch #16928 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_19758 EquipmentResourceMgr::GetWeaponEffectResourceName: logic confirmed by peer review
- fn_19759 EquipmentResourceMgr::GetWeaponResourceName: logic confirmed by peer review
- fn_23907 CSession::InitializeSkillTree: logic confirmed by peer review
- fn_23911 CSession::SetHotkeyEntry: logic confirmed by peer review

Peer-reviewed-by: Yommy, Toshiro, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 12:13:17 +00:00
ragnarok-clanker
4626d7dbdb Decompile fn_22558 (CPc::CPc)
Batch #16988 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_22558 CPc::CPc: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 12:12:21 +00:00
ragnarok-clanker
cb8ee8548d Decompile fn_19843 (CEffectPrim::PrimTeiHit2)
Batch #16967 by br4yan: 0 byte-identical, 1 confirmed by peer review.

- fn_19843 CEffectPrim::PrimTeiHit2: 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-11-11 12:10:28 +00:00
ragnarok-clanker
f80999b753 Decompile 2 functions in Source/Contents/Actors/Player.cpp
Batch #16984 by eAthena: 1 byte-identical, 1 confirmed by peer review.

- fn_22643 CPc::SetSprRobe: byte-identical
- fn_22565 CPc::DrawBody: 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-11 12:08:10 +00:00
ragnarok-clanker
78b855503a Decompile 2 functions in Source/Contents/Repute/ReputeMgr.cpp, Source/UI/Macro/UIMacroUserInfoWnd.cpp
Batch #16978 by eAthena: 1 byte-identical, 1 confirmed by peer review.

- fn_04298 CReputeMgr::FindReputes: logic confirmed by peer review
- fn_09854 UIMacroReporterWnd::UpdateScrollBar: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 12:07:39 +00:00
ragnarok-clanker
25e49f276c Decompile 2 functions in Source/Contents/CashEmotion/CashEmotionMgr.cpp
Batch #16982 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_02955 CCashEmotionMgr::FindExpiry: byte-identical
- fn_02978 CCashEmotionMgr::RemoveOwnedPack: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 12:06:49 +00:00
ragnarok-clanker
f33b7256b4 Decompile 2 functions in Source/Contents/Skills/SkillActionDruid.cpp
Batch #16970 by eAthena: 1 byte-identical, 1 confirmed by peer review.

- fn_04508 CEfstAction_GROUND_GROW::GetEffectId: byte-identical
- fn_04515 CEfstAction_THUNDERING_ROD::GetEffectId: 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-11 11:59:58 +00:00
ragnarok-clanker
3c7b57077f Decompile fn_19842 (CEffectPrim::PrimExpandPulse)
Batch #16963 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_19842 CEffectPrim::PrimExpandPulse: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 11:56:08 +00:00
ragnarok-clanker
bbe1ec1e9f Decompile 10 functions in Source/Client/Mode/GameModeNotices.cpp, Source/Client/Session/Session.h, ...
Batch #16959 by KWDev: 10 byte-identical, 0 confirmed by peer review.

- fn_21602 CGameMode::ApplyStatusIcons: byte-identical
- fn_23886 CSession::HasSkillEffect: byte-identical
- fn_11343 UIBasicItemCtrl::Paint: byte-identical
- fn_11348 UIChatHisBox3::Paint: byte-identical
- fn_10802 UIChatRoomTitle::Paint: byte-identical
- fn_11760 UIBank_NewWnd::Paint: byte-identical
- fn_11649 UIEmotionWnd::StoreInfo: byte-identical
- fn_16030 GameSettingsUI::CUIListPage::RefreshHotkeyLabels: byte-identical
- fn_16048 CUIGameSettingsUI::RefreshHotkeyLabels: byte-identical
- fn_09760 UIGradeEnchantWnd::OnLBtnUp: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-11 11:53:58 +00:00
ragnarok-clanker
11a6fda06d Decompile fn_19904 (CEffectPrim::RenderPeong)
Batch #16965 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_19904 CEffectPrim::RenderPeong: 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-11 11:53:10 +00:00
ragnarok-clanker
770a1fd0fa Decompile 3 functions in Source/Contents/Actors/Player.cpp
Batch #16780 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_22592 CGrannyPc::ProcessState: logic confirmed by peer review
- fn_22593 CPc::ProcessState: logic confirmed by peer review
- fn_22595 CPc::Render: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 11:50:52 +00:00
ragnarok-clanker
45c4b15550 Maintenance: Convert 1040 encrypted byte arrays in 28 units to cleartext CRYPT_NAME("text", key) (Utility/Cipher/CryptName.h, compile
Batch #16952 by ragnarok-clanker: no function's compiled code changes; checked with 28 compiled unit(s).
2026-11-11 11:49:17 +00:00
ragnarok-clanker
b0e5e5c7b3 Decompile 3 functions in Source/Contents/AdventureGuide/AdventureGuideMgr.h, Source/Contents/AdventureGuide/AdventureGuideMgr.cpp, ...
Batch #16787 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_05222 CAdventureGuideMgr::CAdventureGuideMgr: logic confirmed by peer review (already on main)
- fn_05227 CAdventureGuideMgr::~CAdventureGuideMgr: logic confirmed by peer review (already on main)
- fn_14331 AdventureGuide::CUIIntro::OnInit: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 11:46:10 +00:00
ragnarok-clanker
d6a947d22d Decompile 7 functions in Source/Contents/AdventureGuide/AdventureGuideMgr.cpp
Batch #16785 by eAthena: 0 byte-identical, 7 confirmed by peer review.

- fn_05241 CAdventureGuideMgr::InsertDungeonReward: logic confirmed by peer review
- fn_05244 CAdventureGuideMgr::InsertEpisodeReward: logic confirmed by peer review
- fn_05245 CAdventureGuideMgr::InsertEpisodeSubMenu: logic confirmed by peer review
- fn_05247 CAdventureGuideMgr::InsertObtainGuide: logic confirmed by peer review
- fn_05248 CAdventureGuideMgr::InsertEntrySubMenu: logic confirmed by peer review
- fn_05252 CAdventureGuideMgr::InsertMonsterReward: logic confirmed by peer review (already on main)
- fn_05254 CAdventureGuideMgr::InsertQuestReward: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 11:45:29 +00:00
ragnarok-clanker
3a924d061c Decompile 2 functions in Source/Contents/Effects/Core/RagEffect.cpp
Batch #16900 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_20045 CRagEffect::ShadedFireballVolley: logic confirmed by peer review (already on main)
- fn_20242 CRagEffect::VioletRingCloud: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 11:37:51 +00:00
ragnarok-clanker
306cf7166b Decompile 4 functions in Source/Contents/Effects/Skills/MonsterSkillEffects.cpp
Batch #16899 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_07231 CFloralFlareRoad::Open: logic confirmed by peer review
- fn_07386 CSavageImpactEffect::OnProcess: logic confirmed by peer review
- fn_07414 CSevereRainStorm::SpawnCrossRain: logic confirmed by peer review
- fn_07418 CSevereRainStorm::SpawnSevereRain: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 11:37:33 +00:00
ragnarok-clanker
7bb4b04f70 Decompile 4 functions in Source/Contents/Effects/Skills/MonsterSkillEffects.cpp
Batch #16943 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_07122 CCrimsonArrowEffect::Open: logic confirmed by peer review
- fn_07154 CStemSpearEffect::OnProcess: logic confirmed by peer review
- fn_07161 CSvgSpiritEffect::OnProcess: logic confirmed by peer review
- fn_07173 CCurseOfCubeEffect::SpawnLoop: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 11:36:06 +00:00
ragnarok-clanker
6bac6b9b02 Decompile 2 functions in Source/Contents/Effects/Skills/MonsterSkillEffects.cpp, Source/Contents/Effects/Skills/MonsterSkillEffects.h
Batch #16941 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_07298 CHawkVumerangEffect::Open: logic confirmed by peer review
- fn_07300 CHawkVumerangEffect::OnProcess: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 11:35:29 +00:00
ragnarok-clanker
a2561bb10a Decompile 2 functions in Source/Contents/Effects/Core/RagEffect.cpp
Batch #16939 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_20050 CRagEffect::Flasher: logic confirmed by peer review
- fn_20079 CRagEffect::LockOnMarker: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 11:34:33 +00:00
ragnarok-clanker
2ee1e981ac Decompile 5 functions in Source/Contents/Effects/Core/RagEffect.cpp
Batch #16937 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_20312 CRagEffect::TexturedTwinkleRing: logic confirmed by peer review (already on main)
- fn_20316 CRagEffect::TexturedSpiralFade: logic confirmed by peer review
- fn_20323 CRagEffect::BlueFireballVolley: logic confirmed by peer review (already on main)
- fn_20324 CRagEffect::PaleFireballVolley: logic confirmed by peer review (already on main)
- fn_45478 CRagEffect::TexturedFourRing: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 11:34:06 +00:00
ragnarok-clanker
c7b11e6155 Decompile 2 functions in Source/Contents/Effects/Core/RagEffect.cpp
Batch #16936 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_20095 CRagEffect::ProcessEZ2STR: logic confirmed by peer review
- fn_20223 CRagEffect::Magnum2: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 11:33:18 +00:00
ragnarok-clanker
0969bc4e8f Maintenance: CRYPT_NAME pilot B: ServiceConfiguration.cpp, std::array sites only
Batch #16933 by ragnarok-clanker: no function's compiled code changes; checked with 1 compiled unit(s), including every includer of Source/Utility/Cipher/CryptName.h.
2026-11-11 11:31:02 +00:00
ragnarok-clanker
9603719a56 Decompile fn_23836 (GetJobTitleString)
Batch #16932 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_23836 GetJobTitleString: 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-11 11:28:21 +00:00
ragnarok-clanker
98524700ee Decompile 2 functions in Source/Contents/Messenger/ClientMessenger.cpp
Batch #16857 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_06277 GetEquipArmorLv: logic confirmed by peer review
- fn_06280 GetEquipWeaponLv: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 11:26:28 +00:00
ragnarok-clanker
82ecdee22f Decompile 10 functions in Source/Contents/Effects/Core/EffectAttachments.cpp, Source/Contents/Items/ClientItemLists.cpp, ...
Batch #16925 by KWDev: 10 byte-identical, 0 confirmed by peer review.

- fn_21062 EffectActor::HasId: byte-identical
- fn_23341 CSession::RemoveMerchantShopItem: byte-identical
- fn_23351 CSession::RemoveCartItem: byte-identical
- fn_19438 CNaviInfo::AddNpc: byte-identical
- fn_19439 CNaviInfo::AddLink: byte-identical
- fn_19440 CNaviInfo::AddMob: byte-identical
- fn_19596 CNavigationManager::IsCurrentTarget: byte-identical
- fn_10265 CBmpObjWnd::Paint: byte-identical
- fn_10266 CSignBoardWnd::Paint: byte-identical
- fn_17668 CWorld::GetGameActorByAID: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 11:26:00 +00:00
ragnarok-clanker
fde985e3d4 Decompile 2 functions in Source/Contents/Configuration/ServiceOptions.cpp
Batch #16912 by eAthena: 1 byte-identical, 1 confirmed by peer review.

- fn_06317 CGameSettingsMgr::LoadSettings: logic confirmed by peer review
- fn_06361 CGameSettingsMgr::Init_Func: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 11:13:43 +00:00
ragnarok-clanker
f41c863eec Decompile 5 functions in Source/Contents/Actors/RenderObject.cpp
Batch #16908 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_21143 CGameActor::SetRenderInfo: logic confirmed by peer review
- fn_21189 C3dGrannyGameActor::SetSprAct: logic confirmed by peer review
- fn_21182 C3dGrannyGameActor::Render: logic confirmed by peer review
- fn_21156 CGameActor::SetCharm: logic confirmed by peer review
- fn_21017 CGameActor::UpdateMaxLevelAura: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 11:10:10 +00:00
ragnarok-clanker
26d0f4717d Decompile fn_21138 (CRenderObject::SetInstantValue)
Batch #16740 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_21138 CRenderObject::SetInstantValue: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, br4yan
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 11:09:48 +00:00
ragnarok-clanker
1864c8de09 Decompile 3 functions in Source/Contents/Skills/SkillInfo.cpp
Batch #16904 by eAthena: 1 byte-identical, 2 confirmed by peer review.

- fn_08447 CSkillAction_BO_DUST_EXPLOSION::OnSkillEffect: byte-identical
- fn_08315 CSkillInfo::DisplayName: logic confirmed by peer review (already on main)
- fn_08318 CSkillInfo::DisplayName: 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-11 11:06:23 +00:00
ragnarok-clanker
2da913ec2e Decompile fn_20114 (CRagEffect::ProcessEZ2STRAtTarget)
Batch #16903 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_20114 CRagEffect::ProcessEZ2STRAtTarget: 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-11 11:03:54 +00:00
ragnarok-clanker
b97750337c Decompile 5 functions in Source/Contents/Effects/Skills/MonsterSkillEffects.cpp
Batch #16902 by eAthena: 2 byte-identical, 3 confirmed by peer review.

- fn_07172 CCurseOfCubeEffect::SpawnShock: logic confirmed by peer review
- fn_07174 CCurseOfCubeEffect::SpawnStart: byte-identical
- fn_07282 CGaleStorm::SpawnArrow: logic confirmed by peer review
- fn_07349 CPetitioEffect::OnProcess: logic confirmed by peer review
- fn_07360 CRandomHitEffect::Open: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-11 11:03:08 +00:00
ragnarok-clanker
651bb29657 Decompile 10 functions in Source/Client/Application/Launcher.cpp, Source/Contents/Actors/MercenaryAI.cpp, ...
Batch #16897 by KWDev: 10 byte-identical, 0 confirmed by peer review.

- fn_24361 StartClientProcess: byte-identical
- fn_22336 AiMercenaryAttack: byte-identical
- fn_22345 AiMoveToOwner: byte-identical
- fn_22346 AiSkillGround: byte-identical
- fn_22347 AiSkillObject: byte-identical
- fn_07093 CPowderingEffect::IsAlive: byte-identical
- fn_18033 GuildInfo::RemoveAgitId: byte-identical
- fn_06537 NEO_PACKAGEITEM::CPaidPackageItemMgr::LoadScript: byte-identical
- fn_04447 CSelectPackageItemMgr::LoadScript: byte-identical
- fn_09082 CSimpleStringMgr::AddString: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 11:00:36 +00:00
ragnarok-clanker
d419318eeb Decompile 10 functions in Source/Client/Session/Session.h, Source/Client/Session/SessionPredicates.cpp, ...
Batch #16893 by KWDev: 10 byte-identical, 0 confirmed by peer review.

- fn_07187 CWarningPlaneEffect::OnProcess: byte-identical
- fn_02846 CCashEmotionAction_Register::Execute: byte-identical
- fn_02845 CCashEmotionAction_Play::Execute: byte-identical
- fn_21677 CGameMode::ReceiveHomunculusChange: byte-identical (already on main)
- fn_23881 CSession::IsHomunAid: byte-identical
- fn_23882 CSession::IsMercenaryAid: byte-identical
- fn_23885 CSession::IsPetAid: byte-identical
- fn_17916 CView::AddDistance: byte-identical
- fn_17917 CView::AddPitch: byte-identical
- fn_23379 CSession::HomunSkillLevel: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-11 10:58:29 +00:00