module 7 ex 0 to 2

This commit is contained in:
2026-03-02 15:49:13 +01:00
parent 2cb7f24a8e
commit 164445bb42
12 changed files with 189 additions and 10 deletions

View File

@@ -1,4 +1,4 @@
from ex0.Card import Card
from ex0 import Card
from typing import Union
@@ -24,4 +24,11 @@ class ArtifactCard(Card):
return {}
def activate_ability(self) -> dict:
pass
if self.durability <= 0:
return {
"name": self.name,
"durability": self.durability,
"destroyed": True,
}
self.durability -= 1
return self.get_card_info()