diff --git a/src/object/client/Util.cpp b/src/object/client/Util.cpp new file mode 100644 index 0000000..b243c21 --- /dev/null +++ b/src/object/client/Util.cpp @@ -0,0 +1,6 @@ +#include "object/client/Util.hpp" +#include "object/client/ObjMgr.hpp" + +CGObject_C* FindActiveObject(WOWGUID guid) { + return ClntObjMgrGetCurrent()->m_objects.Ptr(guid, CHashKeyGUID(guid)); +} diff --git a/src/object/client/Util.hpp b/src/object/client/Util.hpp new file mode 100644 index 0000000..8903851 --- /dev/null +++ b/src/object/client/Util.hpp @@ -0,0 +1,10 @@ +#ifndef OBJECT_CLIENT_UTIL_HPP +#define OBJECT_CLIENT_UTIL_HPP + +#include "util/GUID.hpp" + +class CGObject_C; + +CGObject_C* FindActiveObject(WOWGUID guid); + +#endif