This commit is contained in:
Anuken
2022-06-15 08:10:06 -04:00
parent bdb199c5e7
commit 43cac0bd1e
+8 -5
View File
@@ -476,12 +476,15 @@ public class BlockIndexer{
notifyBuildDamaged(tile.build); notifyBuildDamaged(tile.build);
} }
if(!tile.block().isStatic()){ if(blocksPresent != null){
blocksPresent[tile.floorID()] = true; if(!tile.block().isStatic()){
blocksPresent[tile.overlayID()] = true; blocksPresent[tile.floorID()] = true;
blocksPresent[tile.overlayID()] = true;
}
//bounds checks only needed in very specific scenarios
if(tile.blockID() < blocksPresent.length) blocksPresent[tile.blockID()] = true;
} }
//bounds checks only needed in very specific scenarios
if(tile.blockID() < blocksPresent.length) blocksPresent[tile.blockID()] = true;
} }
static class TurretQuadtree extends QuadTree<Building>{ static class TurretQuadtree extends QuadTree<Building>{