Draft of adv card function
Improved adv card draw