From 357e829d4e02ef385e697e52db4a2458b44d19c2 Mon Sep 17 00:00:00 2001 From: Griatch Date: Wed, 1 Mar 2017 15:20:30 +0100 Subject: [PATCH] Make at_get_cmdset get receive a parallel kwarg. --- evennia/commands/cmdhandler.py | 2 +- evennia/objects/objects.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/evennia/commands/cmdhandler.py b/evennia/commands/cmdhandler.py index e8bb898cb3..3281687377 100644 --- a/evennia/commands/cmdhandler.py +++ b/evennia/commands/cmdhandler.py @@ -235,7 +235,7 @@ def get_and_merge_cmdsets(caller, session, player, obj, callertype, raw_string): for lobj in local_objlist: try: # call hook in case we need to do dynamic changing to cmdset - _GA(lobj, "at_cmdset_get")() + _GA(lobj, "at_cmdset_get")(caller=caller) except Exception: logger.log_trace() # the call-type lock is checked here, it makes sure a player diff --git a/evennia/objects/objects.py b/evennia/objects/objects.py index b22ce84d74..d2934f4dfc 100644 --- a/evennia/objects/objects.py +++ b/evennia/objects/objects.py @@ -1033,8 +1033,8 @@ class DefaultObject(with_metaclass(TypeclassBase, ObjectDB)): have no cmdsets. Kwargs: - Usually not set but could be used e.g. to force rebuilding - of a dynamically created cmdset or similar. + caller (Session, Object or Player): The caller requesting + this cmdset. """ pass