diff --git a/HorseIsleServer/HorseIsleServer/Game/Horse/HorseInfo.cs b/HorseIsleServer/HorseIsleServer/Game/Horse/HorseInfo.cs index c943599..640a8ef 100644 --- a/HorseIsleServer/HorseIsleServer/Game/Horse/HorseInfo.cs +++ b/HorseIsleServer/HorseIsleServer/Game/Horse/HorseInfo.cs @@ -251,7 +251,7 @@ namespace HISP.Game.Horse set { if (value > ((baseHorse.Breed.BaseStats.Speed * 2) - baseHorse.Breed.BaseStats.Speed)) - value = (baseHorse.Breed.BaseStats.Speed - baseHorse.Breed.BaseStats.Speed * 2); + value = ((baseHorse.Breed.BaseStats.Speed * 2) - baseHorse.Breed.BaseStats.Speed); Database.SetHorseSpeed(baseHorse.RandomId, value); speed = value; } @@ -265,7 +265,7 @@ namespace HISP.Game.Horse } set { - if (value > ((baseHorse.Breed.BaseStats.Strength * 2)- baseHorse.Breed.BaseStats.Strength)) + if (value > ((baseHorse.Breed.BaseStats.Strength * 2) - baseHorse.Breed.BaseStats.Strength)) value = ((baseHorse.Breed.BaseStats.Strength * 2) - baseHorse.Breed.BaseStats.Strength); Database.SetHorseStrength(baseHorse.RandomId, value); strength = value; diff --git a/HorseIsleServer/HorseIsleServer/Game/Meta.cs b/HorseIsleServer/HorseIsleServer/Game/Meta.cs index 7f784b3..7adf580 100644 --- a/HorseIsleServer/HorseIsleServer/Game/Meta.cs +++ b/HorseIsleServer/HorseIsleServer/Game/Meta.cs @@ -2701,7 +2701,7 @@ namespace HISP.Game break; } - if(statCalculator.BreedValue < statCalculator.MaxValue) + if((statCalculator.BreedValue + trainer.ImprovesAmount) < statCalculator.MaxValue) message += Messages.FormatTrainerTrainInEntry(horse.Name, statCalculator.BreedValue, statCalculator.MaxValue, horse.RandomId); else message += Messages.FormatTrainerFullyTrained(horse.Name, statCalculator.BreedValue);