Core/VMap: Add outdoor state to Map::GetFullTerrainStatusForPosition. Add WorldObject::IsOutdoors, basic member access.

Port From (https://github.com/TrinityCore/TrinityCore/commit/e47e95b6dc89a7332ae4d5d833639e4f30f3d8c5)
This commit is contained in:
hondacrx
2021-08-09 11:33:30 -04:00
parent 37fd6936fd
commit 06fe13fbab
5 changed files with 30 additions and 24 deletions
+1 -1
View File
@@ -939,7 +939,7 @@ namespace Game.Chat
if (haveVMap)
{
if (map.IsOutdoors(obj.GetPhaseShift(), obj.GetPositionX(), obj.GetPositionY(), obj.GetPositionZ()))
if (obj.IsOutdoors())
handler.SendSysMessage(CypherStrings.GpsPositionOutdoors);
else
handler.SendSysMessage(CypherStrings.GpsPositionIndoors);