public void CardsFight(CardInfoScr attackCard, CardInfoScr defenseCard) { attackCard.SelfCard.GetDamage(defenseCard.SelfCard.Attack); defenseCard.SelfCard.GetDamage(attackCard.SelfCard.Attack); if (!attackCard.SelfCard.IsAlive) { DestroyCard(attackCard); } else { attackCard.RefreshCardData(); } if (!defenseCard.SelfCard.IsAlive) { DestroyCard(defenseCard); } else { defenseCard.RefreshCardData(); } }