diff --git a/OshimaCore/Utils/FunGameUtil.cs b/OshimaCore/Utils/FunGameUtil.cs index 371fd39..19bc3ca 100644 --- a/OshimaCore/Utils/FunGameUtil.cs +++ b/OshimaCore/Utils/FunGameUtil.cs @@ -88,8 +88,10 @@ namespace Oshima.Core.Utils IEnumerable magics = Magics.OrderBy(x => Random.Shared.Next()).Take(3); foreach (Skill magic in magics) { - magic.Level = mlevel; - c.Skills.Add(magic); + Skill m = magic.Copy(); + m.Character = c; + m.Level = mlevel; + c.Skills.Add(m); } Skill 疾风步 = new 疾风步(c)