tgstation/-tg-station — pull request #1872 by Adrinus (2013-11-23 09:24:26+00:00)
Title: Adds a deck of cards.

They work like real cards, without all the shuffling.

Attack_hand() a deck of cards to pick one up. Attackby() a singular card on another to make a "hand of cards".
Hit a "hand of cards" with a singular card to add it to the hand.

When attack_self()'d, the "hand of cards" displays a prompt, showing you all the cards in the hand. By choosing one of these cards, the next time you attack_hand() the "hand of cards" you'll take the selected card out.

At any time you can hit a deck of cards with a singular card or a "hand" of cards to add them back to the deck.

The deck itself can be picked up and moved in the same way as the paper_bin.

Hope you guys like it.