Training camp improvements.
This commit is contained in:
@@ -53,6 +53,7 @@ public class NotifyTrainingRoomEnd implements IClientIncomingPacket
|
||||
if (holder.isTraining())
|
||||
{
|
||||
holder.setEndTime(System.currentTimeMillis());
|
||||
activeChar.setTraingCampInfo(holder);
|
||||
activeChar.enableAllSkills();
|
||||
activeChar.setIsInvul(false);
|
||||
activeChar.setInvisible(false);
|
||||
|
@@ -19,7 +19,6 @@ package com.l2jmobius.gameserver.network.serverpackets.training;
|
||||
import com.l2jmobius.Config;
|
||||
import com.l2jmobius.commons.network.PacketWriter;
|
||||
import com.l2jmobius.gameserver.data.xml.impl.ExperienceData;
|
||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||
import com.l2jmobius.gameserver.network.OutgoingPackets;
|
||||
import com.l2jmobius.gameserver.network.serverpackets.IClientOutgoingPacket;
|
||||
|
||||
@@ -33,14 +32,6 @@ public class ExTrainingZone_Admission implements IClientOutgoingPacket
|
||||
private final double _maxExp;
|
||||
private final double _maxSp;
|
||||
|
||||
public ExTrainingZone_Admission(L2PcInstance player)
|
||||
{
|
||||
_timeElapsed = 0;
|
||||
_timeRemaining = Config.TRAINING_CAMP_MAX_DURATION;
|
||||
_maxExp = (ExperienceData.getInstance().getExpForLevel(player.getLevel()) * ExperienceData.getInstance().getTrainingRate(player.getLevel())) / Config.TRAINING_CAMP_MAX_DURATION;
|
||||
_maxSp = _maxExp / 250d;
|
||||
}
|
||||
|
||||
public ExTrainingZone_Admission(int level, long timeElapsed, long timeRemaing)
|
||||
{
|
||||
_timeElapsed = timeElapsed;
|
||||
|
Reference in New Issue
Block a user