Commit graph

20 commits

Author SHA1 Message Date
ragnarok-clanker
1ae34ad20c Maintenance: CDC DrawScaledSurface takes 15 arguments, not 16: the CDCBitmap impl at 0x5469E0 ends ret 0x3C and reads no stack argume
Batch #9110 by ragnarok-clanker: forced by an admin (1 lower score(s), 8 changed function(s)); checked with 79 compiled unit(s), including every includer of Source/Render/DeviceContext/DCBitmap.h, Source/Render/DeviceContext/DCSurface.h, Source/Render/DeviceContext/DeviceContext.h, Source/Render/Textures/BitmapPixels.h.
2026-11-01 01:46:56 +00:00
ragnarok-clanker
6b6283db6b Decompile 2 functions in Source/UI/Quest/UIRenewQuestWnd.cpp, Source/UI/Quest/UIRenewQuestWnd.h, ...
Batch #8655 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_09935 UINpcSprWnd::Slot31: logic confirmed by peer review
- fn_19611 CNavigationManager::sub_B99030: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 20:06:03 +00:00
ragnarok-clanker
31d4428dac Decompile fn_09948 (UIOngoingQuestScrollWnd::SetQuest)
Batch #8291 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_09948 UIOngoingQuestScrollWnd::SetQuest: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, System4z, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 16:23:57 +00:00
ragnarok-clanker
6f2c4631fa Decompile 5 functions in Source/Contents/Messenger/MessengerMember.cpp, Source/UI/Text/UIAchWnd.cpp, ...
Batch #8223 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_07679 UIFriendOptionWnd::UIFriendOptionWnd: logic confirmed by peer review
- fn_09264 UIAchTracingWnd::UIAchTracingWnd: logic confirmed by peer review
- fn_09957 UIRenewDetailQuestInfoWnd::UIRenewDetailQuestInfoWnd: logic confirmed by peer review
- fn_09804 UICaptchaPreviewWnd::UICaptchaPreviewWnd: logic confirmed by peer review
- fn_13537 UIRoundBoxTooltipWnd::UIRoundBoxTooltipWnd: logic confirmed by peer review

Peer-reviewed-by: System4z, pedrao, vinnyamancio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 16:21:30 +00:00
ragnarok-clanker
293ce469d9 Decompile fn_07685 (UIJobIconButton::UIJobIconButton)
Batch #8180 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_07685 UIJobIconButton::UIJobIconButton: 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 14:51:44 +00:00
ragnarok-clanker
b7187ff45b Decompile 5 functions in Source/Contents/Messenger/MessengerMember.cpp, Source/UI/Edit/UIEditCtrl.cpp, ...
Batch #8117 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_07703 UIMessengerGroupWnd::OpenMiniPartyWnd: logic confirmed by peer review
- fn_09192 UIAchievementWnd::`scalar deleting destructor': logic confirmed by peer review
- fn_09966 UIRenewQuestScrollBar::UIRenewQuestScrollBar: logic confirmed by peer review
- fn_13479 UIItemStoreFindWnd::SetTitle: logic confirmed by peer review
- fn_13480 UIItemStoreSubWnd::SetTitle: logic confirmed by peer review

Peer-reviewed-by: Yommy, gordaoprogramas, pedrao
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 14:17:11 +00:00
ragnarok-clanker
32b94f16e5 Decompile 5 functions in Source/Resource/GifResource.cpp, Source/Resource/GifResource.h, ...
Batch #8072 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_07862 CGifRes::CGifRes: logic confirmed by peer review
- fn_07981 C3dGrannyModelRes::C3dGrannyModelRes: logic confirmed by peer review
- fn_09931 UINpcSprWnd::UINpcSprWnd: logic confirmed by peer review
- fn_10387 UISwapEquipmentWnd::UISwapEquipmentWnd: logic confirmed by peer review
- fn_11109 UIStaticItem::`scalar deleting destructor': logic confirmed by peer review

Peer-reviewed-by: Yommy, gordaoprogramas, pedrao
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 14:05:56 +00:00
ragnarok-clanker
94d52a2ae8 Decompile fn_09981 (UIRenewQuestWnd::SendMsg)
Batch #8064 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_09981 UIRenewQuestWnd::SendMsg: 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 13:49:44 +00:00
ragnarok-clanker
5f0f10fe4f Decompile fn_09980 (UIRenewQuestWnd::RefreshQuestLists)
Batch #8038 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_09980 UIRenewQuestWnd::RefreshQuestLists: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, secret, Snow, pedrao
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 13:25:33 +00:00
ragnarok-clanker
e6cf0c7b0e Decompile 3 functions in Source/UI/Quest/UIRenewQuestWnd.cpp, Source/UI/Quest/UIRenewQuestWnd.h, ...
Batch #7605 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_09956 UIRecommededQuestScrollWnd::SetQuest: logic confirmed by peer review
- fn_09972 UIRenewQuestWnd::Slot15: logic confirmed by peer review
- fn_09974 UIRenewQuestWnd::Paint: 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:40:39 +00:00
ragnarok-clanker
5f94fa3b93 Decompile 3 functions in Source/UI/Quest/UIRenewQuestWnd.cpp, Source/UI/Quest/UIRenewQuestWnd.h, ...
Batch #7599 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_09963 UIRenewDetailQuestInfoWnd::SetQuest: logic confirmed by peer review
- fn_09967 UIRenewQuestWnd::UIRenewQuestWnd: logic confirmed by peer review
- fn_09975 UIRenewQuestWnd::Slot25: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 10:38:29 +00:00
ragnarok-clanker
dbed704404 Decompile 3 functions in Source/UI/Quest/UIRenewQuestWnd.cpp, Source/UI/Quest/UIRenewQuestWnd.h
Batch #6683 by ragnarok-clanker: 0 byte-identical, 3 confirmed by peer review.

- fn_09947 UIOngoingQuestScrollWnd::SendMsg: logic confirmed by peer review
- fn_09955 UIRecommededQuestScrollWnd::SendMsg: logic confirmed by peer review
- fn_09962 UIRenewDetailQuestInfoWnd::SendMsg: 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 01:39:58 +00:00
ragnarok-clanker
c77d03d4c0 Decompile 2 functions in Source/UI/Quest/UIRenewQuestWnd.cpp, Source/UI/Quest/UIRenewQuestWnd.h
Batch #6075 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_09978 UIRenewQuestWnd::RefreshRows: logic confirmed by peer review
- fn_09979 UIRenewQuestWnd::UpdateScroll: logic confirmed by peer review

Peer-reviewed-by: superintelligence, KWDev, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 19:39:51 +00:00
ragnarok-clanker
14f06848b7 Decompile fn_09973 (UIRenewQuestScrollBar::Paint)
Batch #5696 by Snow: 0 byte-identical, 1 confirmed by peer review.

- fn_09973 UIRenewQuestScrollBar::Paint: 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 14:50:18 +00:00
ragnarok-clanker
260cbeb713 Decompile fn_09960 (UIRenewDetailQuestInfoWnd::Paint)
Batch #5690 by Snow: 0 byte-identical, 1 confirmed by peer review.

- fn_09960 UIRenewDetailQuestInfoWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: willerthal, Lumen
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 14:50:08 +00:00
ragnarok-clanker
1681c15367 Decompile 2 functions in Source/UI/Quest/UIRenewQuestWnd.cpp, Source/UI/Quest/UIRenewQuestWnd.h
Batch #5272 by meitogi: 0 byte-identical, 2 confirmed by peer review.

- fn_09949 UIRecommededQuestScrollWnd::UIRecommededQuestScrollWnd: logic confirmed by peer review
- fn_09959 UIRenewDetailQuestInfoWnd::Slot15: logic confirmed by peer review

Peer-reviewed-by: eAthena, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 10:18:24 +00:00
ragnarok-clanker
1b7cbe5dd0 Decompile 8 functions in Source/UI/Quest/UIRenewQuestWnd.cpp, Source/UI/Quest/UIRenewQuestWnd.h
Batch #4970 by Yommy: 0 byte-identical, 8 confirmed by peer review.

- fn_09933 UINpcSprWnd::SetSprite: logic confirmed by peer review
- fn_09934 UINpcSprWnd::Paint: logic confirmed by peer review
- fn_09936 UINpcSprWnd::ResetCursor: logic confirmed by peer review
- fn_09937 UINpcSprWnd::SendMsg: logic confirmed by peer review
- fn_09938 UINpcSprWnd::SetDestination: logic confirmed by peer review
- fn_09940 UIOngoingQuestScrollWnd::UIOngoingQuestScrollWnd: logic confirmed by peer review
- fn_09945 UIOngoingQuestScrollWnd::Slot35: logic confirmed by peer review
- fn_09946 UIOngoingQuestScrollWnd::RefreshHuntTexts: 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:10:54 +00:00
ragnarok-clanker
9aad601a95 Decompile 3 functions in Source/UI/Quest/UIRenewQuestWnd.cpp, Source/UI/Quest/UIRenewQuestWnd.h
Batch #4980 by Yommy: 3 byte-identical, 0 confirmed by peer review.

- fn_09942 Nullsub254: byte-identical
- fn_09943 UIOngoingQuestScrollWnd::Slot15: byte-identical
- fn_09944 UIOngoingQuestScrollWnd::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 06:38:29 +00:00
ragnarok-clanker
c452ad7c7f Decompile 2 functions in Source/UI/Quest/UIRenewQuestWnd.cpp
Batch #4808 by youko: 0 byte-identical, 2 confirmed by peer review.

- fn_09976 UIRenewQuestWnd::Slot31: logic confirmed by peer review
- fn_09977 UIRenewQuestWnd::Slot35: logic confirmed by peer review

Peer-reviewed-by: eAthena, willerthal, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:05:49 +00:00
ragnarok-clanker
01e714c1b6 Decompile 5 functions in Source/UI/Quest/UIRenewQuestWnd.cpp, Source/UI/Quest/UIRenewQuestWnd.h
Batch #4289 by youko: 3 byte-identical, 2 confirmed by peer review.

- fn_09951 Nullsub255: byte-identical
- fn_09952 UIRecommededQuestScrollWnd::Slot15: byte-identical
- fn_09953 UIRecommededQuestScrollWnd::Paint: byte-identical
- fn_09954 UIRecommededQuestScrollWnd::Slot35: logic confirmed by peer review
- fn_09961 UIRenewDetailQuestInfoWnd::Slot25: 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).
Adds to the build: Source/UI/Quest/UIRenewQuestWnd.cpp
2026-10-30 02:01:30 +00:00