From 67fecbe3fcbb4ff7acaef09cf9bfa98b234cf950 Mon Sep 17 00:00:00 2001 From: Henddher Pedroza Date: Sat, 6 Oct 2018 08:00:23 -0500 Subject: [PATCH] 0.8.0 port --- evennia/contrib/puzzles.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/evennia/contrib/puzzles.py b/evennia/contrib/puzzles.py index c4654483ca..4b84e4ef27 100644 --- a/evennia/contrib/puzzles.py +++ b/evennia/contrib/puzzles.py @@ -79,7 +79,7 @@ from evennia import DefaultExit from evennia.commands.default.muxcommand import MuxCommand from evennia.utils.utils import inherits_from from evennia.utils import search, utils, logger -from evennia.utils.spawner import spawn +from evennia.prototypes.spawner import spawn # Tag used by puzzles _PUZZLES_TAG_CATEGORY = 'puzzles' @@ -100,6 +100,7 @@ def proto_def(obj, with_tags=True): """ protodef = { # FIXME: Don't we need to honor ALL properties? attributes, contents, etc. + 'prototype_key': '%s(%s)' % (obj.key, obj.dbref), 'key': obj.key, 'typeclass': obj.typeclass_path, 'desc': obj.db.desc,