From 8ad6337dde4b25539fa4384f19a6aadb048d2337 Mon Sep 17 00:00:00 2001 From: GJ Date: Fri, 15 Jun 2012 10:58:38 -0400 Subject: [PATCH] Avoid calling the same thing 3 times. --- src/main/java/com/gmail/nossr50/util/Skills.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/gmail/nossr50/util/Skills.java b/src/main/java/com/gmail/nossr50/util/Skills.java index 5d68a8860..35f4a278b 100644 --- a/src/main/java/com/gmail/nossr50/util/Skills.java +++ b/src/main/java/com/gmail/nossr50/util/Skills.java @@ -390,8 +390,10 @@ public class Skills { } int ticks = 2 + (PP.getSkillLevel(type) / 50); - if (ability.getMaxTicks() != 0 && ticks > ability.getMaxTicks()) { - ticks = ability.getMaxTicks(); + int maxTicks = ability.getMaxTicks(); + + if (maxTicks != 0 && ticks > maxTicks) { + ticks = maxTicks; } if (!PP.getAbilityMode(ability) && cooldownOver(PP.getSkillDATS(ability), ability.getCooldown())) { @@ -403,7 +405,7 @@ public class Skills { } } - PP.setSkillDATS(ability, System.currentTimeMillis()+(ticks * TIME_CONVERSION_FACTOR)); + PP.setSkillDATS(ability, System.currentTimeMillis() + (ticks * TIME_CONVERSION_FACTOR)); PP.setAbilityMode(ability, true); } }