소스 검색

Fixed calculations on Reduced Cooldown perk

GJ 13 년 전
부모
커밋
dce1d7ba39
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      src/main/java/com/gmail/nossr50/util/Skills.java

+ 3 - 3
src/main/java/com/gmail/nossr50/util/Skills.java

@@ -43,13 +43,13 @@ public class Skills {
 
         //Reduced Cooldown Donor Perks
         if (player.hasPermission("mcmmo.perks.cooldowns.halved")) {
-            adjustedCooldown = adjustedCooldown / 2;
+            adjustedCooldown = (int) (adjustedCooldown * 0.5);
         }
         else if (player.hasPermission("mcmmo.perks.cooldowns.thirded")) {
-            adjustedCooldown = adjustedCooldown / 3;
+            adjustedCooldown = (int) (adjustedCooldown * 0.66);
         }
         else if (player.hasPermission("mcmmo.perks.cooldowns.quartered")) {
-            adjustedCooldown = adjustedCooldown / 4;
+            adjustedCooldown = (int) (adjustedCooldown * 0.75);
         }
 
         if (currentTime - oldTime >= (adjustedCooldown * TIME_CONVERSION_FACTOR)) {