mirror of
https://github.com/Campofinale/CampofinaleBackup.git
synced 2025-12-16 10:04:36 +00:00
23 lines
555 B
C#
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);
|
|
|
|
}
|
|
|
|
}
|
|
}
|