- Do not wake Oracle spectres that are dead.

SVN r4008 (trunk)
This commit is contained in:
Randy Heit 2013-01-02 03:27:12 +00:00
parent dfe470e5f2
commit 115b70f6d8

View file

@ -13,7 +13,7 @@ DEFINE_ACTION_FUNCTION(AActor, A_WakeOracleSpectre)
TThinkerIterator<AActor> it(NAME_AlienSpectre3); TThinkerIterator<AActor> it(NAME_AlienSpectre3);
AActor *spectre = it.Next(); AActor *spectre = it.Next();
if (spectre != NULL) if (spectre != NULL && spectre->health > 0)
{ {
spectre->Sector->SoundTarget = spectre->LastHeard = self->LastHeard; spectre->Sector->SoundTarget = spectre->LastHeard = self->LastHeard;
spectre->target = self->target; spectre->target = self->target;