private void Respawn()
{
infightcount = 0;
deathCount = 0;
foreach (Transform loot in GameObject.Find("Loots").transform)
loot.GetComponent<Loot>().Items.Items.Ent.Life = 0;
foreach (Transform cristal in GameObject.Find("Map").transform.FindChild("BossIslandChunk").FindChild("Elements"))
{
NetworkServer.UnSpawn(cristal.gameObject);
GameObject.Destroy(cristal.gameObject);
}
foreach (GameObject player in GameObject.FindGameObjectsWithTag("Player"))
{
Inventory i = player.GetComponent<Inventory>();
i.RpcLoadInventory(GameObject.Find("Map").GetComponent<Save>().LoadPlayer(gameObject).Inventory);
player.GetComponent<BossFight>().RpcRestart();
}
GameObject.Find("BossCorrected").GetComponent<SyncBoss>().Restart();
}