diff --git a/typeclasses/characters.py b/typeclasses/characters.py index 691dcf5..c7c83df 100644 --- a/typeclasses/characters.py +++ b/typeclasses/characters.py @@ -79,14 +79,14 @@ class Character(Object, GenderCharacter, ContribRPCharacter): self.msg(INTRO) self.account.db._last_puppet = self - def at_post_unpuppet(self, **kwargs): + def at_pre_unpuppet(self, **kwargs): """ Make sure we aren't left sitting down when logging out. """ - if sitter.db.is_sitting: - chair = sitter.db.is_sitting + if self.db.is_sitting: + chair = self.db.is_sitting chair.db.sitter = None - sitter.db.is_sitting = None + self.db.is_sitting = None def msg(self, text=None, from_obj=None, session=None, **kwargs): """