From e7abae11022cde6d13deae07b46417d318a71c9a Mon Sep 17 00:00:00 2001 From: fallenoak Date: Sun, 1 Feb 2026 13:03:52 -0600 Subject: [PATCH] feat(object): add CGObject::GetGUID --- src/object/client/CGObject.cpp | 4 ++++ src/object/client/CGObject.hpp | 3 +++ 2 files changed, 7 insertions(+) diff --git a/src/object/client/CGObject.cpp b/src/object/client/CGObject.cpp index d292eec..97bf379 100644 --- a/src/object/client/CGObject.cpp +++ b/src/object/client/CGObject.cpp @@ -23,3 +23,7 @@ uint32_t CGObject::TotalFields() { uint32_t CGObject::TotalFieldsSaved() { return CGObject::GetBaseOffsetSaved() + 3; } + +WOWGUID CGObject::GetGUID() const { + return this->m_obj->m_guid; +} diff --git a/src/object/client/CGObject.hpp b/src/object/client/CGObject.hpp index 91b868e..1d1bfd7 100644 --- a/src/object/client/CGObject.hpp +++ b/src/object/client/CGObject.hpp @@ -29,6 +29,9 @@ class CGObject { uint32_t* m_objSaved; uint32_t m_memHandle; OBJECT_TYPE_ID m_typeID; + + // Public member functions + WOWGUID GetGUID() const; }; #endif