- Tiny fix to ACS.

This commit is contained in:
MajorCooke 2014-12-19 06:21:37 -06:00
parent c6fd4c5aaf
commit 7bc2e5c67e

View file

@ -4760,13 +4760,13 @@ static void SetActorTeleFog(AActor *activator, int tid, FName telefogsrc, FName
if (activator != NULL)
{
check = PClass::FindClass(telefogsrc);
if (check != NULL || !stricmp(telefogsrc, "none") || !stricmp(telefogsrc, "null"))
if (check == NULL || !stricmp(telefogsrc, "none") || !stricmp(telefogsrc, "null"))
activator->TeleFogSourceType = NULL;
else
activator->TeleFogSourceType = check;
check = PClass::FindClass(telefogdest);
if (check != NULL || !stricmp(telefogdest, "none") || !stricmp(telefogdest, "null"))
if (check == NULL || !stricmp(telefogdest, "none") || !stricmp(telefogdest, "null"))
activator->TeleFogDestType = NULL;
else
activator->TeleFogDestType = check;
@ -4780,13 +4780,13 @@ static void SetActorTeleFog(AActor *activator, int tid, FName telefogsrc, FName
while ((actor = iterator.Next()))
{
check = PClass::FindClass(telefogsrc);
if (check != NULL || !stricmp(telefogsrc, "none") || !stricmp(telefogsrc, "null"))
if (check == NULL || !stricmp(telefogsrc, "none") || !stricmp(telefogsrc, "null"))
actor->TeleFogSourceType = NULL;
else
actor->TeleFogSourceType = check;
check = PClass::FindClass(telefogdest);
if (check != NULL || !stricmp(telefogdest, "none") || !stricmp(telefogdest, "null"))
if (check == NULL || !stricmp(telefogdest, "none") || !stricmp(telefogdest, "null"))
actor->TeleFogDestType = NULL;
else
actor->TeleFogDestType = check;