Core/GameObjects: Increased default visibility range for some gameobject types
Port From (https://github.com/TrinityCore/TrinityCore/commit/5c78d4868af0c041207e4185494997da02895669)
This commit is contained in:
@@ -599,11 +599,22 @@ namespace Game.Entities
|
|||||||
return FlagStand.InfiniteAOI != 0;
|
return FlagStand.InfiniteAOI != 0;
|
||||||
case GameObjectTypes.FlagDrop:
|
case GameObjectTypes.FlagDrop:
|
||||||
return FlagDrop.InfiniteAOI != 0;
|
return FlagDrop.InfiniteAOI != 0;
|
||||||
|
case GameObjectTypes.DestructibleBuilding:
|
||||||
|
return true;
|
||||||
case GameObjectTypes.TrapDoor:
|
case GameObjectTypes.TrapDoor:
|
||||||
return TrapDoor.InfiniteAOI != 0;
|
return TrapDoor.InfiniteAOI != 0;
|
||||||
case GameObjectTypes.NewFlag:
|
case GameObjectTypes.NewFlag:
|
||||||
return NewFlag.InfiniteAOI != 0;
|
return NewFlag.InfiniteAOI != 0;
|
||||||
default: return false;
|
case GameObjectTypes.GarrisonBuilding:
|
||||||
|
return true;
|
||||||
|
case GameObjectTypes.PhaseableMo:
|
||||||
|
return true;
|
||||||
|
case GameObjectTypes.SiegeableMo:
|
||||||
|
return true;
|
||||||
|
case GameObjectTypes.ClientModel:
|
||||||
|
return ClientModel.InfiniteAOI != 0;
|
||||||
|
default:
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -643,6 +654,8 @@ namespace Game.Entities
|
|||||||
return TrapDoor.GiganticAOI != 0;
|
return TrapDoor.GiganticAOI != 0;
|
||||||
case GameObjectTypes.NewFlag:
|
case GameObjectTypes.NewFlag:
|
||||||
return NewFlag.GiganticAOI != 0;
|
return NewFlag.GiganticAOI != 0;
|
||||||
|
case GameObjectTypes.GarrisonPlot:
|
||||||
|
return true;
|
||||||
case GameObjectTypes.CapturePoint:
|
case GameObjectTypes.CapturePoint:
|
||||||
return CapturePoint.GiganticAOI != 0;
|
return CapturePoint.GiganticAOI != 0;
|
||||||
case GameObjectTypes.GarrisonShipment:
|
case GameObjectTypes.GarrisonShipment:
|
||||||
|
|||||||
Reference in New Issue
Block a user