Core/Conditions: Added conditions for object visibility

Port From (https://github.com/TrinityCore/TrinityCore/commit/b987a8968b45b8d5c86ab7e66d3910d2ecfe0963)
This commit is contained in:
hondacrx
2022-02-25 17:23:55 -05:00
parent 92a5c855b9
commit 06df87c79a
3 changed files with 61 additions and 3 deletions
@@ -1091,6 +1091,9 @@ namespace Game.Entities
if (!obj.CheckPrivateObjectOwnerVisibility(this))
return false;
if (!Global.ConditionMgr.IsObjectMeetingVisibilityByObjectIdConditions((uint)obj.GetTypeId(), obj.GetEntry(), this))
return false;
bool corpseVisibility = false;
if (distanceCheck)
{