From 1f664e3a483b629c17e658251243dfd3f802cdfd Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Thu, 29 Oct 2026 23:20:08 +0000 Subject: [PATCH] Decompile fn_23378 (CSession::GetPlayerHeadSprName) Batch #3745 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review. - fn_23378 CSession::GetPlayerHeadSprName: 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). --- Source/Contents/HeadResources.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Source/Contents/HeadResources.cpp b/Source/Contents/HeadResources.cpp index 9969cf76..3db7688f 100644 --- a/Source/Contents/HeadResources.cpp +++ b/Source/Contents/HeadResources.cpp @@ -306,3 +306,10 @@ std::string CSession::GetHeadSprName(int job, int sex, int* head) { } // OFFSET: 0x00DDD050 +// FUNCTION: fn_23378 +std::string CSession::GetPlayerHeadSprName() { + EquipmentResourceMgr* resources = g_equipmentResourceMgr; + const int sex = this->SyncUnknown0E98(); + const int job = this->GetDisplayJob(); + return resources->GetHeadName(1, job, sex, &this->m_head); +}