﻿using UnityEngine;

public class SkillBehaviour : MonoBehaviour 
{

	public UnityEngine.UI.Text targetName;
	public Skill[] skills;

	public void Update()
	{
		targetName.text = string.Empty;
		foreach (var skill in skills)
		{
			var target = skill.aim.GetTarget(transform);
			if (target != null)
			{
				targetName.text = target.name;
				if (skill.trigger.IsTriggered())
				{
					skill.Use(transform, target);
				}
			}
		}
	}
}
