Partial revert/fix for previous commit.

This commit is contained in:
MobiusDevelopment
2019-04-09 01:41:43 +00:00
parent 0368ae2286
commit 5b7111b358
11 changed files with 11 additions and 11 deletions

View File

@@ -239,7 +239,7 @@ public final class Formulas
final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1); final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1);
double finalRate = rate * statBonus * rateBonus; double finalRate = rate * statBonus * rateBonus;
return Math.min(finalRate, 99) <= Rnd.get(100); return finalRate > Rnd.get(100);
} }
// Autoattack critical rate. // Autoattack critical rate.

View File

@@ -239,7 +239,7 @@ public final class Formulas
final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1); final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1);
double finalRate = rate * statBonus * rateBonus; double finalRate = rate * statBonus * rateBonus;
return Math.min(finalRate, 99) <= Rnd.get(100); return finalRate > Rnd.get(100);
} }
// Autoattack critical rate. // Autoattack critical rate.

View File

@@ -239,7 +239,7 @@ public final class Formulas
final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1); final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1);
double finalRate = rate * statBonus * rateBonus; double finalRate = rate * statBonus * rateBonus;
return Math.min(finalRate, 99) <= Rnd.get(100); return finalRate > Rnd.get(100);
} }
// Autoattack critical rate. // Autoattack critical rate.

View File

@@ -239,7 +239,7 @@ public final class Formulas
final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1); final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1);
double finalRate = rate * statBonus * rateBonus; double finalRate = rate * statBonus * rateBonus;
return Math.min(finalRate, 99) <= Rnd.get(100); return finalRate > Rnd.get(100);
} }
// Autoattack critical rate. // Autoattack critical rate.

View File

@@ -239,7 +239,7 @@ public final class Formulas
final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1); final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1);
double finalRate = rate * statBonus * rateBonus; double finalRate = rate * statBonus * rateBonus;
return Math.min(finalRate, 99) <= Rnd.get(100); return finalRate > Rnd.get(100);
} }
// Autoattack critical rate. // Autoattack critical rate.

View File

@@ -239,7 +239,7 @@ public final class Formulas
final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1); final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1);
double finalRate = rate * statBonus * rateBonus; double finalRate = rate * statBonus * rateBonus;
return Math.min(finalRate, 99) <= Rnd.get(100); return finalRate > Rnd.get(100);
} }
// Autoattack critical rate. // Autoattack critical rate.

View File

@@ -239,7 +239,7 @@ public final class Formulas
final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1); final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1);
double finalRate = rate * statBonus * rateBonus; double finalRate = rate * statBonus * rateBonus;
return Math.min(finalRate, 99) <= Rnd.get(100); return finalRate > Rnd.get(100);
} }
// Autoattack critical rate. // Autoattack critical rate.

View File

@@ -239,7 +239,7 @@ public final class Formulas
final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1); final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1);
double finalRate = rate * statBonus * rateBonus; double finalRate = rate * statBonus * rateBonus;
return Math.min(finalRate, 99) <= Rnd.get(100); return finalRate > Rnd.get(100);
} }
// Autoattack critical rate. // Autoattack critical rate.

View File

@@ -239,7 +239,7 @@ public final class Formulas
final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1); final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1);
double finalRate = rate * statBonus * rateBonus; double finalRate = rate * statBonus * rateBonus;
return Math.min(finalRate, 99) <= Rnd.get(100); return finalRate > Rnd.get(100);
} }
// Autoattack critical rate. // Autoattack critical rate.

View File

@@ -239,7 +239,7 @@ public final class Formulas
final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1); final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1);
double finalRate = rate * statBonus * rateBonus; double finalRate = rate * statBonus * rateBonus;
return Math.min(finalRate, 99) <= Rnd.get(100); return finalRate > Rnd.get(100);
} }
// Autoattack critical rate. // Autoattack critical rate.

View File

@@ -239,7 +239,7 @@ public final class Formulas
final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1); final double rateBonus = creature.getStat().getValue(Stats.CRITICAL_RATE_SKILL, 1);
double finalRate = rate * statBonus * rateBonus; double finalRate = rate * statBonus * rateBonus;
return Math.min(finalRate, 99) <= Rnd.get(100); return finalRate > Rnd.get(100);
} }
// Autoattack critical rate. // Autoattack critical rate.