From 5a245af2ad2d6656df3d87afddb5d3e5b848bb28 Mon Sep 17 00:00:00 2001 From: Randy Heit Date: Fri, 6 Jul 2012 03:09:17 +0000 Subject: [PATCH] - Fixed: The action function version of ACS_NamedExecuteWithResult only accepted three script parameters. SVN r3741 (trunk) --- src/thingdef/thingdef_codeptr.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/thingdef/thingdef_codeptr.cpp b/src/thingdef/thingdef_codeptr.cpp index add3a5b7d..13d2739d3 100644 --- a/src/thingdef/thingdef_codeptr.cpp +++ b/src/thingdef/thingdef_codeptr.cpp @@ -4203,14 +4203,15 @@ DEFINE_ACTION_FUNCTION_PARAMS(AActor, A_Warp) DEFINE_ACTION_FUNCTION_PARAMS(AActor, ACS_NamedExecuteWithResult) { - ACTION_PARAM_START(4); + ACTION_PARAM_START(5); ACTION_PARAM_NAME(scriptname, 0); ACTION_PARAM_INT(arg1, 1); ACTION_PARAM_INT(arg2, 2); ACTION_PARAM_INT(arg3, 3); + ACTION_PARAM_INT(arg4, 4); - bool res = !!P_ExecuteSpecial(ACS_ExecuteWithResult, NULL, self, false, -scriptname, arg1, arg2, arg3, 0); + bool res = !!P_ExecuteSpecial(ACS_ExecuteWithResult, NULL, self, false, -scriptname, arg1, arg2, arg3, arg4); ACTION_SET_RESULT(res); }