From de4faa392df387a6bee22246cf3b055c9f452226 Mon Sep 17 00:00:00 2001 From: asofold Date: Fri, 8 Mar 2013 23:26:57 +0100 Subject: [PATCH] Allow fight.speed to create improbable violations for higher violation levels. Might need configuration/testing. --- .../nocheatplus/checks/fight/FightListener.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/checks/fight/FightListener.java b/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/checks/fight/FightListener.java index f6e2aa5e..b9fd5dd8 100644 --- a/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/checks/fight/FightListener.java +++ b/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/checks/fight/FightListener.java @@ -155,7 +155,12 @@ public class FightListener extends CheckListener implements JoinLeaveListener{ if (speed.check(player, now)){ cancelled = true; // Still feed the improbable. - Improbable.feed(player, 2f, now); + if (data.speedVL > 50){ + Improbable.check(player, 2f, now, "fight.speed"); + } + else{ + Improbable.feed(player, 2f, now); + } } else if (normalizedMove > 2.0 && Improbable.check(player, 1f, now, "fight.speed")){ // Feed improbable in case of ok-moves too.