//Verringert HP des Spielers/Gegners und gibt Todesanzeige. MIN HP = 0 public void lowerHealth(float damage) { if (meleeSys != null && meleeSys.blocking) { damage = ac.reduceStamina(damage); } if (damage >= 0) { ac.setHealth(ac.getHealth() - damage); if (anim != null) { anim.SetTrigger("MeleeInterrupt"); } } if (ac.getHealth() <= 0) { if (this.gameObject.tag != "Player") { Destroy(this.gameObject); } if (this.gameObject.name == "Boss") { SpawnToad td = (SpawnToad)GameObject.Find("Toad").GetComponent(typeof(SpawnToad)); CharacterMovement cm = (CharacterMovement)GameObject.Find("Player").GetComponent(typeof(CharacterMovement)); td.spawn(); cm.unableToMove = false; } ac.setHealth(0); } }