Skip to content

Commit 12c6659

Browse files
committed
fix: crash in Game.register_entity
1 parent 2fd0587 commit 12c6659

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

hearthstone/entities.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -147,12 +147,9 @@ def register_entity(self, entity: Entity) -> None:
147147
# Tourist VFX enchantment.
148148
creator_id = entity.tags.get(GameTag.CREATOR)
149149
creator = self.find_entity_by_id(creator_id) if creator_id else None
150-
creator_is_vfx = (
151-
getattr(creator, "card_id") == "VAC_422e"
152-
if creator is not None else False
153-
)
150+
creator_is_vfx = getattr(creator, "card_id", None) == "VAC_422e"
154151
player = entity.controller
155-
tourist_card_id = getattr(entity, "card_id")
152+
tourist_card_id = getattr(entity, "card_id", None)
156153
if creator_is_vfx and player is not None and tourist_card_id is not None:
157154
player._known_starting_card_ids.add(tourist_card_id)
158155

0 commit comments

Comments
 (0)