Fix .go command if z is negative. (#142)
This commit is contained in:
parent
6adae96680
commit
b4e2348ef2
@ -79,7 +79,7 @@ bool ChatHandler::HandleGoHelper(Player* player, uint32 mapid, float x, float y,
|
|||||||
{
|
{
|
||||||
float z;
|
float z;
|
||||||
float ort = player->GetOrientation();
|
float ort = player->GetOrientation();
|
||||||
|
z = zPtr;
|
||||||
if (zPtr > 0.0f)
|
if (zPtr > 0.0f)
|
||||||
{
|
{
|
||||||
z = zPtr;
|
z = zPtr;
|
||||||
@ -107,8 +107,9 @@ bool ChatHandler::HandleGoHelper(Player* player, uint32 mapid, float x, float y,
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
TerrainInfo const* map = sTerrainMgr.LoadTerrain(mapid);
|
// COmmented since it can be a problem when exploring zones !
|
||||||
z = map->GetWaterOrGroundLevel(x, y, MAX_HEIGHT);
|
//TerrainInfo const* map = sTerrainMgr.LoadTerrain(mapid);
|
||||||
|
//z = map->GetWaterOrGroundLevel(x, y, MAX_HEIGHT);
|
||||||
}
|
}
|
||||||
|
|
||||||
// stop flight if need
|
// stop flight if need
|
||||||
|
Loading…
x
Reference in New Issue
Block a user