diff --git a/TShockAPI/GetDataHandlers.cs b/TShockAPI/GetDataHandlers.cs index a8fa2fbd..92a8b7f6 100755 --- a/TShockAPI/GetDataHandlers.cs +++ b/TShockAPI/GetDataHandlers.cs @@ -2055,13 +2055,9 @@ namespace TShockAPI } // If they aren't selecting the item which creates the tile or wall, they're hacking. - if (editData != (action == EditAction.PlaceTile ? selectedItem.createTile : selectedItem.createWall)) + if (!(selectedItem.netID == ItemID.IceRod && editData == TileID.MagicalIceBlock) && + editData != (action == EditAction.PlaceTile ? selectedItem.createTile : selectedItem.createWall)) { - if (selectedItem.netID == ItemID.IceRod && editData == TileID.MagicalIceBlock) - { - return false; - } - args.Player.SendTileSquare(tileX, tileY, 4); return true; }