All pastes #32337 Raw Edit

Untitled

public text v1 · immutable
#32337 ·published 2005-12-04 10:29 UTC
rendered paste body
Index: D:/Proyectos/Eclipse Workspace/L2_GameServer/java/net/sf/l2j/gameserver/serverpackets/CharSelectInfo.java
===================================================================
--- D:/Proyectos/Eclipse Workspace/L2_GameServer/java/net/sf/l2j/gameserver/serverpackets/CharSelectInfo.java	(revision 1770)
+++ D:/Proyectos/Eclipse Workspace/L2_GameServer/java/net/sf/l2j/gameserver/serverpackets/CharSelectInfo.java	(working copy)
@@ -237,8 +237,17 @@
             charInfopackage.setClanId(chardata.getInt("clanid"));
 
             charInfopackage.setRace(chardata.getInt("race"));
-            charInfopackage.setClassId(chardata.getInt("classid"));
-            charInfopackage.setBaseClassId(chardata.getInt("base_class"));
+            final int activeClassId = chardata.getInt("classid");
+            
+            charInfopackage.setClassId(activeClassId);
+            
+            try {
+                charInfopackage.setBaseClassId(chardata.getInt("base_class"));
+            }
+            catch (Exception e) {
+                charInfopackage.setBaseClassId(activeClassId);
+            }
+
 	    long deletetime = chardata.getLong("deletetime");
 	    int deletedays = 0;
 	    if (Config.DELETE_DAYS > 0)