My rework idea for cards awhile back was focused on shifting away from fishing and instead made you manipulate a hand of cards you already had drawn in order to help hedge against RNG. That extra buffer allowed more RNG to be added with another solution I implemented, where Draw was made into a trait and multiple actions would use it automatically whenever you played a card. The key was some of these actions could only provide healing effects, and some could only provide DPS. Hedging against both required each draw to pull a card of a type you didn’t have in hand as another layer of protection, with an excess of charge actions just to function at all.