public void ActivateCard(CharacterGraphic applyCardTo) { if (!lastsIndefinitely) { CombatManager.ERoundIsOver += RoundOver; currentRoundsActive = 0; } appliedToCharacter = applyCardTo; if (addedCombatCards.Count > 0) appliedToCharacter.AddCardsToCurrentDeck(addedCombatCards.ToArray()); ExtenderSpecificActivation(); }
public void PlayCard(CharacterGraphic playToCharacter) { if (addedCombatCards.Count>0) playToCharacter.AddCardsToCurrentDeck(addedCombatCards.ToArray()); if (placedStipulationCard != null) playToCharacter.TryPlaceCharacterStipulationCard(placedStipulationCard); }