aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Entities/Object
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2020-04-26 01:25:50 +0200
committerShauren <shauren.trinity@gmail.com>2020-04-26 01:25:50 +0200
commit7272508cb4b51ec5591b6f0e542ea29091db7546 (patch)
tree8116597f80245ecd0a7e0b0d70e82647cb3175ce /src/server/game/Entities/Object
parent70c2b4e5baeed0034bbde1fe345267b2b1c2154f (diff)
Core: Fix clang 10 warnings
Diffstat (limited to 'src/server/game/Entities/Object')
-rw-r--r--src/server/game/Entities/Object/Position.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/server/game/Entities/Object/Position.h b/src/server/game/Entities/Object/Position.h
index f247c7fb860..3268000121b 100644
--- a/src/server/game/Entities/Object/Position.h
+++ b/src/server/game/Entities/Object/Position.h
@@ -60,6 +60,12 @@ private:
float m_orientation;
public:
+ Position& operator=(Position const& loc)
+ {
+ Relocate(loc);
+ return *this;
+ }
+
bool operator==(Position const &a) const;
inline bool operator!=(Position const &a) const
@@ -242,9 +248,6 @@ public:
WorldLocation(uint32 mapId, Position const& position)
: Position(position), m_mapId(mapId) { }
- WorldLocation(WorldLocation const& loc)
- : Position(loc), m_mapId(loc.GetMapId()) { }
-
void WorldRelocate(WorldLocation const& loc)
{
m_mapId = loc.GetMapId();