Exemple #1
0
 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();
 }
Exemple #2
0
 private void OnTriggerEnter(Collider other)
 {
     damageHandler.DealDamage(DamageHandler.DamageType.deadly_surface, 100f, other.gameObject);
 }