Bläddra i källkod

Fixed issue with Mining using actual skill level rather than max skill
level

Grant 12 år sedan
förälder
incheckning
f7ea25be61
2 ändrade filer med 3 tillägg och 2 borttagningar
  1. 2 1
      Changelog.txt
  2. 1 1
      src/main/java/com/gmail/nossr50/skills/gathering/Mining.java

+ 2 - 1
Changelog.txt

@@ -9,7 +9,8 @@ Key:
 
 Version 1.3.13
  + Added Craftbukkit 1.4.6 compatibility
- + Added default cases to several switch/case statements
+ = Fixed issue with missing default cases from several switch/case statements
+ = Fixed issue with Mining using actual skill level rather than max skill level
  ! GJ stopped being a lazy slacker and got stuff done
  - Removed dead code relating to null profiles
  - Removed unused imports

+ 1 - 1
src/main/java/com/gmail/nossr50/skills/gathering/Mining.java

@@ -329,7 +329,7 @@ public class Mining {
         int skillCheck = Misc.skillCheck(skillLevel, MAX_BONUS_LEVEL);
 
         int randomChance = 100;
-        int chance = (int) (((double) MAX_CHANCE / (double) MAX_BONUS_LEVEL) * (double) skillLevel);
+        int chance = (int) (((double) MAX_CHANCE / (double) MAX_BONUS_LEVEL) * (double) skillCheck);
 
         if (player.hasPermission("mcmmo.perks.lucky.mining")) {
             randomChance = (int) (randomChance * 0.75);