X-Git-Url: https://mudpy.org/gitweb?p=mudpy.git;a=blobdiff_plain;f=mudpy%2Fdata.py;fp=mudpy%2Fdata.py;h=3dc71d037ccd19c8d791e150981d95b70a9d74e2;hp=4c859153e0e136ad8e72aee3566e17535293973b;hb=80783fa11b631d77ff47c85080be65c4bce3f7f6;hpb=95b58411eb627c2f6213844b579a315197b4085f diff --git a/mudpy/data.py b/mudpy/data.py index 4c85915..3dc71d0 100644 --- a/mudpy/data.py +++ b/mudpy/data.py @@ -64,18 +64,15 @@ class Data: if node.startswith("_"): continue facet_pos = node.rfind(".") + 1 - if not facet_pos: - mudpy.misc.Element(node, self.universe, self, old_style=True) - else: - prefix = node[:facet_pos].strip(".") - try: - element = self.universe.contents[prefix] - except KeyError: - element = mudpy.misc.Element(prefix, self.universe, self) - element.set(node[facet_pos:], self.data[node]) - if prefix.startswith("mudpy.movement."): - self.universe.directions.add( - prefix[prefix.rfind(".") + 1:]) + prefix = node[:facet_pos].strip(".") + try: + element = self.universe.contents[prefix] + except KeyError: + element = mudpy.misc.Element(prefix, self.universe, self) + element.set(node[facet_pos:], self.data[node]) + if prefix.startswith("mudpy.movement."): + self.universe.directions.add( + prefix[prefix.rfind(".") + 1:]) for include_file in includes: if not os.path.isabs(include_file): include_file = find_file(