diff --git a/src/Entities/Entity.cpp b/src/Entities/Entity.cpp index bff41f48d..1d95ec56e 100644 --- a/src/Entities/Entity.cpp +++ b/src/Entities/Entity.cpp @@ -836,6 +836,7 @@ void cEntity::KilledBy(TakeDamageInfo & a_TDI) m_World->SpawnItemPickups(Drops, GetPosX(), GetPosY(), GetPosZ()); } + m_TicksAlive = 0; m_World->BroadcastEntityAnimation(*this, EntityAnimation::PawnDies); } diff --git a/src/Entities/Entity.h b/src/Entities/Entity.h index db526045e..af80d0687 100644 --- a/src/Entities/Entity.h +++ b/src/Entities/Entity.h @@ -500,7 +500,7 @@ public: /** Gets remaining air of a monster */ int GetAirLevel(void) const { return m_AirLevel; } - /** Gets number of ticks this entity has existed for */ + /** Gets number of ticks this entity has been alive for */ long int GetTicksAlive(void) const { return m_TicksAlive; } /** Gets the invulnerable ticks from the entity */