mirror of
https://github.com/LorisYounger/VPet.git
synced 2024-08-30 18:42:36 +00:00
修复自动购买不生效的错误
This commit is contained in:
parent
d8f81687c5
commit
031f70fc2f
@ -508,11 +508,11 @@ namespace VPet_Simulator.Windows
|
|||||||
{
|
{
|
||||||
if (Core.Save.StrengthFood < sm * 0.50)
|
if (Core.Save.StrengthFood < sm * 0.50)
|
||||||
{//太饿了,找正餐
|
{//太饿了,找正餐
|
||||||
food = food.FindAll(x => x.Type == Food.FoodType.Meal && x.StrengthFood > sm * 0.20);
|
food = food.FindAll(x => x.Type == Food.FoodType.Meal && x.StrengthFood > Math.Min(sm * 0.20, 100));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{//找零食
|
{//找零食
|
||||||
food = food.FindAll(x => x.Type == Food.FoodType.Snack && x.StrengthFood > sm * 0.10);
|
food = food.FindAll(x => x.Type == Food.FoodType.Snack && x.StrengthFood > Math.Min(sm * 0.10, 50));
|
||||||
}
|
}
|
||||||
if (food.Count == 0)
|
if (food.Count == 0)
|
||||||
return;
|
return;
|
||||||
@ -524,7 +524,7 @@ namespace VPet_Simulator.Windows
|
|||||||
}
|
}
|
||||||
else if (Core.Save.StrengthDrink < sm75)
|
else if (Core.Save.StrengthDrink < sm75)
|
||||||
{
|
{
|
||||||
food = food.FindAll(x => x.Type == Food.FoodType.Drink && x.StrengthDrink > 10);
|
food = food.FindAll(x => x.Type == Food.FoodType.Drink && x.StrengthDrink > Math.Min(sm * 0.10, 50));
|
||||||
if (food.Count == 0)
|
if (food.Count == 0)
|
||||||
return;
|
return;
|
||||||
var item = food[Function.Rnd.Next(food.Count)];
|
var item = food[Function.Rnd.Next(food.Count)];
|
||||||
@ -535,7 +535,7 @@ namespace VPet_Simulator.Windows
|
|||||||
}
|
}
|
||||||
else if (Set.AutoGift && Core.Save.Feeling < Core.Save.FeelingMax * 0.50)
|
else if (Set.AutoGift && Core.Save.Feeling < Core.Save.FeelingMax * 0.50)
|
||||||
{
|
{
|
||||||
food = food.FindAll(x => x.Type == Food.FoodType.Gift && x.Feeling > 10);
|
food = food.FindAll(x => x.Type == Food.FoodType.Gift && x.Feeling > Math.Min(Core.Save.FeelingMax * 0.10, 50));
|
||||||
if (food.Count == 0)
|
if (food.Count == 0)
|
||||||
return;
|
return;
|
||||||
var item = food[Function.Rnd.Next(food.Count)];
|
var item = food[Function.Rnd.Next(food.Count)];
|
||||||
|
Loading…
Reference in New Issue
Block a user