**[Updated Description]**I recorded all the cards that I got from shadowmancer runs as I want to try out a sacrifice run. I looked at the amount of cards that would be useful to my run, this mainly thus focusses on cards like Groff or Skullmist tea where sacrifice is main objective. Out of the 85 cards that I counted only 14% (or 12 cards) were useful, I can't build a deck out of 4 cards per run, so I want it to be increased. At this point I don't even feel like it is unreasonable to ask for.
Now for how the problem should be fixed, I simply do not know. While I have some ideas I think it is ultimately up to the develepors to come with a solution that fits their view the best. So see this more as general feedback with a vague suggestion.
New
Since there has been some confusion, when I say you should get more cards for your build I don't mean the game should assume your build and change rng depending on it. Instead the following solutions make way more sense:
1, Increase the amount of cards the game gives, for example the game could give you an optional card at the end of the battle which you can skip or take.
2, Increase the amount of options for cards, for example making it 4 cards to choose from instead of 3 or having rerolls as an additional mechanic.
3, Increasing chances of getting relevant cards, for example right now 40% of the cards noted were tribe cards, if you increase this you could make more consistent builds.
4, Limit the card pool, for example being able to remove cards from the pool in some sort of event or as an option.
There are probably way more solutions to my feedback and each of these solutions has many way of being implemented. Since the amount of options are so large I choose non of them specifically and instead went for a vague approach merely mentioning the issue.