Imported from archive.
[mudpy.git] / lib / muff / muffuser.py
index 1d12be3..75e6459 100644 (file)
@@ -359,13 +359,13 @@ class User:
        def new_avatar(self):
                """Instantiate a new, unconfigured avatar for this user."""
                try:
-                       counter = muffvars.variable_data.getint("counters", "next_actor")
+                       counter = muffuniv.universe.internals["counters"].getint("next_actor")
                except:
                        muffmisc.log("get next_actor failed")
                        counter = 1
                while muffuniv.element_exists("actor:" + repr(counter)): counter += 1
-               muffvars.variable_data.set("counters", "next_actor", counter + 1)
-               self.avatar = muffuniv.Element("actor:" + repr(counter))
+               muffuniv.universe.internals["counters"].set("next_actor", counter + 1)
+               self.avatar = muffuniv.Element("actor:" + repr(counter), muffconf.get("files", "avatars"), muffuniv.universe)
                try:
                        avatars = self.record.get("account", "avatars").split()
                except: