Correctly reset boosts when on NEVER

This commit is contained in:
Tomas Slusny
2018-07-12 01:11:54 +02:00
committed by Adam
parent e2d4ec6893
commit 4e3cec18f0

View File

@@ -328,7 +328,9 @@ public class BoostsPlugin extends Plugin
*/ */
int getChangeDownTicks() int getChangeDownTicks()
{ {
if (lastChangeDown == -1 || (config.displayNextBuffChange() == BoostsConfig.DisplayChangeMode.BOOSTED && !isChangedUp)) if (lastChangeDown == -1 ||
config.displayNextBuffChange() == BoostsConfig.DisplayChangeMode.NEVER ||
(config.displayNextBuffChange() == BoostsConfig.DisplayChangeMode.BOOSTED && !isChangedUp))
{ {
return -1; return -1;
} }
@@ -354,7 +356,9 @@ public class BoostsPlugin extends Plugin
*/ */
int getChangeUpTicks() int getChangeUpTicks()
{ {
if (lastChangeUp == -1 || (config.displayNextDebuffChange() == BoostsConfig.DisplayChangeMode.BOOSTED && !isChangedDown)) if (lastChangeUp == -1 ||
config.displayNextDebuffChange() == BoostsConfig.DisplayChangeMode.NEVER ||
(config.displayNextDebuffChange() == BoostsConfig.DisplayChangeMode.BOOSTED && !isChangedDown))
{ {
return -1; return -1;
} }
@@ -374,4 +378,4 @@ public class BoostsPlugin extends Plugin
final long diff = System.currentTimeMillis() - lastTickMillis; final long diff = System.currentTimeMillis() - lastTickMillis;
return time != -1 ? (int)(time * 0.6 - (diff / 1000d)) : time; return time != -1 ? (int)(time * 0.6 - (diff / 1000d)) : time;
} }
} }