molly stark
This commit is contained in:
		
							parent
							
								
									fd3334b012
								
							
						
					
					
						commit
						795dcf82a7
					
				| @ -37,6 +37,12 @@ class BillNoface(Character): | ||||
|         self.desc = "Pesca 1 carta + 1 carta per ogni ferita che ha" | ||||
|         self.icon = '🙈' | ||||
| 
 | ||||
| class MollyStark(Character): | ||||
|     def __init__(self): | ||||
|         super().__init__("Molly Stark", max_lives=4) | ||||
|         self.desc = "Quando usa una carta che ha in mano, fuori dal suo turno, ne ottiene un'altra dal mazzo" | ||||
|         self.icon = '🙅♀️' | ||||
| 
 | ||||
| def all_characters() -> List[Character]: | ||||
|     return [ | ||||
|         PixiePete(), | ||||
| @ -45,6 +51,7 @@ def all_characters() -> List[Character]: | ||||
|         HerbHunter(), | ||||
|         ElenaFuente(), | ||||
|         BillNoface(), | ||||
|         MollyStark(), | ||||
|     ] | ||||
| 
 | ||||
| #Apache Kid: il suo effetto non conta nei duelli | ||||
|  | ||||
| @ -435,6 +435,8 @@ class Player: | ||||
|             ((hand_index < len(self.hand) and self.hand[hand_index].name in self.expected_response)) or | ||||
|             self.equipment[hand_index-len(self.hand)].name in self.expected_response): | ||||
|             card = self.hand.pop(hand_index) if hand_index < len(self.hand) else self.equipment.pop(hand_index-len(self.hand)) | ||||
|             if isinstance(self.character, chd.MollyStark) and hand_index < len(self.hand): | ||||
|                 self.hand.append(self.game.deck.draw()) | ||||
|             card.use_card(self) | ||||
|             self.game.deck.scrap(card) | ||||
|             self.notify_self() | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Alberto Xamin
						Alberto Xamin