This commit is contained in:
Chris Forbes
2010-03-22 20:35:57 +13:00
parent 7d0bd51ff4
commit 15ba89e957
2 changed files with 41 additions and 3 deletions

View File

@@ -52,6 +52,8 @@ namespace OpenRA.Traits
IEnumerable<Actor> ActorsInBins(int i1, int i2, int j1, int j2)
{
if (bins[0, 0] == null) yield break; // hack
j1 = Math.Max(0, j1); j2 = Math.Min(j2, bins.GetUpperBound(1) - 1);
i1 = Math.Max(0, i1); i2 = Math.Min(i2, bins.GetUpperBound(0) - 1);
for (var j = j1; j <= j2; j++)