mirror of
https://github.com/mod-playerbots/mod-playerbots.git
synced 2026-01-13 09:07:19 +00:00
test: ms_time
This commit is contained in:
@@ -674,9 +674,11 @@ bool MovementAction::MoveTo(Unit* target, float distance)
|
||||
|
||||
float dx = cos(angle) * needToGo + bx;
|
||||
float dy = sin(angle) * needToGo + by;
|
||||
float dz = std::max(bz, tz); // calc accurate z position to avoid stuck
|
||||
float dz; // = std::max(bz, tz); // calc accurate z position to avoid stuck
|
||||
if (distanceToTarget > CONTACT_DISTANCE) {
|
||||
dz = std::max(dz, bz + (tz - bz) * (needToGo / distanceToTarget));
|
||||
dz = bz + (tz - bz) * (needToGo / distanceToTarget);
|
||||
} else {
|
||||
dz = tz;
|
||||
}
|
||||
return MoveTo(target->GetMapId(), dx, dy, dz);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user