card logic modified; rob bug fixed
This commit is contained in:
4
game.py
4
game.py
@@ -33,7 +33,9 @@ class Player:
|
||||
|
||||
def remove_card(self,id):
|
||||
self.hand.remove(id)
|
||||
self.deck.append(id)
|
||||
|
||||
def rob(self, id):
|
||||
self.hand.append(id)
|
||||
|
||||
def robbed(self,id): # be robbed
|
||||
try:
|
||||
|
||||
4
room.py
4
room.py
@@ -161,7 +161,7 @@ class Room:
|
||||
message_to_send.append(((wsene, ), dumps({"action": "toBeRobbed"})))
|
||||
else:
|
||||
ene.robbed(swag)
|
||||
cur.add_card(swag)
|
||||
cur.rob(swag)
|
||||
message_to_send.append(( (wscur,wsene), dumps({"msg": "robbed", "data": [cur.name, cur.robbing]})))
|
||||
|
||||
cur.robbing = "0"
|
||||
@@ -183,7 +183,7 @@ class Room:
|
||||
else:
|
||||
message_to_send.append(( (wscur,wsene), dumps({"msg": "robbed", "data": [ene.name, ene.robbing]})))
|
||||
cur.robbed(ene.robbing)
|
||||
ene.add_card(ene.robbing)
|
||||
ene.rob(ene.robbing)
|
||||
|
||||
ene.robbing = "0"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user