Fix drawing from discard stacks

Originally the player was drawing from the discard stack on zero-based numbering. 

I haven't played a full game yet, but I'll do that soon just to see if I find anything else.

Edit: Just realized my commit is wrong. Fixing and will submit a new pull request.