50241 {
50243 {
50244 return false;
50245 }
50246 if (Main.tile[x, y].active() && (Main.tileCut[Main.tile[x, y].type] ||
TileID.
Sets.
BreakableWhenPlacing[Main.tile[x, y].type] || (Main.tile[x, y].type >= 373 && Main.tile[x, y].type <= 375) || Main.tile[x, y].type == 461))
50247 {
50248 if (Main.tile[x, y].type != tileType)
50249 {
50250 bool num = Main.tile[x, y + 1].type != 78 && Main.tile[x, y + 1].type != 380 && Main.tile[x, y + 1].type != 579;
50251 bool flag = Main.tile[x, y].type == 3 || Main.tile[x, y].type == 73;
50253 bool flag3 = Main.tileAlch[tileType];
50255 {
50257 if (!Main.tile[x, y].active() && Main.netMode != 0)
50258 {
50259 NetMessage.SendData(17, -1, -1, null, 0, x, y);
50260 }
50261 return true;
50262 }
50263 return false;
50264 }
50265 return false;
50266 }
50267 return false;
50268 }
static bool[] BreakableWhenPlacing
static void KillTile(int i, int j, bool fail=false, bool effectOnly=false, bool noItem=false)
static bool InWorld(int x, int y, int fluff=0)
static bool IsHarvestableHerbWithSeed(int type, int style)