From 0f7f0207eecceff97654113b430b4496ced01769 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Wed, 11 Feb 2026 22:21:17 -0600 Subject: [PATCH] feat(object): add CGUnit::GetDisplayID --- src/object/client/CGUnit.cpp | 4 ++++ src/object/client/CGUnit.hpp | 3 +++ 2 files changed, 7 insertions(+) diff --git a/src/object/client/CGUnit.cpp b/src/object/client/CGUnit.cpp index 4f525c8..3474606 100644 --- a/src/object/client/CGUnit.cpp +++ b/src/object/client/CGUnit.cpp @@ -25,6 +25,10 @@ uint32_t CGUnit::TotalFieldsSaved() { return CGUnit::GetBaseOffsetSaved() + 123; } +int32_t CGUnit::GetDisplayID() const { + return this->Unit()->displayID; +} + CGUnitData* CGUnit::Unit() const { return this->m_unit; } diff --git a/src/object/client/CGUnit.hpp b/src/object/client/CGUnit.hpp index 3fb6ddb..631f7ca 100644 --- a/src/object/client/CGUnit.hpp +++ b/src/object/client/CGUnit.hpp @@ -82,6 +82,9 @@ class CGUnit { static uint32_t TotalFields(); static uint32_t TotalFieldsSaved(); + // Public member functions + int32_t GetDisplayID() const; + protected: // Protected member variables CGUnitData* m_unit;