Changed stat bonus calculation.

This commit is contained in:
MobiusDevelopment 2019-04-01 22:18:41 +00:00
parent c578bd43c1
commit 7d76f3cc2a
11 changed files with 11 additions and 11 deletions

View File

@ -385,6 +385,6 @@ public enum Stats
{
final double mul = creature.getStat().getMul(stat);
final double add = creature.getStat().getAdd(stat);
return mul * (baseValue + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType()));
return (mul * baseValue) + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType());
}
}

View File

@ -385,6 +385,6 @@ public enum Stats
{
final double mul = creature.getStat().getMul(stat);
final double add = creature.getStat().getAdd(stat);
return mul * (baseValue + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType()));
return (mul * baseValue) + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType());
}
}

View File

@ -385,6 +385,6 @@ public enum Stats
{
final double mul = creature.getStat().getMul(stat);
final double add = creature.getStat().getAdd(stat);
return mul * (baseValue + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType()));
return (mul * baseValue) + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType());
}
}

View File

@ -386,6 +386,6 @@ public enum Stats
{
final double mul = creature.getStat().getMul(stat);
final double add = creature.getStat().getAdd(stat);
return mul * (baseValue + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType()));
return (mul * baseValue) + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType());
}
}

View File

@ -389,6 +389,6 @@ public enum Stats
{
final double mul = creature.getStat().getMul(stat);
final double add = creature.getStat().getAdd(stat);
return mul * (baseValue + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType()));
return (mul * baseValue) + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType());
}
}

View File

@ -392,6 +392,6 @@ public enum Stats
{
final double mul = creature.getStat().getMul(stat);
final double add = creature.getStat().getAdd(stat);
return mul * (baseValue + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType()));
return (mul * baseValue) + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType());
}
}

View File

@ -392,6 +392,6 @@ public enum Stats
{
final double mul = creature.getStat().getMul(stat);
final double add = creature.getStat().getAdd(stat);
return mul * (baseValue + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType()));
return (mul * baseValue) + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType());
}
}

View File

@ -383,6 +383,6 @@ public enum Stats
{
final double mul = creature.getStat().getMul(stat);
final double add = creature.getStat().getAdd(stat);
return mul * (baseValue + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType()));
return (mul * baseValue) + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType());
}
}

View File

@ -383,6 +383,6 @@ public enum Stats
{
final double mul = creature.getStat().getMul(stat);
final double add = creature.getStat().getAdd(stat);
return mul * (baseValue + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType()));
return (mul * baseValue) + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType());
}
}

View File

@ -386,6 +386,6 @@ public enum Stats
{
final double mul = creature.getStat().getMul(stat);
final double add = creature.getStat().getAdd(stat);
return mul * (baseValue + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType()));
return (mul * baseValue) + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType());
}
}

View File

@ -389,6 +389,6 @@ public enum Stats
{
final double mul = creature.getStat().getMul(stat);
final double add = creature.getStat().getAdd(stat);
return mul * (baseValue + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType()));
return (mul * baseValue) + add + creature.getStat().getMoveTypeValue(stat, creature.getMoveType());
}
}