From 485890c0c85ae13912f997c5f6533e89dd1147f6 Mon Sep 17 00:00:00 2001 From: Bluzume <39113159+KuromeSan@users.noreply.github.com> Date: Wed, 10 Nov 2021 00:05:57 -0500 Subject: [PATCH] Fix training --- HorseIsleServer/HorseIsleServer/Game/Horse/HorseInfo.cs | 4 ++-- HorseIsleServer/HorseIsleServer/Game/Meta.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) 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);