Campofinale/Campofinale/Packets/Cs/HandleCsCharLevelUp.cs
2025-07-22 23:54:55 +02:00

23 lines
555 B
C#

using Campofinale.Game.Char;
using Campofinale.Network;
using Campofinale.Protocol;
namespace Campofinale.Packets.Cs
{
public class HandleCsCharLevelUp
{
[Server.Handler(CsMsgId.CsCharLevelUp)]
public static void Handle(Player session, CsMsgId cmdId, Packet packet)
{
CsCharLevelUp req = packet.DecodeBody<CsCharLevelUp>();
Character character = session.chars.Find(c=>c.guid==req.CharObjID);
if(character!=null)
character.LevelUp(req.Items);
}
}
}