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)
|
private static double getMeleeRangeOrMagicCombatLevelContribution(int attackLevel, int strengthLevel, int magicLevel, int rangeLevel)
|
||||||
{
|
{
|
||||||
double melee = 0.325 * (attackLevel + strengthLevel);
|
double melee = 0.325 * (attackLevel + strengthLevel);
|
||||||
double range = 0.325 * (Math.floor(rangeLevel / 2) + rangeLevel);
|
double range = 0.325 * (rangeLevel / 2 + rangeLevel);
|
||||||
double magic = 0.325 * (Math.floor(magicLevel / 2) + magicLevel);
|
double magic = 0.325 * (magicLevel / 2 + magicLevel);
|
||||||
|
|
||||||
return Math.max(melee, Math.max(range, magic));
|
return Math.max(melee, Math.max(range, magic));
|
||||||
}
|
}
|
||||||
@@ -152,7 +152,7 @@ public class Experience
|
|||||||
int defenceLevel, int hitpointsLevel, int magicLevel,
|
int defenceLevel, int hitpointsLevel, int magicLevel,
|
||||||
int rangeLevel, int prayerLevel)
|
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);
|
double typeContribution = getMeleeRangeOrMagicCombatLevelContribution(attackLevel, strengthLevel, magicLevel, rangeLevel);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user