public override void KillTile(int i, int j, int type, ref bool fail, ref bool effectOnly, ref bool noItem) { if (!fail) { WorldMod.UpdateTileStateOnGuardianHouses(i, j, false); if (Main.tileSign[type] && GuardianBountyQuest.SignID > -1 && Sign.ReadSign(i, j, false) == GuardianBountyQuest.SignID) { GuardianBountyQuest.SignID = -1; } if (Main.halloween && (type == Terraria.ID.TileID.ShadowOrbs || type == Terraria.ID.TileID.DemonAltar) && Main.rand.Next(50) == 0) { MainMod.TriggerAnyPlayerCompanionJS(); } } }
public override void PlaceInWorld(int i, int j, Item item) { WorldMod.UpdateTileStateOnGuardianHouses(i, j, true); }