Commit graph

880 commits

Author SHA1 Message Date
ragnarok-clanker
cd7576e323 Decompile fn_21582 (CGameMode::IsExcludedSkillEffectId)
Batch #13191 by SapitoSucio: 1 byte-identical, 0 confirmed by peer review.

- fn_21582 CGameMode::IsExcludedSkillEffectId: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 11:04:10 +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
96f65b0e58 Decompile 3 functions in Source/Client/Input/Language.cpp
Batch #13146 by cremane: 0 byte-identical, 3 confirmed by peer review.

- fn_17766 CLanguageBase::MoveBack: logic confirmed by peer review
- fn_17787 CLanguageBase::MoveForward: logic confirmed by peer review
- fn_17792 CLanguageBase::KeyDown: logic confirmed by peer review (already on main)

Peer-reviewed-by: gordaoprogramas, codeplay, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 07:20:41 +00:00
ragnarok-clanker
3d332107f8 Decompile fn_21257 (CGameMode::RefreshMiniMapTooltips)
Batch #13128 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_21257 CGameMode::RefreshMiniMapTooltips: logic confirmed by peer review

Peer-reviewed-by: Toshiro, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 05:48:24 +00:00
ragnarok-clanker
daacec6d2f Decompile 10 functions in Source/Render/DX9/RendererDX9Operations.cpp, Source/Utility/Text/StringUtil.cpp, ...
Batch #13116 by KWDev: 10 byte-identical, 0 confirmed by peer review.

- fn_02239 CRendererDX9::SetLighting: byte-identical
- fn_02757 CountCharacters: byte-identical
- fn_03898 UIChangeMaterialWnd_List::ShiftSelectedIndex: byte-identical
- fn_04317 UIReputeWnd::SetPage: byte-identical
- fn_09718 CSnapMgr::MoveConnected: byte-identical
- fn_09918 UIRefining_Notice::Slot19: byte-identical
- fn_10838 UIBitmapTab::Slot25: byte-identical
- fn_17501 C3dActor::SetSpeed: byte-identical
- fn_18836 CParticle::SetQuad: byte-identical
- fn_19338 ReplayFileList::Select: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 05:24:06 +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
0e2e431e10 Decompile fn_04704 (CleanupUnhandledExceptionHandler)
Batch #13096 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_04704 CleanupUnhandledExceptionHandler: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 05:08:55 +00:00
ragnarok-clanker
413df735f8 Decompile fn_22146 (CGameMode::ReceiveExpGainNotice)
Batch #12706 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_22146 CGameMode::ReceiveExpGainNotice: logic confirmed by peer review

Peer-reviewed-by: Yommy, gordaoprogramas, aDw, 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:25 +00:00
ragnarok-clanker
11f900fb57 Decompile fn_17820 (CMode::CMode)
Batch #13071 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_17820 CMode::CMode: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 04:54:03 +00:00
ragnarok-clanker
c57b34cacb Decompile 2 functions in Source/Client/Mode/LoginMode.cpp
Batch #13068 by cremane: 2 byte-identical, 0 confirmed by peer review.

- fn_22290 CLoginMode::ConnectZoneServer: byte-identical
- fn_22258 CLoginMode::CLoginMode: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 04:53:16 +00:00
ragnarok-clanker
513f9f512d Confirm 2 functions in Source/Client/Replay.h, Source/Client/Replay.cpp
Batch #12776 by cremane: 0 byte-identical, 2 confirmed by peer review.

- fn_19300 Replay::Replay: logic confirmed by peer review (already on main)
- fn_19319 Replay::ResetFile: logic confirmed by peer review (already on main)

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:52:45 +00:00
ragnarok-clanker
9f366cda10 Decompile fn_21805 (CGameMode::ReceiveMinimapMarker)
Batch #13052 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_21805 CGameMode::ReceiveMinimapMarker: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 04:39:57 +00:00
ragnarok-clanker
e066a7b593 Decompile fn_21273 (CGameMode::AppendGuildEmblem)
Batch #13007 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_21273 CGameMode::AppendGuildEmblem: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 04:38:24 +00:00
ragnarok-clanker
2982bf31ee Decompile fn_23501 (CSession::LoadMiniPartyInfo)
Batch #12564 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_23501 CSession::LoadMiniPartyInfo: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 04:21:31 +00:00
ragnarok-clanker
d85bde31f6 Decompile 10 functions in Source/Client/Mode/LoginMode.cpp
Batch #13009 by Yommy: 0 byte-identical, 10 confirmed by peer review.

- fn_22271 GetMacAddress: logic confirmed by peer review
- fn_22278 CLoginMode::ReceiveCharacterPage: logic confirmed by peer review
- fn_22284 CLoginMode::ReceiveMapStates: logic confirmed by peer review
- fn_22286 CLoginMode::SubD90C90: logic confirmed by peer review
- fn_22287 CLoginMode::SubD911C0: logic confirmed by peer review
- fn_22295 CLoginMode::ReceiveRefuseLogin: logic confirmed by peer review
- fn_22304 CLoginMode::Run: logic confirmed by peer review
- fn_22308 OpenAccountRegistration: logic confirmed by peer review
- fn_22315 CLoginMode::ReceiveLoginErrorDetail: logic confirmed by peer review
- fn_22316 CLoginMode::ReceiveLoginError: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, aDw, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 04:07:01 +00:00
ragnarok-clanker
6c4ca3a698 Decompile fn_45430 (CWebBrowser::RefreshSize)
Batch #13002 by KWDev: 1 byte-identical, 0 confirmed by peer review.

- fn_45430 CWebBrowser::RefreshSize: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 04:04:18 +00:00
ragnarok-clanker
177138b305 Decompile 5 functions in Source/Client/Browser/BrowserClientSite.cpp, Source/Client/Browser/BrowserCommandTarget.h, ...
Batch #12992 by cremane: 4 byte-identical, 1 confirmed by peer review.

- fn_17335 BrowserCommandTarget::~BrowserCommandTarget: byte-identical
- fn_17336 BrowserPopupDispatch::~BrowserPopupDispatch: byte-identical
- fn_17337 BrowserDocumentUI::~BrowserDocumentUI: byte-identical
- fn_17338 BrowserInPlaceFrame::~BrowserInPlaceFrame: byte-identical
- fn_17339 BrowserClientSite::~BrowserClientSite: 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-06 03:59:09 +00:00
ragnarok-clanker
d96e8e118d Decompile fn_22023 (CGameMode::ReceiveRuneActivation)
Batch #10661 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_22023 CGameMode::ReceiveRuneActivation: byte-identical

Peer-reviewed-by: Yommy, gordaoprogramas, KWDev, codeplay, StrawberrysherbetIX
Merged automatically: every function is byte-identical to the original.
2026-11-06 03:48:21 +00:00
ragnarok-clanker
f5f990406b Decompile fn_21793 (CGameMode::ReceiveItem1718Result)
Batch #12960 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_21793 CGameMode::ReceiveItem1718Result: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 03:39:43 +00:00
ragnarok-clanker
f43dbe74e2 Decompile fn_24181 (CSession::CheckInterval)
Batch #12954 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_24181 CSession::CheckInterval: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 03:33:59 +00:00
ragnarok-clanker
dc2ca32066 Decompile fn_21429 (ModeDragState::BeginItem)
Batch #12648 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_21429 ModeDragState::BeginItem: logic confirmed by peer review

Peer-reviewed-by: Yommy, aDw, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 03:20:07 +00:00
ragnarok-clanker
cae23e43db Decompile fn_24358 (ShutdownManagers)
Batch #12918 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_24358 ShutdownManagers: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 03:06:40 +00:00
ragnarok-clanker
67e6de9604 Decompile 2 functions in Source/Client/Application/Launcher.cpp
Batch #12908 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_24362 sub_E58100: logic confirmed by peer review
- fn_24371 ReplaceClientExecutable: logic confirmed by peer review

Peer-reviewed-by: aDw, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 03:01:07 +00:00
ragnarok-clanker
d8525e63e3 Decompile fn_24365 (ApplyAiPatch)
Batch #12906 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_24365 ApplyAiPatch: logic confirmed by peer review

Peer-reviewed-by: aDw, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 03:00:44 +00:00
ragnarok-clanker
ce54ccf222 Decompile fn_21740 (CGameMode::ReceiveWindow17Entries)
Batch #12903 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_21740 CGameMode::ReceiveWindow17Entries: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 02:54:24 +00:00
ragnarok-clanker
6fd1fc2c46 Decompile fn_17794 (CLanguageBase::ResetInput)
Batch #12890 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_17794 CLanguageBase::ResetInput: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 02:47:32 +00:00
ragnarok-clanker
c3424d2e0b Decompile fn_23568 (CSession::IsGuildMemberAccount)
Batch #12888 by Toshiro: 0 byte-identical, 1 confirmed by peer review.

- fn_23568 CSession::IsGuildMemberAccount: logic confirmed by peer review

Peer-reviewed-by: Yommy, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 02:44:34 +00:00
ragnarok-clanker
86a5142dbd Decompile 15 functions in Source/Client/Browser/BrowserCursor.cpp, Source/Client/Input/Language.cpp, ...
Batch #12875 by KWDev: 15 byte-identical, 0 confirmed by peer review.

- fn_03576 UINavigationV4Wnd::RefreshLayout: byte-identical
- fn_05441 CRenewQuestMgr::GetIconTooltip: byte-identical
- fn_10202 UIRuneSetReWard::Slot31: byte-identical
- fn_13844 UITagButton::Slot31: byte-identical
- fn_14354 CUIListBox<AdventureGuide::CUISubTab>::SelectItem: byte-identical
- fn_14355 CUIListBox<AdventureGuide::CUITab>::SelectItem: byte-identical
- fn_14417 CUIDropDownBox::HasChild: byte-identical
- fn_14420 CUIDropDownBox::Attach: byte-identical (already on main)
- fn_14685 CUITab::Select: byte-identical
- fn_16497 CQuestItemSelector::SetHighlighted: byte-identical
- fn_17063 ContainsValue: byte-identical
- fn_17764 CLanguageBase::Paste: byte-identical
- fn_18377 GetMessageString: byte-identical
- fn_19310 Replay::Cipher: byte-identical
- fn_45438 CWebBrowser::PollCursor: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 02:20:45 +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
5f6f9bafa9 Decompile 10 functions in Source/Contents/Messenger/ClientMessenger.cpp, Source/Client/Mode/GameModePackets.cpp, ...
Batch #12859 by KWDev: 10 byte-identical, 0 confirmed by peer review.

- fn_06172 EquipmentProperties::CEquipmentPropertiesMgr::GetUnknown0134: byte-identical
- fn_06175 EquipmentProperties::CEquipmentPropertiesMgr::FindProperty1: byte-identical
- fn_06176 EquipmentProperties::CEquipmentPropertiesMgr::FindUnknown0094: byte-identical
- fn_06183 EquipmentProperties::CEquipmentPropertiesMgr::FindDefinition: byte-identical
- fn_06184 EquipmentProperties::CEquipmentPropertiesMgr::GetUnknown0174: byte-identical
- fn_21742 CGameMode::Zc_Mer_Par_Change: byte-identical
- fn_21689 CGameMode::ReceiveActorStatusUpdate: byte-identical
- fn_22198 CGameMode::ReceiveItemDisappear: byte-identical
- fn_14520 CUITextViewer::SendMsg: byte-identical
- fn_24268 CSkill::GetTrapModelName: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 02:05:56 +00:00
ragnarok-clanker
34e67dad3c Decompile fn_22311 (CLoginMode::ReceiveBillingInfo)
Batch #12594 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_22311 CLoginMode::ReceiveBillingInfo: logic confirmed by peer review

Peer-reviewed-by: KWDev, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 02:03:39 +00:00
ragnarok-clanker
a015587515 Decompile 4 functions in Source/Client/Mode/GameMode.cpp
Batch #12855 by Yommy: 0 byte-identical, 4 confirmed by peer review.

- fn_21351 CGameMode::WriteReplaySkillState: logic confirmed by peer review
- fn_21356 CGameMode::sub_CEC6A0: logic confirmed by peer review
- fn_21322 CGameMode::Run: logic confirmed by peer review
- fn_21333 CGameMode::UpdateBalloons: logic confirmed by peer review

Peer-reviewed-by: aDw, cremane, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 01:59:43 +00:00
ragnarok-clanker
5cf28ecbc9 Decompile fn_17765 (CLanguageBase::CopySelection)
Batch #12853 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_17765 CLanguageBase::CopySelection: logic confirmed by peer review

Peer-reviewed-by: Yommy, aDw, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 01:56:55 +00:00
ragnarok-clanker
f836a816f2 Decompile fn_22155 (CGameMode::ReceiveParaItemResult)
Batch #12849 by Toshiro: 0 byte-identical, 1 confirmed by peer review.

- fn_22155 CGameMode::ReceiveParaItemResult: logic confirmed by peer review

Peer-reviewed-by: Yommy, aDw, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 01:51:59 +00:00
ragnarok-clanker
947999878e Decompile fn_21584 (CGameMode::sub_D079A0)
Batch #12618 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_21584 CGameMode::sub_D079A0: logic confirmed by peer review

Peer-reviewed-by: kyoshi, Tanke, aDw
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-06 01:47:04 +00:00
ragnarok-clanker
b508007c21 Decompile 5 functions in Source/Client/Mode/GameModePackets.cpp, Source/Script/LuaScript.cpp, ...
Batch #12837 by KWDev: 5 byte-identical, 0 confirmed by peer review.

- fn_21735 CGameMode::ReceiveUnknownD31A40: byte-identical
- fn_18354 TraceValue: byte-identical
- fn_12636 UIBattleMsgOptionWnd::Slot15: byte-identical
- fn_18357 AddCheckAttendanceBanner: byte-identical
- fn_22421 CGndRiser::SendMsg: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 01:29:04 +00:00
ragnarok-clanker
4a11b51d2c Decompile fn_21603 (CGameMode::ResendMinimapMarkers)
Batch #12828 by Toshiro: 1 byte-identical, 0 confirmed by peer review.

- fn_21603 CGameMode::ResendMinimapMarkers: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 01:22:47 +00:00
ragnarok-clanker
083da2881f Decompile fn_17167 (UIWindowMgr::FindBrowser)
Batch #12826 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_17167 UIWindowMgr::FindBrowser: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 01:21:46 +00:00
ragnarok-clanker
8dbc93933a Decompile fn_24237 (CSession::SetUnknown7EC8)
Batch #12803 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_24237 CSession::SetUnknown7EC8: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 01:00:10 +00:00
ragnarok-clanker
b48fb882d9 Decompile 4 functions in Source/Client/Session.cpp
Batch #12784 by cremane: 4 byte-identical, 0 confirmed by peer review.

- fn_23621 CSession::SetEquipItem2B50: byte-identical
- fn_23625 CSession::SetEquipItem17F0: byte-identical
- fn_23636 CSession::SetRecord0734Value: byte-identical
- fn_23355 CSession::GatName2RswName: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 00:49:25 +00:00
ragnarok-clanker
d4ee079dc8 Decompile fn_17353 (BrowserCommandTarget::Exec)
Batch #12765 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_17353 BrowserCommandTarget::Exec: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 00:36:10 +00:00
ragnarok-clanker
f7ffda250f Decompile fn_45436 (CWebBrowser::CreateExternalInterface)
Batch #12752 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_45436 CWebBrowser::CreateExternalInterface: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 00:27:36 +00:00
ragnarok-clanker
05700c29b5 Decompile fn_09804 (UICaptchaPreviewWnd::UICaptchaPreviewWnd)
Batch #12721 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_09804 UICaptchaPreviewWnd::UICaptchaPreviewWnd: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 00:13:22 +00:00
ragnarok-clanker
6c6b4a2115 Decompile fn_22270 (GetClientType)
Batch #12720 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_22270 GetClientType: 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 00:12:59 +00:00
ragnarok-clanker
0fac963816 Decompile fn_23879 (CSession::IsMonsterActor)
Batch #12667 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_23879 CSession::IsMonsterActor: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-05 23:39:56 +00:00
ragnarok-clanker
ca39022b9f Decompile 2 functions in Source/Client/Mode/GameModePackets.cpp
Batch #12653 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_21678 CGameMode::ReceivePetChangeState: logic confirmed by peer review
- fn_21889 CGameMode::ReceiveGuildPositionInfo: 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-05 23:26:38 +00:00
ragnarok-clanker
7f6d1b9eb4 Decompile 4 functions in Source/Client/Stove/StoveMgr.cpp
Batch #12592 by Yommy: 4 byte-identical, 0 confirmed by peer review.

- fn_04786 AccessTokenFailureMessage::operator(): byte-identical
- fn_04787 UserFailureMessage::operator(): byte-identical
- fn_04788 TokenCallbackFailureMessage::operator(): byte-identical
- fn_04790 PurchaseCheckingMessage::operator(): byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-05 22:20:51 +00:00
ragnarok-clanker
a6f761c4b3 Decompile 7 functions in Source/Client/Application/Launcher.cpp
Batch #12588 by Yommy: 7 byte-identical, 0 confirmed by peer review.

- fn_24336 CreateToolhelp32SnapshotName::operator(): byte-identical
- fn_24338 AdventurerAgencyCreateInstanceName::operator(): byte-identical
- fn_24339 RequestJoinPartyCreateInstanceName::operator(): byte-identical
- fn_24340 AdventureGuideCreateInstanceName::operator(): byte-identical
- fn_24343 EnumProcessModulesName::operator(): byte-identical
- fn_24345 GetModuleBaseNameAName::operator(): byte-identical
- fn_24363 RestartFromCommandLine: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-05 22:18:59 +00:00
ragnarok-clanker
64c585fe95 Decompile 2 functions in Source/Client/Mode/LoginMode.cpp
Batch #12586 by Yommy: 2 byte-identical, 0 confirmed by peer review.

- fn_22261 CharacterInfo2SizeErrorFormat::operator(): byte-identical
- fn_22262 PasswordRetryExceededMessage::operator(): byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-05 22:16:48 +00:00