Cost
Helper functions for working with costs.
Functions
Cost.AND
- Combines multiple cost functions into one.Cost.Detach
- Creates a cost function that detaches materials from the activating card.Cost.Discard
- Creates a cost function for effects that discard a card(s) as cost.Cost.HardOncePerChain
- Creates a cost function for "hard once per chain" effects.Cost.PayLP
- Creates a cost function for effects that pay LP as cost.Cost.SelfBanish
- Cost function for effects that banish the card itself as cost.Cost.SelfDiscard
- Cost function for effects that discard the card itself as cost.Cost.SelfDiscardToGrave
- Cost function for effects that discard the card itself to the GY as cost.Cost.SelfRelease
- Alias ofCost.SelfTribute
.Cost.SelfReveal
- Cost function for effects that reveal the card itself as cost.Cost.SelfToDeck
- Cost function for effects that shuffle the card itself to the Deck as cost.Cost.SelfToExtra
- Cost function for effects that return the card itself to the Extra Deck as cost.Cost.SelfToGrave
- Cost function for effects that send the card itself to the GY as cost.Cost.SelfToHand
- Cost function for effects that return the card itself to the hand as cost.Cost.SelfTribute
- Cost function for effects that Tribute the card itself as cost.Cost.SoftOncePerChain
- Creates a cost function for "soft once per chain" effects.