You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
raiseRecursionError(f'One or more functions in "{area.get("name", f"An area with these parameters: {area}")}"\'s requires looped too many time (maximum recursion is {world.rules_functions_maximum_recursion}) \
raiseRecursionError(f'One or more functions in {area_type} "{area_name}"\'s requires looped too many time (maximum recursion is {world.rules_functions_maximum_recursion}) \
116
121
\n As of this Exception the following function(s) are waiting to run: {[f[0] forfinfound_functions]}\
117
122
\n And the currently processed requires look like this: "{requires_list}"')
118
123
else:
@@ -128,10 +133,16 @@ def findAndRecursivelyExecuteFunctions(requires_list: str, recursionDepth: int =
128
133
func=getattr(Rules, func_name, None)
129
134
130
135
ifnotcallable(func):
131
-
raiseValueError(f"Invalid function `{func_name}` in {area}.")
132
-
133
-
convert_req_function_args(func, func_args, area.get("name", f"An area with these parameters: {area}"))
0 commit comments