From 061b8143fec98aca9b65766676006a2af8e34ef0 Mon Sep 17 00:00:00 2001 From: BotoX Date: Thu, 10 Oct 2019 15:33:52 +0200 Subject: [PATCH] fix --- extension.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/extension.cpp b/extension.cpp index c4ccf3e..7317462 100644 --- a/extension.cpp +++ b/extension.cpp @@ -524,14 +524,14 @@ IterationRetval_t TriggerMoved_EnumElement(IHandleEntity *pHandleEntity) RETURN_META_VALUE(MRES_SUPERCEDE, ITERATION_CONTINUE); } - // only allow touching this player if filter is active - if(index == g_FilterTriggerMoved) + // if filter is active block touch from all other players + if(g_FilterTriggerMoved > 0 && index != g_FilterTriggerMoved) { - RETURN_META_VALUE(MRES_IGNORED, ITERATION_CONTINUE); + RETURN_META_VALUE(MRES_SUPERCEDE, ITERATION_CONTINUE); } - // block from touch all other players - RETURN_META_VALUE(MRES_SUPERCEDE, ITERATION_CONTINUE); + // allow touch + RETURN_META_VALUE(MRES_IGNORED, ITERATION_CONTINUE); } cell_t FilterTriggerMoved(IPluginContext *pContext, const cell_t *params)