mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-11 16:51:29 +00:00
[Bug Fix] Fix Mob::CalculateDistance(mob) Typo (#4183)
# Notes - Was using `GetX()` for all parts of the calculation, meaning it would produce incorrect values. - Part of [this](https://github.com/EQEmu/Server/pull/3455/files#diff-94a8e3b04f001e4f74ce2da8404cbce7653146d963a3b93be6536505035ce96dR602-R607).
This commit is contained in:
parent
957b4f8821
commit
d94493468c
@ -606,8 +606,8 @@ float Mob::CalculateDistance(float x, float y, float z) {
|
||||
float Mob::CalculateDistance(Mob* mob) {
|
||||
return sqrtf(
|
||||
((m_Position.x - mob->GetX()) * (m_Position.x - mob->GetX())) +
|
||||
((m_Position.y - mob->GetX()) * (m_Position.y - mob->GetY())) +
|
||||
((m_Position.z - mob->GetX()) * (m_Position.z - mob->GetZ()))
|
||||
((m_Position.y - mob->GetY()) * (m_Position.y - mob->GetY())) +
|
||||
((m_Position.z - mob->GetZ()) * (m_Position.z - mob->GetZ()))
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user