*Fix the calculation of isInLine.

--HG--
branch : trunk
This commit is contained in:
megamage
2009-04-30 16:13:57 -05:00
parent 83758cb2e0
commit eb9328e4db
3 changed files with 11 additions and 4 deletions
+1
View File
@@ -438,6 +438,7 @@ class TRINITY_DLL_SPEC WorldObject : public Object
float GetDistanceSq(const float &x, const float &y, const float &z) const;
float GetDistance2d(const WorldObject* obj) const;
float GetDistance2d(const float x, const float y) const;
float GetExactDistance2d(const float x, const float y) const;
float GetDistanceZ(const WorldObject* obj) const;
bool IsInMap(const WorldObject* obj) const { return GetMapId()==obj->GetMapId() && GetInstanceId()==obj->GetInstanceId(); }
bool IsWithinDistInMap(const WorldObject* obj, const float dist2compare, const bool is3D = true) const;