Fixed a spurious error messages from the location setter when logging out (need to check None location)

This commit is contained in:
Griatch 2012-08-19 21:36:01 +02:00
parent a35fd9018e
commit f5caab093e
2 changed files with 3 additions and 2 deletions

View file

@ -285,7 +285,8 @@ class ObjectDB(TypedObject):
# update the contents of each location
if old_loc:
old_loc.contents_update(self, remove=True)
loc.contents_update(self.typeclass)
if loc:
loc.contents_update(self.typeclass)
except Exception:
string = "Cannot set location: "
string += "%s is not a valid location."

View file

@ -394,7 +394,7 @@ def inherits_from(obj, parent):
Takes an object and tries to determine if it inherits at any distance
from parent. What differs this function from e.g. isinstance()
is that obj may be both an instance and a class, and parent
< may be an instance, a class, or the python path to a class (counting
may be an instance, a class, or the python path to a class (counting
from the evennia root directory).
"""