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;
}