Make indestructible tiles not breakable by explosions (#34339)

* No more Ai Spacing

* Move guard into earlier guard statement
This commit is contained in:
Zachary Higgs
2025-01-12 08:17:18 +00:00
committed by deltanedas
parent 47ee7c9bf3
commit 0b1e1b8ac3
@@ -511,7 +511,8 @@ public sealed partial class ExplosionSystem : SharedExplosionSystem
List<(Vector2i GridIndices, Tile Tile)> damagedTiles,
ExplosionPrototype type)
{
if (_tileDefinitionManager[tileRef.Tile.TypeId] is not ContentTileDefinition tileDef)
if (_tileDefinitionManager[tileRef.Tile.TypeId] is not ContentTileDefinition tileDef
|| tileDef.Indestructible)
return;
if (!CanCreateVacuum)