Decompile 10 functions in Source/Client/Session/Session.h, Source/Client/Session/SessionPredicates.cpp, ...

Batch #16893 by KWDev: 10 byte-identical, 0 confirmed by peer review.

- fn_07187 CWarningPlaneEffect::OnProcess: byte-identical
- fn_02846 CCashEmotionAction_Register::Execute: byte-identical
- fn_02845 CCashEmotionAction_Play::Execute: byte-identical
- fn_21677 CGameMode::ReceiveHomunculusChange: byte-identical (already on main)
- fn_23881 CSession::IsHomunAid: byte-identical
- fn_23882 CSession::IsMercenaryAid: byte-identical
- fn_23885 CSession::IsPetAid: byte-identical
- fn_17916 CView::AddDistance: byte-identical
- fn_17917 CView::AddPitch: byte-identical
- fn_23379 CSession::HomunSkillLevel: byte-identical

Merged automatically: every function is byte-identical to the original.
This commit is contained in:
ragnarok-clanker 2026-11-11 10:58:29 +00:00
commit d419318eeb
8 changed files with 24 additions and 25 deletions

View file

@ -105,9 +105,9 @@ void CCharacterLinkedUserDataMgr::Save() {
// OFFSET: 0x00DDD0D0
// FUNCTION: fn_23379
int CSession::HomunSkillLevel(int skillId) const {
const int index = skillId - 8000;
if (index > -1) {
return this->m_homunSkillLevels[index];
skillId -= 8000;
if (skillId > -1) {
return this->m_homunSkillLevels[skillId];
}
return 0;