diff --git a/src/game/server/entities/NPCs/aliens/barnacle.cpp b/src/game/server/entities/NPCs/aliens/barnacle.cpp index b3d379ef6..d06632568 100644 --- a/src/game/server/entities/NPCs/aliens/barnacle.cpp +++ b/src/game/server/entities/NPCs/aliens/barnacle.cpp @@ -355,6 +355,8 @@ void CBarnacle::Killed(CBaseEntity* attacker, int iGib) pev->nextthink = gpGlobals->time + 0.1; SetThink(&CBarnacle::WaitTillDead); + + MaybeNotifyOwnerOfDeath(); } void CBarnacle::WaitTillDead() diff --git a/src/game/server/entities/NPCs/military/apache.cpp b/src/game/server/entities/NPCs/military/apache.cpp index 66547cd6d..2c9a9b605 100644 --- a/src/game/server/entities/NPCs/military/apache.cpp +++ b/src/game/server/entities/NPCs/military/apache.cpp @@ -157,6 +157,8 @@ void CApache::Killed(CBaseEntity* attacker, int iGib) { m_flNextRocket = gpGlobals->time + 15.0; } + + MaybeNotifyOwnerOfDeath(); } void CApache::DyingThink() diff --git a/src/game/server/entities/NPCs/military/osprey.cpp b/src/game/server/entities/NPCs/military/osprey.cpp index 09bc3177f..6eec47c64 100644 --- a/src/game/server/entities/NPCs/military/osprey.cpp +++ b/src/game/server/entities/NPCs/military/osprey.cpp @@ -481,6 +481,8 @@ void COsprey::Killed(CBaseEntity* attacker, int iGib) pev->deadflag = DEAD_DYING; m_startTime = gpGlobals->time + 4.0; + + MaybeNotifyOwnerOfDeath(); } void COsprey::CrashTouch(CBaseEntity* pOther)