//in Terraria.WorldGen.KillTile replace if (num15 >= 0) with // if(TileLoader.CreateDust(i, j, tile.type, ref num15) && num15 >= 0) public static bool CreateDust(int i, int j, int type, ref int dustType) { foreach (GlobalTile globalTile in globalTiles) { if (!globalTile.CreateDust(i, j, type, ref dustType)) { return(false); } } ModTile modTile = GetTile(type); if (modTile != null) { return(modTile.CreateDust(i, j, ref dustType)); } return(true); }