From 9f16cee0d2138c86237adc355ebcd87461473f69 Mon Sep 17 00:00:00 2001 From: Griatch Date: Wed, 2 Sep 2015 19:16:16 +0200 Subject: [PATCH] Made the default return_appearance use the get_display_name hook properly. --- evennia/objects/objects.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/evennia/objects/objects.py b/evennia/objects/objects.py index 758e96ff70..7d58309fe1 100644 --- a/evennia/objects/objects.py +++ b/evennia/objects/objects.py @@ -204,7 +204,6 @@ class DefaultObject(ObjectDB): return self.contents_cache.get(exclude=exclude) contents = property(contents_get) - @property def exits(self): """ @@ -1264,7 +1263,7 @@ class DefaultObject(ObjectDB): con.access(looker, "view")) exits, users, things = [], [], [] for con in visible: - key = con.key + key = con.get_display_name(looker) if con.destination: exits.append(key) elif con.has_player: @@ -1272,7 +1271,7 @@ class DefaultObject(ObjectDB): else: things.append(key) # get description, build string - string = "{c%s{n\n" % self.key + string = "{c%s{n\n" % self.get_display_name(looker) desc = self.db.desc if desc: string += "%s" % desc