From 115b70f6d83debbb968740628666967742edb9fc Mon Sep 17 00:00:00 2001 From: Randy Heit Date: Wed, 2 Jan 2013 03:27:12 +0000 Subject: [PATCH] - Do not wake Oracle spectres that are dead. SVN r4008 (trunk) --- src/g_strife/a_oracle.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/g_strife/a_oracle.cpp b/src/g_strife/a_oracle.cpp index 0eb3f1ac6..efa09b84d 100644 --- a/src/g_strife/a_oracle.cpp +++ b/src/g_strife/a_oracle.cpp @@ -13,7 +13,7 @@ DEFINE_ACTION_FUNCTION(AActor, A_WakeOracleSpectre) TThinkerIterator it(NAME_AlienSpectre3); AActor *spectre = it.Next(); - if (spectre != NULL) + if (spectre != NULL && spectre->health > 0) { spectre->Sector->SoundTarget = spectre->LastHeard = self->LastHeard; spectre->target = self->target;