avatar skill impl...

i hate mongo C#
This commit is contained in:
rafi1212122
2023-06-03 21:29:13 +07:00
parent 96fe9b054d
commit 28913ad652
6 changed files with 276 additions and 10 deletions

View File

@@ -38,7 +38,12 @@ namespace PemukulPaku.GameServer.Handlers
TouchGoodfeel = avatar.TouchGoodfeel,
WeaponUniqueId = avatar.WeaponUniqueId
};
a.SkillLists.AddRange(avatar.SkillLists);
a.SkillLists.AddRange(avatar.SkillLists.Select(skill =>
{
AvatarSkill avatarSkill = new() { SkillId = skill.SkillId };
avatarSkill.SubSkillLists.AddRange(skill.SubSkillLists);
return avatarSkill;
}));
return a;
});
@@ -70,7 +75,12 @@ namespace PemukulPaku.GameServer.Handlers
TouchGoodfeel = avatar.TouchGoodfeel,
WeaponUniqueId = avatar.WeaponUniqueId
};
a.SkillLists.AddRange(avatar.SkillLists);
a.SkillLists.AddRange(avatar.SkillLists.Select(skill =>
{
AvatarSkill avatarSkill = new() { SkillId = skill.SkillId };
avatarSkill.SubSkillLists.AddRange(skill.SubSkillLists);
return avatarSkill;
}));
return a;
});