Added missing z-value in Formations.
--HG-- branch : trunk
This commit is contained in:
@@ -245,7 +245,12 @@ void CreatureGroup::LeaderMoveTo(float x, float y, float z)
|
|||||||
|
|
||||||
float dx = x + cos(angle + pathangle) * dist;
|
float dx = x + cos(angle + pathangle) * dist;
|
||||||
float dy = y + sin(angle + pathangle) * dist;
|
float dy = y + sin(angle + pathangle) * dist;
|
||||||
float dz;
|
|
||||||
|
Trinity::NormalizeMapCoord(dx);
|
||||||
|
Trinity::NormalizeMapCoord(dy);
|
||||||
|
|
||||||
|
float dz = member->GetMap()->GetHeight(dx,dy,z,false);
|
||||||
|
|
||||||
member->UpdateGroundPositionZ(dx, dy, dz);
|
member->UpdateGroundPositionZ(dx, dy, dz);
|
||||||
|
|
||||||
if(member->GetDistance(m_leader) < dist + MAX_DESYNC)
|
if(member->GetDistance(m_leader) < dist + MAX_DESYNC)
|
||||||
|
|||||||
Reference in New Issue
Block a user