protected void equipSkill(){
//make sure target is set, and mouse is still in target position (since target doesn't go back null)
if(target != null && target.position.Contains(mousePositionInSkillTree())){
//on mouse click, if target skill is avalable and unlocked
if(Input.GetMouseButton(1) && target.isAvailable() && target.isUnlocked()){
SkillNode newSkill = new SkillNode(target.skillType, target.skillName, target.skillDesc, target.position, target.icon);
if(Input.GetKeyDown(KeyCode.Alpha1)){
actionBar.setActiveSkill1(newSkill);
}
if(Input.GetKeyDown(KeyCode.Alpha2)){
actionBar.setActiveSkill2(newSkill);
}
if(Input.GetKeyDown(KeyCode.Alpha3)){
actionBar.setActiveSkill3(newSkill);
}
if(Input.GetKeyDown(KeyCode.Alpha4)){
actionBar.setActiveSkill4(newSkill);
}
if(Input.GetKeyDown(KeyCode.Alpha5)){
actionBar.setActiveSkill5(newSkill);
}
if(Input.GetKeyDown(KeyCode.Alpha6)){
actionBar.setActiveSkill6(newSkill);
}
}
}
}