From 766d849d793035195ebd4946fb3619ba0440d21b Mon Sep 17 00:00:00 2001 From: fallenoak Date: Tue, 6 Jan 2026 22:52:22 -0600 Subject: [PATCH] feat(object): add ClntObjMgrGetActivePlayer --- src/object/client/ObjMgr.cpp | 8 ++++++++ src/object/client/ObjMgr.hpp | 2 ++ 2 files changed, 10 insertions(+) diff --git a/src/object/client/ObjMgr.cpp b/src/object/client/ObjMgr.cpp index dc6a67f..95d50d2 100644 --- a/src/object/client/ObjMgr.cpp +++ b/src/object/client/ObjMgr.cpp @@ -11,6 +11,14 @@ static ClntObjMgr* s_curMgr; static ClntObjMgr* s_savMgr; +uint64_t ClntObjMgrGetActivePlayer() { + if (!s_curMgr) { + return 0; + } + + return s_curMgr->m_activePlayer; +} + ClntObjMgr* ClntObjMgrGetCurrent() { return s_curMgr; } diff --git a/src/object/client/ObjMgr.hpp b/src/object/client/ObjMgr.hpp index fd23b6b..33a2a08 100644 --- a/src/object/client/ObjMgr.hpp +++ b/src/object/client/ObjMgr.hpp @@ -4,6 +4,8 @@ #include "object/client/ClntObjMgr.hpp" #include +uint64_t ClntObjMgrGetActivePlayer(); + ClntObjMgr* ClntObjMgrGetCurrent(); uint32_t ClntObjMgrGetMapID();