소스 검색

Give custom perk boost the highest priority.

t00thpick1 9 년 전
부모
커밋
760178c061
1개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 4 4
      src/main/java/com/gmail/nossr50/util/skills/PerksUtils.java

+ 4 - 4
src/main/java/com/gmail/nossr50/util/skills/PerksUtils.java

@@ -45,7 +45,10 @@ public final class PerksUtils {
     }
 
     public static float handleXpPerks(Player player, float xp, SkillType skill) {
-        if (Permissions.quadrupleXp(player, skill)) {
+        if (Permissions.customXpBoost(player, skill)) {
+            xp *= ExperienceConfig.getInstance().getCustomXpPerkBoost();
+        }
+        else if (Permissions.quadrupleXp(player, skill)) {
             xp *= 4;
         }
         else if (Permissions.tripleXp(player, skill)) {
@@ -63,9 +66,6 @@ public final class PerksUtils {
         else if (Permissions.oneAndOneTenthXp(player, skill)) {
             xp *= 1.1;
         }
-        else if (Permissions.customXpBoost(player, skill)) {
-            xp *= ExperienceConfig.getInstance().getCustomXpPerkBoost();
-        }
 
         return xp;
     }