Index: java/net/sf/l2j/gameserver/network/SystemMessageId.java =================================================================== --- java/net/sf/l2j/gameserver/network/SystemMessageId.java (revision 1249) +++ java/net/sf/l2j/gameserver/network/SystemMessageId.java (working copy) @@ -1882,7 +1882,13 @@ * Message: Current Location: $s1, $s2, $s3 (Near the Town of Schuttgart) */ LOC_SCHUTTGART_S1_S2_S3(1714), - + + /** + * ID: 1924
+ * Message: Current Location: $s1, $s2, $s3 (near the Primeval Isle) + */ + LOC_PRIMEVAL_ISLE_S1_S2_S3(1924), + /** * ID: 562
* Message: You may not crystallize this item. Your crystallization skill level is too low. Index: D:/projectl2j/L2_GameServer_It_1214/java/net/sf/l2j/gameserver/handler/usercommandhandlers/Loc.java =================================================================== --- D:/projectl2j/L2_GameServer_It_1214/java/net/sf/l2j/gameserver/handler/usercommandhandlers/Loc.java (revision 1240) +++ D:/projectl2j/L2_GameServer_It_1214/java/net/sf/l2j/gameserver/handler/usercommandhandlers/Loc.java (working copy) @@ -58,6 +58,7 @@ case 14: msg = SystemMessageId.LOC_RUNE_S1_S2_S3; break; case 15: msg = SystemMessageId.LOC_GODDARD_S1_S2_S3; break; case 16: msg = SystemMessageId.LOC_SCHUTTGART_S1_S2_S3;break; + case 18: msg = SystemMessageId.LOC_PRIMEVAL_ISLE_S1_S2_S3;break; default: msg = SystemMessageId.LOC_ADEN_S1_S2_S3; } SystemMessage sm = new SystemMessage(msg); Index: java/net/sf/l2j/gameserver/instancemanager/TownManager.java =================================================================== --- java/net/sf/l2j/gameserver/instancemanager/TownManager.java (revision 1240) +++ java/net/sf/l2j/gameserver/instancemanager/TownManager.java (working copy) @@ -102,6 +102,8 @@ return getTown(13); // Goddard case 16: return getTown(17); //Shuttgart + case 18: + return getTown(19); //Primeval Isle } return getTown(16); // Default to floran Index: java/net/sf/l2j/gameserver/datatables/MapRegionTable.java =================================================================== --- java/net/sf/l2j/gameserver/datatables/MapRegionTable.java (revision 1240) +++ java/net/sf/l2j/gameserver/datatables/MapRegionTable.java (working copy) @@ -106,7 +106,7 @@ try { con.close(); } catch (Exception e) {} } - _pointsWithKarmas = new int[17][3]; + _pointsWithKarmas = new int[19][3]; //Talking Island _pointsWithKarmas[0][0] = -79077; _pointsWithKarmas[0][1] = 240355; @@ -175,6 +175,10 @@ _pointsWithKarmas[16][0] = 85184; _pointsWithKarmas[16][1] = -138560; _pointsWithKarmas[16][2] = -2256; + // Primeval Isle + //_pointsWithKarmas[18][0] = 10468; + //_pointsWithKarmas[18][1] = -24569; + //_pointsWithKarmas[18][2] = -3645; } public final int getMapRegion(int posX, int posY) @@ -251,6 +255,7 @@ case 14: nearestTown = "Rune Township"; break; case 15: nearestTown = "Town of Goddard"; break; case 16: nearestTown = "Town of Shuttgart"; break; ////TODO@ (Check mapregion table)[Luno] + case 18: nearestTown = "Primeval Isle";break; default: nearestTown = "Town of Aden"; break; }