From 0a002453010640d1d70bd496e3d76d2247ea062f Mon Sep 17 00:00:00 2001 From: Alexander Akulich Date: Fri, 15 Dec 2023 21:47:54 +0300 Subject: [PATCH] CInfClassCharacter::OnCharacterInInfectionZone: Fix missing sound on HP restored --- src/game/server/infclass/entities/infccharacter.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/game/server/infclass/entities/infccharacter.cpp b/src/game/server/infclass/entities/infccharacter.cpp index b4a9813a..d894ffa8 100644 --- a/src/game/server/infclass/entities/infccharacter.cpp +++ b/src/game/server/infclass/entities/infccharacter.cpp @@ -97,14 +97,10 @@ void CInfClassCharacter::OnCharacterInInfectionZone() { m_HealTick = Server()->Tick(); int BonusArmor = GameController()->InfectedBonusArmor(); - if(m_Armor < BonusArmor) + if(m_Health < 10 || m_Armor < BonusArmor) { Heal(1); } - else - { - IncreaseHealth(1); - } if(m_InfZoneTick < 0) { m_InfZoneTick = Server()->Tick(); // Save Tick when zombie enters infection zone