diff --git a/typeclasses/characters.py b/typeclasses/characters.py index 28900a7..c612dd0 100644 --- a/typeclasses/characters.py +++ b/typeclasses/characters.py @@ -403,9 +403,6 @@ class Character(Object, GenderCharacter, ContribRPCharacter): '|S has') + post_desc) - def at_look(self, target, **kwargs): - return "Whacka whacka!" - def at_pre_move(self, destination, *args, **kwargs): """ Called by self.move_to when trying to move somewhere. If this returns diff --git a/typeclasses/objects.py b/typeclasses/objects.py index 59098e8..9775386 100755 --- a/typeclasses/objects.py +++ b/typeclasses/objects.py @@ -33,6 +33,14 @@ class ObjectParent: take precedence. """ + appearance_template = """ +{desc} +{exits} +{characters} +{things} +{footer} + """ + def get_display_footer(self, _, **kwargs): return "\n" diff --git a/typeclasses/rooms.py b/typeclasses/rooms.py index 53bbc49..8516396 100644 --- a/typeclasses/rooms.py +++ b/typeclasses/rooms.py @@ -106,7 +106,8 @@ class Room(ObjectParent, ExtendedRoom, ContribRPRoom, Listener): vchars = self.filter_visible(chars, looker, **kwargs) num_chars = len(vchars) - char_list = super().get_display_characters(looker, pose=True) + char_list = iter_to_str( + char.get_display_name(looker, **kwargs) for char in vchars) # We add the word 'also' in case we showed there were objects: objs = self.contents_get(content_type="object")