瀏覽代碼

BETA: '''To the Primeval Isle''' Quest from Jython to Java.

Adry_85 13 年之前
父節點
當前提交
0658fe1265
共有 20 個文件被更改,包括 172 次插入113 次删除
  1. 1 1
      L2J_DataPack_BETA/dist/game/data/scripts.cfg
  2. 0 5
      L2J_DataPack_BETA/dist/game/data/scripts/quests/110_ToThePrimevalIsle/0.htm
  3. 0 5
      L2J_DataPack_BETA/dist/game/data/scripts/quests/110_ToThePrimevalIsle/0a.htm
  4. 0 6
      L2J_DataPack_BETA/dist/game/data/scripts/quests/110_ToThePrimevalIsle/0b.htm
  5. 0 3
      L2J_DataPack_BETA/dist/game/data/scripts/quests/110_ToThePrimevalIsle/1a.htm
  6. 0 4
      L2J_DataPack_BETA/dist/game/data/scripts/quests/110_ToThePrimevalIsle/2.htm
  7. 0 7
      L2J_DataPack_BETA/dist/game/data/scripts/quests/110_ToThePrimevalIsle/2b.htm
  8. 0 70
      L2J_DataPack_BETA/dist/game/data/scripts/quests/110_ToThePrimevalIsle/__init__.py
  9. 5 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/31338-0a.htm
  10. 6 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/31338-0b.htm
  11. 6 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/31338-0c.htm
  12. 7 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/31338-0d.htm
  13. 3 2
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/31338-1.html
  14. 3 3
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/31338-1a.html
  15. 5 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/32113-1.html
  16. 5 4
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/32113-1a.html
  17. 8 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/32113-1b.html
  18. 4 3
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/32113-2.html
  19. 5 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/32113-2a.html
  20. 114 0
      L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/Q110_ToThePrimevalIsle.java

+ 1 - 1
L2J_DataPack_BETA/dist/game/data/scripts.cfg

@@ -327,7 +327,7 @@ quests/106_ForgottenTruth/__init__.py
 quests/107_MercilessPunishment/__init__.py
 quests/108_JumbleTumbleDiamondFuss/__init__.py
 quests/109_InSearchOfTheNest/__init__.py
-quests/110_ToThePrimevalIsle/__init__.py
+quests/Q110_ToThePrimevalIsle/Q110_ToThePrimevalIsle.java
 quests/111_Elrokian_Hunters_Proof/__init__.py
 quests/112_WalkOfFate/__init__.py
 quests/113_StatusOfTheBeaconTower/__init__.py

+ 0 - 5
L2J_DataPack_BETA/dist/game/data/scripts/quests/110_ToThePrimevalIsle/0.htm

@@ -1,5 +0,0 @@
-<html><body>Spellbook Seller Anton:<br>
-Have you heard of the book entitled "Traces of Living Beings in Ancient Times?" While clearing out the library's underground warehouse one day, I discovered a very old, very worn-out book filed with snatches of some ancient language. Believe me when I tell you that my years of working here have made me pretty familiar with most of the ancient tongues, but this language is tatally strange to me. I hope to be able to eventually translete it, but right now it has me completely stymied!<br>
-In any event, I placed it on my shelf and, to my chagrin, eventually forgot about it. But recently I have hear that it may be a very valuable tome -- very valuable indeed!<br>
-<a action="bypass -h Quest 110_ToThePrimevalIsle 0a.htm">"Ask why it is valuable."</a>
-</body></html>

+ 0 - 5
L2J_DataPack_BETA/dist/game/data/scripts/quests/110_ToThePrimevalIsle/0a.htm

@@ -1,5 +0,0 @@
-<html><body>Spellbook Seller Anton:<br>
-A few days ago, Clark -- the most avid reader in all Rune Town -- stopped by andasket to see all the books I had cleared out from the underground warehouse. He seemed to be knowledgeable about the subject, so I showed this ancient book to him.<br>
-You should have seen Clark's face! he cried out and grasped the book to him as though he was embracing a log-lost friend. He told me that, long ago, he was a member of the original Primeval Isle Expedition and a close friendof the expedition's leader, Captain Marquez. This book, he told me, is the only one of its kind. It contains much of the mythology and history of the Primeval Isle. Marquez himself has searched for it for years, but had all but given up hope of ever finding it.<br>
-<a action="bypass -h Quest 110_ToThePrimevalIsle 0b.htm">"What an amazing coincidence!"</a>
-</body></html>

+ 0 - 6
L2J_DataPack_BETA/dist/game/data/scripts/quests/110_ToThePrimevalIsle/0b.htm

@@ -1,6 +0,0 @@
-<html><body>Spellbook Seller Anton:<br>
-You're right. It is amazing, isn't it?<br>
-Clark told Marquez about my discovery, and Marquez wrote to me asking that he be allowed to be obtain the book to assist the writing of his own history of the island. In its wisdom, the fathers of our library decided that the interests of scholarship would be best served by loaning the book to Marquez. But we need someone, preferably an adventurer, willing to transport it to him on Primeval Isle.<br>
-I don't think the task should be especially difficult, but of course anuthing so unique and valuable is bount to attract the attention of...well, less savory sorts of people. That's why we want someone with the skill to handle any trouble that may come along. What do you think? Would you like to do it?<br>
-<a action="bypass -h Quest 110_ToThePrimevalIsle 1">"Say that you will"</a>
-</body></html>

+ 0 - 3
L2J_DataPack_BETA/dist/game/data/scripts/quests/110_ToThePrimevalIsle/1a.htm

@@ -1,3 +0,0 @@
-<html><body>Marquez:<br>
-You delete the ancient book! Please abort your quest!
-</body></html>

+ 0 - 4
L2J_DataPack_BETA/dist/game/data/scripts/quests/110_ToThePrimevalIsle/2.htm

@@ -1,4 +0,0 @@
-<html><body>Marquez:<br>
-If doesn't look as though you are here to travel. Do you have anything else to say to me?<br>
-<a action="bypass -h Quest 110_ToThePrimevalIsle 2a.htm">"Tell him that you've brought the book about primitive creatures."</a>
-</body></html>

+ 0 - 7
L2J_DataPack_BETA/dist/game/data/scripts/quests/110_ToThePrimevalIsle/2b.htm

@@ -1,7 +0,0 @@
-<html><body>Marquez:<br>
-Ha ha! Thank you for saying so. But my aching body knows the truth; those days are ended for me. Lately I have at least tried to pass my knowledge to younger, stronger adventures by writing an account of my experiences on the island.<br>
-I started by recounting my own experiences and stories I learned from the natives. But then I heard of an ancient book detailing the history of Primeval Isle, and I have searched for it for years now without success. I was ready to give up..until Clark sent me a message that he has found it. Ah, I see by your expression that you are as curious about its contents as I am!<br>
-The ancient Language is no dubt foreign to you, but I can translate a few passages if you are interested in hearing them. Shall I do so?<br>
-I know that I am too old now to venture again into the wild interior, but the island's mystery still quickens my heart.<br>
-<a action="bypass -h Quest 110_ToThePrimevalIsle 2">"Tell him that you are interested in hearing the translation."</a>
-</body></html>

+ 0 - 70
L2J_DataPack_BETA/dist/game/data/scripts/quests/110_ToThePrimevalIsle/__init__.py

@@ -1,70 +0,0 @@
-#Made by Ethernaly ethernaly@email.it
-import sys
-from com.l2jserver.gameserver.model.quest import State
-from com.l2jserver.gameserver.model.quest import QuestState
-from com.l2jserver.gameserver.model.quest.jython import QuestJython as JQuest
-
-qn = "110_ToThePrimevalIsle"
-
-#NPC
-ANTON   = 31338
-MARQUEZ = 32113
-
-#QUEST ITEM and REWARD
-ANCIENT_BOOK  = 8777
-ADENA_ID      = 57
-
-class Quest (JQuest) :
-
-  def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)
-  
-  def onAdvEvent (self,event,npc, player) :
-    htmltext = event
-    st = player.getQuestState(qn)
-    if not st : return
-    if event == "1" :
-      htmltext = "1.htm"
-      st.set("cond","1")
-      st.giveItems(ANCIENT_BOOK,1)
-      st.setState(State.STARTED)
-      st.playSound("ItemSound.quest_accept")
-    if event == "2" and st.getQuestItemsCount(ANCIENT_BOOK):
-      htmltext="3.htm"
-      st.playSound("ItemSound.quest_finish")
-      st.giveItems(ADENA_ID,191678)
-      st.addExpAndSp(251602,25245)
-      st.takeItems(ANCIENT_BOOK,-1)
-      st.exitQuest(False)
-    return htmltext
-
-  def onTalk(self, npc, player):
-
-    st = player.getQuestState(qn)
-    if not st : return htmltext    
-    npcId=npc.getNpcId()
-    htmltext = Quest.getNoQuestMsg(player) 
-    id = st.getState()
-    if id == State.COMPLETED:
-      htmltext = "<html><body>This quest have already been completed.</body></html>"
-    elif id == State.CREATED :
-      if st.getPlayer().getLevel() >= 75 :
-        htmltext = "0.htm"
-      else:
-        st.exitQuest(1)
-        htmltext = "<html><body>This quest can only be taken by characters that have a minimum level of 75. Return when you are more experienced.</body></html>"
-    elif id == State.STARTED:
-      cond = int(st.get("cond"))
-      if npcId == ANTON :
-        htmltext = "0c.htm"
-      elif npcId == MARQUEZ :
-        if cond == 1 :
-           htmltext = "2.htm"
-    return htmltext    
-
-QUEST=Quest(110,qn,"To The Primeval Isle")
-
-
-QUEST.addStartNpc(ANTON)
-QUEST.addTalkId (ANTON)
-
-QUEST.addTalkId(MARQUEZ)

+ 5 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/31338-0a.htm

@@ -0,0 +1,5 @@
+<html><body>
+Spellbook Seller Anton:<br>
+While clearing out the library's underground warehouse one day, I discovered a very old, very worn-out book filled with snatches of some unkown ancient language. I have tried to translate it without success, but I recently learned that this book is very valuable. I am looking for an adventurer who can transport it to Primeval Isle, but I don't think that you're the right person for the job. No offense! I know it sounds like an easy task, but the island is a place filled with peril. I need someone with more...experience to undertake this mission.<br>
+(Only characters level 75 and above are permitted to take on this quest.)
+</body></html>

+ 6 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/31338-0b.htm

@@ -0,0 +1,6 @@
+<html><body>
+Spellbook Seller Anton:<br>
+Have you heard of the book entitled "Traces of Living Beings in Ancient Times?" While clearing out the library's underground warehouse one day, I discovered a very old, very worn-out book filled with snatches of some ancient language. Believe me when I tell you that my years of working here have made me pretty familiar with most of the ancient tongues, but this language is totally strange to me. I hope to be able to eventually translate it, but right now it has me completely stymied!<br>
+In any event, I placed it on my shelf and, to my chagrin, eventually forgot about it. But recently I have heard that it may be a very valuable tome -- very valuable indeed!<br>
+<a action="bypass -h Quest 110_ToThePrimevalIsle 31338-0c.htm">Ask why it is valuable.</a>
+</body></html>

+ 6 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/31338-0c.htm

@@ -0,0 +1,6 @@
+<html><body>
+Spellbook Seller Anton:<br>
+A few days ago, Clark -- the most avid reader in all Rune Town -- stopped by and asked to see all the books I had cleared out from the underground warehouse. He seemed to be knowledgeable about the subject, so I showed this ancient book to him.<br>
+You should have seen Clark's face! He cried out and grasped the book to him as though he was embracing a long-lost friend. He told me that, long ago, he was a member of the original Primeval Isle Expedition and a close friend of the expedition's leader, Captain Marquez. This book, he told me, is the only one of its kind. It contains much of the mythology and history of the Primeval Isle. Marquez himself has searched for it for years, but had all but given up hope of ever finding it.<br>
+<a action="bypass -h Quest 110_ToThePrimevalIsle 31338-0d.htm">"What an amazing coincidence!"</a>
+</body></html>

+ 7 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/31338-0d.htm

@@ -0,0 +1,7 @@
+<html><body>
+Spellbook Seller Anton:<br>
+You're right. It is amazing, isn't it?<br>
+Clark told Marquez about my discovery, and Marquez wrote to me asking that he be allowed to obtain the book to assist the writing of his own history of the island. In its wisdom, the fathers of our library decided that the interests of scholarship would be best served by loaning the book to Marquez. But we need someone, preferably an adventurer, willing to transport it to him on Primeval Isle.<br>
+I don't think the task should be especially difficult, but of course anything so unique and valuable is bound to attract the attention of...well, less savory sorts of people. That's why we want someone with the skill to handle any trouble that may come along. What do you think? Would you like to do it?<br>
+<a action="bypass -h Quest 110_ToThePrimevalIsle 31338-1.html">Say that you will.</a>
+</body></html>

+ 3 - 2
L2J_DataPack_BETA/dist/game/data/scripts/quests/110_ToThePrimevalIsle/1.htm → L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/31338-1.html

@@ -1,4 +1,5 @@
-<html><body>Spellbook Seller Anton:<br>
-Excellent! Excellent! Marquez will be so pleased! Let me fetch the book for you so you can take it to Marquez. You will find him in the <font color="LEVEL">front area of the wharf on Primeval Isle.</font> Obviously, you'll need to take a ship from Rune Port to reach the island.<br>
+<html><body>
+Spellbook Seller Anton:<br>
+Excellent! Excellent! Marquez will be so pleased! Let me fetch the book for you so you can take it to Marquez. You will find him in the <font color="LEVEL">front area of the wharf on Primeval Isle</font>. Obviously, you'll need to take a ship from Rune Port to reach the island.<br>
 May your journey be uneventful!
 </body></html>

+ 3 - 3
L2J_DataPack_BETA/dist/game/data/scripts/quests/110_ToThePrimevalIsle/0c.htm → L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/31338-1a.html

@@ -1,5 +1,5 @@
-<html><body>Spellbook Seller Anton:<br>
-Please take that book to Marquez at the wharf on Primeval Isle.<br>
+<html><body>
+Spellbook Seller Anton:<br>
+Please take that book to <font color="LEVEL">Marquez</font> at the wharf on Primeval Isle.<br>
 I know that you'll enjoy meeting him. An old adventurer himself, he always has time to talk to a young up-and-comer such as yourself.
-
 </body></html>

+ 5 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/32113-1.html

@@ -0,0 +1,5 @@
+<html><body>
+Marquez:<br>
+It doesn't look as though you are here to travel. Do you have anything else to say to me?<br>
+<a action="bypass -h Quest 110_ToThePrimevalIsle 32113-1a.html">Tell him that you've brought the book about primitive creatures.</a>
+</body></html>

+ 5 - 4
L2J_DataPack_BETA/dist/game/data/scripts/quests/110_ToThePrimevalIsle/2a.htm → L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/32113-1a.html

@@ -1,6 +1,7 @@
-<html><body>Marquez:<br>
-Oh, you're the gutsy one Anotn mentioned! Ha-ha-ha! Perhaps you haven't heard of me, though? At first, my sole purpose in founding this place was to obtain freedom and wealth. But I was soon attracted to the innocence and mystery of the island itself. I led an expedition deep into the island's interior, fascinated by all we encountered.<br>
-It was not without its perils, though -- we were attacked by those powerful dinosaurs and the Elrokhians themeselves. Many of our group lost their lives. But some good did come from our efforts -- we estabilished ties of friendship with the Elrokhians.<br>
+<html><body>
+Marquez:<br>
+Oh, you're the gutsy one Anton mentioned! Ha-ha-ha! Perhaps you haven't heard of me, though? At first, my sole purpose in founding this place was to obtain freedom and wealth. But I was soon attracted to the innocence and mystery of the island itself. I led an expedition deep into the island's interior, fascinated by all we encountered.<br>
+It was not without its perils, though -- we were attacked by those powerful dinosaurs and the Elrokians themselves. Many of our group lost their lives. But some good did come from our efforts -- we established ties of friendship with the Elrokians.<br>
 I know that I am too old now to venture again into the wild interior, but the island's mystery still quickens my heart.<br>
-<a action="bypass -h Quest 110_ToThePrimevalIsle 2b.htm">"Tell him that he still looks like an explorer."</a>
+<a action="bypass -h Quest 110_ToThePrimevalIsle 32113-1b.html">Tell him that he still looks like an explorer.</a>
 </body></html>

+ 8 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/32113-1b.html

@@ -0,0 +1,8 @@
+<html><body>
+Marquez:<br>
+Ha ha! Thank you for saying so. But my aching body knows the truth; those days have ended for me. Lately I have at least tried to pass my knowledge on to younger adventurers by writing an account of my experiences on the island.<br>
+I started by recounting both my own personal experiences and various stories I learned from the natives. But then I heard of a ancient book that recounts the history of Primeval Isle, and I have searched for it for years now without success. I was ready to give up...until Clark sent me a message saying that he found it. And here it is...<br>
+I see by your expression that you are as curious about its contents as I am! The ancient language is no doubt foreign to you, but I can translate a few passages if you are interested in hearing them. Shall I do so?<br>
+<a action="bypass -h Quest 110_ToThePrimevalIsle 32113-2.html">Tell him that you are interested in hearing the translation.</a><br>
+<a action="bypass -h Quest 110_ToThePrimevalIsle 32113-2a.html">Tell him that you are not interested and will just leave.</a>
+</body></html>

+ 4 - 3
L2J_DataPack_BETA/dist/game/data/scripts/quests/110_ToThePrimevalIsle/3.htm → L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/32113-2.html

@@ -1,5 +1,6 @@
-<html><body>Marquez:<br>
+<html><body>
+Marquez:<br>
 Excellent! I see in you the spirit of my younger days! Very well, let me begin:<br>
-<font color="LEVEL">In the days of old</font>, when the circle of the gods was broken, countless races were spawned from that circle. The greatest of them were the gods themselves; the next greatest were the Giants. And the gods gave the Giants authority to rule over the world. All scholars know this story, but in these days men wonder what has become of all creatures brought forth into the world at the breaking of the circle.<br>
-An interesting beginnig, eh? Clearly this was a learned author; perhaps I will discover in its pages new knowledge about ancient Primeval Isle. I can hardly wait to begin my translation! Thank you for bringing this prize to me.
+<font color="LEVEL">In the days of old</font>, when the circle of the gods was broken, countless races were spawned from that circle. The greatest of them were the gods themselves; the next greatest were the Giants. And the gods gave the Giants authority to rule over the world. All scholars know this story, but in these latter days men wonder what has become of all the creatures brought forth into the world at the breaking of the circle.<br>
+An interesting beginning, eh? Clearly this was a learned author; perhaps I will discover in its pages new knowledge about the ancient Primeval Isle. I can hardly wait to begin my translation! Thank you for bringing this prize to me.
 </body></html>

+ 5 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/32113-2a.html

@@ -0,0 +1,5 @@
+<html><body>
+Marquez:<br>
+I see. Obviously, the book has greater value for me than for others; I'm sure you understand. In any case, thank you for bringing it to me.<br>
+If you ever decide to explore the Primeval Isle for yourself, I may be of service to you. Until that day, farewell!
+</body></html>

+ 114 - 0
L2J_DataPack_BETA/dist/game/data/scripts/quests/Q110_ToThePrimevalIsle/Q110_ToThePrimevalIsle.java

@@ -0,0 +1,114 @@
+/*
+ * This program is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+ * details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+package quests.Q110_ToThePrimevalIsle;
+
+/**
+ * To the Primeval Isle (110).<br>
+ * Original Jython script by Ethernaly, updated by Zoey76.
+ * @author Adry_85
+ */
+
+import com.l2jserver.gameserver.model.actor.L2Npc;
+import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
+import com.l2jserver.gameserver.model.quest.Quest;
+import com.l2jserver.gameserver.model.quest.QuestState;
+import com.l2jserver.gameserver.model.quest.State;
+
+public class Q110_ToThePrimevalIsle extends Quest
+{
+	private static final String qn = "110_ToThePrimevalIsle";
+	// NPC
+	private static final int ANTON = 31338;
+	private static final int MARQUEZ = 32113;
+	
+	// Quest Item
+	private static final int ANCIENT_BOOK = 8777;
+	
+	@Override
+	public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
+	{
+		QuestState st = player.getQuestState(getName());
+		if (st == null)
+		{
+			return getNoQuestMsg(player);
+		}
+		
+		switch (event)
+		{
+			case "31338-1.html":
+				st.giveItems(ANCIENT_BOOK, 1);
+				st.startQuest();
+				break;
+			case "32113-2.html":
+			case "32113-2a.html":
+				st.takeItems(ANCIENT_BOOK, -1);
+				st.giveAdena(191678, true);
+				st.addExpAndSp(251602, 25245);
+				st.exitQuest(false, true);
+				break;
+		}
+		
+		return event;
+	}
+	
+	@Override
+	public String onTalk(L2Npc npc, L2PcInstance player)
+	{
+		String htmltext = getNoQuestMsg(player);
+		QuestState st = player.getQuestState(getName());
+		if (st == null)
+		{
+			return htmltext;
+		}
+		
+		switch (npc.getNpcId())
+		{
+			case ANTON:
+				switch (st.getState())
+				{
+					case State.CREATED:
+						htmltext = (player.getLevel() < 75) ? "31338-0a.htm" : "31338-0b.htm";
+						break;
+					case State.STARTED:
+						htmltext = "31338-1a.html";
+						break;
+					case State.COMPLETED:
+						htmltext = getAlreadyCompletedMsg(player);
+						break;
+				}
+				break;
+			case MARQUEZ:
+				if (st.isCond(1))
+				{
+					htmltext = "32113-1.html";
+				}
+				break;
+		}
+		return htmltext;
+	}
+	
+	public Q110_ToThePrimevalIsle(int id, String name, String descr)
+	{
+		super(id, name, descr);
+		
+		addStartNpc(ANTON);
+		addTalkId(ANTON, MARQUEZ);
+	}
+	
+	public static void main(String[] args)
+	{
+		new Q110_ToThePrimevalIsle(110, qn, "To the Primeval Isle");
+	}
+}