From 303ecbbf4e9cf91da8108bbc8a5ff1ab7b3ca2c2 Mon Sep 17 00:00:00 2001 From: Shauren Date: Thu, 14 Mar 2024 19:28:49 +0100 Subject: Core/Objects: Cook the copied pasta (cherry picked from commit 6224036efd9e6173f4650d7b7c0a31319a3dad7a) --- src/server/game/Entities/Object/Object.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/server/game/Entities/Object') diff --git a/src/server/game/Entities/Object/Object.h b/src/server/game/Entities/Object/Object.h index b129f5129c6..9dca2efa026 100644 --- a/src/server/game/Entities/Object/Object.h +++ b/src/server/game/Entities/Object/Object.h @@ -167,8 +167,8 @@ class TC_GAME_API Object inline bool IsWorldObject() const { return isType(TYPEMASK_WORLDOBJECT); } static WorldObject* ToWorldObject(Object* o) { return o ? o->ToWorldObject() : nullptr; } static WorldObject const* ToWorldObject(Object const* o) { return o ? o->ToWorldObject() : nullptr; } - WorldObject* ToWorldObject() { if (IsUnit()) return reinterpret_cast(this); else return nullptr; } - WorldObject const* ToWorldObject() const { if (IsUnit()) return reinterpret_cast(this); else return nullptr; } + WorldObject* ToWorldObject() { if (IsWorldObject()) return reinterpret_cast(this); else return nullptr; } + WorldObject const* ToWorldObject() const { if (IsWorldObject()) return reinterpret_cast(this); else return nullptr; } inline bool IsItem() const { return isType(TYPEMASK_ITEM); } static Item* ToItem(Object* o) { return o ? o->ToItem() : nullptr; } -- cgit v1.2.3