I am try to create a system that will give the player a random set of cards when they press the 'deal' button. The properties of the cards has not been established yet, I'm figuring I will just assign variables to each card as far as their attributes, but when the player say played a card, that would decrease the number of cards in hand. Each turn the player will draw a random card, and if the player draws a card and has exceeded the set number of allowed cards, the player will be required to discard a card before the turn is played. Now I am simply at the point of having the 'deal' button that gives the player 3 random cards when pressed, my problem is that it always gives the same card, card number 1. My question is what am I doing wrong here? This is the layout of events so far. Now later when I have things working, aside from assigning properties to the cards, I will want the cards to fly on over from a deck into the hand, but that's an animation/physics question for later.
(I know I don't have actual card graphics here yet, the primary purpose for this at this point is the have the functionality)