// Update is called once per frame void Update() { if (health.getHealth() <= 0) { if (!dead) { GameObject.Find("PlayerTest").GetComponent <OpenChest>().addPoints((int)stats.maxHealth); dead = true; } if (rootTransform != null) { ai.onDeath(rootTransform.gameObject); } else { ai.onDeath(gameObject); } } }