Commit graph

165 commits

Author SHA1 Message Date
ragnarok-clanker
70dc663563 Decompile 9 functions in Source/Contents/Skills/SkillInfo.cpp
Batch #11862 by Yommy: 0 byte-identical, 9 confirmed by peer review.

- fn_08404 CSkillActionMgr::ActionSlot01: logic confirmed by peer review
- fn_08408 CSkillActionMgr::ActionSlot14: logic confirmed by peer review
- fn_08411 CSkillActionMgr::ActionSlot04: logic confirmed by peer review
- fn_08413 CSkillActionMgr::IsSupportAction: logic confirmed by peer review
- fn_08422 CSkillActionMgr::ActionSlot10: logic confirmed by peer review
- fn_08423 CSkillActionMgr::EfstSlot01: logic confirmed by peer review
- fn_08424 CSkillActionMgr::ActionSlot12: logic confirmed by peer review
- fn_08425 CSkillActionMgr::ActionSlot15: logic confirmed by peer review
- fn_08428 CSkillActionMgr::ObjectSlot00: logic confirmed by peer review

Peer-reviewed-by: KWDev, SapitoSucio, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 11:41:10 +00:00
ragnarok-clanker
e5ed6ffe3c Confirm fn_08280 (CPlayerSkillBundle::Lookup)
Batch #12081 by StrawberrysherbetIX: 0 byte-identical, 1 confirmed by peer review.

- fn_08280 CPlayerSkillBundle::Lookup: logic confirmed by peer review (already on main)

Peer-reviewed-by: KWDev, SapitoSucio, raiken
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 09:37:06 +00:00
ragnarok-clanker
cfea5b10f4 Decompile 7 functions in Source/Contents/Skills/PlayerSkillBundle.cpp
Batch #12008 by Yommy: 0 byte-identical, 7 confirmed by peer review.

- fn_08272 CPlayerSkillBundle::Remove: logic confirmed by peer review
- fn_08281 CPlayerSkillBundle::FindIndexed: logic confirmed by peer review (already on main)
- fn_08280 CPlayerSkillBundle::Lookup: logic confirmed by peer review
- fn_08277 CPlayerSkillBundle::FindExtra: logic confirmed by peer review
- fn_08278 CPlayerSkillBundle::NumberExtra: logic confirmed by peer review
- fn_08270 CPlayerSkillBundle::RecordLevelChange: logic confirmed by peer review
- fn_08295 CPlayerSkillBundle::ApplyLevelChange: logic confirmed by peer review

Peer-reviewed-by: KWDev, SapitoSucio, raiken
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 08:21:00 +00:00
ragnarok-clanker
8790dfd9de Decompile fn_03196 (CSkillAction_AT_FRENZY_FANG::Slot11)
Batch #11973 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_03196 CSkillAction_AT_FRENZY_FANG::Slot11: logic confirmed by peer review

Peer-reviewed-by: Yommy, KWDev, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 05:59:27 +00:00
ragnarok-clanker
d6412ba786 Decompile 2 functions in Source/Contents/Skills/ClientSkills.cpp
Batch #11966 by Yommy: 2 byte-identical, 0 confirmed by peer review.

- fn_23752 CSession::IsListedId: byte-identical
- fn_23905 CSession::ReturnStackedItem: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-05 05:48:43 +00:00
ragnarok-clanker
b8f652c74b Decompile 4 functions in Source/Contents/Skills/PlayerSkillBundle.cpp
Batch #11926 by Yommy: 2 byte-identical, 2 confirmed by peer review.

- fn_08309 CPlayerSkillBundle::Add: logic confirmed by peer review
- fn_08279 CPlayerSkillBundle::Find: logic confirmed by peer review
- fn_08282 CPlayerSkillBundle::Pending: byte-identical
- fn_08286 CPlayerSkillBundle::ResetFirstLevelChange: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 05:31:57 +00:00
ragnarok-clanker
69342a6e6c Decompile 17 functions in Source/Contents/Skills/SkillInfo.cpp
Batch #11864 by Yommy: 2 byte-identical, 15 confirmed by peer review.

- fn_08321 HidesUseFailureMessage: byte-identical
- fn_08406 CSkillActionMgr::EfstSlot03: logic confirmed by peer review
- fn_08407 CSkillActionMgr::EfstSlot04: logic confirmed by peer review
- fn_08409 CSkillActionMgr::ActionSlot02: logic confirmed by peer review
- fn_08410 CSkillActionMgr::ActionSlot03: logic confirmed by peer review
- fn_08412 CSkillActionMgr::HasEfstAction: byte-identical
- fn_08414 CSkillActionMgr::ActionSlot07: logic confirmed by peer review
- fn_08415 CSkillActionMgr::ActionSlot06: logic confirmed by peer review
- fn_08416 CSkillActionMgr::ActionSlot13: logic confirmed by peer review
- fn_08417 CSkillActionMgr::ActionSlot05: logic confirmed by peer review
- fn_08418 CSkillActionMgr::ActionSlot16: logic confirmed by peer review
- fn_08419 CSkillActionMgr::EfstSlot00: logic confirmed by peer review
- fn_08420 CSkillActionMgr::ActionSlot08: logic confirmed by peer review
- fn_08421 CSkillActionMgr::ActionSlot09: logic confirmed by peer review
- fn_08426 CSkillActionMgr::EfstSlot02: logic confirmed by peer review
- fn_08427 CSkillActionMgr::ObjectSlot01: logic confirmed by peer review
- fn_08429 CSkillActionMgr::ActionSlot11: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 05:08:38 +00:00
ragnarok-clanker
b3f2ac575e Confirm 2 functions in Source/Contents/Skills/SkillInfo.cpp, Source/Contents/Skills/SkillInfo.h
Batch #11743 by StrawberrysherbetIX: 1 byte-identical, 1 confirmed by peer review.

- fn_08322 IsSupportSkill: byte-identical (already on main)
- fn_11732 CSkillInfo::MatchesShortcut: logic confirmed by peer review (already on main)

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 04:36:16 +00:00
ragnarok-clanker
1e87eea739 Decompile fn_08626 (CSkillAction_IG_RADIANT_SPEAR::Slot11)
Batch #11736 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_08626 CSkillAction_IG_RADIANT_SPEAR::Slot11: logic confirmed by peer review

Peer-reviewed-by: Yommy, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 04:33:56 +00:00
ragnarok-clanker
e24228eaec Confirm fn_21406 (AutomaticSkills::Complete)
Batch #11637 by StrawberrysherbetIX: 0 byte-identical, 1 confirmed by peer review.

- fn_21406 AutomaticSkills::Complete: logic confirmed by peer review (already on main)

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 04:00:47 +00:00
ragnarok-clanker
dbd7a40e2f Confirm fn_12543 (CSkillInfo::operator=)
Batch #11761 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_12543 CSkillInfo::operator=: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-05 03:35:15 +00:00
ragnarok-clanker
f49d92deb8 Decompile fn_23844 (sub_E198F0)
Batch #11069 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_23844 sub_E198F0: logic confirmed by peer review

Peer-reviewed-by: Yommy, KWDev, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 01:57:44 +00:00
ragnarok-clanker
98161f6cda Decompile 11 functions in Source/Contents/Skills/ClientSkills.cpp
Batch #11459 by Yommy: 9 byte-identical, 2 confirmed by peer review.

- fn_23741 CSession::UpdateHomunSkill: logic confirmed by peer review (already on main)
- fn_23742 CSession::UpdateMercSkill: logic confirmed by peer review (already on main)
- fn_23767 CSession::LookupSkill: byte-identical
- fn_23779 CSession::AdditionalSkillAt: byte-identical
- fn_23780 CSession::LookupAdditionalSkill: byte-identical
- fn_23781 CSession::HomunSkillAt: byte-identical
- fn_23782 CSession::LookupHomunSkill: byte-identical
- fn_23786 CSession::MercSkillAt: byte-identical
- fn_23787 CSession::LookupMercSkill: byte-identical
- fn_23902 CSession::NotifyHomunSkillWindows: byte-identical
- fn_23903 CSession::NotifyMercSkillWindows: byte-identical

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 00:36:07 +00:00
ragnarok-clanker
148e3b4c6c Decompile 2 functions in Source/Contents/Skills/SkillInfo.cpp
Batch #11244 by cremane: 0 byte-identical, 2 confirmed by peer review.

- fn_08254 CSkillInfo::CSkillInfo: logic confirmed by peer review
- fn_12543 CSkillInfo::operator=: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 00:13:05 +00:00
ragnarok-clanker
6ee0f15fc8 Decompile fn_09148 (AutomaticSkills::AutomaticSkills)
Batch #11131 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_09148 AutomaticSkills::AutomaticSkills: byte-identical

Peer-reviewed-by: Yommy, dori
Merged automatically: every function is byte-identical to the original.
2026-11-04 23:30:42 +00:00
ragnarok-clanker
f185075644 Decompile fn_03200 (CSkillAction_AT_PINION_SHOT::Slot11)
Batch #11335 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_03200 CSkillAction_AT_PINION_SHOT::Slot11: logic confirmed by peer review

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

- fn_03405 CWhirlwindEffect::SetLifetime: byte-identical
- fn_03406 CWhirlwindEffect::SetDuration: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 19:23:59 +00:00
ragnarok-clanker
4b0e03e876 Decompile fn_45492 (CSkillAction_WH_CRESCIVE_BOLT::Slot15)
Batch #10450 by KWDev: 0 byte-identical, 1 confirmed by peer review.

- fn_45492 CSkillAction_WH_CRESCIVE_BOLT::Slot15: logic confirmed by peer review

Peer-reviewed-by: vinnyamancio, Toshiro, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 01:20:46 +00:00
ragnarok-clanker
ab4ef21fb8 Maintenance: [forced, user-approved] Family V5: remove invented helper types that exist only to call real methods under old sub_ name
Batch #10281 by ragnarok-clanker: forced by an admin (1 lower score(s), 10 changed function(s)); checked with 6 compiled unit(s).
2026-11-03 16:16:57 +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
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
749039eea6 Maintenance: [forced, user-approved] Family G30: remove ModeBaseEvents, CharacterConfigSave, AccountConfigLoad. ModeBaseEvents::Send
Batch #10264 by ragnarok-clanker: forced by an admin (2 lower score(s), 29 changed function(s)); checked with 511 compiled unit(s), including every includer of Source/Client/Session.h, Source/Contents/Async/AsyncWorkMgr.h, Source/Contents/Hotkeys/EmotionHotkeys.h, Source/Contents/UserData/AccountLinkedUserDataLoadAsyncWork.h, Source/Contents/UserData/AccountLinkedUserDataMgr.h, Source/Contents/UserData/CharacterLinkedUserDataMgr.h, Source/Contents/UserData/NormalItemSlots.h, Source/Client/ModeBaseEvents.h, Source/Contents/UserData/AccountConfigLoad.h, Source/Contents/UserData/CharacterConfigSave.h.
Deletes: Source/Client/ModeBaseEvents.h, Source/Contents/UserData/AccountConfigLoad.h, Source/Contents/UserData/CharacterConfigSave.h
2026-11-03 14:13:27 +00:00
ragnarok-clanker
bd0ade90cd Maintenance: [forced, user-approved] Family G27 (resubmit of 10254 rebased on e235d90a; only conflict was the AsyncWorkMgr.h forward
Batch #10259 by ragnarok-clanker: forced by an admin (1 lower score(s), 11 changed function(s)); checked with 508 compiled unit(s), including every includer of Source/Contents/Async/AsyncWorkMgr.h, Source/Contents/Skills/SkillLevelRegistry.h, Source/Contents/UserData/CharacterLinkedUserDataLoadAsyncWork.h, Source/Contents/UserData/CharacterLinkedUserDataMgr.h, Source/UI/Window/UIWindowMgr.h, Source/UI/Window/UIWindowMgr.inl, Source/Contents/Skills/SkillLevelConfig.h, Source/Contents/UserData/CharacterConfigLoad.h, Source/UI/Shortcuts/NormalItemSlotLoad.h.
Deletes: Source/Contents/Skills/SkillLevelConfig.h, Source/Contents/UserData/CharacterConfigLoad.h, Source/UI/Shortcuts/NormalItemSlotLoad.h
2026-11-03 13:32:00 +00:00
ragnarok-clanker
3be8819db2 Maintenance: [forced, user-approved] Family W4: remove invented EffectAttachments (reference bundle over EffectActorState effects/fir
Batch #10257 by ragnarok-clanker: forced by an admin (7 lower score(s), 31 changed function(s)); checked with 95 compiled unit(s), including every includer of Source/Contents/Effects/EffectActor.h, Source/Contents/Effects/EffectAttachments.h.
Deletes: Source/Contents/Effects/EffectAttachments.h
2026-11-03 13:09:24 +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
9b04a3cae5 Maintenance: [forced, user-approved] Family G18: remove the Skills bundle family (ClientSkills, SkillUseLevels, SkillWindows, Compani
Batch #10230 by ragnarok-clanker: forced by an admin (9 lower score(s), 42 changed function(s)); checked with 339 compiled unit(s), including every includer of Source/Client/Mode/CGameMode.h, Source/Client/Session.h, Source/Contents/Skills/ClientSkills.h, Source/Contents/Skills/PlayerSkillBundle.h, Source/UI/Shortcuts/ShortcutDetails.h, Source/UI/Shortcuts/ShortcutPainting.h, Source/UI/Shortcuts/ShortcutPress.h, Source/UI/Shortcuts/UIQuickSlotWnd.h, Source/UI/UIBasicCtrl.h, Source/Network/Packets/SkillUpdatePacket.h.
Deletes: Source/Network/Packets/SkillUpdatePacket.h
2026-11-03 09:49:00 +00:00
ragnarok-clanker
019ec14330 Maintenance: [forced, user-approved] Family G12 (resubmit of 10216, merged with main 4ff2f815 after G11) + G13b. (1) ShortcutBindings
Batch #10218 by ragnarok-clanker: forced by an admin (0 lower score(s), 10 changed function(s)); checked with 230 compiled unit(s), including every includer of Source/Client/Session.h, Source/UI/Shortcuts/ShortcutDrop.h, Source/UI/Shortcuts/UIShortCutWnd.h, Source/UI/Shortcuts/ShortcutUse.h.
Deletes: Source/UI/Shortcuts/ShortcutUse.h
2026-11-03 00:31:32 +00:00
ragnarok-clanker
09f4285a2e Maintenance: [forced, user-approved] Family G8: type CSession +0x61A8/+0x61AC (replaces G7's *(int*)unknown_61A8_0000 cast). Original
Batch #10203 by ragnarok-clanker: forced by an admin (0 lower score(s), 0 changed function(s)); checked with 214 compiled unit(s), including every includer of Source/Client/Session.h.
2026-11-02 22:11:24 +00:00
ragnarok-clanker
2a8fe0df8a Maintenance: [forced, user-approved] Family G7: remove WindowRetirement, PlayerNameContext, AutomaticSkillContext. (a) WindowRetireme
Batch #10200 by ragnarok-clanker: forced by an admin (2 lower score(s), 7 changed function(s)); checked with 43 compiled unit(s), including every includer of Source/Contents/PlayerNameDictionary.h, Source/Contents/Skills/AutomaticSkills.h, Source/UI/Window/WindowRetirement.h.
Deletes: Source/UI/Window/WindowRetirement.h
2026-11-02 21:54:00 +00:00
ragnarok-clanker
d6bc9836d7 Maintenance: [forced, admin decision] Collapse the WindowManagerWindows adapter into UIWindowMgr, stage 1 of 2 (project decision: por
Batch #10019 by ragnarok-clanker: forced by an admin (23 lower score(s), 187 changed function(s)); checked with 447 compiled unit(s), including every includer of Source/Client/Input/Language.h, Source/Client/Mode/ModeDragState.h, Source/Contents/Async/AsyncWorkMgr.h, Source/Contents/Emblems/EmblemCache.h, Source/Contents/Party/AdventurerAgencyMgr.h, Source/Contents/Party/AgencyRequestContext.h, Source/Contents/Party/ChangePartyMasterAsyncWork.h, Source/Contents/Party/LoadMyPartyAsyncWork.h, Source/Contents/Party/LoadPartyInfoAsyncWork.h, Source/Contents/Party/LoadPartyListAsyncWork.h, Source/Contents/Party/PartyInvitation.h, Source/Contents/Party/RegisterPartyAsyncWork.h, Source/Contents/Party/StopRecruitingAsyncWork.h, Source/Contents/Skills/PlayerSkillBundle.h, Source/Contents/UserData/CharacterConfigLoad.h, Source/Network/Packets/PartyJoinPacket.h, Source/UI/Chat/ChatSuggestions.h, Source/UI/Dialogs/UIWaitDBSaveWnd.h, Source/UI/Edit/UIEditCtrl.h, Source/UI/Lists/UIListBox.h, Source/UI/Party/UIRequestJoinPartyMgr.h, Source/UI/Shortcuts/NormalItemSlotLoad.h, Source/UI/Shortcuts/ShortcutDetails.h, Source/UI/Shortcuts/ShortcutPress.h, Source/UI/UIBasicCtrl.h, Source/UI/UIStaticItem.h, Source/UI/Window/FrameFocus.h, Source/UI/Window/UIFrameWnd.h, Source/UI/Window/UIVideoWnd.h, Source/UI/Window/WindowManagerWindows.h, Source/UI/Window/WindowMouseHit.h, Source/UI/Window/WindowOrdering.h.
2026-11-02 14:09:20 +00:00
ragnarok-clanker
d66aa056a4 Decompile fn_08576 (CSkillObjectActionRegistration::CSkillObjectActionRegistration)
Batch #9849 by ntrl: 0 byte-identical, 1 confirmed by peer review.

- fn_08576 CSkillObjectActionRegistration::CSkillObjectActionRegistration: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, KWDev, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-02 02:54:21 +00:00
ragnarok-clanker
e0d25b6324 Decompile fn_03339 (CSkillActionMgr::GetInstance)
Batch #9851 by ntrl: 0 byte-identical, 1 confirmed by peer review.

- fn_03339 CSkillActionMgr::GetInstance: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-02 02:50:16 +00:00
ragnarok-clanker
a9d8e11f54 Maintenance: Replace raw call 0x00CDFA00 in CSkillAction_HN_JACK_FROST_NOVA::Slot10 with CGameMode::LaunchDummyEffect (fn_21324, CGam
Batch #8882 by ragnarok-clanker: forced by an admin (0 lower score(s), 1 changed function(s)); checked with 1 compiled unit(s).
2026-10-31 22:14:23 +00:00
ragnarok-clanker
cd4be1b32f Decompile fn_03152 (CSkillAction_DamageWereRaptorForm::sub_5A4760)
Batch #7984 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_03152 CSkillAction_DamageWereRaptorForm::sub_5A4760: logic confirmed by peer review

Peer-reviewed-by: eAthena, pedrao
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 13:21:33 +00:00
ragnarok-clanker
8bb25d9b18 Decompile fn_23845 (CSession::ClearPairValues)
Batch #7877 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_23845 CSession::ClearPairValues: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 12:23:45 +00:00
ragnarok-clanker
37ca1a0b36 Decompile fn_08551 (CSkillObjectAction_HN_JACK_FROST_NOVA::Slot01)
Batch #7852 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_08551 CSkillObjectAction_HN_JACK_FROST_NOVA::Slot01: logic confirmed by peer review

Peer-reviewed-by: secret, Tanke, pedrao
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 12:19:44 +00:00
ragnarok-clanker
52ee9ed14b Decompile fn_08959 (CSkillAction_SH_HYUN_ROK_CANNON::Slot11)
Batch #7816 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_08959 CSkillAction_SH_HYUN_ROK_CANNON::Slot11: logic confirmed by peer review

Peer-reviewed-by: secret, Snow, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 12:12:41 +00:00
ragnarok-clanker
f5153a85dc Decompile 7 functions in Source/Contents/Skills/SkillActionShinkiroShiranui.cpp
Batch #7705 by secret: 0 byte-identical, 7 confirmed by peer review.

- fn_08745 CSkillObjectAction_SS_SBUNSHIN::Slot01: logic confirmed by peer review
- fn_08747 CSkillObjectAction_SS_KUNAITRAP::Slot01: logic confirmed by peer review
- fn_08769 CSkillAction_SS_FUUMASHOUAKU_HIT::Slot15: logic confirmed by peer review
- fn_08772 CSkillAction_SS_KUNAIWAIKYOKU::Slot12: logic confirmed by peer review
- fn_08781 CSkillAction_SS_SEKIENHOU::Slot11: logic confirmed by peer review
- fn_08794 CSkillAction_SS_KINRYUUHOU::Slot11: logic confirmed by peer review
- fn_08799 CSkillAction_SS_ANTENPOU::Slot11: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 11:24:23 +00:00
ragnarok-clanker
2e4bafb6cb Decompile fn_03403 (CWhirlwindEffect::Init)
Batch #7266 by aDw: 0 byte-identical, 1 confirmed by peer review.

- fn_03403 CWhirlwindEffect::Init: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi, gordaoprogramas
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 06:34:33 +00:00
ragnarok-clanker
7a8fea3edb Decompile 2 functions in Source/Contents/Skills/ClientSkills.cpp, Source/Client/Session.h
Batch #7285 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_23739 CSession::EquipItem2B50: logic confirmed by peer review
- fn_23822 CSession::FindTopRecords6144: logic confirmed by peer review

Peer-reviewed-by: alisonrag, gordaoprogramas, aDw
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 06:29:14 +00:00
ragnarok-clanker
102dfebd84 Decompile 5 functions in Source/Contents/Skills/ClientSkills.cpp, Source/Client/Session.h
Batch #7287 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_23785 CSession::GetItem5C68: logic confirmed by peer review
- fn_23786 CSession::MercSkillAt: logic confirmed by peer review
- fn_23802 CSession::GetItem3500: logic confirmed by peer review
- fn_23842 CSession::LoadProhibitionLog: logic confirmed by peer review
- fn_23846 CSession::ResetUnknown1050: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, superintelligence, KWDev, Romain
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 05:44:55 +00:00
ragnarok-clanker
b190fe5671 Decompile fn_04500 (CSkillAction_DR_LOW_FLIGHT::Slot11)
Batch #7163 by Landruca: 0 byte-identical, 1 confirmed by peer review.

- fn_04500 CSkillAction_DR_LOW_FLIGHT::Slot11: logic confirmed by peer review

Peer-reviewed-by: Yommy, alisonrag, Lumen
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 04:42:58 +00:00
ragnarok-clanker
89967b1e31 Decompile fn_23844 (sub_E198F0)
Batch #6788 by alisonrag: 0 byte-identical, 1 confirmed by peer review.

- fn_23844 sub_E198F0: logic confirmed by peer review

Peer-reviewed-by: superintelligence, KWDev, pedrao
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 01:52:22 +00:00
ragnarok-clanker
7c1d45f716 Decompile fn_08461 (CSkillAction_DK_SERVANT_W_PHANTOM::Slot16)
Batch #6689 by Tanke: 0 byte-identical, 1 confirmed by peer review.

- fn_08461 CSkillAction_DK_SERVANT_W_PHANTOM::Slot16: logic confirmed by peer review

Peer-reviewed-by: eAthena, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 01:39:36 +00:00
ragnarok-clanker
0b8cb0fbd1 Decompile fn_09021 (CSkillAction_TR_ROSEBLOSSOM::Slot11)
Batch #6671 by Bielhp: 0 byte-identical, 1 confirmed by peer review.

- fn_09021 CSkillAction_TR_ROSEBLOSSOM::Slot11: logic confirmed by peer review

Peer-reviewed-by: eAthena, bigodeira
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 01:34:21 +00:00
ragnarok-clanker
7320badd64 Decompile fn_23738 (CSession::UpdateRecord6144)
Batch #6513 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_23738 CSession::UpdateRecord6144: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, gordaoprogramas, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 01:08:56 +00:00
ragnarok-clanker
a580504c38 Decompile fn_23905 (CSession::ReturnStackedItem)
Batch #6174 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_23905 CSession::ReturnStackedItem: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, gordaoprogramas
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 23:10:18 +00:00