Skip to content

Commit b856c50

Browse files
Fixed bug if tradepile contains not only players
1 parent 6de36a3 commit b856c50

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

core/bid.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,10 @@ def bid(q, api, playerList, settings):
4545
# Log selling players
4646
for trade in tradepile:
4747
asset = api.cardInfo(trade['resourceId'])
48-
displayName = asset['Item']['CommonName'] if asset['Item']['CommonName'] else asset['Item']['LastName']
48+
if str(asset['Item']['ItemType']).startswith('Player'):
49+
displayName = asset['Item']['CommonName'] if asset['Item']['CommonName'] else asset['Item']['LastName']
50+
else:
51+
displayName = asset['Item']['Desc']
4952
card = PlayerCard(trade, displayName)
5053
q.put((card, EventType.SELLING, api.credits))
5154

0 commit comments

Comments
 (0)