aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTreeston <treeston.mmoc@gmail.com>2018-04-01 15:10:01 +0200
committerShauren <shauren.trinity@gmail.com>2021-09-23 22:24:08 +0200
commitb0e064ff8902457dea80ebe01fd84786105d7d09 (patch)
tree311a9c6d442b3adc1234b7b110985be3c80e88fd /src
parent572c16b0170f9b088a536bb32227ba3495b4a362 (diff)
you saw nothing, and have no evidence against me
(cherry picked from commit 69143b949e89612bbdd3abbc5308175a19ff76f9)
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Entities/Object/Position.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/server/game/Entities/Object/Position.h b/src/server/game/Entities/Object/Position.h
index 385f9be2cce..b082e661d51 100644
--- a/src/server/game/Entities/Object/Position.h
+++ b/src/server/game/Entities/Object/Position.h
@@ -97,8 +97,8 @@ public:
float GetExactDist2dSq(const float x, const float y) const
{
- float dx = m_positionX - x;
- float dy = m_positionY - y;
+ float dx = x - m_positionX;
+ float dy = y - m_positionY;
return dx*dx + dy*dy;
}
float GetExactDist2dSq(Position const& pos) const { return GetExactDist2dSq(pos.m_positionX, pos.m_positionY); }
@@ -110,7 +110,7 @@ public:
float GetExactDistSq(float x, float y, float z) const
{
- float dz = m_positionZ - z;
+ float dz = z - m_positionZ;
return GetExactDist2dSq(x, y) + dz*dz;
}
float GetExactDistSq(Position const& pos) const { return GetExactDistSq(pos.m_positionX, pos.m_positionY, pos.m_positionZ); }
@@ -125,8 +125,8 @@ public:
float GetAbsoluteAngle(float x, float y) const
{
- float dx = m_positionX - x;
- float dy = m_positionY - y;
+ float dx = x - m_positionX;
+ float dy = y - m_positionY;
return NormalizeOrientation(std::atan2(dy, dx));
}
float GetAbsoluteAngle(Position const& pos) const { return GetAbsoluteAngle(pos.m_positionX, pos.m_positionY); }