fix resource init on uint.MaxValue

This commit is contained in:
rfi
2024-02-21 10:51:32 +07:00
parent 8068c4d984
commit 920a08a4b8

View File

@@ -122,7 +122,7 @@ namespace BLHX.Server.Common.Database
if (num < 0)
res.Num = (uint)Math.Max(res.Num - num, 0);
else
res.Num = Math.Max(res.Num + (uint)num, uint.MaxValue);
res.Num = Math.Min(res.Num + (uint)num, uint.MaxValue);
}
public void AddShip(uint shipTemplateId)