Commit graph

751 commits

Author SHA1 Message Date
ragnarok-clanker
27d2b63b4a Maintenance: Last CRYPT_* sites and every unit-local decrypt helper replaced by OBFUSCATE_SOURCE* / OBFUSCATE_DECRYPT* (Utility/Ciphe
Batch #18622 by ragnarok-clanker: forced by an admin (0 lower score(s), 24 changed function(s)); checked with 18 compiled unit(s).
2026-11-12 17:04:48 +00:00
ragnarok-clanker
d2e21e3ef0 Maintenance: Encrypted strings rewritten as OBFUSCATE_* (Utility/Cipher/Obfuscate.h); unit-local decrypt helpers removed where no cal
Batch #18596 by ragnarok-clanker: forced by an admin (0 lower score(s), 7 changed function(s)); checked with 8 compiled unit(s).
2026-11-12 16:26:02 +00:00
ragnarok-clanker
0d6efeaf09 Maintenance: C7 (replaces 18431/18498/18559). Actor SendMsg takes (CGameObject* sender, std::int64_t message, std::int64_t b..g). Aud
Batch #18562 by ragnarok-clanker: forced by an admin (31 lower score(s), 132 changed function(s)); checked with 230 compiled unit(s), including every includer of Source/Client/Mode/CGameMode.h, Source/Contents/Actors/EffectActors.h, Source/Contents/Actors/GameActor.h, Source/Contents/Actors/GameObject.h, Source/Contents/Actors/GndRiser.h, Source/Contents/Actors/GroundScope.h, Source/Contents/Actors/Item.h, Source/Contents/Actors/MousePointer.h, Source/Contents/Actors/Npc.h, Source/Contents/Actors/Pc.h, Source/Contents/Actors/RenderObject.h, Source/Contents/Actors/Skill.h, Source/Contents/Effects/Core/DummyEffectLauncher.h, Source/Contents/Effects/Core/EffectActor.h, Source/Contents/Effects/Core/EffectMaker.h, Source/Contents/Effects/Core/MsgEffect.h, Source/Contents/Effects/Skills/ArrowEffect.h, Source/Contents/Effects/Skills/MandraAttackEffect.h, Source/Contents/SignBoard/SignBoard.h, Source/Contents/Skills/GraffiSkill.h, Source/Contents/Sound/SoundMaker.h.
2026-11-12 16:09:04 +00:00
ragnarok-clanker
9f53715f61 Decompile 2 functions in Source/Client/Mode/GameModePackets.cpp
Batch #18553 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_22167 CGameMode::ReceiveOverweightThreshold: byte-identical
- fn_22221 CGameMode::ProcessSkillUsePacket: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-12 15:50:48 +00:00
ragnarok-clanker
a83177c5bd Decompile 2 functions in Source/Client/Mode/LoginMode.cpp
Batch #18549 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_22297 CLoginMode::OnChangeState: logic confirmed by peer review
- fn_22309 CLoginMode::PollNetworkStatus: logic confirmed by peer review

Peer-reviewed-by: eAthena, kyoshi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 15:46:34 +00:00
ragnarok-clanker
983922c79d Decompile 27 functions in Source/Client/Mode/LoginMode.cpp
Batch #18528 by ragnarok-clanker: 25 byte-identical, 2 confirmed by peer review.

- fn_22261 CharacterInfo2SizeErrorFormat::operator(): byte-identical (already on main)
- fn_22262 PasswordRetryExceededMessage::operator(): byte-identical (already on main)
- fn_22265 CLoginMode::SubD8D4F0: byte-identical (already on main)
- fn_22271 GetMacAddress: logic confirmed by peer review
- fn_22273 GetUserCountText: byte-identical (already on main)
- fn_22274 CLoginMode::ReceiveCharacterSlots: byte-identical (already on main)
- fn_22275 CLoginMode::ReceiveAcceptEnter: byte-identical (already on main)
- fn_22276 CLoginMode::SubD8EDC0: byte-identical (already on main)
- fn_22278 CLoginMode::ReceiveCharacterPage: byte-identical
- fn_22279 CLoginMode::SubD8F560: byte-identical (already on main)
- fn_22280 CLoginMode::ReceiveCharacterList: byte-identical (already on main)
- fn_22281 CLoginMode::ReceiveDeleteCharacter: byte-identical (already on main)
- fn_22282 CLoginMode::ReceiveDeleteCancel: byte-identical (already on main)
- fn_22283 CLoginMode::ReceiveDeleteReservation: byte-identical (already on main)
- fn_22288 CLoginMode::SubD91780: byte-identical (already on main)
- fn_22290 CLoginMode::ConnectZoneServer: byte-identical (already on main)
- fn_22294 nullsub_486: byte-identical (already on main)
- fn_22296 nullsub_487: byte-identical (already on main)
- fn_22298 CLoginMode::End: byte-identical (already on main)
- fn_22303 CLoginMode::SubD97B20: byte-identical (already on main)
- fn_22306 CLoginMode::SubD97EF0: byte-identical (already on main)
- fn_22307 CLoginMode::SubD97F00: byte-identical (already on main)
- fn_22313 CLoginMode::SendMsg: logic confirmed by peer review
- fn_22315 CLoginMode::ReceiveLoginErrorDetail: byte-identical
- fn_22316 CLoginMode::ReceiveLoginError: byte-identical
- fn_22319 CLoginMode::SubD9E170: byte-identical (already on main)
- fn_22258 CLoginMode::CLoginMode: byte-identical (already on main)

Peer-reviewed-by: eAthena, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 15:24:45 +00:00
ragnarok-clanker
57d14f2804 Decompile 5 functions in Source/UI/GameSettings/UIBattleMsgOptionWnd.cpp, Source/UI/RuneSystem/UIRuneSystemWnd.cpp, ...
Batch #18428 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_12742 UIBattleMsgOptionWnd::SendMsg: logic confirmed by peer review
- fn_10225 UIRuneSystemWnd::SendMsg: logic confirmed by peer review
- fn_12583 UIHotKeyWnd::AssignSelectedHotkey: logic confirmed by peer review
- fn_12693 UIHotKeyWnd::OnLBtnDown: logic confirmed by peer review
- fn_22038 CGameMode::ReceiveAchievementUpdate: logic confirmed by peer review

Peer-reviewed-by: alisonrag, kyoshi, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 15:21:25 +00:00
ragnarok-clanker
71d3e375a9 Maintenance: Revert 18381 regression: ProcessBuyingStorePurchase is a CGameMode member (callers pass this in ECX); define it as CGame
Batch #18427 by ragnarok-clanker: forced by an admin (0 lower score(s), 2 changed function(s)); checked with 197 compiled unit(s), including every includer of Source/Client/Mode/CGameMode.h.
2026-11-12 14:59:41 +00:00
ragnarok-clanker
370507012f Confirm fn_21825 (CGameMode::UpdateSkillCooldown)
Batch #18311 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_21825 CGameMode::UpdateSkillCooldown: logic confirmed by peer review (already on main)

Peer-reviewed-by: ragnarok-clanker, cremane, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 14:30:33 +00:00
ragnarok-clanker
edf7c735e5 Maintenance: Fix LNK2019: ProcessBuyingStorePurchase (fn_21592) is a free __stdcall (?ProcessBuyingStorePurchase@@YGXHHHHHH@Z, RET 0x
Batch #18381 by ragnarok-clanker: forced by an admin (2 lower score(s), 2 changed function(s)); checked with 197 compiled unit(s), including every includer of Source/Client/Mode/CGameMode.h.
2026-11-12 14:23:51 +00:00
ragnarok-clanker
b631309ce2 Decompile fn_21661 (CGameMode::ReceiveRefineStatusGraded)
Batch #18370 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_21661 CGameMode::ReceiveRefineStatusGraded: logic confirmed by peer review

Peer-reviewed-by: eAthena, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 14:13:49 +00:00
ragnarok-clanker
84900e33b7 Decompile fn_21636 (CGameMode::ReceiveSkillFailure)
Batch #18179 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_21636 CGameMode::ReceiveSkillFailure: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 14:11:14 +00:00
ragnarok-clanker
5e343f5f88 Decompile 6 functions in Source/Client/Mode/GameModeHandlers.cpp
Batch #18296 by eAthena: 0 byte-identical, 6 confirmed by peer review.

- fn_22010 CGameMode::ReceivePartyRoster: logic confirmed by peer review
- fn_21824 CGameMode::SpawnGroundSkill: logic confirmed by peer review
- fn_21823 CGameMode::Zc_Skill_Entry: logic confirmed by peer review
- fn_21819 CGameMode::Zc_Skill_Entry2: logic confirmed by peer review
- fn_21820 CGameMode::ReceiveGroundSkill8: logic confirmed by peer review
- fn_21821 CGameMode::ReceiveGroundSkill32: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, cremane, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 14:02:30 +00:00
ragnarok-clanker
5a10aa262b Decompile 3 functions in Source/Client/Mode/GameModePackets.cpp
Batch #18083 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_21650 CGameMode::ReceivePartyMemberInfo: logic confirmed by peer review
- fn_21708 CGameMode::ReceivePartyMemberList: logic confirmed by peer review
- fn_21751 CGameMode::ReceiveActorChat: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 14:00:14 +00:00
ragnarok-clanker
ad354d198c Confirm fn_21331 (CGameMode::UpdateHoverNameBalloon)
Batch #18232 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_21331 CGameMode::UpdateHoverNameBalloon: logic confirmed by peer review (already on main)

Peer-reviewed-by: ragnarok-clanker, alisonrag, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 13:58:26 +00:00
ragnarok-clanker
6626b97d92 Decompile fn_22214 (CGameMode::ReceiveGuildMemberAdd4)
Batch #18343 by ragnarok-clanker: 1 byte-identical, 0 confirmed by peer review.

- fn_22214 CGameMode::ReceiveGuildMemberAdd4: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-12 13:42:46 +00:00
ragnarok-clanker
89a874690f Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati
Batch #18338 by ragnarok-clanker: no function's compiled code changes; checked with 433 compiled unit(s), including every includer of Source/Client/Application/ApplicationWindow.h, Source/Client/Mode/CGameMode.h, Source/Client/Session/Session.h, Source/Contents/Configuration/ServiceOptions.h, Source/Contents/Map/MapSkyMgr.h, Source/Contents/Messenger/ClientMessenger.h, Source/Contents/SignBoard/SignBoard.h, Source/Contents/Skills/ClientSkills.h, Source/Contents/Sound/SoundConfiguration.h, Source/Render/DX7/RenderSystemDX7.h, Source/Render/Device/DisplayMode.h, Source/Resource/Json/JsonCppLoader.h, Source/Security/NProtectGameGuardMgr.h, Source/UI/Cooldowns/CooldownOwner.h, Source/UI/Enchant/EnchantUI.h, Source/UI/Exchange/UIExchangeUI.h, Source/UI/GameSettings/GameSettingsUI.h, Source/UI/ProbabilityTable/UIProbabilityTable.h, Source/UI/Quest/UIOngoingQuestInfo.h, Source/UI/RuneSystem/UIRuneSystemWnd.h, Source/UI/SelectPackageItemBox/SelectPackageItemBox.h, Source/UI/SkillDelayInfo/SkillDelayInfo.h, Source/UI/Text/TextWrapping.h, Source/Contents/Actors/Resources/BodyResources.h, Source/Resource/Json/JsonCppLoaderExternal.h, Source/Resource/Json/JsonCppLoaderParsing.h, Source/Security/NProtectGameMon.h.
2026-11-12 13:39:07 +00:00
ragnarok-clanker
b63373ee44 Decompile fn_22024 (CGameMode::ReceiveRuneSetGrades)
Batch #18297 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_22024 CGameMode::ReceiveRuneSetGrades: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-12 12:45:13 +00:00
ragnarok-clanker
bafc9c7f88 Decompile fn_22124 (CGameMode::ReceivePartyInfo2)
Batch #18235 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_22124 CGameMode::ReceivePartyInfo2: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 12:33:03 +00:00
ragnarok-clanker
b5744bea01 Decompile fn_22122 (CGameMode::ReceiveGradeEnchantBroadcast)
Batch #18285 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_22122 CGameMode::ReceiveGradeEnchantBroadcast: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 12:32:31 +00:00
ragnarok-clanker
cd3f61d037 Decompile fn_22040 (CGameMode::ReceiveItemReward2)
Batch #18281 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_22040 CGameMode::ReceiveItemReward2: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 12:27:45 +00:00
ragnarok-clanker
b7a3993eca Maintenance: OBFUSCATE_STRING part 3: 95 more encrypted-string sites in 20 units rewritten as the OBFUSCATE_* macros on main (Utility
Batch #18270 by ragnarok-clanker: no function's compiled code changes; checked with 20 compiled unit(s).
2026-11-12 12:23:31 +00:00
ragnarok-clanker
58a49c1755 Decompile fn_21766 (CGameMode::ReceiveActorStateEntryOld)
Batch #18246 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_21766 CGameMode::ReceiveActorStateEntryOld: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, KWDev, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 12:16:16 +00:00
ragnarok-clanker
d727b7f46a Decompile fn_22021 (CGameMode::ReceiveRodexMailDeleteResult)
Batch #18247 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_22021 CGameMode::ReceiveRodexMailDeleteResult: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 11:37:32 +00:00
ragnarok-clanker
b1e91ee78a Decompile fn_21975 (CGameMode::SpawnMirrorActor)
Batch #18186 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_21975 CGameMode::SpawnMirrorActor: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, KWDev, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 11:36:46 +00:00
ragnarok-clanker
311d2e6a55 Decompile fn_21323 (CGameMode::Update)
Batch #18243 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_21323 CGameMode::Update: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 11:32:34 +00:00
ragnarok-clanker
4a6f28df3a Decompile fn_17824 (CMode::DrawCursor)
Batch #17453 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_17824 CMode::DrawCursor: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, alisonrag, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 11:24:23 +00:00
ragnarok-clanker
68097c53a5 Decompile fn_21605 (CGameMode::ReceiveRankingList)
Batch #18206 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_21605 CGameMode::ReceiveRankingList: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 10:55:50 +00:00
ragnarok-clanker
1a322e4e80 Confirm 5 functions in Source/Client/Mode/GameModePackets.cpp
Batch #18191 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_21754 CGameMode::ReceiveActorMoveEntryOld: logic confirmed by peer review (already on main)
- fn_21755 CGameMode::ReceiveActorMoveEntryOld2: logic confirmed by peer review (already on main)
- fn_21756 CGameMode::ReceiveActorMoveEntryNamed: logic confirmed by peer review (already on main)
- fn_21757 CGameMode::ReceiveActorMoveEntryOld0: logic confirmed by peer review (already on main)
- fn_21985 CGameMode::SpawnMovingActor: logic confirmed by peer review (already on main)

Peer-reviewed-by: ragnarok-clanker, Yommy, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 10:46:54 +00:00
ragnarok-clanker
76bcc6d91b Decompile fn_22192 (CGameMode::UpdateActorSpiritCount)
Batch #17966 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_22192 CGameMode::UpdateActorSpiritCount: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 10:44:21 +00:00
ragnarok-clanker
1c6608003c Decompile fn_22185 (SetActiveSkillEffect184)
Batch #17914 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_22185 SetActiveSkillEffect184: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 10:43:02 +00:00
ragnarok-clanker
bdc35c078b Decompile 7 functions in Source/Archive/PakRegistry.cpp, Source/Client/Mode/GameMode.cpp, ...
Batch #18143 by KWDev: 7 byte-identical, 0 confirmed by peer review.

- fn_18111 PakRegistry::Add: byte-identical
- fn_21283 CGameMode::LocationText: byte-identical
- fn_05320 CAchievementMgr::GetCompletedCount: byte-identical
- fn_18965 CSquareRangeEffect::OnProcess: byte-identical
- fn_07545 CWindEffect::Render: byte-identical
- fn_18179 ResourceMgr::ResolveMapName: byte-identical
- fn_02765 Split: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-12 10:04:54 +00:00
ragnarok-clanker
d70679a7d6 Maintenance: Linkage preludes, part 4: three extern template lines added to game units since parts 1-3 (GameModeNotices, UIEnchantUI,
Batch #18137 by ragnarok-clanker: no function's compiled code changes; checked with 3 compiled unit(s), including every includer of Source/Linkage/Source/UI/Enchant/UIEnchantUI.cpp.h, Source/Linkage/Source/Client/Mode/GameModeNotices.cpp.h, Source/Linkage/Source/UI/Navigation/UIRoMapWnd.cpp.h.
2026-11-12 10:00:46 +00:00
ragnarok-clanker
03cdb77670 Decompile 2 functions in Source/Client/Mode/LoginMode.cpp
Batch #18130 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_22315 CLoginMode::ReceiveLoginErrorDetail: byte-identical
- fn_22316 CLoginMode::ReceiveLoginError: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-12 09:56:05 +00:00
ragnarok-clanker
8c434d7be3 Decompile fn_22311 (CLoginMode::ReceiveBillingInfo)
Batch #18018 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_22311 CLoginMode::ReceiveBillingInfo: logic confirmed by peer review

Peer-reviewed-by: Yommy, KWDev, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 09:49:19 +00:00
ragnarok-clanker
c86817f27c Maintenance: Linkage preludes, part 3: the last 5 units with extern template lines (GameMode, GameModeHandlers, FontCache, UITextButt
Batch #18106 by ragnarok-clanker: no function's compiled code changes; checked with 5 compiled unit(s), including every includer of Source/Linkage/Source/Client/Mode/GameMode.cpp.h, Source/Linkage/Source/Client/Mode/GameModeHandlers.cpp.h, Source/Linkage/Source/Render/Text/FontCache.cpp.h, Source/Linkage/Source/UI/Buttons/UITextButton.cpp.h, Source/Linkage/Source/UI/Edit/UIEditVariants.cpp.h.
2026-11-12 09:28:42 +00:00
ragnarok-clanker
823f15d998 Decompile fn_23392 (CSession::SkillDragResource)
Batch #18093 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_23392 CSession::SkillDragResource: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-12 09:08:57 +00:00
ragnarok-clanker
3f09ee6912 Decompile fn_21705 (CGameMode::ReceiveFormatStringMessage)
Batch #18084 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_21705 CGameMode::ReceiveFormatStringMessage: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-12 09:02:43 +00:00
ragnarok-clanker
484c86c456 Confirm fn_11712 (UIBank_NewWnd::TransactionAmount)
Batch #18079 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_11712 UIBank_NewWnd::TransactionAmount: logic confirmed by peer review (already on main)

Peer-reviewed-by: Yommy, KWDev, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 09:00:06 +00:00
ragnarok-clanker
27a3b09aec Decompile fn_22011 (CGameMode::ReceiveActorClanName)
Batch #17918 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_22011 CGameMode::ReceiveActorClanName: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-12 05:25:33 +00:00
ragnarok-clanker
38ae709a92 Confirm fn_21244 (CGameMode::ProcessUiMessage)
Batch #17863 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_21244 CGameMode::ProcessUiMessage: logic confirmed by peer review (already on main)

Peer-reviewed-by: Yommy, codeplay, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 05:06:37 +00:00
ragnarok-clanker
c099acc878 Decompile 3 functions in Source/Client/Mode/GameModePackets.cpp
Batch #17831 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_21757 CGameMode::ReceiveActorMoveEntryOld0: logic confirmed by peer review
- fn_21988 CGameMode::ReceiveActorStandEntryLegacy: logic confirmed by peer review
- fn_21762 CGameMode::ReceiveActorStandEntryOld0: logic confirmed by peer review

Peer-reviewed-by: Yommy, alisonrag, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 04:15:53 +00:00
ragnarok-clanker
41f7baa0ea Decompile fn_21767 (CGameMode::ReceiveActorStandEntry)
Batch #17830 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_21767 CGameMode::ReceiveActorStandEntry: logic confirmed by peer review

Peer-reviewed-by: Yommy, alisonrag, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 04:15:28 +00:00
ragnarok-clanker
f0eaeea677 Decompile fn_22190 (CGameMode::ShowSpecialPopup)
Batch #17829 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_22190 CGameMode::ShowSpecialPopup: logic confirmed by peer review

Peer-reviewed-by: Yommy, alisonrag, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 04:14:57 +00:00
ragnarok-clanker
9840800a53 Decompile 2 functions in Source/Client/Mode/GameModePackets.cpp
Batch #17792 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_21678 CGameMode::ReceivePetChangeState: logic confirmed by peer review
- fn_21768 CGameMode::ReceiveActorStandEntryFont: logic confirmed by peer review

Peer-reviewed-by: Yommy, alisonrag, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 04:08:46 +00:00
ragnarok-clanker
80aa3eaefd Decompile 2 functions in Source/Client/Mode/GameModePackets.cpp
Batch #17823 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_21769 CGameMode::ReceiveActorTypedEntry: logic confirmed by peer review
- fn_21877 CGameMode::ReceiveGuildMemberAdd: logic confirmed by peer review

Peer-reviewed-by: Yommy, alisonrag, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 04:08:17 +00:00
ragnarok-clanker
7b9ee55128 Decompile fn_22299 (CLoginMode::ReceiveNotifyZoneServer2)
Batch #17553 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_22299 CLoginMode::ReceiveNotifyZoneServer2: logic confirmed by peer review

Peer-reviewed-by: Yommy, alisonrag, cremane, ex0ample
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 04:05:43 +00:00
ragnarok-clanker
d639aea274 Decompile fn_21435 (CGameMode::ShowNoticeBalloon)
Batch #17778 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_21435 CGameMode::ShowNoticeBalloon: logic confirmed by peer review

Peer-reviewed-by: Yommy, alisonrag, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 03:57:14 +00:00
ragnarok-clanker
42e686f2af Decompile fn_22309 (CLoginMode::PollNetworkStatus)
Batch #17771 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_22309 CLoginMode::PollNetworkStatus: logic confirmed by peer review

Peer-reviewed-by: Yommy, alisonrag, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 03:55:06 +00:00
ragnarok-clanker
85c0acbfb9 Decompile 2 functions in Source/Client/Mode/GameMode.cpp, Source/Client/Mode/GameModeHandlers.cpp, ...
Batch #17805 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_21414 CGameMode::GetActiveSkillEffectTimeText: logic confirmed by peer review
- fn_17182 IntToSignedString: logic confirmed by peer review

Peer-reviewed-by: Yommy, alisonrag, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-12 03:52:07 +00:00