revert sanity check that building is entirely within map (trees break it)
This commit is contained in:
@@ -41,12 +41,9 @@ namespace OpenRA.Traits
|
|||||||
void ChangeInfluence( Actor a, Building building, bool isAdd )
|
void ChangeInfluence( Actor a, Building building, bool isAdd )
|
||||||
{
|
{
|
||||||
foreach( var u in Footprint.Tiles( a.Info.Name, a.Info.Traits.Get<BuildingInfo>(), a.Location ) )
|
foreach( var u in Footprint.Tiles( a.Info.Name, a.Info.Traits.Get<BuildingInfo>(), a.Location ) )
|
||||||
{
|
if( map.IsInMap( u ) )
|
||||||
if( !map.IsInMap( u ) )
|
|
||||||
throw new InvalidOperationException( "building outside map bounds" );
|
|
||||||
influence[ u.X, u.Y ] = isAdd ? a : null;
|
influence[ u.X, u.Y ] = isAdd ? a : null;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
public Actor GetBuildingAt(int2 cell)
|
public Actor GetBuildingAt(int2 cell)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user