diff --git a/tools/devel-server.py b/tools/devel-server.py index 42785c6..9b925cd 100755 --- a/tools/devel-server.py +++ b/tools/devel-server.py @@ -128,7 +128,7 @@ you are a fool. if fpath: cat = moth.Category(fpath, seed) if points: - puzzle = cat.puzzle(int(parts[3])) + puzzle = cat.puzzle(points) if not cat: title = "Puzzle Categories" diff --git a/tools/moth.py b/tools/moth.py index 663c33d..25ee393 100644 --- a/tools/moth.py +++ b/tools/moth.py @@ -181,6 +181,7 @@ class Category: self.catmod = importlib.machinery.SourceFileLoader( 'catmod', os.path.join(path, 'category.py')).load_module() + self.pointvals.extend(self.catmod.points) self.pointvals = self.catmod.points[:] else: for fpath in glob.glob(os.path.join(path, "[0-9]*")):