public void BottomButtonFunction() { if (typeSelected == 3) { //call in a MOED if (ore.eternal) { Collider2D[] tars = Physics2D.OverlapCircleAll(ore.transform.position, 2); foreach (Collider2D t in tars) { if (t.transform.parent.GetComponent <OreEternalizer>()) { Destroy(t.transform.parent.gameObject); ore.Detonate(); Close(); return; } } } else if (metaInventory.eternalizers > 0) { Instantiate(eternalizerPrefab, ore.transform.position, Quaternion.identity); metaInventory.ModifyEternalizers(-1); } } }