experience: remove unnecessary Math.floor() calls
This commit is contained in:
@@ -127,8 +127,8 @@ public class Experience
|
||||
private static double getMeleeRangeOrMagicCombatLevelContribution(int attackLevel, int strengthLevel, int magicLevel, int rangeLevel)
|
||||
{
|
||||
double melee = 0.325 * (attackLevel + strengthLevel);
|
||||
double range = 0.325 * (Math.floor(rangeLevel / 2) + rangeLevel);
|
||||
double magic = 0.325 * (Math.floor(magicLevel / 2) + magicLevel);
|
||||
double range = 0.325 * (rangeLevel / 2 + rangeLevel);
|
||||
double magic = 0.325 * (magicLevel / 2 + magicLevel);
|
||||
|
||||
return Math.max(melee, Math.max(range, magic));
|
||||
}
|
||||
@@ -152,7 +152,7 @@ public class Experience
|
||||
int defenceLevel, int hitpointsLevel, int magicLevel,
|
||||
int rangeLevel, int prayerLevel)
|
||||
{
|
||||
double base = 0.25 * (defenceLevel + hitpointsLevel + Math.floor(prayerLevel / 2));
|
||||
double base = 0.25 * (defenceLevel + hitpointsLevel + (prayerLevel / 2));
|
||||
|
||||
double typeContribution = getMeleeRangeOrMagicCombatLevelContribution(attackLevel, strengthLevel, magicLevel, rangeLevel);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user