In recent versions, additional important strategy aspect is to plan card affinity.
Here are few points not (yet?) documented in-game:
-
Affinity between cards does not scale with number of similar effects or costs in the deck (e.g. if you have at least one card with “Melee” effect, gaining more cards with that effect does not further increase affinity).
-
Affinity is multiplicative between different “sources”, so for example if you have both St-cost cards and fire cards in deck, affinity of Pyre will be significantly higher than if only one of these conditions is met.
-
Items which directly name cards, such as Elephant Figurine, give strong affinity to those specific cards.
-
Affinity works regardless of stashing, so if you want to find specific off-color card, it may be useful to first pick any card with same cost just to stash it and increase chances of finding the original target.
Card banishment is another powerful method to narrow down the pool of card rewards.
-
All ban effects are ‘dynamic’, and can be undone by using Black Box, gaining resources in case of Anchor, or rearranging altar items in case of Altar of Missing God.
-
Similarly, banning card rewards does not affect existing cards in deck, but some related quests help to remove such cards without paying removal cost.
-
For high-level play, it is good idea in general to familiarize yourself with quest prerequisites. In particular, picking off-color altar items is now probably the most reliable way towards card banishment, since they not only enable Altar of Missing God, but are also prerequisites for corresponding quest, similar to ritual cards vs Ritual Circle.