From eae7e36b95d0090a2342b089df5afd1b4d5d69c4 Mon Sep 17 00:00:00 2001 From: SmArtKar <44720187+SmArtKar@users.noreply.github.com> Date: Wed, 17 Feb 2021 17:16:33 +0300 Subject: [PATCH] E --- code/modules/tcg/cards.dm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/code/modules/tcg/cards.dm b/code/modules/tcg/cards.dm index 110b2276bc..df70c5277f 100644 --- a/code/modules/tcg/cards.dm +++ b/code/modules/tcg/cards.dm @@ -442,7 +442,7 @@ if(istype(I, /obj/item/tcgcard_hand)) var/obj/item/tcgcard_hand/hand = I - for(var/obj/item/tcg_card/card in I.cards) + for(var/obj/item/tcg_card/card in hand.cards) if(contents.len > 30) return FALSE card.flipped = flipped @@ -558,7 +558,13 @@ cards.Add(card) if(istype(I, /obj/item/tcgcard_hand)) var/obj/item/tcgcard_hand/hand = I - for(var/obj/item/tcg_card/card in I.cards) + for(var/obj/item/tcg_card/card in hand.cards) + card.forceMove(src) + cards.Add(card) + qdel(I) + if(istype(I, /obj/item/tcgcard_deck)) + var/obj/item/tcgcard_deck/deck = I + for(var/obj/item/tcg_card/card in deck.contents) card.forceMove(src) cards.Add(card) qdel(I)