anchor.diff:  			var/datum/tcg_card/new_card = new card()
   			if(new_card.name == "Stupid Coder")
   				continue
  -			cards.Add(subtypesof(card))
  +			cards.Add(card)
   			qdel(new_card)
   	var/list/possible_cards = list()
   	var/list/rarity_cards = list("Exodia" = list(), "Legendary" = list(), "Epic" = list(), "Rare" = list(), "Common" = list())
  
positive.code: /obj/item/tcgcard_hand/update_icon()
  	. = ..()
  	cut_overlays()
  	var/angular = length(cards) / 2 * -30
  	for(var/obj/item/tcg_card/card in cards)
  		var/image/I = image(icon = card.icon, icon_state = card.icon_state)
  		var/matrix/ntransform = matrix(I.transform)
  
negative.code: 			second_card.forceMove(hand)
  			hand.cards.Add(src)
  			hand.cards.Add(second_card)
  			user.put_in_hands(hand)
  			hand.update_icon()
  			return ..()
  		var/obj/item/tcgcard_deck/new_deck = new /obj/item/tcgcard_deck(drop_location())
  