Core/Objects: use the actual hoverheight value of creatures and players to get more accurate liquid status results

This commit is contained in:
Ovahlord committed 2019-02-24 23:13:50 +01:00
1 parent d9c57aaf58
commit 0c358c9a0b
2 files changed
+3 -3

No files matched your search

+1 -1
View File
@@ -1293,7 +1293,7 @@ void WorldObject::_Create(ObjectGuid::LowType guidlow, HighGuid guidhigh, uint32
void WorldObject::UpdatePositionData()
{
PositionFullTerrainStatus data;
GetMap()->GetFullTerrainStatusForPosition(GetPhaseShift(), GetPositionX(), GetPositionY(), GetPositionZ(), data, MAP_ALL_LIQUIDS);
GetMap()->GetFullTerrainStatusForPosition(GetPhaseShift(), GetPositionX(), GetPositionY(), GetPositionZ(), data, MAP_ALL_LIQUIDS, GetCollisionHeight());
ProcessPositionDataChanged(data);
}