Commit graph

263 commits

Author SHA1 Message Date
ragnarok-clanker
5728e103c3 Decompile 7 functions in Source/Client/SessionPredicates.cpp, Source/Client/Session.h
Batch #4672 by eAthena: 0 byte-identical, 7 confirmed by peer review.

- fn_23850 CSession::IsState291To303: logic confirmed by peer review
- fn_23852 CSession::IsType0Or4: logic confirmed by peer review
- fn_23879 CSession::IsMonsterActor: logic confirmed by peer review
- fn_23880 CSession::IsLocalPlayerAid: logic confirmed by peer review
- fn_23881 CSession::IsHomunAid: logic confirmed by peer review
- fn_23882 CSession::IsMercenaryAid: logic confirmed by peer review
- fn_23885 CSession::IsPetAid: logic confirmed by peer review

Peer-reviewed-by: youko, Bruwuno
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/SessionPredicates.cpp
2026-10-30 05:54:13 +00:00
ragnarok-clanker
b88be90691 Decompile 6 functions in Source/Contents/Effects/CartCannon.cpp, Source/Contents/Effects/CartCannon.h
Batch #4904 by Millenium: 1 byte-identical, 5 confirmed by peer review.

- fn_06894 CCartCannon::CCartCannon: logic confirmed by peer review
- fn_06896 CCartCannon::Close: byte-identical
- fn_06898 CCartCannon::Slot06: logic confirmed by peer review
- fn_06899 CCartCannon::Slot03: logic confirmed by peer review
- fn_06900 CCartCannon::Slot04: logic confirmed by peer review
- fn_06901 CCartCannon::SetDelay: logic confirmed by peer review

Peer-reviewed-by: eAthena, youko, 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/Contents/Effects/CartCannon.cpp
2026-10-30 05:48:27 +00:00
ragnarok-clanker
6f75132a6a Decompile 4 functions in Source/UI/Clan/UIClanWnd.cpp, Source/UI/Clan/UIClanWnd.h
Batch #4900 by youko: 0 byte-identical, 4 confirmed by peer review.

- fn_10632 UIClanInfoManageWnd::Slot25: logic confirmed by peer review
- fn_10634 UIClanWnd::SendMsg: logic confirmed by peer review
- fn_10635 UIClanInfoManageWnd::LoadEmblem: logic confirmed by peer review
- fn_10636 UIClanWnd::Slot11: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag, 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/Clan/UIClanWnd.cpp
2026-10-30 05:47:32 +00:00
ragnarok-clanker
8aa223c201 Decompile 3 functions in Source/Contents/Effects/EffectPrimitiveSweeps.cpp, Source/Contents/Effects/EffectPrim.h
Batch #4878 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_19988 CEffectPrim::RenderSpinSquares: logic confirmed by peer review
- fn_19989 CEffectPrim::RenderSpinSquare: logic confirmed by peer review
- fn_19990 CEffectPrim::RenderTrailingArc: logic confirmed by peer review

Peer-reviewed-by: alisonrag, youko, 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/Contents/Effects/EffectPrimitiveSweeps.cpp
2026-10-30 05:45:07 +00:00
ragnarok-clanker
42e214f124 Decompile 7 functions in Source/Contents/Schedule/TimeScheduler.cpp, Source/Contents/Schedule/TimeScheduler.h
Batch #4879 by Millenium: 1 byte-identical, 6 confirmed by peer review.

- fn_19733 CTimeScheduler::Init: byte-identical
- fn_19734 CTimeScheduler::Create: logic confirmed by peer review
- fn_19735 CTimeScheduler::Destroy: logic confirmed by peer review
- fn_19736 CTimeScheduler::FindSchedule: logic confirmed by peer review
- fn_19737 CTimeScheduler::AddSchedule: logic confirmed by peer review
- fn_19738 CTimeScheduler::Process: logic confirmed by peer review
- fn_19739 CTimeScheduler::sub_BA95F0: logic confirmed by peer review

Peer-reviewed-by: youko, 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/Contents/Schedule/TimeScheduler.cpp
2026-10-30 05:42:42 +00:00
ragnarok-clanker
d647b57fd2 Decompile 13 functions in Source/Contents/Effects/EffectPrimitiveArcs.cpp, Source/Contents/Effects/EffectPrim.h
Batch #4852 by eAthena: 0 byte-identical, 13 confirmed by peer review.

- fn_19972 CEffectPrim::RenderGroundArcGlow: logic confirmed by peer review
- fn_19973 CEffectPrim::RenderGroundArc: logic confirmed by peer review
- fn_19974 CEffectPrim::RenderGroundArc2: logic confirmed by peer review
- fn_19975 CEffectPrim::RenderGroundArcStep: logic confirmed by peer review
- fn_19977 CEffectPrim::RenderGroundSquare: logic confirmed by peer review
- fn_19978 CEffectPrim::RenderGroundSquareBlend: logic confirmed by peer review
- fn_19980 CEffectPrim::RenderTwinFacingSquares: logic confirmed by peer review
- fn_19981 CEffectPrim::RenderPillarSquares: logic confirmed by peer review
- fn_19982 CEffectPrim::RenderBladeFins: logic confirmed by peer review
- fn_19983 CEffectPrim::RenderFanWedge: logic confirmed by peer review
- fn_19984 CEffectPrim::RenderFanTrail: logic confirmed by peer review
- fn_19986 CEffectPrim::RenderFanSlice: logic confirmed by peer review
- fn_19987 CEffectPrim::RenderPolygonFrames: logic confirmed by peer review

Peer-reviewed-by: alisonrag, youko, 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/Contents/Effects/EffectPrimitiveArcs.cpp
2026-10-30 05:32:43 +00:00
ragnarok-clanker
92db793023 Decompile fn_45446 (LexiconSerializer::Insert)
Batch #4792 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_45446 LexiconSerializer::Insert: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag, KWDev, Bruwuno
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/LexiconTrie.cpp
2026-10-30 05:28:09 +00:00
ragnarok-clanker
fab45b4d8d Decompile fn_23833 (CSession::GetEFSTImgFileName)
Batch #4611 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_23833 CSession::GetEFSTImgFileName: logic confirmed by peer review

Peer-reviewed-by: alisonrag, 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/Contents/StatusIconImages.cpp
2026-10-30 05:14:22 +00:00
ragnarok-clanker
c59545e35d Decompile 2 functions in Source/UI/Window/UINoteWnd.cpp, Source/UI/Window/UINoteWnd.h, ...
Batch #4835 by youko: 2 byte-identical, 0 confirmed by peer review.

- fn_12902 UIBalloonOpenBtn::Paint: byte-identical
- fn_12908 UINoteWnd_Scroll::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/UI/Window/UIAccountLimitedToolWnd.cpp, Source/UI/Window/UIBalloonOpenBtn.cpp
2026-10-30 05:12:08 +00:00
ragnarok-clanker
852f7efeda Decompile fn_09987 (RodexMailStore::Clear)
Batch #4825 by youko: 1 byte-identical, 0 confirmed by peer review.

- fn_09987 RodexMailStore::Clear: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/RodexMailStore.cpp
2026-10-30 05:08:09 +00:00
ragnarok-clanker
c497b59e96 Decompile 4 functions in Source/Contents/Effects/RichManKim.cpp, Source/Contents/Effects/RichManKim.h
Batch #4821 by eAthena: 3 byte-identical, 1 confirmed by peer review.

- fn_07114 CRichManKim::Close: byte-identical
- fn_07115 CRichManKim::Slot01: logic confirmed by peer review
- fn_07116 CRichManKim::Slot06: byte-identical
- fn_07118 CRichManKim::Slot04: byte-identical

Peer-reviewed-by: gordaoprogramas, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Contents/Effects/RichManKim.cpp
2026-10-30 05:07:10 +00:00
ragnarok-clanker
95547259c7 Decompile 2 functions in Source/Contents/Schedule/CheckGDISchedule.cpp, Source/Contents/Schedule/CheckGDISchedule.h
Batch #4736 by Millenium: 0 byte-identical, 2 confirmed by peer review.

- fn_19716 CCheckGDISchedule::CCheckGDISchedule: logic confirmed by peer review
- fn_19718 CCheckGDISchedule::Process: 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).
Adds to the build: Source/Contents/Schedule/CheckGDISchedule.cpp
2026-10-30 04:55:56 +00:00
ragnarok-clanker
bfd09b2c47 Decompile 6 functions in Source/Contents/Effects/StormCannonEffect.cpp, Source/Contents/Effects/StormCannonEffect.h
Batch #4606 by eAthena: 2 byte-identical, 4 confirmed by peer review.

- fn_07484 CStormCannonEffect::CStormCannonEffect: logic confirmed by peer review
- fn_07486 CStormCannonEffect::Close: byte-identical
- fn_07487 CStormCannonEffect::Slot01: logic confirmed by peer review
- fn_07488 CStormCannonEffect::Slot06: byte-identical
- fn_07489 CStormCannonEffect::Slot03: logic confirmed by peer review
- fn_07490 CStormCannonEffect::Slot04: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, Lumen, Snow, willerthal, Bruwuno
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Contents/Effects/StormCannonEffect.cpp
2026-10-30 04:50:02 +00:00
ragnarok-clanker
54dd1cf008 Decompile 34 functions in Source/Contents/Skills/SkillActionImperialGuard.cpp, Source/Contents/Skills/SkillActionMeister.cpp, ...
Batch #4772 by eAthena: 4 byte-identical, 30 confirmed by peer review.

- fn_08647 CEfstAction_IG_GUARD_STANCE::Slot01: logic confirmed by peer review
- fn_08648 CEfstAction_IG_GUARD_STANCE::Slot02: logic confirmed by peer review
- fn_08649 CEfstAction_IG_GUARD_STANCE::Slot03: logic confirmed by peer review
- fn_08650 CEfstAction_IG_GUARD_STANCE::Slot04: logic confirmed by peer review
- fn_08652 CSkillAction_MT_SPARK_BLASTER::Slot08: logic confirmed by peer review
- fn_08653 CSkillAction_MT_SPARK_BLASTER::Slot11: logic confirmed by peer review
- fn_08655 CSkillAction_MT_TRIPLE_LASER::Slot08: logic confirmed by peer review
- fn_08656 CSkillAction_MT_TRIPLE_LASER::Slot11: byte-identical
- fn_08657 CSkillAction_MT_TRIPLE_LASER::Slot15: logic confirmed by peer review
- fn_08659 CSkillAction_MT_MIGHTY_SMASH::Slot11: logic confirmed by peer review
- fn_08660 CSkillAction_MT_MIGHTY_SMASH::Slot05: byte-identical
- fn_08662 CSkillAction_MT_ENERGY_CANNONADE::Slot08: logic confirmed by peer review
- fn_08663 CSkillAction_MT_ENERGY_CANNONADE::Slot11: logic confirmed by peer review
- fn_08664 CSkillAction_MT_ENERGY_CANNONADE::Slot15: logic confirmed by peer review
- fn_08665 CSkillAction_MT_ENERGY_CANNONADE::Slot16: logic confirmed by peer review
- fn_08667 CSkillAction_MT_RUSH_STRIKE::Slot11: logic confirmed by peer review
- fn_08668 CSkillAction_MT_RUSH_STRIKE::Slot16: logic confirmed by peer review
- fn_08670 CSkillAction_MT_POWERFUL_SWING::Slot11: logic confirmed by peer review
- fn_08671 CSkillAction_MT_POWERFUL_SWING::Slot16: logic confirmed by peer review
- fn_08672 CEfstAction_GRADUAL_GRAVITY::Slot00: logic confirmed by peer review
- fn_08673 CEfstAction_GRADUAL_GRAVITY::Slot01: logic confirmed by peer review
- fn_08674 CEfstAction_GRADUAL_GRAVITY::Slot02: logic confirmed by peer review
- fn_08738 CEfstAction_NIGHTMARE::Slot00: logic confirmed by peer review
- fn_08739 CEfstAction_NIGHTMARE::Slot01: logic confirmed by peer review
- fn_08740 CEfstAction_NIGHTMARE::Slot02: logic confirmed by peer review
- fn_08741 CEfstAction_SHADOW_CLOCK::Slot00: logic confirmed by peer review
- fn_08742 CEfstAction_SHADOW_CLOCK::Slot01: logic confirmed by peer review
- fn_08743 CEfstAction_SHADOW_CLOCK::Slot02: logic confirmed by peer review
- fn_08744 CSkillObjectAction_SS_SBUNSHIN::Slot00: logic confirmed by peer review
- fn_08746 CSkillObjectAction_SS_KUNAITRAP::Slot00: logic confirmed by peer review
- fn_08748 CSkillAction_SS_TOKEDASU::Slot12: logic confirmed by peer review
- fn_08749 CSkillAction_SS_AKUMUKESU::Slot01: byte-identical
- fn_08750 CSkillAction_SS_AKUMUKESU::Slot02: byte-identical
- fn_08751 CSkillAction_SS_AKUMUKESU::Slot08: logic confirmed by peer review

Peer-reviewed-by: youko, KWDev, superintelligence, zindokar, ragnarok-clanker, OrangeCat
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Contents/Skills/SkillActionMeister.cpp
2026-10-30 04:46:02 +00:00
ragnarok-clanker
e0aeaf38a2 Decompile 3 functions in Source/UI/Window/UIViewCameraInfoWnd.cpp, Source/UI/Window/UIViewCameraInfoWnd.h
Batch #4754 by eAthena: 2 byte-identical, 1 confirmed by peer review.

- fn_16894 UIViewCameraInfoWnd::Slot08: byte-identical
- fn_16895 UIViewCameraInfoWnd::Slot15: byte-identical
- fn_16897 UIViewCameraInfoWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: ntrl, 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/Window/UIViewCameraInfoWnd.cpp
2026-10-30 04:43:27 +00:00
ragnarok-clanker
f781bf41ba Decompile 2 functions in Source/Contents/Skills/SkillActionRegistrar.cpp
Batch #4699 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_03336 EfstActionRegistrar::EfstActionRegistrar: logic confirmed by peer review
- fn_03337 SkillActionRegistrar::SkillActionRegistrar: 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).
Adds to the build: Source/Contents/Skills/SkillActionRegistrar.cpp
2026-10-30 04:40:52 +00:00
ragnarok-clanker
4a784766a5 Decompile 24 functions in Source/Contents/JobCodeForItem.cpp, Source/Contents/JobCodeForItem.h
Batch #4692 by youko: 0 byte-identical, 24 confirmed by peer review.

- fn_06421 CJobCodeForItem::AddJobCodeFromGroups<int>: logic confirmed by peer review
- fn_06422 CJobCodeForItem::AddJobCodeFromGroups<int,int,int>: logic confirmed by peer review
- fn_06423 CJobCodeForItem::AddJobCodeFromGroups<int,int>: logic confirmed by peer review
- fn_06424 CJobCodeForItem::AddJobCodeFromGroups<int,int,int,int>: logic confirmed by peer review
- fn_06425 CJobCodeForItem::AddJobCodeFromGroups<int,int,int,int,int>: logic confirmed by peer review
- fn_06426 CJobCodeForItem::AddJobCodeFromGroups<int,int,int,int,int,int>: logic confirmed by peer review
- fn_06427 CJobCodeForItem::AddJobCodeFromGroups<int,int,int,int,int,int,int>: logic confirmed by peer review
- fn_06428 CJobCodeForItem::AddJobCodeFromGroups<int,int,int,int,int,int,int,int,int>: logic confirmed by peer review
- fn_06429 CJobCodeForItem::AddJobCodeFromGroups<int,int,int,int,int,int,int,int,int,int,int>: logic confirmed by peer review
- fn_06430 CJobCodeForItem::AddJobCode<JobId,JobId>: logic confirmed by peer review
- fn_06431 CJobCodeForItem::AddJobCode<JobId>: logic confirmed by peer review
- fn_06432 CJobCodeForItem::AddJobCode<JobId,JobId,JobId>: logic confirmed by peer review
- fn_06433 CJobCodeForItem::AddJobCode<JobId,JobId,JobId,JobId>: logic confirmed by peer review
- fn_06434 CJobCodeForItem::AddJobCode<JobId,JobId,JobId,JobId,JobId>: logic confirmed by peer review
- fn_06435 CJobCodeForItem::AddJobCode<JobId,JobId,JobId,JobId,JobId,JobId,JobId>: logic confirmed by peer review
- fn_06436 CJobCodeForItem::AddJobCode<JobId,JobId,JobId,JobId,JobId,JobId,JobId,JobId>: logic confirmed by peer review
- fn_06437 CJobCodeForItem::AddJobGroup<JobId,JobId,JobId>: logic confirmed by peer review
- fn_06438 CJobCodeForItem::AddJobGroup<JobId,JobId,JobId,JobId>: logic confirmed by peer review
- fn_06439 CJobCodeForItem::AddJobGroup<JobId,JobId,JobId,JobId,JobId>: logic confirmed by peer review
- fn_06440 CJobCodeForItem::AddJobGroup<JobId,JobId,JobId,JobId,JobId,JobId>: logic confirmed by peer review
- fn_06441 CJobCodeForItem::AddJobGroup<JobId,JobId,JobId,JobId,JobId,JobId,JobId>: logic confirmed by peer review
- fn_06442 CJobCodeForItem::AddJobGroup<JobId,JobId,JobId,JobId,JobId,JobId,JobId,JobId>: logic confirmed by peer review
- fn_06443 CJobCodeForItem::AddJobGroup<JobId,JobId,JobId,JobId,JobId,JobId,JobId,JobId,JobId,JobId,JobId,JobId,JobId>: logic confirmed by peer review
- fn_06444 CJobCodeForItem::AddJobGroup<JobId,JobId,JobId,JobId,JobId,JobId,JobId,JobId,JobId,JobId,JobId,JobId,JobId,JobId,JobId,JobId,JobId>: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag, gordaoprogramas
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Contents/JobCodeForItem.cpp
2026-10-30 04:40:38 +00:00
ragnarok-clanker
2ec7c6444a Decompile 11 functions in Source/Contents/Effects/CherryBlossomEffect.cpp, Source/Contents/Effects/CherryBlossomEffect.h, ...
Batch #4556 by eAthena: 3 byte-identical, 8 confirmed by peer review.

- fn_18888 CCherryBlossomEffect::Slot04: logic confirmed by peer review
- fn_18890 CGlassWall::AddPanel: logic confirmed by peer review
- fn_18891 CGlassWall::Close: logic confirmed by peer review
- fn_18893 CGlassWall::Slot06: byte-identical
- fn_18894 CGlassWall::Slot03: logic confirmed by peer review
- fn_18895 CGlassWall::Slot04: logic confirmed by peer review
- fn_18898 CHealSp::AddRing: logic confirmed by peer review
- fn_18900 CHealSp::Close: logic confirmed by peer review
- fn_18901 CHealSp::Slot01: byte-identical
- fn_18902 CHealSp::Slot06: byte-identical
- fn_18903 CHealSp::Slot03: logic confirmed by peer review

Peer-reviewed-by: alisonrag, 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/Contents/Effects/GlassWallEffect.cpp
2026-10-30 04:28:35 +00:00
ragnarok-clanker
b043089187 Decompile 2 functions in Source/UI/Chat/UIChatRoomMakeWnd.cpp, Source/UI/Chat/UIChatRoomMakeWnd.h
Batch #4651 by gordaoprogramas: 0 byte-identical, 2 confirmed by peer review.

- fn_11928 UIChatRoomChangeWnd::UIChatRoomChangeWnd: logic confirmed by peer review
- fn_11929 UIChatRoomMakeWnd::UIChatRoomMakeWnd: 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).
Adds to the build: Source/UI/Chat/UIChatRoomMakeWnd.cpp
2026-10-30 04:24:18 +00:00
ragnarok-clanker
5ce70f5815 Decompile fn_11984 (UIWhisperWnd::UIWhisperWnd)
Batch #4537 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_11984 UIWhisperWnd::UIWhisperWnd: logic confirmed by peer review

Peer-reviewed-by: gordaoprogramas, willerthal, youko, Qwenkler3.8
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/Chat/UIWhisperWnd.cpp
2026-10-30 04:24:13 +00:00
ragnarok-clanker
05a8da6eee Decompile fn_24294 (CSkill::Render)
Batch #4643 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_24294 CSkill::Render: logic confirmed by peer review

Peer-reviewed-by: alisonrag, youko, 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/Contents/Actors/Skill.cpp
2026-10-30 04:22:05 +00:00
ragnarok-clanker
c9c7c406b2 Decompile 2 functions in Source/UI/Lists/UITagListBox.cpp, Source/UI/Lists/UITagListBox.h
Batch #4637 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_13869 UITagListBox::AddLine: logic confirmed by peer review
- fn_13871 UITagListBox::Clear: 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).
Adds to the build: Source/UI/Lists/UITagListBox.cpp
2026-10-30 04:21:19 +00:00
ragnarok-clanker
d5653948e3 Decompile 5 functions in Source/Contents/Effects/ShadowExceedNewEffect.cpp, Source/Contents/Effects/SkillEffects.h
Batch #4631 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_07430 CShadowExceedNew::Close: logic confirmed by peer review
- fn_07432 CShadowExceedNew::Slot01: logic confirmed by peer review
- fn_07434 CShadowExceedNew::Slot06: logic confirmed by peer review
- fn_07436 CShadowExceedNew::Slot03: logic confirmed by peer review
- fn_07438 CShadowExceedNew::Slot04: 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).
Adds to the build: Source/Contents/Effects/ShadowExceedNewEffect.cpp
2026-10-30 04:16:12 +00:00
ragnarok-clanker
4813b73e91 Decompile 6 functions in Source/Contents/Schedule/CaptchaUploadSchedule.cpp, Source/Contents/Schedule/CaptchaUploadSchedule.h, ...
Batch #4629 by gordaoprogramas: 0 byte-identical, 6 confirmed by peer review.

- fn_04710 CCaptchaUploadSchedule::CCaptchaUploadSchedule: logic confirmed by peer review
- fn_04711 CSchedule::~CSchedule: logic confirmed by peer review
- fn_04714 CCaptchaUploadSchedule::Process: logic confirmed by peer review
- fn_04715 CEmotionPurchaseExpireSchedule::CEmotionPurchaseExpireSchedule: logic confirmed by peer review
- fn_04718 CEmotionPurchaseUseableTimeUISchedule::CEmotionPurchaseUseableTimeUISchedule: logic confirmed by peer review
- fn_04721 CEmotionSaleExpireSchedule::CEmotionSaleExpireSchedule: logic confirmed by peer review

Peer-reviewed-by: youko, Millenium, Qwenkler3.8, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Contents/Schedule/CaptchaUploadSchedule.cpp, Source/Contents/Schedule/EmotionSchedule.cpp
2026-10-30 04:15:57 +00:00
ragnarok-clanker
7ae2349ec5 Decompile 6 functions in Source/Contents/Effects/ShadowExceedEffect.cpp, Source/Contents/Effects/ShadowExceedEffect.h
Batch #4619 by eAthena: 1 byte-identical, 5 confirmed by peer review.

- fn_07427 CShadowExceed::CShadowExceed: logic confirmed by peer review
- fn_07429 CShadowExceed::Close: logic confirmed by peer review
- fn_07431 CShadowExceed::Slot01: logic confirmed by peer review
- fn_07433 CShadowExceed::Slot06: byte-identical
- fn_07435 CShadowExceed::Slot03: logic confirmed by peer review
- fn_07437 CShadowExceed::Slot04: logic confirmed by peer review

Peer-reviewed-by: willerthal, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Contents/Effects/ShadowExceedEffect.cpp
2026-10-30 04:08:39 +00:00
ragnarok-clanker
e235c5806e Decompile 9 functions in Source/Contents/Effects/StarEmperorEffect.cpp, Source/Contents/Effects/StarEmperorEffect.h
Batch #4610 by eAthena: 1 byte-identical, 8 confirmed by peer review.

- fn_07474 CStarEmperorEffect::CStarEmperorEffect: logic confirmed by peer review
- fn_07476 CStarEmperorEffect::BuildSphere: logic confirmed by peer review
- fn_07477 CStarEmperorEffect::Close: logic confirmed by peer review
- fn_07478 CStarEmperorEffect::Slot01: logic confirmed by peer review
- fn_07479 CStarEmperorEffect::Slot12: logic confirmed by peer review
- fn_07480 CStarEmperorEffect::Slot06: byte-identical
- fn_07481 CStarEmperorEffect::UpdateRing: logic confirmed by peer review
- fn_07482 CStarEmperorEffect::Slot03: logic confirmed by peer review
- fn_07483 CStarEmperorEffect::Slot04: 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).
Adds to the build: Source/Contents/Effects/StarEmperorEffect.cpp
2026-10-30 04:07:21 +00:00
ragnarok-clanker
488c969c57 Decompile fn_13826 (UINewSkillListWnd::Slot11)
Batch #4604 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_13826 UINewSkillListWnd::Slot11: 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).
Adds to the build: Source/UI/Window/UINewSkillListWnd.cpp
2026-10-30 04:04:46 +00:00
ragnarok-clanker
a65819afc1 Decompile 7 functions in Source/Contents/Effects/SunStanceEffect.cpp, Source/Contents/Effects/SunStanceEffect.h, ...
Batch #4601 by eAthena: 3 byte-identical, 4 confirmed by peer review.

- fn_07494 CSunStanceEffect::Close: logic confirmed by peer review
- fn_07495 CSunStanceEffect::Slot01: logic confirmed by peer review
- fn_07496 CSunStanceEffect::Slot06: byte-identical
- fn_07497 CSunStanceEffect::Slot03: logic confirmed by peer review
- fn_07498 CSunStanceEffect::Slot04: byte-identical
- fn_07499 CTalismanMarkEffect::CTalismanMarkEffect: logic confirmed by peer review
- fn_07501 CTalismanMarkEffect::Close: byte-identical

Peer-reviewed-by: willerthal, 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/Contents/Effects/SunStanceEffect.cpp
2026-10-30 04:04:39 +00:00
ragnarok-clanker
339e4c2287 Decompile fn_19727 (CSchedule::CheckTime)
Batch #4586 by Bruwuno: 0 byte-identical, 1 confirmed by peer review.

- fn_19727 CSchedule::CheckTime: logic confirmed by peer review

Peer-reviewed-by: eAthena, 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/Contents/Schedule/Schedule.cpp
2026-10-30 04:03:38 +00:00
ragnarok-clanker
13cd5007eb Decompile 6 functions in Source/Contents/Effects/SoulCollectEffect.cpp, Source/Contents/Effects/SoulCollectEffect.h
Batch #4571 by eAthena: 1 byte-identical, 5 confirmed by peer review.

- fn_07455 CSoulCollectEffect::CSoulCollectEffect: logic confirmed by peer review
- fn_07459 CSoulCollectEffect::Close: logic confirmed by peer review
- fn_07460 CSoulCollectEffect::Slot01: logic confirmed by peer review
- fn_07462 CSoulCollectEffect::Slot06: byte-identical
- fn_07463 CSoulCollectEffect::Slot03: logic confirmed by peer review
- fn_07464 CSoulCollectEffect::Slot04: 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).
Adds to the build: Source/Contents/Effects/SoulCollectEffect.cpp
2026-10-30 03:48:50 +00:00
ragnarok-clanker
db5e0f7772 Decompile 6 functions in Source/Contents/Effects/SoulUnityEffect.cpp, Source/Contents/Effects/SoulUnityEffect.h
Batch #4564 by eAthena: 1 byte-identical, 5 confirmed by peer review.

- fn_07465 CSoulUnityEffect::CSoulUnityEffect: logic confirmed by peer review
- fn_07468 CSoulUnityEffect::Close: logic confirmed by peer review
- fn_07469 CSoulUnityEffect::Slot01: logic confirmed by peer review
- fn_07471 CSoulUnityEffect::Slot06: byte-identical
- fn_07472 CSoulUnityEffect::Slot03: logic confirmed by peer review
- fn_07473 CSoulUnityEffect::Slot04: logic confirmed by peer review

Peer-reviewed-by: alisonrag, 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/Contents/Effects/SoulUnityEffect.cpp
2026-10-30 03:48:31 +00:00
ragnarok-clanker
0287f8023d Decompile 5 functions in Source/Contents/Effects/Level99Effect.cpp, Source/Contents/Effects/Level99Effect.h
Batch #4545 by eAthena: 1 byte-identical, 4 confirmed by peer review.

- fn_19079 CLevel99Effect::CLevel99Effect: logic confirmed by peer review
- fn_19081 CLevel99Effect::Slot08: logic confirmed by peer review
- fn_19084 CLevel99Effect::Close: logic confirmed by peer review
- fn_19086 CLevel99Effect::Slot06: byte-identical
- fn_19088 CLevel99Effect::Slot04: logic confirmed by peer review

Peer-reviewed-by: Yommy, youko, alisonrag, 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/Contents/Effects/Level99Effect.cpp
2026-10-30 03:45:06 +00:00
ragnarok-clanker
ce060bc392 Decompile 6 functions in Source/Contents/Effects/Level99Orb1Effect.cpp, Source/Contents/Effects/Level99Orb1Effect.h
Batch #4544 by eAthena: 1 byte-identical, 5 confirmed by peer review.

- fn_19089 CLevel99Orb1Effect::CLevel99Orb1Effect: logic confirmed by peer review
- fn_19091 CLevel99Orb1Effect::Close: logic confirmed by peer review
- fn_19092 CLevel99Orb1Effect::Slot01: logic confirmed by peer review
- fn_19093 CLevel99Orb1Effect::Slot06: byte-identical
- fn_19094 CLevel99Orb1Effect::Slot03: logic confirmed by peer review
- fn_19095 CLevel99Orb1Effect::Slot04: logic confirmed by peer review

Peer-reviewed-by: Yommy, youko, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Contents/Effects/Level99Orb1Effect.cpp
2026-10-30 03:45:01 +00:00
ragnarok-clanker
6d44b5dea6 Decompile 22 functions in Source/Contents/Effects/SpriteEffect.cpp, Source/Contents/Effects/SpriteEffect.h, ...
Batch #4423 by youko: 7 byte-identical, 15 confirmed by peer review.

- fn_19201 CSpriteEffect::Slot04: byte-identical
- fn_19203 CStarEffect::Close: logic confirmed by peer review
- fn_19204 CStarEffect::Slot01: logic confirmed by peer review
- fn_19205 CStarEffect::SetupParticle: logic confirmed by peer review
- fn_19206 CStarEffect::Slot06: byte-identical
- fn_19207 CStarEffect::Slot03: byte-identical
- fn_19208 CStarEffect::UpdateParticle: logic confirmed by peer review
- fn_19209 CStarEffect::Slot04: byte-identical
- fn_19211 CStormGustEffect::Close: logic confirmed by peer review
- fn_19212 CStormGustEffect::Slot01: logic confirmed by peer review
- fn_19213 CStormGustEffect::Slot06: byte-identical
- fn_19214 CStormGustEffect::Slot03: logic confirmed by peer review
- fn_19215 CStormGustEffect::Slot04: byte-identical
- fn_19216 CStormKickEffect::CStormKickEffect: logic confirmed by peer review
- fn_19218 CStormKickEffect::CreateStorms: logic confirmed by peer review
- fn_19219 CStormKickEffect::CreateClouds: logic confirmed by peer review
- fn_19220 CStormKickEffect::UpdateStorm: logic confirmed by peer review
- fn_19221 CStormKickEffect::Close: logic confirmed by peer review
- fn_19222 CStormKickEffect::Slot01: logic confirmed by peer review
- fn_19223 CStormKickEffect::Slot12: logic confirmed by peer review
- fn_19224 CStormKickEffect::Slot06: byte-identical
- fn_19225 CStormKickEffect::Slot03: logic confirmed by peer review

Peer-reviewed-by: eAthena, KWDev
Reviewed-by: ragnarok-clanker
Adds to the build: Source/Contents/Effects/StarEffect.cpp, Source/Contents/Effects/StormGustEffect.cpp, Source/Contents/Effects/StormKickEffect.cpp
2026-10-30 03:42:30 +00:00
ragnarok-clanker
94d7af3c89 Decompile 14 functions in Source/UI/Window/UIVideoWnd.cpp, Source/UI/Window/UIVideoWnd.h, ...
Batch #4320 by eAthena: 3 byte-identical, 11 confirmed by peer review.

- fn_17437 UIVideoWnd::UIVideoWnd: logic confirmed by peer review
- fn_17439 UIVideoWnd::`scalar deleting destructor': logic confirmed by peer review
- fn_17440 UIVideoWnd::Slot02: byte-identical
- fn_17441 UIVideoWnd::Slot15: logic confirmed by peer review
- fn_17442 UIVideoSkipButton::Paint: logic confirmed by peer review
- fn_17443 UIVideoWnd::Paint: logic confirmed by peer review
- fn_17444 UIVideoWnd::Slot19: logic confirmed by peer review
- fn_17445 UIVideoWnd::SendMsg: logic confirmed by peer review
- fn_17446 UIWaitDBSaveWnd::UIWaitDBSaveWnd: logic confirmed by peer review
- fn_17448 UIWaitDBSaveWnd::Slot15: logic confirmed by peer review
- fn_17449 UIWaitDBSaveWnd::Slot18: byte-identical
- fn_17450 UIWaitDBSaveWnd::Paint: logic confirmed by peer review
- fn_17451 UIWaitDBSaveWnd::Slot27: byte-identical
- fn_17452 UIWaitDBSaveWnd::Slot19: logic confirmed by peer review

Peer-reviewed-by: youko, Lumen, tayoba, Snow, KWDev, Bruwuno
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/UIVideoWnd.cpp, Source/UI/Dialogs/UIWaitDBSaveWnd.cpp
2026-10-30 03:42:21 +00:00
ragnarok-clanker
1ff6ad3bf7 Decompile 23 functions in Source/UI/Quest/UIQuestDisplay.cpp, Source/UI/Quest/UIQuestDisplay.h, ...
Batch #4400 by youko: 8 byte-identical, 15 confirmed by peer review.

- fn_12912 UIRPImageWnd2::Paint: logic confirmed by peer review
- fn_12914 UIShowWarpWnd::Paint: byte-identical
- fn_12916 UITransMenuWnd::Paint: logic confirmed by peer review
- fn_12917 UIDebuffRemoveWnd::Slot25: byte-identical
- fn_12918 UIMileageWnd::Slot25: byte-identical
- fn_12919 UINoteWnd_Scroll::Slot25: logic confirmed by peer review
- fn_12920 UIStaticText_LF::Slot25: logic confirmed by peer review
- fn_12921 UITransMenuWnd::Slot25: logic confirmed by peer review
- fn_12922 UIDebuffRemoveWnd::Slot31: byte-identical
- fn_12923 UIMileageWnd::Slot31: logic confirmed by peer review
- fn_12924 UINoteWnd_Scroll::Slot31: logic confirmed by peer review
- fn_12925 UIStaticText_LF::Slot31: logic confirmed by peer review
- fn_12926 UIMileageWnd::Slot28: logic confirmed by peer review
- fn_12927 UIOpenMailBoxWnd::Slot53: byte-identical
- fn_12928 UIDebuffRemoveWnd::Slot27: byte-identical
- fn_12929 UIMileageWnd::Slot27: byte-identical
- fn_12930 UITransMenuWnd::Slot27: logic confirmed by peer review
- fn_12932 UIMileageWnd::Slot19: logic confirmed by peer review
- fn_12933 UIOpenRoulletteWnd::Slot19: byte-identical
- fn_12934 UIQuestDisplay::Slot33: logic confirmed by peer review
- fn_12935 UINoteWnd_Scroll::Slot35: logic confirmed by peer review
- fn_12936 UIStaticText_LF::Slot35: logic confirmed by peer review
- fn_12937 UITransMenuWnd::Resize: logic confirmed by peer review

Peer-reviewed-by: eAthena, KWDev
Reviewed-by: ragnarok-clanker
Adds to the build: Source/UI/Text/UIStaticText_LF.cpp, Source/UI/Window/UINoteWnd.cpp, Source/UI/Window/UIRPImageWnd2.cpp, Source/UI/Window/UIShowWarpWnd.cpp
2026-10-30 03:41:58 +00:00
ragnarok-clanker
e97ca18c6b Decompile 80 functions in Source/Contents/Skills/SkillActionSkyEmperor.cpp, Source/Contents/Skills/SkillActionSoulAscetic.cpp, ...
Batch #4395 by youko: 15 byte-identical, 65 confirmed by peer review.

- fn_08860 CSkillAction_SKE_DAWN_BREAK::Slot08: logic confirmed by peer review
- fn_08861 CSkillAction_SKE_DAWN_BREAK::Slot11: logic confirmed by peer review
- fn_08862 CSkillAction_SKE_TWINKLING_GALAXY::Slot03: byte-identical
- fn_08863 CSkillAction_SKE_TWINKLING_GALAXY::Slot05: byte-identical
- fn_08864 CSkillAction_SKE_TWINKLING_GALAXY::Slot08: logic confirmed by peer review
- fn_08865 CSkillObjectAction_SKE_TWINKLING_GALAXY::Slot00: logic confirmed by peer review
- fn_08866 CSkillAction_SKE_STAR_BURST::Slot03: byte-identical
- fn_08867 CSkillAction_SKE_STAR_BURST::Slot08: logic confirmed by peer review
- fn_08868 CEfstAction_STAR_BURST::Slot00: logic confirmed by peer review
- fn_08869 CEfstAction_STAR_BURST::Slot01: logic confirmed by peer review
- fn_08870 CEfstAction_STAR_BURST::Slot02: logic confirmed by peer review
- fn_08871 CSkillAction_SKE_STAR_CANNON::Slot03: byte-identical
- fn_08872 CSkillAction_SKE_STAR_CANNON::Slot05: byte-identical
- fn_08873 CSkillAction_SKE_STAR_CANNON::Slot08: logic confirmed by peer review
- fn_08874 CSkillAction_SOA_TALISMAN_OF_FIVE_ELEMENTS::Slot00: byte-identical
- fn_08875 CSkillAction_SOA_TALISMAN_OF_FIVE_ELEMENTS::Slot08: logic confirmed by peer review
- fn_08876 CSkillAction_SOA_TALISMAN_OF_FIVE_ELEMENTS::Slot11: logic confirmed by peer review
- fn_08877 CSkillAction_SOA_TALISMAN_OF_SOUL_STEALING::Slot08: logic confirmed by peer review
- fn_08878 CSkillAction_SOA_TALISMAN_OF_SOUL_STEALING::Slot11: logic confirmed by peer review
- fn_08879 CSkillAction_SOA_TALISMAN_OF_SOUL_STEALING::Slot15: logic confirmed by peer review
- fn_08880 CSkillAction_SOA_EXORCISM_OF_MALICIOUS_SOUL::Slot08: logic confirmed by peer review
- fn_08881 CSkillAction_SOA_EXORCISM_OF_MALICIOUS_SOUL::Slot11: logic confirmed by peer review
- fn_08882 CSkillAction_SOA_TALISMAN_OF_BLUE_DRAGON::Slot08: logic confirmed by peer review
- fn_08883 CSkillAction_SOA_TALISMAN_OF_BLUE_DRAGON::Slot11: logic confirmed by peer review
- fn_08884 CEfstAction_T_FIRST_GOD::Slot00: logic confirmed by peer review
- fn_08885 CEfstAction_T_FIRST_GOD::Slot01: logic confirmed by peer review
- fn_08886 CEfstAction_T_FIRST_GOD::Slot02: logic confirmed by peer review
- fn_08887 CSkillAction_SOA_TALISMAN_OF_WHITE_TIGER::Slot08: logic confirmed by peer review
- fn_08888 CSkillAction_SOA_TALISMAN_OF_WHITE_TIGER::Slot11: logic confirmed by peer review
- fn_08889 CEfstAction_T_SECOND_GOD::Slot00: logic confirmed by peer review
- fn_08890 CEfstAction_T_SECOND_GOD::Slot01: logic confirmed by peer review
- fn_08891 CEfstAction_T_SECOND_GOD::Slot02: logic confirmed by peer review
- fn_08892 CSkillAction_SOA_TALISMAN_OF_RED_PHOENIX::Slot08: logic confirmed by peer review
- fn_08893 CSkillAction_SOA_TALISMAN_OF_RED_PHOENIX::Slot11: logic confirmed by peer review
- fn_08894 CEfstAction_T_THIRD_GOD::Slot00: logic confirmed by peer review
- fn_08895 CEfstAction_T_THIRD_GOD::Slot01: logic confirmed by peer review
- fn_08896 CEfstAction_T_THIRD_GOD::Slot02: logic confirmed by peer review
- fn_08897 CSkillAction_SOA_TALISMAN_OF_BLACK_TORTOISE::Slot08: logic confirmed by peer review
- fn_08898 CSkillAction_SOA_TALISMAN_OF_BLACK_TORTOISE::Slot12: logic confirmed by peer review
- fn_08899 CSkillAction_SOA_TALISMAN_OF_BLACK_TORTOISE::Slot14: byte-identical
- fn_08900 CEfstAction_T_FOURTH_GOD::Slot00: logic confirmed by peer review
- fn_08901 CEfstAction_T_FOURTH_GOD::Slot01: logic confirmed by peer review
- fn_08902 CEfstAction_T_FOURTH_GOD::Slot02: logic confirmed by peer review
- fn_08903 CSkillAction_SOA_TALISMAN_OF_FOUR_BEARING_GOD::Slot08: logic confirmed by peer review
- fn_08904 CSkillAction_SOA_TALISMAN_OF_FOUR_BEARING_GOD::Slot11: logic confirmed by peer review
- fn_08905 CSkillAction_SOA_CIRCLE_OF_DIRECTIONS_AND_ELEMENTALS::Slot08: logic confirmed by peer review
- fn_08906 CSkillAction_SOA_CIRCLE_OF_DIRECTIONS_AND_ELEMENTALS::Slot11: logic confirmed by peer review
- fn_08907 CEfstAction_T_FIVETH_GOD::Slot00: logic confirmed by peer review
- fn_08908 CEfstAction_T_FIVETH_GOD::Slot01: logic confirmed by peer review
- fn_08909 CEfstAction_T_FIVETH_GOD::Slot02: logic confirmed by peer review
- fn_08910 CSkillAction_SOA_SOUL_OF_HEAVEN_AND_EARTH::Slot00: byte-identical
- fn_08911 CSkillAction_SOA_SOUL_OF_HEAVEN_AND_EARTH::Slot08: logic confirmed by peer review
- fn_08912 CSkillAction_SOA_SOUL_OF_HEAVEN_AND_EARTH::Slot11: logic confirmed by peer review
- fn_08913 CEfstAction_HEAVEN_AND_EARTH::Slot00: logic confirmed by peer review
- fn_08914 CEfstAction_HEAVEN_AND_EARTH::Slot01: logic confirmed by peer review
- fn_08915 CEfstAction_HEAVEN_AND_EARTH::Slot02: logic confirmed by peer review
- fn_08916 CSkillAction_SOA_TALISMAN_OF_PROTECTION::Slot00: byte-identical
- fn_08917 CSkillAction_SOA_TALISMAN_OF_PROTECTION::Slot08: logic confirmed by peer review
- fn_08918 CSkillAction_SOA_TALISMAN_OF_PROTECTION::Slot11: logic confirmed by peer review
- fn_08919 CSkillAction_SOA_TALISMAN_OF_WARRIOR::Slot00: byte-identical
- fn_08920 CSkillAction_SOA_TALISMAN_OF_WARRIOR::Slot08: logic confirmed by peer review
- fn_08921 CSkillAction_SOA_TALISMAN_OF_WARRIOR::Slot11: logic confirmed by peer review
- fn_08922 CSkillAction_SOA_TALISMAN_OF_MAGICIAN::Slot00: byte-identical
- fn_08923 CSkillAction_SOA_TALISMAN_OF_MAGICIAN::Slot08: logic confirmed by peer review
- fn_08924 CSkillAction_SOA_TALISMAN_OF_MAGICIAN::Slot11: logic confirmed by peer review
- fn_08925 CSkillAction_SOA_SOUL_GATHERING::Slot08: logic confirmed by peer review
- fn_08926 CSkillAction_SOA_SOUL_GATHERING::Slot11: logic confirmed by peer review
- fn_08927 CSkillAction_SOA_TOTEM_OF_TUTELARY::Slot08: logic confirmed by peer review
- fn_08928 CSkillAction_SOA_TOTEM_OF_TUTELARY::Slot14: byte-identical
- fn_08929 CSkillObjectAction_SOA_TOTEM_OF_TUTELARY::Slot00: logic confirmed by peer review
- fn_08930 CSkillObjectAction_SOA_TOTEM_OF_TUTELARY::Slot01: logic confirmed by peer review
- fn_08931 CSkillAction_SH_CHUL_HO_SONIC_CLAW::Slot02: byte-identical
- fn_08932 CSkillAction_SH_CHUL_HO_SONIC_CLAW::Slot11: logic confirmed by peer review
- fn_08933 CSkillAction_SH_HOWLING_OF_CHUL_HO::Slot02: byte-identical
- fn_08934 CSkillAction_SH_HOWLING_OF_CHUL_HO::Slot08: logic confirmed by peer review
- fn_08935 CSkillAction_SH_HOWLING_OF_CHUL_HO::Slot11: logic confirmed by peer review
- fn_08936 CEfstAction_HOGOGONG::Slot00: logic confirmed by peer review
- fn_08937 CEfstAction_HOGOGONG::Slot01: logic confirmed by peer review
- fn_08938 CEfstAction_HOGOGONG::Slot02: logic confirmed by peer review
- fn_08939 CSkillAction_SH_HOGOGONG_STRIKE::Slot02: byte-identical

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).
Adds to the build: Source/Contents/Skills/SkillActionSoulAscetic.cpp
2026-10-30 03:41:31 +00:00
ragnarok-clanker
b5e777f50e Decompile 5 functions in Source/Contents/Effects/HitLineEffect.cpp, Source/Contents/Effects/HitLineEffect.h
Batch #4501 by eAthena: 1 byte-identical, 4 confirmed by peer review.

- fn_07035 CHitLineEffect::Close: logic confirmed by peer review
- fn_07036 CHitLineEffect::Slot01: logic confirmed by peer review
- fn_07037 CHitLineEffect::Slot06: byte-identical
- fn_07038 CHitLineEffect::Slot03: logic confirmed by peer review
- fn_07039 CHitLineEffect::Slot04: logic confirmed by peer review

Peer-reviewed-by: willerthal, youko, 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/Contents/Effects/HitLineEffect.cpp
2026-10-30 03:39:38 +00:00
ragnarok-clanker
3f81146835 Decompile 7 functions in Source/Contents/ReputeMgr.cpp, Source/Contents/ReputeMgr.h, ...
Batch #4498 by youko: 1 byte-identical, 6 confirmed by peer review.

- fn_04290 CReputeMgr::GetGroupNames: logic confirmed by peer review
- fn_04291 CReputeMgr::GetGroupReputes: logic confirmed by peer review
- fn_04292 CReputeMgr::GetAllReputes: logic confirmed by peer review
- fn_04297 CReputeMgr::SetPoint: logic confirmed by peer review
- fn_04298 CReputeMgr::FindReputes: logic confirmed by peer review
- fn_04299 CReputeMgr::SetPointsReceived: logic confirmed by peer review
- fn_04312 UIReputeWnd::Slot02: byte-identical

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).
Adds to the build: Source/Contents/ReputeMgr.cpp, Source/UI/UIReputeWnd.cpp
2026-10-30 03:37:37 +00:00
ragnarok-clanker
53430132ed Decompile 14 functions in Source/Client/Input/VietnameseInput.cpp, Source/Client/Input/VietnameseInput.h, ...
Batch #4497 by eAthena: 3 byte-identical, 11 confirmed by peer review.

- fn_18304 NotifyImeHelper: logic confirmed by peer review
- fn_18307 TELEXInputMode::TELEXInputMode: logic confirmed by peer review
- fn_18308 TELEXInputMode::Convert: logic confirmed by peer review
- fn_18309 TELEXInputMode::IsModifierKey: logic confirmed by peer review
- fn_18310 CInputMode::Reset: byte-identical
- fn_18311 CVietnameseInput::CVietnameseInput: byte-identical
- fn_18312 CVietnameseInput::Release: byte-identical
- fn_18313 CVietnameseInput::Compose: logic confirmed by peer review
- fn_18314 CVietnameseInput::SetMode: logic confirmed by peer review
- fn_18315 CVietnameseInput::IsComposeKey: logic confirmed by peer review
- fn_18316 CVietnameseInput::Reset: logic confirmed by peer review
- fn_18317 VNIInputMode::VNIInputMode: logic confirmed by peer review
- fn_18318 VNIInputMode::Convert: logic confirmed by peer review
- fn_18319 VNIInputMode::IsModifierKey: logic confirmed by peer review

Peer-reviewed-by: willerthal, youko, KWDev
Reviewed-by: ragnarok-clanker
Adds to the build: Source/Client/Input/VietnameseInput.cpp, Source/Client/Input/ImeHelper.cpp
2026-10-30 03:37:33 +00:00
ragnarok-clanker
f2920f669a Decompile 3 functions in Source/Contents/Effects/AnimatedEmitterEffect.cpp, Source/Contents/Effects/AnimatedEmitterEffect.h
Batch #4453 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_06890 CAnimatedEmitterEffect::Slot01: logic confirmed by peer review
- fn_06891 CAnimatedEmitterEffect::InitParticle: logic confirmed by peer review
- fn_06892 CAnimatedEmitterEffect::UpdateParticle: logic confirmed by peer review

Peer-reviewed-by: willerthal, 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/Contents/Effects/AnimatedEmitterEffect.cpp
2026-10-30 03:24:57 +00:00
ragnarok-clanker
e8191f0606 Decompile 7 functions in Source/UI/Window/WindowMgrState.cpp, Source/UI/Window/UIWindowMgr.h
Batch #4434 by eAthena: 5 byte-identical, 2 confirmed by peer review.

- fn_17156 UIWindowMgr::NotifyHoverWindow: byte-identical
- fn_17159 UIWindowMgr::GetGuildWindow: byte-identical
- fn_17162 UIWindowMgr::FindMiniPartyCell: logic confirmed by peer review
- fn_17163 UIWindowMgr::GetHoverWindow: byte-identical
- fn_17169 UIWindowMgr::GetRenderedWindowIds: logic confirmed by peer review
- fn_17170 UIWindowMgr::HideWindow01C8: byte-identical
- fn_17172 UIWindowMgr::HasUnknown030C: byte-identical

Peer-reviewed-by: youko, 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/WindowMgrState.cpp
2026-10-30 03:10:16 +00:00
ragnarok-clanker
e5cd382eb5 Decompile 9 functions in Source/Contents/GuildInfo.cpp, Source/Contents/GuildInfo.h, ...
Batch #4413 by eAthena: 0 byte-identical, 9 confirmed by peer review.

- fn_18040 GuildInfo::HasRelatedGuild: logic confirmed by peer review
- fn_18041 GuildInfo::UpdateMemberExpRatios: logic confirmed by peer review
- fn_18043 GuildInfo::DeleteMember: logic confirmed by peer review
- fn_18045 GuildInfo::UpdateMemberStatus: logic confirmed by peer review
- fn_18046 GuildInfo::SetMemberOnline: logic confirmed by peer review
- fn_18047 GuildInfo::SetMasterCharacterId: logic confirmed by peer review
- fn_18048 GuildInfo::UpdateUnknown00D4: logic confirmed by peer review
- fn_18052 CGuildTip::GetTipList: logic confirmed by peer review
- fn_18053 CGuildTip::Load: logic confirmed by peer review

Peer-reviewed-by: alisonrag, youko, 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/Contents/GuildTip.cpp
2026-10-30 02:59:34 +00:00
ragnarok-clanker
b51e87ee7d Decompile 46 functions in Source/Contents/Skills/SkillActionDruid.cpp, Source/Contents/Items/SelectPackageItemMgr.cpp, ...
Batch #4416 by youko: 17 byte-identical, 29 confirmed by peer review.

- fn_04427 utility::FillRandomBytes: logic confirmed by peer review
- fn_04439 CSelectPackageItemMgr::CSelectPackageItemMgr: logic confirmed by peer review
- fn_04445 CSelectPackageItemMgr::AddTab: logic confirmed by peer review
- fn_04446 CSelectPackageItemMgr::FindItems: logic confirmed by peer review
- fn_04454 Singleton<CSelectPackageItemMgr>::GetInstance: logic confirmed by peer review
- fn_04456 CSelectPackageItemMgr::LuaAddTab: logic confirmed by peer review
- fn_04458 CSkillAction_DR_WERERAPTOR::Slot02: byte-identical
- fn_04459 CSkillAction_DR_WERERAPTOR::Slot11: logic confirmed by peer review
- fn_04460 CEfstAction_WERERAPTOR::Slot03: logic confirmed by peer review
- fn_04461 CEfstAction_WERERAPTOR::Slot04: logic confirmed by peer review
- fn_04463 CSkillAction_DR_ENRAGE_WOLF::Slot01: byte-identical
- fn_04464 CSkillAction_DR_ENRAGE_WOLF::Slot02: byte-identical
- fn_04465 CSkillAction_DR_ENRAGE_WOLF::Slot08: logic confirmed by peer review
- fn_04467 CEfstAction_ENRAGE_WOLF::Slot03: logic confirmed by peer review
- fn_04468 CEfstAction_ENRAGE_WOLF::Slot04: logic confirmed by peer review
- fn_04469 CSkillAction_DR_BLOOD_HOWLING::Slot01: byte-identical
- fn_04470 CSkillAction_DR_BLOOD_HOWLING::Slot02: byte-identical
- fn_04471 CSkillAction_DR_BLOOD_HOWLING::Slot08: logic confirmed by peer review
- fn_04473 CEfstAction_BLOOD_HOWLING::Slot03: logic confirmed by peer review
- fn_04474 CEfstAction_BLOOD_HOWLING::Slot04: logic confirmed by peer review
- fn_04475 CSkillAction_DR_NOMERCY_CLAW::Slot02: byte-identical
- fn_04477 CSkillAction_DR_HUNGER::Slot02: byte-identical
- fn_04478 CSkillAction_DR_HUNGER::Slot11: logic confirmed by peer review
- fn_04479 CSkillAction_DR_HUNGER::Slot15: logic confirmed by peer review
- fn_04480 CSkillAction_DR_CRUEL_BITE::Slot02: byte-identical
- fn_04482 CSkillAction_DR_ENRAGE_RAPTOR::Slot01: byte-identical
- fn_04483 CSkillAction_DR_ENRAGE_RAPTOR::Slot02: byte-identical
- fn_04484 CSkillAction_DR_ENRAGE_RAPTOR::Slot08: logic confirmed by peer review
- fn_04486 CEfstAction_ENRAGE_RAPTOR::Slot03: logic confirmed by peer review
- fn_04487 CEfstAction_ENRAGE_RAPTOR::Slot04: logic confirmed by peer review
- fn_04488 CSkillAction_DR_PREENING::Slot01: byte-identical
- fn_04489 CSkillAction_DR_PREENING::Slot02: byte-identical
- fn_04490 CSkillAction_DR_PREENING::Slot08: logic confirmed by peer review
- fn_04492 CEfstAction_PREENING::Slot03: logic confirmed by peer review
- fn_04493 CEfstAction_PREENING::Slot04: logic confirmed by peer review
- fn_04494 CSkillAction_DR_SHOOTING_FEATHER::Slot02: byte-identical
- fn_04497 CSkillAction_DR_FLICKING_TONADO::Slot02: byte-identical
- fn_04498 CSkillAction_DR_FLICKING_TONADO::Slot11: logic confirmed by peer review
- fn_04499 CSkillAction_DR_LOW_FLIGHT::Slot02: byte-identical
- fn_04501 CSkillAction_DR_NATURE_SHIELD::Slot01: byte-identical
- fn_04502 CSkillAction_DR_NATURE_SHIELD::Slot02: byte-identical
- fn_04503 CSkillAction_DR_NATURE_SHIELD::Slot08: logic confirmed by peer review
- fn_04504 CSkillAction_DR_NATURE_SHIELD::Slot11: logic confirmed by peer review
- fn_04505 CEfstAction_NATURE_SHIELD::Slot03: logic confirmed by peer review
- fn_04506 CEfstAction_NATURE_SHIELD::Slot04: logic confirmed by peer review
- fn_04507 CEfstAction_GROUND_GROW::Slot01: 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).
Adds to the build: Source/Contents/Skills/SkillActionDruid.cpp, Source/Contents/Items/SelectPackageItemMgr.cpp, Source/Utility/Random/RandomBytes.cpp
2026-10-30 02:59:20 +00:00
ragnarok-clanker
fe40d65c4f Decompile fn_10008 (UIRodexScrollBar::Paint)
Batch #4279 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_10008 UIRodexScrollBar::Paint: logic confirmed by peer review

Peer-reviewed-by: bigodeira, 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/UI/Rodex/UIRodexComposeWnd.cpp
2026-10-30 02:49:10 +00:00
ragnarok-clanker
f85200f65b Decompile 4 functions in Source/Client/Stove/StoveMgr.cpp
Batch #4180 by youko: 0 byte-identical, 4 confirmed by peer review.

- fn_04786 AccessTokenFailureMessage::operator(): logic confirmed by peer review
- fn_04787 UserFailureMessage::operator(): logic confirmed by peer review
- fn_04788 TokenCallbackFailureMessage::operator(): logic confirmed by peer review
- fn_04790 PurchaseCheckingMessage::operator(): logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, superintelligence, OrangeCat
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/Stove/StoveMgr.cpp
2026-10-30 02:42:02 +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
db6aafa21e Decompile 4 functions in Source/Security/ThemidaMgr.cpp, Source/Security/ThemidaMgr.h
Batch #4356 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_08235 CThemidaMgr::CThemidaMgr: logic confirmed by peer review
- fn_08236 CThemidaMgr::~CThemidaMgr: logic confirmed by peer review
- fn_08240 CThemidaMgr::Create: logic confirmed by peer review
- fn_08241 CThemidaMgr::Destroy: logic confirmed by peer review

Peer-reviewed-by: youko, 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/Security/ThemidaMgr.cpp
2026-10-30 02:29:51 +00:00
ragnarok-clanker
cf2d51c06a Decompile fn_18871 (CBash::Slot06)
Batch #4405 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_18871 CBash::Slot06: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/Effects/Bash.cpp, Source/Contents/Effects/CellRangeEffect.cpp, Source/Contents/Effects/CherryBlossomEffect.cpp
2026-10-30 02:25:07 +00:00
ragnarok-clanker
4c91cfdeed Decompile fn_08683 (CSkillAction_NW_THE_VIGILANTE_AT_NIGHT_GUN_GATLING::Slot11)
Batch #4382 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_08683 CSkillAction_NW_THE_VIGILANTE_AT_NIGHT_GUN_GATLING::Slot11: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, superintelligence, zindokar
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Contents/Skills/SkillActionNightWatch.cpp
2026-10-30 02:19:07 +00:00