AbnormalStatusUpdate improvement.

Contributed by enmity.
This commit is contained in:
MobiusDev
2015-09-26 13:26:08 +00:00
parent 315bc84d3f
commit 90916e5df2

View File

@ -21,6 +21,7 @@ package com.l2jserver.gameserver.network.serverpackets;
import java.util.ArrayList;
import java.util.List;
import com.l2jserver.gameserver.datatables.SkillData;
import com.l2jserver.gameserver.model.skills.BuffInfo;
public class AbnormalStatusUpdate extends L2GameServerPacket
@ -45,7 +46,16 @@ public class AbnormalStatusUpdate extends L2GameServerPacket
if ((info != null) && info.isInUse())
{
writeD(info.getSkill().getDisplayId());
writeH(info.getSkill().getDisplayLevel());
if (info.getSkill().getDisplayLevel() < 100)
{
writeH(info.getSkill().getDisplayLevel());
}
else
{
int maxLevel = SkillData.getInstance().getMaxLevel(info.getSkill().getDisplayId());
writeH(maxLevel);
writeH(info.getSkill().getDisplayLevel());
}
writeD(0x00);
writeH(info.getTime());
}