From 172ed1d0f214cf1c8badbd9dc4ab6eeff3944dcc Mon Sep 17 00:00:00 2001 From: LegendaryGuard Date: Thu, 6 Jan 2022 22:37:19 +0100 Subject: [PATCH] Enhance fix nades orb --- qcsrc/common/mutators/mutator/nades/nades.qc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/qcsrc/common/mutators/mutator/nades/nades.qc b/qcsrc/common/mutators/mutator/nades/nades.qc index cd4a00f98..e0666048f 100644 --- a/qcsrc/common/mutators/mutator/nades/nades.qc +++ b/qcsrc/common/mutators/mutator/nades/nades.qc @@ -589,7 +589,7 @@ void nade_entrap_touch(entity this, entity toucher) #endif } - if ( IS_REAL_CLIENT(toucher) && !IS_VEHICLE(toucher) ) + if ( IS_REAL_CLIENT(toucher) || (IS_VEHICLE(toucher) && toucher.owner) ) { entity show_tint = (IS_VEHICLE(toucher)) ? toucher.owner : toucher; STAT(ENTRAP_ORB, show_tint) = time + 0.1; @@ -645,7 +645,7 @@ void nade_heal_touch(entity this, entity toucher) } - if ( IS_REAL_CLIENT(toucher) && !IS_VEHICLE(toucher) ) + if ( IS_REAL_CLIENT(toucher) || (IS_VEHICLE(toucher) && toucher.owner) ) { entity show_red = (IS_VEHICLE(toucher)) ? toucher.owner : toucher; STAT(HEALING_ORB, show_red) = time+0.1; @@ -674,7 +674,7 @@ void nade_monster_boom(entity this) void nade_veil_touch(entity this, entity toucher) { - if ( IS_REAL_CLIENT(toucher) && !IS_VEHICLE(toucher) ) + if ( IS_REAL_CLIENT(toucher) || (IS_VEHICLE(toucher) && toucher.owner) ) { entity show_tint = (IS_VEHICLE(toucher)) ? toucher.owner : toucher; -- 2.39.2