@@ -583,15 +583,15 @@ def members(self):
583583
584584
585585class Achievement :
586- """Represents a Clash of Clans Hero .
586+ """Represents a Clash of Clans Achievement .
587587
588588
589589 Attributes
590590 -----------
591591 player:
592592 :class:`SearchPlayer` - The player this achievement is assosiated with
593593 name:
594- :class:`str` - The name of the hero
594+ :class:`str` - The name of the achievement
595595 stars:
596596 :class:`int` - The current stars achieved for the achievement
597597 value:
@@ -615,6 +615,9 @@ class Achievement:
615615 __slots__ = ('player' , 'name' , 'stars' , 'value' , 'target' ,
616616 'info' , 'completion_info' , 'village' , '_data' )
617617
618+ def __str__ (self ):
619+ return self .name
620+
618621 def __init__ (self , * , data , player ):
619622 self ._data = data
620623
@@ -665,6 +668,9 @@ class Troop:
665668 __slots__ = ('player' , 'name' , 'level' ,
666669 'max_level' , 'village' , '_data' )
667670
671+ def __str__ (self ):
672+ return self .name
673+
668674 def __init__ (self , * , data , player ):
669675 self ._data = data
670676
@@ -712,6 +718,9 @@ class Hero:
712718 __slots__ = ('player' , 'name' , 'level' ,
713719 'max_level' , 'village' , '_data' )
714720
721+ def __str__ (self ):
722+ return self .name
723+
715724 def __init__ (self , * , data , player ):
716725 self ._data = data
717726
@@ -759,6 +768,9 @@ class Spell:
759768 __slots__ = ('player' , 'name' , 'level' ,
760769 'max_level' , 'village' , '_data' )
761770
771+ def __str__ (self ):
772+ return self .name
773+
762774 def __init__ (self , * , data , player ):
763775 self ._data = data
764776
0 commit comments