From 26cef59bde3a68189b4c6ab39a2ebc00cd171253 Mon Sep 17 00:00:00 2001 From: gromchek Date: Mon, 9 Sep 2024 21:51:51 +0300 Subject: [PATCH] Fix AcidRain to not effect on script peds --- src/gtasa/effects/custom/unsorted/AcidRainEffect.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gtasa/effects/custom/unsorted/AcidRainEffect.cpp b/src/gtasa/effects/custom/unsorted/AcidRainEffect.cpp index fe64962f..b92cec4d 100644 --- a/src/gtasa/effects/custom/unsorted/AcidRainEffect.cpp +++ b/src/gtasa/effects/custom/unsorted/AcidRainEffect.cpp @@ -62,7 +62,7 @@ class AcidRainEffect : public EffectBase if (!ped || !ped->IsAlive () || !IsPedUnderRain (ped)) continue; if (ped != player && inst->Random (0, 10000) % 5 == 0 - || ped->m_nCreatedBy != 2) + && ped->m_nCreatedBy != 2) { auto p = ped->GetPosition (); if (inst->Random (0, 10000) % 2 == 0) @@ -82,7 +82,7 @@ class AcidRainEffect : public EffectBase { continue; } - float multiplier = 0.005f; + float multiplier = 0.0045f; if (ped->m_pIntelligence->GetTaskSwim ()) { multiplier *= 0.5f; @@ -98,7 +98,7 @@ class AcidRainEffect : public EffectBase auto p = vehicle->GetPosition (); if (!IsUnderRain (isCullZone (p.x, p.y, p.z))) continue; - vehicle->m_fHealth -= 7.0f; + vehicle->m_fHealth -= 4.5f; vehicle->m_fHealth = std::max (0.0f, vehicle->m_fHealth); }