Decompile 2 functions in Source/Client/Mode/GameModePackets.cpp

Batch #13419 by KWDev: 2 byte-identical, 0 confirmed by peer review.

- fn_21739 CGameMode::ReceiveMemorialDungeonSubscriptionNotify: byte-identical
- fn_21966 ApplyActorSkillState: byte-identical

Merged automatically: every function is byte-identical to the original.
This commit is contained in:
ragnarok-clanker 2026-11-06 16:31:42 +00:00
commit ea9e8703e0

View file

@ -1499,7 +1499,7 @@ __declspec(noinline) void CGameMode::ReceiveMemorialDungeonSubscriptionNotify(co
return;
}
if (*reinterpret_cast<const short*>(packet + 2) >= 0) {
if (*reinterpret_cast<const short*>(packet + 2) > -1) {
g_session.unknown_5948 = 0;
window->SendMsg(nullptr, 60, 0, 0, 0, 0);
return;
@ -11369,7 +11369,7 @@ void ApplyActorSkillState(CGameActor* actor, std::uint16_t skillId, int duration
case 0x39:
case 0x3E:
case 0x154B:
reinterpret_cast<unsigned char*>(&actor->render.unknown_008C)[2] = 1;
actor->render.isMotionFreezed = true;
actor->unknown_0278 = timeGetTime() + duration;
break;
case 0x105: