internal void showCard(Vector3 position, int spellDamage)
{
hoverCardView.UpdateText(spellDamage);
cardService.UpdateCardArt(hoverCardView.card);
hoverCardView.rectTransform.anchoredPosition3D = position;
//hide card so it reshows after the delay
hideCard();
timer = 0f;
cardVisible = true;
}