I have been playing gems for awhile (on PS4), I’m around level 160ish and have a massive selection of cards (with around 20 true legendaries).
When I need gold I use my Webspinner team and do PVP in dragon armor:
Webspinner
Goblin Shaman (will replace with venoxia if i ever get her)
Goblin
Boar Rider
This team is pretty damn quick to get through PVP battles and has a 90% success rate.
When I need souls or specific trait stones i passively farm challenges using this team in celestial armor:
Herdmaster
Valkyrie
Alchemist
Druid (who i recently got to legendary status)
By passively I mean I ensure I get at least one cast with valk, and cast as much as it comes up, but ultimately just try to finish the battle asap. This means (on hard difficulty) I usually average 40-50 souls per battle and can complete them fairly quickly.
Personally I think time spent farming those extra difficulties does NOT beat out time spent just winning on hard as quickly as possible (mostly because I am collecting specific trait stones as well)
That said, does anyone have any recommendations to improve my efficiency when farming by? I am open to deck modifications and even brand new teams if it ends up being more efficient.