diff --git a/hearthstone/entities.py b/hearthstone/entities.py
index <HASH>..<HASH> 100644
--- a/hearthstone/entities.py
+++ b/hearthstone/entities.py
@@ -308,7 +308,7 @@ class Card(Entity):
 				bool(tags.get(GameTag.COLLECTIBLE, 0))
 			)
 
-		return card_type.playable
+		return CardType(card_type).playable
 
 	def _capture_initial_card_id(self, card_id: str, tags: GameTagsDict) -> None:
 		if self.initial_card_id:
Coerce card type int to CardType in `can_be_in_deck`