43803 {
43804 try
43805 {
43807 {
43808 return true;
43809 }
43810 if (Main.tile[x, y].wall == 0 || Main.wallHouse[Main.tile[x, y].wall])
43811 {
43812 return true;
43813 }
43814 if (Main.tile[x - 1, y].wall == 0 || Main.wallHouse[Main.tile[x - 1, y].wall])
43815 {
43816 return true;
43817 }
43818 if (Main.tile[x + 1, y].wall == 0 || Main.wallHouse[Main.tile[x + 1, y].wall])
43819 {
43820 return true;
43821 }
43822 if (Main.tile[x, y - 1].wall == 0 || Main.wallHouse[Main.tile[x, y - 1].wall])
43823 {
43824 return true;
43825 }
43826 if (Main.tile[x, y + 1].wall == 0 || Main.wallHouse[Main.tile[x, y + 1].wall])
43827 {
43828 return true;
43829 }
43830 }
43831 catch
43832 {
43833 }
43834 return false;
43835 }