Commit graph

60 commits

Author SHA1 Message Date
ragnarok-clanker
73566aa9d8 Maintenance: Replace raw call 0x00B995D0 with g_navigationManager.sub_B995D0(name, 0, false) (fn_19612, declared in NavigationManager
Batch #8894 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:30:21 +00:00
ragnarok-clanker
8816f43fa6 Maintenance: Replace raw call 0x00A829D0 with this->ClipTextToWidth(...) (UIWindow::ClipTextToWidth fn_16994, same 5 arguments). Forc
Batch #8893 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:29:59 +00:00
ragnarok-clanker
6ee5c1f557 Decompile fn_12752 (UIQuickSlotWnd::SendMsg)
Batch #8880 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_12752 UIQuickSlotWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: alisonrag, gordaoprogramas, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 22:13:18 +00:00
ragnarok-clanker
90e06d0b54 Decompile fn_12665 (UIMemorialDunWnd::Paint)
Batch #8607 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_12665 UIMemorialDunWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, gordaoprogramas, sherollyner, aDw
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 19:39:03 +00:00
ragnarok-clanker
329c38419c Decompile fn_12679 (UISerachStoreInfoWnd::Paint)
Batch #8554 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_12679 UISerachStoreInfoWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: eAthena, KWDev, Toshiro, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 19:06:37 +00:00
ragnarok-clanker
e510d9179c Decompile fn_12678 (UISelCharForUServerWnd::Paint)
Batch #8215 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_12678 UISelCharForUServerWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, gordaoprogramas, pedrao, vinnyamancio, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 16:57:38 +00:00
ragnarok-clanker
b6e6b6fe27 Decompile fn_12738 (UISubChatHisWnd::Resize)
Batch #8240 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_12738 UISubChatHisWnd::Resize: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, System4z, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 15:41:21 +00:00
ragnarok-clanker
606ea51edb Decompile 2 functions in Source/UI/Shortcuts/ShortcutCooldowns.cpp, Source/UI/Window/UISeekPartyWnd.h, ...
Batch #8161 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_12674 UIRoMapWnd::Paint: logic confirmed by peer review
- fn_12757 UISeekPartyWnd::SendMsg: 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-31 14:46:14 +00:00
ragnarok-clanker
7ce406c094 Decompile 2 functions in Source/UI/Shortcuts/UIShortCutWnd.cpp, Source/UI/Chat/UINewChatWnd.h, ...
Batch #8105 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_12518 UINewChatWnd::UINewChatWnd: logic confirmed by peer review
- fn_12524 UISeekPartyMBWnd::UISeekPartyMBWnd: logic confirmed by peer review

Peer-reviewed-by: eAthena, gordaoprogramas
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 14:20:53 +00:00
ragnarok-clanker
b44c12fc0f Decompile 4 functions in Source/UI/Window/UIChangeNameWnd.cpp, Source/UI/Window/UIEscOptionWnd.cpp, ...
Batch #8062 by secret: 0 byte-identical, 4 confirmed by peer review.

- fn_12515 UIMemorialDunWnd::UIMemorialDunWnd: logic confirmed by peer review
- fn_12517 UINavigationHelpWnd::UINavigationHelpWnd: logic confirmed by peer review
- fn_12519 UIPartyBookingHelpWnd::UIPartyBookingHelpWnd: logic confirmed by peer review
- fn_12520 UIQuickSlotWnd::UIQuickSlotWnd: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena, Yommy
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 13:48:07 +00:00
ragnarok-clanker
b1bfaff440 Decompile fn_12530 (UISubChatMiniWnd::UISubChatMiniWnd)
Batch #7696 by secret: 0 byte-identical, 1 confirmed by peer review.

- fn_12530 UISubChatMiniWnd::UISubChatMiniWnd: logic confirmed by peer review

Peer-reviewed-by: eAthena, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 11:15:36 +00:00
ragnarok-clanker
8cbbea0552 Decompile fn_12516 (UIMiniBtnWnd::UIMiniBtnWnd)
Batch #7694 by secret: 0 byte-identical, 1 confirmed by peer review.

- fn_12516 UIMiniBtnWnd::UIMiniBtnWnd: logic confirmed by peer review

Peer-reviewed-by: eAthena, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 11:15:03 +00:00
ragnarok-clanker
69805f65f3 Decompile fn_12704 (UIRoMapWnd::Slot31)
Batch #7554 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_12704 UIRoMapWnd::Slot31: logic confirmed by peer review

Peer-reviewed-by: Yommy, secret
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 10:39:54 +00:00
ragnarok-clanker
bb872972ee Decompile fn_12675 (UISeekPartyListWnd::Paint)
Batch #7593 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_12675 UISeekPartyListWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, secret, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 10:34:56 +00:00
ragnarok-clanker
deb669aa5c Decompile 2 functions in Source/UI/Shortcuts/UIShortCutWnd.cpp, Source/UI/Window/UINavigationWnd.h, ...
Batch #7536 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_12695 UINewChatWnd::Slot25: logic confirmed by peer review
- fn_12764 UINavigationWnd::LoadRoute: logic confirmed by peer review

Peer-reviewed-by: 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:30:51 +00:00
ragnarok-clanker
9c7bd5e46a Decompile 2 functions in Source/UI/Shortcuts/UIShortCutWnd.cpp, Source/UI/Dialogs/UIMemorialDunWnd.h
Batch #7369 by aDw: 0 byte-identical, 2 confirmed by peer review.

- fn_12641 UIMemorialDunWnd::Slot15: logic confirmed by peer review
- fn_12747 UIMemorialDunWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: eAthena, gordaoprogramas
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 06:45:43 +00:00
ragnarok-clanker
8e32e0f24e Decompile fn_12709 (UIQuickSlotWnd::Slot28)
Batch #7228 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_12709 UIQuickSlotWnd::Slot28: logic confirmed by peer review

Peer-reviewed-by: meitogi, alisonrag, Lumen
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 05:22:39 +00:00
ragnarok-clanker
0854293e17 Decompile fn_12722 (UIQuickSlotWnd::Slot32)
Batch #6548 by gordaoprogramas: 0 byte-identical, 1 confirmed by peer review.

- fn_12722 UIQuickSlotWnd::Slot32: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena, willerthal, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 01:15:56 +00:00
ragnarok-clanker
d411a9e98a Decompile 2 functions in Source/Client/Mode/CGameMode.h, Source/Client/Mode/GameModeSounds.cpp, ...
Batch #6137 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_21828 ShortcutCooldowns::LoadRecords: logic confirmed by peer review
- fn_21830 CGameMode::ReceiveSound: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, superintelligence, KWDev, Snow
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/GameModeSounds.cpp
2026-10-30 21:31:01 +00:00
ragnarok-clanker
c7a4a86342 Decompile fn_12733 (UIMemorialDunWnd::ArrangeButtons)
Batch #6241 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_12733 UIMemorialDunWnd::ArrangeButtons: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 20:18:26 +00:00
ragnarok-clanker
8b6062109f Decompile fn_12686 (UIQuickSlotWnd::Slot26)
Batch #6078 by kyoshi: 0 byte-identical, 1 confirmed by peer review.

- fn_12686 UIQuickSlotWnd::Slot26: logic confirmed by peer review

Peer-reviewed-by: eAthena, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 19:41:25 +00:00
ragnarok-clanker
6196019b5c Decompile 3 functions in Source/UI/Window/UIRoMapWnd.cpp, Source/UI/Window/UIRoMapWnd.h, ...
Batch #6001 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_12621 UIMemorialDunWnd::ResetDungeonInfo: logic confirmed by peer review
- fn_12612 UIRoMapWnd::RefreshPartyRecords: logic confirmed by peer review
- fn_12613 UIRoMapWnd::LocateRecord: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, Lumen, superintelligence, Snow, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 19:19:35 +00:00
ragnarok-clanker
f969080111 Decompile 4 functions in Source/Render/ScreenGeometry.cpp, Source/Render/ScreenGeometry.h, ...
Batch #5656 by Yommy: 0 byte-identical, 4 confirmed by peer review.

- fn_12581 DrawScreenQuad: logic confirmed by peer review
- fn_12584 UINewChatWnd::RefreshTabs: logic confirmed by peer review
- fn_12585 UIHotKeyWnd::SetHotkey: logic confirmed by peer review
- fn_12588 UIQuickSlotWnd::Slot10: logic confirmed by peer review

Peer-reviewed-by: willerthal, Snow, zindokar, Romain
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 15:24:28 +00:00
ragnarok-clanker
96b1c97cec Decompile fn_12696 (UIQuickSlotWnd::Slot25)
Batch #5734 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_12696 UIQuickSlotWnd::Slot25: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 15:18:16 +00:00
ragnarok-clanker
194ed3e708 Decompile 2 functions in Source/UI/Chat/UISubChatHisWnd.cpp, Source/UI/Chat/UISubChatHisWnd.h, ...
Batch #5716 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_12682 UISubChatHisWnd::Paint: logic confirmed by peer review
- fn_12692 UIBattleMsgOptionWnd::Slot25: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/UI/Shortcuts/UIQuickSlotWnd.cpp
2026-10-30 14:56:37 +00:00
ragnarok-clanker
7bd52336ad Decompile 4 functions in Source/UI/Window/UIJobListWnd.cpp, Source/UI/Window/UIJobListWnd.h, ...
Batch #5498 by Yommy: 0 byte-identical, 4 confirmed by peer review.

- fn_12781 UINavigationWnd::Slot11: logic confirmed by peer review
- fn_12782 UINewChatWnd::Slot11: logic confirmed by peer review
- fn_12789 UIMiniBtnWnd::Toggle: logic confirmed by peer review
- fn_12790 UINewChatWnd::SaveChatLogs: logic confirmed by peer review

Peer-reviewed-by: willerthal, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 13:37:47 +00:00
ragnarok-clanker
24e7542f07 Decompile fn_12780 (UIJobListWnd::Slot11)
Batch #5513 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_12780 UIJobListWnd::Slot11: logic confirmed by peer review

Peer-reviewed-by: willerthal, Qwenkler3.8
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 12:42:09 +00:00
ragnarok-clanker
309a9a7395 Decompile 3 functions in Source/UI/Window/UIEscOptionWnd.cpp, Source/UI/Window/UIEscOptionWnd.h, ...
Batch #5429 by Yommy: 0 byte-identical, 3 confirmed by peer review.

- fn_12735 UIEscOptionWnd::LayoutButtons: logic confirmed by peer review
- fn_12739 UINewChatWnd::SaveChatWndInfo: logic confirmed by peer review
- fn_12742 UIBattleMsgOptionWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: willerthal, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 11:37:54 +00:00
ragnarok-clanker
72988372fc Decompile fn_12683 (UISubChatMiniWnd::Paint)
Batch #5176 by zindokar: 0 byte-identical, 1 confirmed by peer review.

- fn_12683 UISubChatMiniWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: eAthena, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:19:48 +00:00
ragnarok-clanker
e142fe4cd4 Decompile 9 functions in Source/UI/Chat/UISubChatHisWnd.cpp, Source/UI/Chat/UISubChatMiniWnd.h, ...
Batch #5177 by zindokar: 0 byte-identical, 9 confirmed by peer review.

- fn_12685 UIBattleMsgOptionWnd::Slot26: logic confirmed by peer review
- fn_12691 CUICollectionSystemWnd::Slot25: logic confirmed by peer review
- fn_12703 UINewChatWnd::Slot31: logic confirmed by peer review
- fn_12702 UINavigationWnd::Slot31: logic confirmed by peer review
- fn_12700 UISubChatHisWnd::Slot25: logic confirmed by peer review
- fn_12690 UISubChatHisWnd::Slot26: logic confirmed by peer review
- fn_12706 UISubChatHisWnd::Slot31: logic confirmed by peer review
- fn_12701 UISubChatMiniWnd::Slot25: logic confirmed by peer review
- fn_12694 UIMiniBtnWnd::Slot25: logic confirmed by peer review

Peer-reviewed-by: eAthena, KWDev, Qwenkler3.8, alisonrag, willerthal, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:12:24 +00:00
ragnarok-clanker
a3751c46b0 Decompile 9 functions in Source/UI/Window/UIBattleMsgOptionWnd.cpp, Source/UI/Window/UIBattleMsgOptionWnd.h, ...
Batch #5053 by Yommy: 0 byte-identical, 9 confirmed by peer review.

- fn_12659 UIBattleMsgOptionWnd::Paint: logic confirmed by peer review
- fn_12660 UIChangeNameWnd::Paint: logic confirmed by peer review
- fn_12661 UICharInfoBalloonText::Paint: logic confirmed by peer review
- fn_12662 UIEscOptionWnd::Paint: logic confirmed by peer review
- fn_12664 UIJobListWnd::Paint: logic confirmed by peer review
- fn_12666 UIMiniBtnWnd::Paint: logic confirmed by peer review
- fn_12667 UINavigationHelpWnd::Paint: logic confirmed by peer review
- fn_12669 UINewChatWnd::Paint: logic confirmed by peer review
- fn_12670 UIPartyBookingHelpWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: youko, Bruwuno, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/UI/Text/UICharInfoBalloonText.cpp, Source/UI/Window/UIChangeNameWnd.cpp, Source/UI/Window/UIEscOptionWnd.cpp, Source/UI/Window/UIJobListWnd.cpp, Source/UI/Window/UIMiniBtnWnd.cpp, Source/UI/Window/UINavigationHelpWnd.cpp, Source/UI/Window/UIPartyBookingHelpWnd.cpp
2026-10-30 08:39:38 +00:00
ragnarok-clanker
76124cd642 Decompile 4 functions in Source/UI/Shortcuts/ShortcutCooldowns.cpp, Source/UI/Shortcuts/UIQuickSlotWnd.h, ...
Batch #4706 by eAthena: 2 byte-identical, 2 confirmed by peer review.

- fn_12783 UIQuickSlotWnd::Slot11: logic confirmed by peer review
- fn_12784 UISeekPartyListWnd::Slot11: byte-identical
- fn_12785 UISeekPartyMBWnd::Slot11: byte-identical
- fn_12786 UISeekPartyWnd::Slot11: logic confirmed by peer review

Peer-reviewed-by: willerthal, tayoba, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 04:40:58 +00:00
ragnarok-clanker
38569f08e1 Decompile fn_12646 (UIQuickSlotWnd::Slot15)
Batch #4578 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_12646 UIQuickSlotWnd::Slot15: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 03:58:09 +00:00
ragnarok-clanker
4caf796fb1 Decompile fn_12656 (UISubChatMiniWnd::Slot15)
Batch #4563 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_12656 UISubChatMiniWnd::Slot15: logic confirmed by peer review

Peer-reviewed-by: youko, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 03:48:18 +00:00
ragnarok-clanker
6e3ad0d4e8 Decompile fn_12618 (UINewChatWnd::Slot42)
Batch #4499 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_12618 UINewChatWnd::Slot42: 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 03:39:33 +00:00
ragnarok-clanker
674b54cbce Decompile 6 functions in Source/UI/Window/UIBattleMsgOptionWnd.cpp, Source/UI/Window/UIBattleMsgOptionWnd.h, ...
Batch #4473 by youko: 0 byte-identical, 6 confirmed by peer review.

- fn_12606 UIBattleMsgOptionWnd::RowAt: logic confirmed by peer review
- fn_12614 UIQuickSlotWnd::SlotX: logic confirmed by peer review
- fn_12615 UIQuickSlotWnd::SlotAt: logic confirmed by peer review
- fn_12619 UISubChatHisWnd::Slot42: logic confirmed by peer review
- fn_12611 SetRoMapMarker: logic confirmed by peer review
- fn_12622 UIRoMapWnd::ClearRecords: logic confirmed by peer review

Peer-reviewed-by: eAthena, willerthal, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 03:25:15 +00:00
ragnarok-clanker
e51d63cb2f Decompile 2 functions in Source/UI/Shortcuts/UIShortCutWnd.cpp, Source/UI/Window/UIBattleMsgOptionWnd.cpp, ...
Batch #4419 by zindokar: 2 byte-identical, 0 confirmed by peer review.

- fn_12684 UIWindowCallBtnWnd::Paint: byte-identical
- fn_12697 UIRoMapWnd::Slot25: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/UI/Window/UINavigationWnd.cpp, Source/UI/Window/UIRoMapWnd.cpp, Source/UI/Chat/UISubChatHisWnd.cpp
2026-10-30 02:30:09 +00:00
ragnarok-clanker
05452d75ed Decompile 9 functions in Source/UI/Shortcuts/ShortcutCooldowns.cpp, Source/UI/Shortcuts/UIShortCutWnd.cpp, ...
Batch #4088 by youko: 2 byte-identical, 7 confirmed by peer review.

- fn_12712 UINewChatWnd::Slot27: logic confirmed by peer review
- fn_12718 UIQuickSlotWnd::Slot19: byte-identical
- fn_12719 UISeekPartyWnd::Slot19: logic confirmed by peer review
- fn_12721 UIHotKeyWnd::Slot32: byte-identical
- fn_12726 UIBattleMsgOptionWnd::Slot35: logic confirmed by peer review
- fn_12727 UISeekPartyListWnd::Slot35: logic confirmed by peer review
- fn_12734 UIHotKeyWnd::UpdatePageButtons: logic confirmed by peer review
- fn_12737 UINewChatWnd::Resize: logic confirmed by peer review
- fn_12741 CUICollectionSystemWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: Yommy, superintelligence, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/UI/Window/UICollectionSystemWnd.cpp
2026-10-30 00:53:39 +00:00
ragnarok-clanker
c1638c3896 Decompile 2 functions in Source/UI/Cooldowns/CooldownState.cpp, Source/UI/Cooldowns/CooldownState.h, ...
Batch #2159 by ntrl: 0 byte-identical, 2 confirmed by peer review.

- fn_20947 CooldownState::~CooldownState: logic confirmed by peer review
- fn_21826 ShortcutCooldowns::ApplyStart: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 14:45:03 +00:00
ragnarok-clanker
f6ddf78090 Rename ItemInfo -> ITEM_INFO (DHXJ). Pure rename, codegen unchanged (1109/1109 functions identical with includers). 2026-10-29 12:30:02 +01:00
ragnarok-clanker
a2fe41a860 Decompile fn_17269 (WindowVisibility::Show)
Batch #1959 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_17269 WindowVisibility::Show: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy
Reviewed-by: ragnarok-clanker
Adds to the build: Source/UI/Shortcuts/ShortcutVisibility.cpp
2026-10-29 08:57:29 +00:00
ragnarok-clanker
a748c78604 Decompile 3 functions in Source/Contents/Skills/ClientSkills.cpp, Source/Client/Session.h, ...
Batch #1940 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_23761 ShortcutBindings::ClearAdditionalSkills: logic confirmed by peer review
- fn_23768 CharacterConfigSave::SkillLevel: logic confirmed by peer review
- fn_23778 CSession::FindGameActor: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy
Reviewed-by: ragnarok-clanker
2026-10-29 00:11:41 +00:00
ragnarok-clanker
81e812ea39 Decompile 3 functions in Source/Contents/Effects/EffectPrimitiveMotion.cpp, Source/Contents/Effects/EffectParticle.h, ...
Batch #1869 by ragnarok-clanker: 3 byte-identical, 0 confirmed by peer review.

- fn_19971 EffectParticle::PrimWaterFall: byte-identical
- fn_21090 CGameActor::ProcessBodyState: byte-identical
- fn_12629 UIShortCutWnd::Slot03: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-10-28 23:05:45 +00:00
ragnarok-clanker
e73d83bc01 Decompile 2 functions in Source/UI/Shortcuts/ShortcutCooldowns.cpp, Source/UI/Shortcuts/UIQuickSlotWnd.h, ...
Batch #1798 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_12671 UIQuickSlotWnd::Paint: logic confirmed by peer review
- fn_12677 UISeekPartyWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: Yommy
Reviewed-by: ragnarok-clanker
2026-10-28 22:43:33 +00:00
ragnarok-clanker
013f1a4dd5 Decompile 2 functions in Source/UI/Shortcuts/ShortcutCooldowns.cpp, Source/UI/Window/UIRebirthWnd.h, ...
Batch #1768 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_12673 UIRebirthWnd::Paint: logic confirmed by peer review
- fn_12676 UISeekPartyMBWnd::Paint: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 22:10:51 +00:00
ragnarok-clanker
cf696df195 Decompile fn_12765 (UINewChatWnd::Show)
Batch #1753 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_12765 UINewChatWnd::Show: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 22:09:24 +00:00
ragnarok-clanker
2e681e5fca Decompile 3 functions in Source/UI/Shortcuts/UIShortCutWnd.cpp, Source/UI/Chat/UISubChatMiniWnd.h, ...
Batch #1747 by ragnarok-clanker: 0 byte-identical, 3 confirmed by peer review.

- fn_12630 UIMemorialDunWnd::Move: logic confirmed by peer review
- fn_12762 UISubChatMiniWnd::SendMsg: logic confirmed by peer review
- fn_12763 UIWindowCallBtnWnd::SendMsg: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 22:00:04 +00:00
ragnarok-clanker
429f04c98d Decompile fn_17019 (UIWindow::DrawRightOutlinedText)
Batch #1679 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_17019 UIWindow::DrawRightOutlinedText: logic confirmed by peer review

Peer-reviewed-by: eAthena
Reviewed-by: ragnarok-clanker
2026-10-28 20:23:25 +00:00
ragnarok-clanker
9aea62bd9b Decompile 47 functions in Source/Client/ClientOptions.cpp, Source/Client/Session.h, ...
Batch #1675 by ragnarok-clanker: 2 byte-identical, 45 confirmed by peer review.

- fn_10839 UIButton::Slot25: logic confirmed by peer review
- fn_10852 UIButton::Slot31: logic confirmed by peer review
- fn_10868 UIButton::Slot27: logic confirmed by peer review
- fn_10930 UIStaticBitmap::SetBitmap: logic confirmed by peer review
- fn_10931 UIBitmapButton::SetBitmap: logic confirmed by peer review
- fn_11320 UIComboBoxEx2::Slot15: logic confirmed by peer review
- fn_11326 UIListBox::Slot15: logic confirmed by peer review
- fn_11327 UIListBoxEx::Slot15: logic confirmed by peer review
- fn_11381 UIScrollBar::Paint: logic confirmed by peer review
- fn_11383 UIScrollBar_Navi::Paint: logic confirmed by peer review
- fn_11425 UIScrollBar::Slot25: logic confirmed by peer review
- fn_11440 UIScrollBar::Slot31: logic confirmed by peer review
- fn_11445 UITextButton::Slot31: logic confirmed by peer review
- fn_11468 UIScrollBar::Slot27: logic confirmed by peer review
- fn_11471 UITextButton::Slot27: logic confirmed by peer review
- fn_11494 UITextButton::Slot33: logic confirmed by peer review
- fn_11779 UIFrameWnd::Slot25: logic confirmed by peer review
- fn_11781 UIFrameWnd::Slot31: logic confirmed by peer review
- fn_11786 UIFrameWnd::Slot27: logic confirmed by peer review
- fn_12610 CSession::GetOption: logic confirmed by peer review
- fn_12689 ActivateShortcut: logic confirmed by peer review
- fn_12711 ShortcutTooltip::Hover: logic confirmed by peer review
- fn_12724 ShortcutDetails::Open: logic confirmed by peer review (already on main)
- fn_12760 UIShortCutWnd::SendMsg: logic confirmed by peer review
- fn_17144 UIWindowMgr::RemoveOrder: logic confirmed by peer review
- fn_17158 UIWindowMgr::Capture: byte-identical
- fn_17180 UIWindowMgr::BringToFront: logic confirmed by peer review
- fn_17192 UIWindowMgr::IsOrderFixed: logic confirmed by peer review
- fn_17232 UIWindowMgr::ReleaseCapture: byte-identical
- fn_17255 UIWindowMgr::SetCapture: logic confirmed by peer review
- fn_20382 CConnection::CConnection: logic confirmed by peer review
- fn_20383 CRagConnection::CRagConnection: logic confirmed by peer review
- fn_20384 CConnection::~CConnection: logic confirmed by peer review (already on main)
- fn_20389 CConnection::Connect: logic confirmed by peer review
- fn_20390 CConnection::Close: logic confirmed by peer review
- fn_20409 GetRagConnection: logic confirmed by peer review
- fn_21406 AutomaticSkills::Complete: logic confirmed by peer review
- fn_03927 CCharacterLinkedUserDataMgr::CompleteLoad: logic confirmed by peer review
- fn_03933 CCharacterLinkedUserDataMgr::Save: logic confirmed by peer review
- fn_03937 CSession::SetOption: logic confirmed by peer review
- fn_11073 UIScrollBar::UIScrollBar: logic confirmed by peer review
- fn_11102 UIComboBoxEx2::~UIComboBoxEx2: logic confirmed by peer review (already on main)
- fn_09150 AutomaticSkills::DisableAll: logic confirmed by peer review
- fn_09153 AutomaticSkills::Use: logic confirmed by peer review
- fn_10689 UIBitmapButton::~UIBitmapButton: logic confirmed by peer review (already on main)
- fn_10795 UIBitmapButton::Paint: logic confirmed by peer review
- fn_10817 UIStaticBitmap::Paint: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 20:01:00 +00:00
ragnarok-clanker
c934fe7820 Decompile 2 functions in Source/UI/Shortcuts/ShortcutCooldowns.cpp, Source/Client/Session.h
Batch #1653 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_23876 CSession::IsSkillIdInRange6018: logic confirmed by peer review
- fn_23877 CSession::IsSkillIdInRange6001: logic confirmed by peer review

Peer-reviewed-by: eAthena
Reviewed-by: ragnarok-clanker
2026-10-28 19:47:58 +00:00