From 8a518107a0be23f432ff39c5df8f1cd999e09dc0 Mon Sep 17 00:00:00 2001 From: Zt Wang Date: Fri, 15 Jul 2016 14:59:56 +0800 Subject: [PATCH] Fix bug where players cannot place sensors --- TShockAPI/GetDataHandlers.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/TShockAPI/GetDataHandlers.cs b/TShockAPI/GetDataHandlers.cs index b6e86b8b..cd398d9c 100755 --- a/TShockAPI/GetDataHandlers.cs +++ b/TShockAPI/GetDataHandlers.cs @@ -1743,6 +1743,15 @@ namespace TShockAPI Main.tile[realx, realy].active(false); changed = true; } + // Sensors + if(newtile.Type == TileID.LogicSensor && !Main.tile[realx, realy].active()) + { + Main.tile[realx, realy].type = newtile.Type; + Main.tile[realx, realy].frameX = newtile.FrameX; + Main.tile[realx, realy].frameY = newtile.FrameY; + Main.tile[realx, realy].active(true); + changed = true; + } if (tile.active() && newtile.Active) {