From 4e6aef1ddc9946b60ba4da8dbc6920668a23436c Mon Sep 17 00:00:00 2001 From: k0rd Date: Sat, 5 Oct 2013 12:12:38 -0400 Subject: [PATCH] Disables noclip detection for the following items: metal bars platforms work benches tables anvils tinkerer's workshop pianos dressers bookcases --- TShockAPI/GetDataHandlers.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/TShockAPI/GetDataHandlers.cs b/TShockAPI/GetDataHandlers.cs index 532f73dc..2e5640d3 100755 --- a/TShockAPI/GetDataHandlers.cs +++ b/TShockAPI/GetDataHandlers.cs @@ -505,7 +505,8 @@ namespace TShockAPI if (Main.tile[i, j] == null || Main.tileSand[Main.tile[i, j].type] || !TShock.Utils.TileSolid(i, j) || !TShock.Utils.TileSolid(i + 1, j) || !TShock.Utils.TileSolid(i - 1, j) || !TShock.Utils.TileSolid(i, j + 1) || !TShock.Utils.TileSolid(i + 1, j + 1) || !TShock.Utils.TileSolid(i - 1, j + 1) - || !TShock.Utils.TileSolid(i, j - 1) || !TShock.Utils.TileSolid(i + 1, j - 1) || !TShock.Utils.TileSolid(i - 1, j - 1)) + || !TShock.Utils.TileSolid(i, j - 1) || !TShock.Utils.TileSolid(i + 1, j - 1) || !TShock.Utils.TileSolid(i - 1, j - 1) + || Main.tileSolidTop[(int) Main.tile[i, j].type]) { continue; }