Fixed multiword drop bug #442

This commit is contained in:
delizin 2014-01-31 22:00:31 -05:00
parent 38d5cdefa2
commit 6e50d7e357
2 changed files with 5 additions and 1 deletions

View file

@ -279,12 +279,16 @@ class CmdDrop(MuxCommand):
# Because the DROP command by definition looks for items
# in inventory, call the search function using location = caller
results = caller.search(self.args, location=caller, quiet=True)
caller.msg("Type: " + str(type(results)) + "\nResults: " + str(results))
# now we send it into the error handler (this will output consistent
# error messages if there are problems).
obj = AT_SEARCH_RESULT(caller, self.args, results, False,
nofound_string="You aren't carrying %s." % self.args,
multimatch_string="You carry more than one %s:" % self.args)
#obj = results
if not obj:
return

View file

@ -259,7 +259,7 @@ class Object(TypeClass):
location=location,
attribute_name=attribute_name,
quiet=quiet,
exact=quiet)
exact=False)
def execute_cmd(self, raw_string, sessid=None):
"""