Commit graph

39 commits

Author SHA1 Message Date
ragnarok-clanker
6a2a80e18e Maintenance: Resubmission of the alias fold (10419 returned: it changed compiled code of fn_24380, fn_09591, fn_12755). The 7 aliases
Batch #10430 by ragnarok-clanker: no function's compiled code changes; checked with 530 compiled unit(s), including every includer of Source/Client/Mode/CGameMode.h, Source/Client/Mode/CLoginMode.h, Source/Contents/AchievementMgr.h, Source/Contents/Actors/RenderObject.h, Source/Contents/ClientState.h, Source/Contents/Effects/MsgEffect.h, Source/Contents/Messenger/MessengerMember.h, Source/UI/Dialogs/UIMemorialDunWnd.h, Source/UI/Exchange/UIExchangeUI.h, Source/UI/UIBartermarketWnd.h, Source/UI/Window/UISelCharForUServerWnd.h, Source/UI/Window/UIWindowMgr.h.
2026-11-03 23:00:04 +00:00
ragnarok-clanker
a03153853e Decompile fn_21801 (CGameMode::ReceivePlayerMessage82)
Batch #10422 by dori: 0 byte-identical, 1 confirmed by peer review.

- fn_21801 CGameMode::ReceivePlayerMessage82: logic confirmed by peer review

Peer-reviewed-by: meitogi, sherollyner, Qwenkler3.8
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-03 22:32:43 +00:00
ragnarok-clanker
e83c4def7d Maintenance: [forced, user-approved] Family V3: remove the invented view struct ClientItemLists (a copy of CSession's layout, declare
Batch #10280 by ragnarok-clanker: forced by an admin (0 lower score(s), 115 changed function(s)); checked with 256 compiled unit(s), including every includer of Source/Client/Session.h, Source/Contents/ClientItemLists.h.
Deletes: Source/Contents/ClientItemLists.h
2026-11-03 16:16:06 +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
514c8dc0cd Maintenance: [forced, user-approved] Family S3: remove ShortcutCooldowns (17 reinterpret_cast<ShortcutCooldowns&>(g_session.m_request
Batch #10274 by ragnarok-clanker: forced by an admin (3 lower score(s), 9 changed function(s)); checked with 348 compiled unit(s), including every includer of Source/Client/Mode/CGameMode.h, Source/Client/Session.h, Source/UI/Shortcuts/ShortcutCooldowns.h.
2026-11-03 15:12:40 +00:00
ragnarok-clanker
2d55a137fc Maintenance: [forced, user-approved] Family V1: remove the invented global g_luaScript and the session-as-script casts. 0x1738010 is
Batch #10269 by ragnarok-clanker: forced by an admin (2 lower score(s), 6 changed function(s)); checked with 102 compiled unit(s), including every includer of Source/Script/LuaScript.h.
2026-11-03 14:40:29 +00:00
ragnarok-clanker
ba6ca37fa1 Maintenance: [forced, user-approved] Family G32: remove TerrainHeight (31 files, reassigned from agent 2). The height-grid methods ru
Batch #10268 by ragnarok-clanker: forced by an admin (17 lower score(s), 85 changed function(s)); checked with 222 compiled unit(s), including every includer of Source/Client/Mode/CGameMode.h, Source/Contents/Camera/CameraFrame.h, Source/Contents/Ground/TerrainHeight.h, Source/Contents/World/World.h, Source/Resource/World/TerrainResource.h.
2026-11-03 14:34:33 +00:00
ragnarok-clanker
2b755e795a Maintenance: [forced, user-approved] Family F6 (closes family F): delete the four headers left empty or orphaned by F1-F5. WindowDial
Batch #10239 by ragnarok-clanker: forced by an admin (0 lower score(s), 0 changed function(s)); checked with 494 compiled unit(s), including every includer of Source/UI/GameSettings/GameSettingsUI.h, Source/UI/RuneSystem/UIRuneSystemWnd.h, Source/UI/Window/UINewMakeCharWnd.h, Source/UI/Window/UIWindowMgr.h, Source/UI/Window/WindowDialogs.h, Source/Client/Mode/ModeTooltip.h, Source/Client/Mode/ModeCursor.h, Source/UI/Window/WindowRegistration.h.
Deletes: Source/UI/Window/WindowDialogs.h, Source/Client/Mode/ModeTooltip.h, Source/Client/Mode/ModeCursor.h, Source/UI/Window/WindowRegistration.h
2026-11-03 11:10:29 +00:00
ragnarok-clanker
14a432d922 Maintenance: [forced, user-approved] Family F3: remove WindowDialogs, WindowResponseRecorder, UIMessageBoxContext, UIEntryQueueContex
Batch #10232 by ragnarok-clanker: forced by an admin (22 lower score(s), 263 changed function(s)); checked with 562 compiled unit(s), including every includer of Source/Client/Mode/CLoginMode.h, Source/Client/ReplayPacketRecorder.h, Source/Client/Session.h, Source/Contents/NavigationManager.h, Source/UI/Acceptance/UIJoinPartyAcceptWnd.h, Source/UI/EntryQueue/UIEntryQueueWnd.h, Source/UI/Guild/UIAgitWnd.h, Source/UI/Item/UIParaItemShopWnd.h, Source/UI/Items/UIItemRepairWnd.h, Source/UI/Items/UIMakeTargetListWnd.h, Source/UI/Items/UIMakeTargetProcessWnd.h, Source/UI/Items/UIWeaponRefineWnd.h, Source/UI/Window/UIHomunInfoWnd.h, Source/UI/Window/UIMerInfoWnd.h, Source/UI/Window/UIMessageBox.h, Source/UI/Window/UINavigationWnd.h, Source/UI/Window/UIPayConfirmWnd.h, Source/UI/Window/UIPetInfoWnd.h, Source/UI/Window/UIShowWarpWnd.h, Source/UI/Window/UIWindow.h, Source/UI/Window/UIWindowMgr.h, Source/UI/Window/WindowDialogs.h.
2026-11-03 10:23:36 +00:00
ragnarok-clanker
8ba9c6719a Maintenance: [forced, user-approved] Family F2a (first half of UIWindowContext removal; coordinator-approved bridge split because F2
Batch #10217 by ragnarok-clanker: forced by an admin (236 lower score(s), 885 changed function(s)); checked with 558 compiled unit(s), including every includer of Source/Client/Mode/ModeTooltip.h, Source/Contents/SignBoard/SignBoard.h, Source/UI/Acceptance/UIJoinPartyAcceptWnd.h, Source/UI/AdventureGuide/UIAdventureGuide.h, Source/UI/Buttons/UIBasicButton.h, Source/UI/Buttons/UIBitmapButton.h, Source/UI/Buttons/UIBmpRadioBtn.h, Source/UI/Buttons/UIBmpTextButton.h, Source/UI/Buttons/UIBmpTextButton2.h, Source/UI/Buttons/UIButton.h, Source/UI/Buttons/UICashEmotionSprBtn.h, Source/UI/Buttons/UICheckBox.h, Source/UI/Buttons/UIItemMoveInfo.h, Source/UI/Buttons/UIItemTagButton.h, Source/UI/Buttons/UIJobSlotButton.h, Source/UI/Buttons/UINaviLinkButton.h, Source/UI/Buttons/UINoneVisibleButton.h, Source/UI/Buttons/UIRadioBtn.h, Source/UI/Buttons/UIRadioButton.h, Source/UI/Buttons/UIReplayButton.h, Source/UI/Buttons/UISlotBmpButton.h, Source/UI/Buttons/UISpriteButton.h, Source/UI/Buttons/UITVBitmapButton.h, Source/UI/Buttons/UITVTextButton.h, Source/UI/Buttons/UITagButton.h, Source/UI/Buttons/UITextButton.h, Source/UI/CashEmotion/UICashEmotionPack.h, Source/UI/CashEmotion/UICashEmotionPiece.h, Source/UI/CashShop/UICashShopWnd.h, Source/UI/Chat/UIChatRoomMakeWnd.h, Source/UI/Chat/UIChatRoomTitle.h, Source/UI/Chat/UISubChatHisWnd.h, Source/UI/Chat/UIWhisperWnd.h, Source/UI/Clan/UIClanWnd.h, Source/UI/Dialogs/UIBookWnd.h, Source/UI/Dialogs/UIChooseWarpWnd.h, Source/UI/Dialogs/UIChooseWnd.h, Source/UI/Dialogs/UIDisconnectedServerMsgWnd.h, Source/UI/Dialogs/UIEmailAddressWnd.h, Source/UI/Dialogs/UIGraffiStrboxWnd.h, Source/UI/Dialogs/UILoadingWnd.h, Source/UI/Dialogs/UIMenuWnd.h, Source/UI/Dialogs/UINoticeConfirmWnd.h, Source/UI/Dialogs/UINotifyLevelUpWnd.h, Source/UI/Dialogs/UINotifyQuestWnd.h, Source/UI/Dialogs/UINpcEditDialogWnd.h, Source/UI/Dialogs/UIPasswordWnd.h, Source/UI/Dialogs/UIPetTamingDeceiveWnd.h, Source/UI/Dialogs/UIProhibitListWnd.h, Source/UI/Dialogs/UIQuitWnd.h, Source/UI/Dialogs/UIRestartWnd.h, Source/UI/Dialogs/UISayDialogWnd.h, Source/UI/Dialogs/UISelectCartWnd.h, Source/UI/Dialogs/UITipOfTheDayWnd.h, Source/UI/Dialogs/UITipboxWnd.h, Source/UI/Dialogs/UIToolTipWnd.h, Source/UI/Dialogs/UIWaitDBSaveWnd.h, Source/UI/Dialogs/UIWaitWnd.h, Source/UI/Edit/UICandidateWnd.h, Source/UI/Edit/UIEditBoxEx.h, Source/UI/Edit/UIEditCtrl.h, Source/UI/Edit/UIEditCtrl_Currency.h, Source/UI/Enchant/EnchantUI.h, Source/UI/EntryQueue/UIEntryQueueWnd.h, Source/UI/FrameSkin.h, Source/UI/GameSettings/GameSettingsUI.h, Source/UI/Guild/UIGuild_Storage_Log.h, Source/UI/Item/UIEquipmentPropertiesWnd.h, Source/UI/Item/UIItemBaseWnd.h, Source/UI/Item/UIItemPurchaseWnd.h, Source/UI/Item/UIItemSellWnd.h, Source/UI/Item/UIItemSellWnd2.h, Source/UI/Item/UIItemShopWnd.h, Source/UI/Item/UIItemShopWnd2.h, Source/UI/Item/UIItemStoreFindWnd.h, Source/UI/Item/UIItemStoreSubWnd.h, Source/UI/Item/UIItemStoreWnd.h, Source/UI/Item/UIItemWnd.h, Source/UI/Item/UIMerchantItemLogWnd.h, Source/UI/Items/MergeItemWnd.h, Source/UI/Items/UICardItemIllustWnd.h, Source/UI/Items/UIEquipWnd.h, Source/UI/Items/UIGameItem.h, Source/UI/Items/UIIllustWnd.h, Source/UI/Items/UIItemCollectionWnd.h, Source/UI/Items/UIItemIdentifyWnd.h, Source/UI/Items/UINotifyItemObtainWnd.h, Source/UI/Items/UISpellListWnd.h, Source/UI/Items/UISwapEquipmentWnd.h, Source/UI/Lists/TableBox.h, Source/UI/Lists/UIChatHisBox.h, Source/UI/Lists/UIComboBox.h, Source/UI/Lists/UIComboBoxDefWnd.h, Source/UI/Lists/UIComboBoxEx.h, Source/UI/Lists/UIComboBoxV2Wnd.h, Source/UI/Lists/UIComboBoxWnd.h, Source/UI/Lists/UIDropDownBox.h, Source/UI/Lists/UIItemStoreComboBox.h, Source/UI/Lists/UIListBox.h, Source/UI/Lists/UIListBoxEx.h, Source/UI/Lists/UIListBoxNavi.h, Source/UI/Lists/UIListBoxNaviSearch.h, Source/UI/Lists/UIListBoxTemplate.h, Source/UI/Lists/UIMemberListBox.h, Source/UI/Lists/UIPackageBoxNameList.h, Source/UI/Lists/UIReplayListBox.h, Source/UI/Lists/UIScrollBar.h, Source/UI/Lists/UIScrollBarNavi.h, Source/UI/Lists/UIScrollBarVariants.h, Source/UI/Lists/UITabControl.h, Source/UI/Lists/UIThumb.h, Source/UI/Lists/UITreeView.h, Source/UI/Lists/UIVScrollBar.h, Source/UI/Menu/UIMenuIconWnd.h, Source/UI/Navigation/UINavigationV4Wnd.h, Source/UI/Navigation/UIPrivateAirplaneWnd.h, Source/UI/Party/UIAdvenPartyBoardWnd.h, Source/UI/Party/UIApplyForPartyWnd.h, Source/UI/Party/UIMiniPartyWnd.h, Source/UI/Party/UIPartyInfoWnd.h, Source/UI/Party/UIPartySettingWnd.h, Source/UI/Party/UIRegisterPartyWnd.h, Source/UI/Party/UIRequestJoinPartyWnd.h, Source/UI/Quest/UIOngoingQuestInfo.h, Source/UI/Quest/UIQuestDisplay.h, Source/UI/Quest/UIRecommendedQuestInfo.h, Source/UI/Quest/UIRenewQuestUI.h, Source/UI/Quest/UIRenewQuestWnd.h, Source/UI/Rodex/UIRodexComposeWnd.h, Source/UI/RuneSystem/UIRuneSystemWnd.h, Source/UI/Shop/UIMerchantItemMyShopWnd.h, Source/UI/Shop/UIMerchantItemPurchaseMSGWnd.h, Source/UI/Shop/UIMerchantItemPurchaseWnd.h, Source/UI/Shop/UIMerchantItemShopWnd.h, Source/UI/Shop/UIMerchantItemWnd.h, Source/UI/Shop/UIMerchantMirrorItemWnd.h, Source/UI/Shop/UIMerchantShopTitle.h, Source/UI/Shop/UINoticeMessageBox_LockSellItem.h, Source/UI/Shop/UInCash_CallWnd.h, Source/UI/Shortcuts/UIQuickSlotWnd.h, Source/UI/Skill/UISkillDescribeWnd.h, Source/UI/Skill/UISkillListWnd.h, Source/UI/Skill/UISkillNameChangeWnd.h, Source/UI/SkillDelayInfo/SkillDelayInfo.h, Source/UI/Status/UIStatusWnd.h, Source/UI/StylingShop/UIStylingShopWnd.h, Source/UI/Text/UIAchWnd.h, Source/UI/Text/UIBalloonText.h, Source/UI/Text/UICharInfoBalloonText.h, Source/UI/Text/UINameBalloonText.h, Source/UI/Text/UIStaticText.h, Source/UI/Text/UIStaticTextControl.h, Source/UI/Text/UIStaticText_LF.h, Source/UI/Text/UIString.h, Source/UI/Text/UITagTextViewer.h, Source/UI/Text/UITextViewer.h, Source/UI/Text/UITextViewerControl.h, Source/UI/Text/UITransBalloonText.h, Source/UI/UIBarGraph.h, Source/UI/UIBartermarketWnd.h, Source/UI/UIBasicCtrl.h, Source/UI/UIBroadcastBalloon.h, Source/UI/UICaptchaPreviewWnd.h, Source/UI/UICaptchaRegisterWnd.h, Source/UI/UIChangeMaterialWnd.h, Source/UI/UICheckAttendanceWnd.h, Source/UI/UIGradeEnchantWnd.h, Source/UI/UIHotkeyGuideWnd.h, Source/UI/UIIngredientInfoWnd.h, Source/UI/UIItemReformWnd.h, Source/UI/UILapineScrollBar.h, Source/UI/UILapineUpgradeBoxWnd.h, Source/UI/UIMacroBlackListCheckWnd.h, Source/UI/UIMacroDetectorWnd.h, Source/UI/UIMacroUserInfoWnd.h, Source/UI/UIPreviewEquipWnd.h, Source/UI/UIRefiningWnd.h, Source/UI/UIReputeWnd.h, Source/UI/UIRoundBoxTooltipWnd.h, Source/UI/UIScrollWnd.h, Source/UI/UISlotBitmap.h, Source/UI/UIStaticBitmap.h, Source/UI/UIStaticItem.h, Source/UI/Window/UIAccountLimitedToolWnd.h, Source/UI/Window/UIBalloonOpenBtn.h, Source/UI/Window/UIBank_NewWnd.h, Source/UI/Window/UIBasicInfoWnd.h, Source/UI/Window/UIBattleMsgOptionWnd.h, Source/UI/Window/UIChangeNameWnd.h, Source/UI/Window/UIChatRoomWnd.h, Source/UI/Window/UICntWnd.h, Source/UI/Window/UICollectionSystemWnd.h, Source/UI/Window/UIControl.h, Source/UI/Window/UIDebuffRemoveWnd.h, Source/UI/Window/UIFrameWnd.h, Source/UI/Window/UIHomunInfoWnd.h, Source/UI/Window/UIHotKeyWnd.h, Source/UI/Window/UILoginOTPWnd.h, Source/UI/Window/UILoginWnd.h, Source/UI/Window/UIMakeCharWnd.h, Source/UI/Window/UIMerInfoWnd.h, Source/UI/Window/UIMessageBox.h, Source/UI/Window/UIMessageBoxAutoreturn.h, Source/UI/Window/UIMonsterDisplayWnd.h, Source/UI/Window/UIMonsterInfoWnd.h, Source/UI/Window/UINewMakeCharWnd.h, Source/UI/Window/UINormalMB.h, Source/UI/Window/UINoticeWnd.h, Source/UI/Window/UIPadding.h, Source/UI/Window/UIPayConfirmWnd.h, Source/UI/Window/UIPetInfoWnd.h, Source/UI/Window/UIReplayControlWnd.h, Source/UI/Window/UIReplayRECControlWnd.h, Source/UI/Window/UIResizer.h, Source/UI/Window/UISelectReplayDataWnd.h, Source/UI/Window/UISelectServerWnd.h, Source/UI/Window/UITab.h, Source/UI/Window/UITalkboxTrapInputWnd.h, Source/UI/Window/UIWindow.h, Source/UI/Window/UIWindowMgr.h, Source/UI/Window/UIWordDisplayWnd.h.
2026-11-03 00:23:34 +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
5e424af693 Maintenance: [forced, user-approved] Remove fabricated BalloonTextContext (family A; follow-up to the CLanguage steps that removed it
Batch #10188 by ragnarok-clanker: forced by an admin (3 lower score(s), 14 changed function(s)); checked with 53 compiled unit(s), including every includer of Source/Client/Mode/ModeTooltip.h, Source/UI/Text/UIBalloonText.h, Source/UI/Text/UICharInfoBalloonText.h, Source/UI/Text/UINameBalloonText.h, Source/UI/Text/UITransBalloonText.h.
2026-11-02 20:06:58 +00:00
ragnarok-clanker
1a6a20f33e Decompile fn_21815 (CGameMode::ReceiveSearchStoreItemsOld)
Batch #9274 by secret: 0 byte-identical, 1 confirmed by peer review.

- fn_21815 CGameMode::ReceiveSearchStoreItemsOld: logic confirmed by peer review

Peer-reviewed-by: superintelligence, Bielhp, seumadruga
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-01 07:08:47 +00:00
ragnarok-clanker
0d734d2a97 Decompile fn_21814 (CGameMode::ReceiveSearchStoreItems)
Batch #9328 by secret: 0 byte-identical, 1 confirmed by peer review.

- fn_21814 CGameMode::ReceiveSearchStoreItems: logic confirmed by peer review

Peer-reviewed-by: superintelligence, Bielhp, seumadruga
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-01 07:07:22 +00:00
ragnarok-clanker
e4112cc1ec Decompile fn_22038 (CGameMode::ReceiveAchievementUpdate)
Batch #9128 by vinnyamancio: 0 byte-identical, 1 confirmed by peer review.

- fn_22038 CGameMode::ReceiveAchievementUpdate: logic confirmed by peer review

Peer-reviewed-by: superintelligence, KWDev, Romain
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-01 02:59:36 +00:00
ragnarok-clanker
afaf9ab6db Decompile fn_22016 (CGameMode::ReceiveClanChat)
Batch #9023 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_22016 CGameMode::ReceiveClanChat: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, pedrao, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 23:45:34 +00:00
ragnarok-clanker
2f231d7f9a Decompile fn_21790 (CGameMode::ReceivePendingItem1718List)
Batch #8955 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_21790 CGameMode::ReceivePendingItem1718List: logic confirmed by peer review

Peer-reviewed-by: Yommy, gordaoprogramas
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 23:18:53 +00:00
ragnarok-clanker
e3dd020f25 Decompile 8 functions in Source/Client/Mode/GameModeHandlers.cpp, Source/Client/Mode/CGameMode.h, ...
Batch #8641 by SapitoSucio: 0 byte-identical, 8 confirmed by peer review.

- fn_21819 CGameMode::sub_D40730: logic confirmed by peer review
- fn_21820 CGameMode::ReceiveGroundSkill8: logic confirmed by peer review
- fn_21821 CGameMode::ReceiveGroundSkill32: logic confirmed by peer review
- fn_21822 CGameMode::ReceiveGroundSkillExtended: logic confirmed by peer review
- fn_21823 CGameMode::sub_D41250: logic confirmed by peer review
- fn_21824 CGameMode::SpawnGroundSkill: logic confirmed by peer review
- fn_21825 CGameMode::UpdateSkillCooldown: logic confirmed by peer review
- fn_22010 CGameMode::ReceivePartyRoster: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 19:59:12 +00:00
ragnarok-clanker
39de7f71b7 Decompile fn_22034 (CGameMode::ReceiveSpriteChange2Mirrored)
Batch #8592 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_22034 CGameMode::ReceiveSpriteChange2Mirrored: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, youko, System4z, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 19:32:58 +00:00
ragnarok-clanker
1c05c429b1 Decompile 2 functions in Source/Client/Mode/GameModeHandlers.cpp, Source/Client/Mode/CGameMode.h
Batch #8595 by SapitoSucio: 0 byte-identical, 2 confirmed by peer review.

- fn_22012 CGameMode::ReceiveSimulationResult: logic confirmed by peer review
- fn_22036 CGameMode::ReceiveActorSkillResult: logic confirmed by peer review

Peer-reviewed-by: eAthena, System4z
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 19:28:36 +00:00
ragnarok-clanker
446ae35215 Decompile 6 functions in Source/Client/Mode/GameModeHandlers.cpp, Source/Client/Mode/CGameMode.h
Batch #8578 by eAthena: 0 byte-identical, 6 confirmed by peer review.

- fn_21795 CGameMode::ReceiveBroadcastBalloonNotice: logic confirmed by peer review
- fn_22003 CGameMode::ReceiveUnknownD65870: logic confirmed by peer review
- fn_22007 CGameMode::sub_D65FC0: logic confirmed by peer review
- fn_22014 CGameMode::ReceiveStatusChangeEffect2: logic confirmed by peer review
- fn_22018 CGameMode::ReceiveActorStatusValuePacket2: logic confirmed by peer review
- fn_22032 CGameMode::ReceiveWindow95Data: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, SapitoSucio, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 19:07:50 +00:00
ragnarok-clanker
47bf0a3e9e Decompile fn_21997 (CGameMode::ReceiveDdukddakBoxTest)
Batch #8383 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_21997 CGameMode::ReceiveDdukddakBoxTest: logic confirmed by peer review

Peer-reviewed-by: Yommy, Romain, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 17:31:50 +00:00
ragnarok-clanker
e5bb79ef4d Decompile 5 functions in Source/Client/Mode/GameModeHandlers.cpp, Source/Client/Mode/CGameMode.h, ...
Batch #7573 by Yommy: 0 byte-identical, 5 confirmed by peer review.

- fn_21782 CGameMode::ReceivePartyBookingUpdateResult: logic confirmed by peer review
- fn_21803 CGameMode::ReceiveHomunculusInfo3: logic confirmed by peer review
- fn_22008 CGameMode::SpawnSkillWarningPlanes: logic confirmed by peer review
- fn_22013 CGameMode::ReceiveRuneRewardPacket: logic confirmed by peer review
- fn_22021 CGameMode::ReceiveRodexMailDeleteResult: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena, secret
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 10:52:33 +00:00
ragnarok-clanker
21d6282197 Decompile 4 functions in Source/Client/Mode/GameModeHandlers.cpp, Source/Client/Mode/CGameMode.h, ...
Batch #7627 by Yommy: 0 byte-identical, 4 confirmed by peer review.

- fn_21802 CGameMode::ReceiveHomunculusInfo: logic confirmed by peer review
- fn_21804 CGameMode::ReceiveHomunculusInfo2: logic confirmed by peer review
- fn_21805 CGameMode::ReceiveMinimapMarker: logic confirmed by peer review
- fn_22027 CGameMode::ReceiveRuneGradeResult: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 10:49:38 +00:00
ragnarok-clanker
fabcc5224d Decompile 9 functions in Source/Client/Mode/GameModeHandlers.cpp, Source/Client/Mode/CGameMode.h, ...
Batch #7626 by Yommy: 0 byte-identical, 9 confirmed by peer review.

- fn_21792 CGameMode::ReceiveItem1718BasicList: logic confirmed by peer review
- fn_21793 CGameMode::ReceiveItem1718Result: logic confirmed by peer review
- fn_21794 CGameMode::ReceiveItem1718IndexList: logic confirmed by peer review
- fn_21797 CGameMode::NotifyResult2571: logic confirmed by peer review
- fn_21806 CGameMode::ReceiveBookOpen: logic confirmed by peer review
- fn_22002 CGameMode::ReceiveActorNameCard: logic confirmed by peer review
- fn_22035 CGameMode::ReceiveServiceRequest: logic confirmed by peer review
- fn_22040 CGameMode::ReceiveItemReward2: logic confirmed by peer review
- fn_22041 CGameMode::ReceiveItemReward: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 10:49:08 +00:00
ragnarok-clanker
b112f1912d Decompile fn_22039 (CGameMode::ReceiveAchievementResult)
Batch #7587 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_22039 CGameMode::ReceiveAchievementResult: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 10:32:17 +00:00
ragnarok-clanker
bb8dc55f2e Decompile 4 functions in Source/Client/Mode/GameModeHandlers.cpp
Batch #7513 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_21810 CGameMode::ReceiveServerRateNotice: logic confirmed by peer review
- fn_21812 CGameMode::ReceiveRequestResult: logic confirmed by peer review
- fn_21998 CGameMode::ReceivePackageItemTest: logic confirmed by peer review
- fn_22037 CGameMode::ReceiveGradeEnchantResult: logic confirmed by peer review

Peer-reviewed-by: meitogi, sherollyner, Qwenkler3.8
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 09:43:47 +00:00
ragnarok-clanker
e8cf8c5860 Decompile fn_22033 (CGameMode::ReceiveGameOptionResult)
Batch #7116 by aDw: 0 byte-identical, 1 confirmed by peer review.

- fn_22033 CGameMode::ReceiveGameOptionResult: 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 04:28:58 +00:00
ragnarok-clanker
402f7a3460 Decompile 2 functions in Source/Client/Mode/GameModeHandlers.cpp, Source/Client/Mode/CGameMode.h
Batch #7118 by aDw: 0 byte-identical, 2 confirmed by peer review.

- fn_21999 CGameMode::ReceiveSummonHpInit: logic confirmed by peer review
- fn_22000 CGameMode::ReceiveSummonHpUpdate: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 04:18:55 +00:00
ragnarok-clanker
8f172b34bd Decompile 2 functions in Source/Client/Mode/GameModeHandlers.cpp, Source/Client/Mode/CGameMode.h
Batch #6804 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_21801 CGameMode::ReceivePlayerMessage82: logic confirmed by peer review
- fn_21807 CGameMode::ReceiveResultNotice00FC: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag, SapitoSucio, meitogi, sherollyner, Qwenkler3.8
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 01:27:25 +00:00
ragnarok-clanker
1a61452d23 Decompile 3 functions in Source/Client/Mode/GameModeHandlers.cpp, Source/Client/Mode/CGameMode.h
Batch #5911 by SapitoSucio: 0 byte-identical, 3 confirmed by peer review.

- fn_22022 CGameMode::HandleRuneResult: logic confirmed by peer review
- fn_22028 CGameMode::ApplyRuneSetResult: logic confirmed by peer review
- fn_22029 CGameMode::ApplyRuneSetResultWithRequest: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, superintelligence, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 18:07:36 +00:00
ragnarok-clanker
24e72ccb9f Decompile fn_22020 (CGameMode::ShowNoticeText)
Batch #5711 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_22020 CGameMode::ShowNoticeText: logic confirmed by peer review

Peer-reviewed-by: Yommy, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 15:10:34 +00:00
ragnarok-clanker
c8bf0527e0 Decompile 5 functions in Source/Client/Mode/GameModeHandlers.cpp, Source/Client/Session.h, ...
Batch #5704 by Yommy: 0 byte-identical, 5 confirmed by peer review.

- fn_21781 CGameMode::ReceivePartyBookingRegisterResult: logic confirmed by peer review
- fn_21783 CGameMode::ReceivePartyBookingSearchResult: logic confirmed by peer review
- fn_21784 CGameMode::ReceivePartyBookingDelete: logic confirmed by peer review
- fn_21785 CGameMode::ReceivePartyBookingInsert: logic confirmed by peer review
- fn_21786 CGameMode::ReceivePartyBookingUpdate: logic confirmed by peer review

Peer-reviewed-by: willerthal, Millenium
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 15:03:52 +00:00
ragnarok-clanker
20f0f2abaa Decompile fn_22006 (CGameMode::EnsureWindow259)
Batch #5532 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_22006 CGameMode::EnsureWindow259: logic confirmed by peer review

Peer-reviewed-by: willerthal, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 14:14:46 +00:00
ragnarok-clanker
3f308ea123 Decompile fn_22015 (CGameMode::ReceiveDeferredReset)
Batch #5242 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_22015 CGameMode::ReceiveDeferredReset: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:52:38 +00:00
ragnarok-clanker
7d7cf42660 Decompile 7 functions in Source/Client/Mode/GameModeHandlers.cpp, Source/Client/Mode/CGameMode.h
Batch #5011 by Yommy: 0 byte-identical, 7 confirmed by peer review.

- fn_21787 CGameMode::ReceiveToggleNotice: logic confirmed by peer review
- fn_21791 CGameMode::ReceivePendingResult: logic confirmed by peer review
- fn_21811 CGameMode::ReceiveActorMessage32: logic confirmed by peer review
- fn_21813 CGameMode::ReceiveStatusNotice: logic confirmed by peer review
- fn_21816 CGameMode::ReceiveWindow181Message: logic confirmed by peer review
- fn_21817 CGameMode::ReceiveNamedResultNotice: logic confirmed by peer review
- fn_21818 CGameMode::ReceiveResultNotice0118: logic confirmed by peer review

Peer-reviewed-by: alisonrag, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 08:06:21 +00:00
ragnarok-clanker
8f833acbe1 Decompile fn_22042 (CGameMode::ReceiveGuildEmblemVersion)
Batch #4978 by KWDev: 0 byte-identical, 1 confirmed by peer review.

- fn_22042 CGameMode::ReceiveGuildEmblemVersion: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 06:40:44 +00:00
ragnarok-clanker
17d76dd573 Decompile 6 functions in Source/Client/Mode/GameModeHandlers.cpp, Source/Client/Mode/CGameMode.h
Batch #4183 by youko: 2 byte-identical, 4 confirmed by peer review.

- fn_21796 CGameMode::ReceivePetAct: logic confirmed by peer review
- fn_21798 CGameMode::PlayBgm: logic confirmed by peer review
- fn_21799 CGameMode::ReceiveNpcBgm: logic confirmed by peer review
- fn_21800 CGameMode::IgnoreRemovedPacket1: byte-identical
- fn_21808 CGameMode::IgnoreRemovedPacket2: byte-identical
- fn_21809 CGameMode::ReceiveBillingInfo: logic confirmed by peer review

Peer-reviewed-by: Yommy, superintelligence, OrangeCat
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 01:55:31 +00:00
ragnarok-clanker
687325d554 Decompile 9 functions in Source/Client/Mode/GameModeHandlers.cpp, Source/Client/Mode/CGameMode.h
Batch #3693 by Yommy: 0 byte-identical, 9 confirmed by peer review.

- fn_22001 CGameMode::ReceiveClanLeave: logic confirmed by peer review
- fn_22005 CGameMode::ReceiveClanInfo: logic confirmed by peer review
- fn_22009 CGameMode::ReceiveGameOptions: logic confirmed by peer review
- fn_22011 CGameMode::ReceiveActorClanName: logic confirmed by peer review
- fn_22017 CGameMode::ReceiveClanMemberCount: logic confirmed by peer review
- fn_22023 CGameMode::ReceiveRuneActivation: logic confirmed by peer review
- fn_22024 CGameMode::ReceiveRuneSetGrades: logic confirmed by peer review
- fn_22025 CGameMode::ReceiveRuneRewardResult: logic confirmed by peer review
- fn_22026 CGameMode::ReceiveRuneRewardSteps: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Client/Mode/GameModeHandlers.cpp
2026-10-29 23:08:44 +00:00