54109 {
54110 if (tileCache.type != 404 || Main.netMode == 1 ||
fossilBreak)
54111 {
54112 return;
54113 }
54115 for (
int k = i - 1;
k <=
i + 1;
k++)
54116 {
54117 for (
int l =
j - 1;
l <=
j + 1;
l++)
54118 {
54121 {
54123 }
54124 else if (
k == i &&
l ==
j - 1 && !
fail)
54125 {
54127 }
54128 if ((
k != i ||
l !=
j) && Main.tile[
k,
l].active() && Main.tile[
k,
l].type == 404 &&
genRand.Next(
maxValue) == 0)
54129 {
54131 if (Main.netMode == 2)
54132 {
54133 NetMessage.SendData(17, -1, -1,
null, 0,
k,
l);
54134 }
54135 }
54136 }
54137 }
54139 }
static void KillTile(int i, int j, bool fail=false, bool effectOnly=false, bool noItem=false)
static UnifiedRandom genRand