public void Strike(List <GameObject> parameters) { damageHandler.DealDamage(parameters[0].GetComponent <GetStats>().lastcastedSkill.damage, parameters[1].GetComponent <GetObjectonTile>().gameObjectOnTile.GetComponent <GetStats>().character); parameters[0].GetComponent <GetStats>().character.currentMana -= parameters[0].GetComponent <GetStats>().lastcastedSkill.manaCost; getBarInfo.RefreshBar(); parametersObjects.Clear(); turnSystem.NextTurn(); }
private void OnTriggerEnter(Collider other) { damageHandler.DealDamage(DamageHandler.DamageType.deadly_surface, 100f, other.gameObject); }