diff --git a/docs/rh-log.txt b/docs/rh-log.txt index e2456dc821..cef2558a7f 100644 --- a/docs/rh-log.txt +++ b/docs/rh-log.txt @@ -1,4 +1,8 @@ -August 7, 2009 +August 8, 2009 +- Changed the return value of SetActivatorToTarget to match the description + in the wiki. + +August 7, 2009 - If SetActivatorToTarget is used for a player-run script, and the player is alive, it now sets the activator to the actor the player is aiming at. I also noticed that this looked like it was a quick copy'n'paste job from diff --git a/src/p_acs.cpp b/src/p_acs.cpp index 507aa9f45d..fe5111c80b 100644 --- a/src/p_acs.cpp +++ b/src/p_acs.cpp @@ -2951,8 +2951,9 @@ int DLevelScript::CallFunction(int argCount, int funcIndex, SDWORD *args) if (actor != NULL) { activator = actor; + return 1; } - return activator != NULL; + return 0; case ACSF_GetActorViewHeight: actor = SingleActorFromTID(args[0], NULL);