public void UIHeroCard(Text armour) { heroData.BaseCardUpdate(cardNameText, ability1Text, hpText, artImage); armourText.text = heroData.armour.ToString(); //updates prefab with values from scriptable object }