aboutsummaryrefslogtreecommitdiff
path: root/src/game/Object.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/Object.h')
-rw-r--r--src/game/Object.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/game/Object.h b/src/game/Object.h
index f943d0f3d21..fec06ec8419 100644
--- a/src/game/Object.h
+++ b/src/game/Object.h
@@ -394,6 +394,12 @@ class TRINITY_DLL_SPEC WorldObject : public Object
// angle calculated from current orientation
GetNearPoint(NULL,x,y,z,size,distance2d,GetOrientation() + angle);
}
+ void GetClosePointAt(float &x, float &y, float &z, float dist, float angle);
+ void GetClosePoint(float &x, float &y, float &z, float dist, float angle)
+ {
+ GetPosition(x, y, z);
+ GetClosePointAt(x, y, z, dist, angle);
+ }
void GetContactPoint( const WorldObject* obj, float &x, float &y, float &z, float distance2d = CONTACT_DISTANCE) const
{
// angle to face `obj` to `this` using distance includes size of `obj`