From 98dec6dc8ed8a3476799965e8c5826994367c431 Mon Sep 17 00:00:00 2001 From: Bob Date: Wed, 3 Nov 2010 21:26:13 +1300 Subject: [PATCH] revert sanity check that building is entirely within map (trees break it) --- OpenRA.Game/Traits/World/BuildingInfluence.cs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/OpenRA.Game/Traits/World/BuildingInfluence.cs b/OpenRA.Game/Traits/World/BuildingInfluence.cs index d3868916b2..23babfc37f 100644 --- a/OpenRA.Game/Traits/World/BuildingInfluence.cs +++ b/OpenRA.Game/Traits/World/BuildingInfluence.cs @@ -41,11 +41,8 @@ namespace OpenRA.Traits void ChangeInfluence( Actor a, Building building, bool isAdd ) { foreach( var u in Footprint.Tiles( a.Info.Name, a.Info.Traits.Get(), a.Location ) ) - { - if( !map.IsInMap( u ) ) - throw new InvalidOperationException( "building outside map bounds" ); - influence[ u.X, u.Y ] = isAdd ? a : null; - } + if( map.IsInMap( u ) ) + influence[ u.X, u.Y ] = isAdd ? a : null; } public Actor GetBuildingAt(int2 cell)