I'm assuming Elven Maneuvers is coded like Pathfinding in that it stops looking for cards if it reaches the end of the deck. This is fine, and probably necessary in the case of Pathfinding to avoid a potential infinite loop. But, if at the time it is triggered the deck is already empty it seems it should recycle the discard pile and then start drawing. Instead it just identifies it's reached the end of the deck and does nothing. (I'm assuming Pathfinding has the same problem but have not tested.) This makes EM a dead trait (and Pathfinding a dead card) on any turn where the deck is empty.
I also noticed that with Totem Charge (http://wiki.cardhuntria.com/wiki/Cards/Totem_Charge) so I bet that it works the same way with other similar cards.
Can confirm this is still occurring in Quickdraw with Pathfinding. If your QD deck is empty, then Pathfinding does nothing. You have to wait until you have a partial deck with move cards in it to actually draw them. I understand that you can't have cards which send the game into an endless loop of drawing. At the same time, the current setup kinda breaks Pathfinding in QD. Could it be coded so it searches the remainder of the current QD deck, plus one rotation of the next, 'full' deck?