private IEnumerator ActionPhase(PlayerCard card, Player.Player player) { yield return(card.ApplyEffects(_attackTrigger, player)); if (_isSurge.Value) { yield return(card.ApplyEffects(_surgeTrigger, player)); } }