|
@@ -23,7 +23,6 @@ import com.l2jserver.Config;
|
|
import com.l2jserver.gameserver.datatables.CharNameTable;
|
|
import com.l2jserver.gameserver.datatables.CharNameTable;
|
|
import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
|
|
import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
|
|
import com.l2jserver.gameserver.network.L2GameClient.GameClientState;
|
|
import com.l2jserver.gameserver.network.L2GameClient.GameClientState;
|
|
-import com.l2jserver.gameserver.network.serverpackets.ActionFailed;
|
|
|
|
import com.l2jserver.gameserver.network.serverpackets.CharSelected;
|
|
import com.l2jserver.gameserver.network.serverpackets.CharSelected;
|
|
import com.l2jserver.gameserver.network.serverpackets.SSQInfo;
|
|
import com.l2jserver.gameserver.network.serverpackets.SSQInfo;
|
|
|
|
|
|
@@ -86,11 +85,8 @@ public class CharacterSelect extends L2GameClientPacket
|
|
//load up character from disk
|
|
//load up character from disk
|
|
L2PcInstance cha = getClient().loadCharFromDisk(_charSlot);
|
|
L2PcInstance cha = getClient().loadCharFromDisk(_charSlot);
|
|
if (cha == null)
|
|
if (cha == null)
|
|
- {
|
|
|
|
- _log.severe("Character could not be loaded (slot:"+_charSlot+")");
|
|
|
|
- sendPacket(ActionFailed.STATIC_PACKET);
|
|
|
|
- return;
|
|
|
|
- }
|
|
|
|
|
|
+ return; // handled in L2GameClient
|
|
|
|
+
|
|
if (cha.getAccessLevel().getLevel() < 0)
|
|
if (cha.getAccessLevel().getLevel() < 0)
|
|
{
|
|
{
|
|
cha.logout();
|
|
cha.logout();
|