After the QD algorithm has randomized and selected class and race for the characters, the pool of possible skins should include skins that the controlling player owns, before randomly picking one. For example, if Quickdraw gives you an elf wizard, and you have bought skins for that type of character, the algorithm will randomly choose from the basic QD-skins + skins you own. Enemy characters randomly use skins that the enemy player owns. Right now, each class/race combo picks from like 2 skins. Diversification is needed!