diff --git a/L2J_DataPack_BETA/dist/game/data/html/default/32596.htm b/L2J_DataPack_BETA/dist/game/data/html/default/32596.htm new file mode 100644 index 0000000000000000000000000000000000000000..7cbedde11945cd9032cf26fd0be57ca9139aff30 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/html/default/32596.htm @@ -0,0 +1,5 @@ +<html><body>Library of Sages Director Sophia:<br> +If you're interested in learning, you've come to the right place. The Library of Sages houses texts from all over the world. Welcome!<br> +Now we don't see many adventurers in this place. What brings you here?<br> +<a action="bypass -h npc_%objectId%_Quest">Quest</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/html/item/15537.htm b/L2J_DataPack_BETA/dist/game/data/html/item/15537.htm new file mode 100644 index 0000000000000000000000000000000000000000..54a2f8295cd87eb7d4348c86fafe0d283f59e617 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/html/item/15537.htm @@ -0,0 +1,10 @@ +<html><body>Strongbox of Promise:<br> +(The following is written on the Strongbox.)<br> +<font color="LEVEL">Wanderer,<br> +These are my last words.<br> +Within the Strongbox is not only a book, but a promise.<br> +Remember the promise.<br> +For those who are forgetful, do not open the box.<br> +Those who are not, keep the promise in your heart always.</font><br> +<a action="bypass -h item_%itemId%_Quest Q00464_Oath">Open the Strongbox.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/html/item/15538.htm b/L2J_DataPack_BETA/dist/game/data/html/item/15538.htm new file mode 100644 index 0000000000000000000000000000000000000000..1633b0346b852535fa8bac3e94fda9004149c69e --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/html/item/15538.htm @@ -0,0 +1,5 @@ +<html><title>Book of Silence</title><body> +(You turn the first page of the old book, pictures and colored characters mark the page.<br> +While studying these characters, you see a phrase mentioning Sophia in the Library of Sages.<br> +Maybe I should take this to her.) +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/html/item/15539.htm b/L2J_DataPack_BETA/dist/game/data/html/item/15539.htm new file mode 100644 index 0000000000000000000000000000000000000000..702166014b30f1a0d5d9127d93b64576116879f6 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/html/item/15539.htm @@ -0,0 +1,4 @@ +<html><title>Book of Silence</title><body> +(When turning the first page of the ancient book, old pictures and strange characters appear.<br> +Since you heard the story of the book's owner from Sophia, you must bring the book back to her.) +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts.cfg b/L2J_DataPack_BETA/dist/game/data/scripts.cfg index f2871f9a697885eba76a54fd3c5a4ac59c9c2ffa..a14eda3b8d148d259d201b2a0fa0b013c08cb41a 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts.cfg +++ b/L2J_DataPack_BETA/dist/game/data/scripts.cfg @@ -11,6 +11,7 @@ handlers/MasterHandler.java # AI Section # Npc +ai/npc/SuspiciousStones.java ai/npc/NpcBuffers/BirthdayCake.java ai/npc/NpcBuffers/CabaleBuffer.java ai/npc/NpcBuffers/Totems.java @@ -340,8 +341,8 @@ quests/Q00109_InSearchOfTheNest/Q00109_InSearchOfTheNest.java quests/Q00110_ToThePrimevalIsle/Q00110_ToThePrimevalIsle.java quests/111_Elrokian_Hunters_Proof/__init__.py quests/112_WalkOfFate/__init__.py -quests/113_StatusOfTheBeaconTower/__init__.py -quests/114_ResurrectionOfAnOldManager/__init__.py +quests/Q00113_StatusOfTheBeaconTower/Q00113_StatusOfTheBeaconTower.java +quests/Q00114_ResurrectionOfAnOldManager/Q00114_ResurrectionOfAnOldManager.java quests/115_TheOtherSideOfTruth/__init__.py quests/116_BeyondTheHillsOfWinter/__init__.py quests/117_OceanOfDistantStar/__init__.py @@ -501,7 +502,7 @@ quests/306_CrystalOfFireice/__init__.py quests/Q00307_ControlDeviceOfTheGiants/Q00307_ControlDeviceOfTheGiants.java quests/308_ReedFieldMaintenance/__init__.py quests/Q00309_ForAGoodCause/Q00309_ForAGoodCause.java -quests/310_OnlyWhatRemains/__init__.py +quests/Q00310_OnlyWhatRemains/Q00310_OnlyWhatRemains.java quests/311_ExpulsionOfEvilSpirits/__init__.py quests/312_TakeAdvantageOfTheCrisis/__init__.py quests/313_CollectSpores/__init__.py @@ -591,7 +592,7 @@ quests/422_RepentYourSins/__init__.py quests/Q00423_TakeYourBestShot/Q00423_TakeYourBestShot.java quests/426_FishingShot/__init__.py quests/431_WeddingMarch/__init__.py -quests/432_BirthdayPartySong/__init__.py +quests/Q00432_BirthdayPartySong/Q00432_BirthdayPartySong.java quests/450_GraveRobberMemberRescue/__init__.py quests/451_LuciensAltar/__init__.py quests/Q00452_FindingtheLostSoldiers/Q00452_FindingtheLostSoldiers.java @@ -599,6 +600,7 @@ quests/Q00453_NotStrongEnoughAlone/Q00453_NotStrongEnoughAlone.java quests/Q00458_PerfectForm/Q00458_PerfectForm.java quests/Q00461_RumbleInTheBase/Q00461_RumbleInTheBase.java quests/Q00463_IMustBeaGenius/Q00463_IMustBeaGenius.java +quests/Q00464_Oath/Q00464_Oath.java quests/501_ProofOfClanAlliance/__init__.py quests/503_PursuitClanAmbition/__init__.py quests/Q00504_CompetitionfortheBanditStronghold/Q00504_CompetitionfortheBanditStronghold.java @@ -609,8 +611,8 @@ quests/Q00511_AwlUnderFoot/Q00511_AwlUnderFoot.java quests/Q00551_OlympiadStarter/Q00551_OlympiadStarter.java quests/Q00552_OlympiadVeteran/Q00552_OlympiadVeteran.java quests/Q00553_OlympiadUndefeated/Q00553_OlympiadUndefeated.java -quests/601_WatchingEyes/__init__.py -quests/602_ShadowOfLight/__init__.py +quests/Q00601_WatchingEyes/Q00601_WatchingEyes.java +quests/Q00602_ShadowOfLight/Q00602_ShadowOfLight.java quests/603_DaimontheWhiteEyedPart1/__init__.py quests/604_DaimontheWhiteEyedPart2/__init__.py quests/605_AllianceWithKetraOrcs/__init__.py diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/ai/npc/SuspiciousStones.java b/L2J_DataPack_BETA/dist/game/data/scripts/ai/npc/SuspiciousStones.java new file mode 100644 index 0000000000000000000000000000000000000000..50143b245a9c3538985378bebefa4a48ab0b8e72 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/ai/npc/SuspiciousStones.java @@ -0,0 +1,85 @@ +/* + * 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 ai.npc; + +import quests.Q00114_ResurrectionOfAnOldManager.Q00114_ResurrectionOfAnOldManager; + +import com.l2jserver.gameserver.datatables.SpawnTable; +import com.l2jserver.gameserver.model.L2Spawn; +import com.l2jserver.gameserver.model.actor.L2Npc; +import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; +import com.l2jserver.gameserver.model.quest.QuestState; +import com.l2jserver.gameserver.network.NpcStringId; +import com.l2jserver.gameserver.network.serverpackets.ExShowScreenMessage; + +/** + * Suspicious-Looking Pile of Stones AI + * @author malyelfik + */ +public class SuspiciousStones extends AbstractNpcAI +{ + private static final int npcId = 32046; + + @Override + public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) + { + if (event.equalsIgnoreCase("check")) + { + for (L2PcInstance pl : npc.getKnownList().getKnownPlayers().values()) + { + if (pl != null) + { + final QuestState st = pl.getQuestState(Q00114_ResurrectionOfAnOldManager.class.getSimpleName()); + if ((st != null) && st.isCond(17)) + { + st.takeItems(8090, 1); + st.giveItems(8091, 1); + st.setCond(18, true); + pl.sendPacket(new ExShowScreenMessage(NpcStringId.THE_RADIO_SIGNAL_DETECTOR_IS_RESPONDING_A_SUSPICIOUS_PILE_OF_STONES_CATCHES_YOUR_EYE, 2, 4500)); + } + } + } + } + return event; + } + + public SuspiciousStones(String name, String descr) + { + super(name, descr); + + L2Npc npc = null; + for (L2Spawn spawn : SpawnTable.getInstance().getSpawnTable()) + { + if ((spawn != null) && (spawn.getNpcid() == npcId)) + { + npc = spawn.getLastSpawn(); + } + } + + if (npc != null) + { + startQuestTimer("check", 1000, npc, null, true); + } + else + { + _log.warning("SuspiciousStones: Can't find npc!"); + } + } + + public static void main(String[] args) + { + new SuspiciousStones(SuspiciousStones.class.getSimpleName(), "ai/npc"); + } +} \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/113_StatusOfTheBeaconTower/31979-00.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/113_StatusOfTheBeaconTower/31979-00.htm deleted file mode 100644 index a475c144bb964db5316b1c1e944cffcd1e61438a..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/113_StatusOfTheBeaconTower/31979-00.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Seer Moira:<br> -Oh, my poor adventurer! I don't feel the blessing of Pa'agrio's coming from you. Why don't you come back when you've had more experience?<br> -(Only characters level 40 and above may undertake this quest.) -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/113_StatusOfTheBeaconTower/__init__.py b/L2J_DataPack_BETA/dist/game/data/scripts/quests/113_StatusOfTheBeaconTower/__init__.py deleted file mode 100644 index df9f5bc7e5ffb13a1cfe62f81f100a51a3803430..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/113_StatusOfTheBeaconTower/__init__.py +++ /dev/null @@ -1,68 +0,0 @@ -# Made by Kerberos v1.0 on 2008/02/09 -# this script is part of the Official L2J Datapack Project. -# Visit http://www.l2jdp.com/forum/ for more details. -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 = "113_StatusOfTheBeaconTower" - -#NPCs -Moira = 31979 -Torrant = 32016 - -#Items -Box = 8086 - -class Quest (JQuest) : - - def __init__(self,id,name,descr): - JQuest.__init__(self,id,name,descr) - self.questItemIds = [Box] - - def onAdvEvent (self,event,npc, player) : - htmltext = event - st = player.getQuestState(qn) - if not st : return - if event == "31979-02.htm" : - st.set("cond","1") - st.giveItems(Box,1) - st.setState(State.STARTED) - st.playSound("ItemSound.quest_accept") - elif event == "32016-02.htm" : - st.giveItems(57,154800) - st.addExpAndSp(619300,44200) - st.takeItems(Box,1) - st.playSound("ItemSound.quest_finish") - st.exitQuest(False) - return htmltext - - def onTalk (self,npc,player): - htmltext = Quest.getNoQuestMsg(player) - st = player.getQuestState(qn) - if not st : return htmltext - state = st.getState() - npcId = npc.getNpcId() - cond = st.getInt("cond") - if state == State.COMPLETED : - htmltext = Quest.getAlreadyCompletedMsg(player) - elif npcId == Moira : - if state == State.CREATED: - if st.getPlayer().getLevel() >= 40 : - htmltext = "31979-01.htm" - else: - htmltext = "31979-00.htm" - st.exitQuest(1) - elif cond == 1: - htmltext = "31979-03.htm" - elif npcId == Torrant and st.getQuestItemsCount(Box) == 1: - htmltext = "32016-01.htm" - return htmltext - -QUEST = Quest(113,qn,"Status Of The Beacon Tower") - -QUEST.addStartNpc(Moira) - -QUEST.addTalkId(Moira) -QUEST.addTalkId(Torrant) \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-04.htm deleted file mode 100644 index 7ba9cfedae7736b62c2f0dc600b6fe3840d10325..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-04.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Collector Yumi:<br> -The explosion came as a surprise. Like a comet shooting across the sky, it didn't seem to have a reason ... it just happened. Maybe someone accidentally touched a machine in the lab. That was a popular theory at the time.<br> -On further inspection, however, the explosion seemed increasingly suspicious. For one thing, it coincided too closely with the <font color="LEVEL">robbery of the Black Anvil blueprint</font>...<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-05.htm">Ask about the blueprint robbery.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-05.htm deleted file mode 100644 index 1371db79351d94fab63cdaa558f5c826baedb559..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-05.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Collector Yumi:<br> -Hmmm. Um. You know, I don't think it's the right time for you to learn that. I'm sure you'll learn about it eventually.<br> -Let's get back to the subject. Where was I?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-06.htm">"The great explosion at the lab."</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-12.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-12.htm deleted file mode 100644 index 98ff3fb927f1e4c203e6280a0443d57b2bf9a4e1..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-12.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Collector Yumi:<br> -I've already alluded to the incident in question. It's the<font color="LEVEL"> blueprint robbery</font>.<br> -To tell Dr. Chaos' story, I need to first tell you about the robbery. Sit down; this will take a while.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-13.htm">Sit down.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-20.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-20.htm deleted file mode 100644 index 5f18a65649b51803796b84573986031e24f4514b..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-20.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Collector Yumi:<br> -I think you should see Wendy again.<br> -We are plagued with golems in these parts lately. If they are the <font color="LEVEL">Horrifying Golem Army</font>, then I want to know how to control them.<br> -From what you have said, I gather that Wendy has assumed the form of a Gatekeeper. If so, then she must have been made based on Toma's technology. It is critical that we know more about this, and I think she knows more than she has told you. Go to her and find out. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-22.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-22.htm deleted file mode 100644 index cb57e2bd87c9376178b95af9561e31649ac411ce..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-22.htm +++ /dev/null @@ -1,6 +0,0 @@ -<html><body>Collector Yumi:<br> -Excellent! So you spoke with Wendy, did you?<br> -Did you find out how Dr. Chaos controls so many golems? Did you learn how Wendy came to exist? I am bursting to hear your news!<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-23.htm">Talk about the relationship between Wendy and Toma.</a><br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-24.htm">Talk about controlling the golems.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-24.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-24.htm deleted file mode 100644 index d2d1f4309cb261e43f907fb100cc0503b49973fc..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-24.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Collector Yumi:<br> -So there's a...being that controls golems. Interesting. I'm not sure how Dr. Chaos did it, but this being is almost certainly using an electric wave to control the golems. We should be looking for it; that's how we'll find out more.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-25.htm">"I think so too."</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-27.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-27.htm deleted file mode 100644 index e1faeb5b38733f7cd9098c98eda6477ce6dca8e4..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-27.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Collector Yumi:<br> -Did the detector work? Did you find the being?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-28.htm">Return the detector.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32046-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32046-03.htm deleted file mode 100644 index d93b6fae774dc30386570d6eb4b19922e21ffcdc..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32046-03.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body> -The suspicious stack of stones that the detector reacted to.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32046-04.htm">Place the Starstone</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32046-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32046-04.htm deleted file mode 100644 index 3cd19d80076bf6a173cb8c78aec1321915e6df5c..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32046-04.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body> -......<br> -(Something is moving)<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32046-05.htm">Wait</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32046-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32046-05.htm deleted file mode 100644 index 85b45a265472145a229d27fb8f741a219d371f06..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32046-05.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Atlanta:<br> -.... Who... who...is...waking......me....<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32046-06.htm">Observe</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-01.htm deleted file mode 100644 index 0429a96a8d38730903243eb9785997b5aab4115c..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-01.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Wendy:<br> -This is Dr. Chaos's office. May I help you?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-02.htm">Ask about this place.</a><br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-03.htm">Ask about Dr. Chaos.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-03.htm deleted file mode 100644 index ca1e7ce1acf0fbd84d2c6b22b9dcdf6c60326c51..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-03.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Wendy:<br> -Dr. Chaos is a brilliant inventor who commanded the Horrifying Golem Army. He has also restored the Ruins of Pavel. He is a truly great man.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-01.htm">Return.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-04.htm deleted file mode 100644 index f90dbd4690791d810ba9f2ef28776de14b31f6f1..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-04.htm +++ /dev/null @@ -1,6 +0,0 @@ -<html><body>Wendy:<br> -Sir, you are causing me considerable concern with your questions. Doctor Chaos and the clan hall are not usually objects of curiosity, except among dangerous people. Why are you asking these questions?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-05.htm">Ask about Wendy.</a><br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-06.htm">Abruptly offer an excuse.</a><br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-07.htm">Answer truthfully.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-06.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-06.htm deleted file mode 100644 index 0d9f20ba00f09bf0d13d049385e66d23fda7ce80..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-06.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Wendy:<br> -Hmph! I don't think so, mister. That's a pretty generic answer. You're not fooling anybody. Go on - get out! I'm not talking to you any more. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-07.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-07.htm deleted file mode 100644 index 670548fcdb10be47ba889e429a594eb13471112f..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-07.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Wendy:<br> -You're from the Dwarf Guild?<br> Certainly, Dr. Chaos is a Dwarf... but why is the Dwarf Guild suddenly interested in him? I don't believe he wants any contact with anyone from the Dwarf Guild.<br> -Have a nice day. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-08.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-08.htm deleted file mode 100644 index e411c6af03073be93dee8cbe707ad9e978a21ac9..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-08.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Wendy:<br>Tee-hee! That's nice. Nobody was ever interested in me before.<br> -You seem nice. Feel free to come back anytime with, um, questions or anything. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-09a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-09a.htm deleted file mode 100644 index 2fb5d7a0e24eed3620da89b8a5573362a64792d7..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-09a.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Wendy:<br> -Oh, it's <i>you.</i> See here, I'm not going to answer any of your questions. Please leave. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-10a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-10a.htm deleted file mode 100644 index fa3d9ac01be420ebac569fa9e9a6cd9fa8fdd3ab..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-10a.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Wendy:<br> -Oh, it's <i>you</i> again. Listen, I said I wasn't going to answer any more questions, and that's final!<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-11a.htm">"Don't be that way; I just want to talk."</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-11.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-11.htm deleted file mode 100644 index 283c88a209f874a8c71e69557b2cc351088da018..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-11.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Wendy:<br> -Hello, Dr. Chaos's office! How may I help you?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-12.htm">I want to know how Dr. Chaos controlled his golems.</a><br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-28.htm">Where are you from, Wendy? How did you come to exist?</a></body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-12.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-12.htm deleted file mode 100644 index 4d43d496149896d69e82f53293de943b91bd7070..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-12.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Wendy:<br> -Why are you asking me about this?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-13.htm">"I'm asking on behalf of the Dwarf Guild."</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-12a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-12a.htm deleted file mode 100644 index e81313cf0fabe5cdf91d2e0ea9a7dd006ce829bd..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-12a.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Wendy:<br> -I'm sorry, but I'm not authorized to tell you where Dr. Chaos is.<br> -Have a nice day!<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-13a.htm">"You'd better answer, before I get physical about it."</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-13a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-13a.htm deleted file mode 100644 index d159a7441cdaebdf785f1f9c0de1716f6cdf9661..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-13a.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Wendy:<br> -Then I'll have to get violent with you. Think you can handle it?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-15a.htm">"Sounds like fun. Let's go."</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-14.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-14.htm deleted file mode 100644 index bdf9da5fb985abd88a2b7b6cbe5a525182b529a9..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-14.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Wendy:<br> -If you're from the Dwarf Guild, Dr. Chaos doesn't want to talk to you.<br> -Good day!<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-15.htm">"Never mind Dr. Chaos; I want to talk to you."</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-15.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-15.htm deleted file mode 100644 index 4a4a7bc21973ae69ca828628ecea8488c3098917..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-15.htm +++ /dev/null @@ -1,7 +0,0 @@ -<html><body>Wendy:<br> -Hmm. Well... if Dr. Chaos doesn't forbid it, I suppose I can answer your questions. How can I help you?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-16.htm">I want to know about the Golem Controller.</a><br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-17.htm">I want to know about the relationship between Dr. Chaos and Master Toma.</a><br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-18.htm">I want to know about the Horrifying Golem Army.</a><br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-20.htm">I want to know about what Wendy experienced when she woke up.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-16a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-16a.htm deleted file mode 100644 index 5d0b22e239027638de78e07755169aeb93b3df19..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-16a.htm +++ /dev/null @@ -1,6 +0,0 @@ -<html><body>Wendy:<br> -You have defeated the guardian and I must obey you.<br> -What do you want to know?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-17a.htm">About Dr. Chaos' golem control method.</a><br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-20a.htm">About Master Toma.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-21.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-21.htm deleted file mode 100644 index 35651c527430611bd516fa8c14d301e78e577c29..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-21.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Wendy:<br> -I... don't remember anything. It was so long ago...<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-22.htm">Insist that she try to remember.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-22.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-22.htm deleted file mode 100644 index 57e34adb08841b7353af0846edaaa9de047221c7..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-22.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Wendy:<br> -I can't remember. I just can't...<br> -Let me think about it.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-23.htm">"Let me think about it?"</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-27.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-27.htm deleted file mode 100644 index f371fb09954933fe188ed2997845f785d2303f26..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-27.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Wendy:<br> -I don't think I can tell you any more than I have right now.<br> -If you want to know more, please come back again; I may remember more later. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-30.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-30.htm deleted file mode 100644 index 2bba54b36c502be3adfe34b07e8970e30cc6430d..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-30.htm +++ /dev/null @@ -1,9 +0,0 @@ -<html><body>Wendy:<br> -Those memories aren't clear...<br> -I do remember that there were flowers all around this lab.<br> -I had a friend, and we walked together.<br> -A large man petted me. I called him "Master."<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-31.htm">Ask about the flowers.</a><br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-33.htm">Ask about the friend.</a><br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-32.htm">Ask about "Master."</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-33.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-33.htm deleted file mode 100644 index 3e78c986a3cd0d6e48178ce1a1d07ea82ac0ee87..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-33.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Wendy:<br> -My friend...<br> -My friend was gigantic, with a body made entirely of stone ... like a walking boulder. He helped Master somehow...<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-34.htm">Ask her about this memory.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-35.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-35.htm deleted file mode 100644 index 87b1af926b18bf06e83b93fcd13b8de5d3a2cff0..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-35.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Wendy:<br> -Would you like to ask me something else?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-36.htm">"I need the Starstone."</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-37.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-37.htm deleted file mode 100644 index 204c711ed466cd8e36cfb1ebff4c7381334f715a..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-37.htm +++ /dev/null @@ -1,6 +0,0 @@ -<html><body>Wendy:<br> -It may be possible to give you one ... for the right price.<br> -Does 3000 adena seem reasonable?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-38.htm">Take the deal.</a><br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-39.htm">Refuse the deal.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32050-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32050-01.htm deleted file mode 100644 index 8bcf28c650c902b0ceb03229794ac4a6e786dd82..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32050-01.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Parts Box:<br> -This must be the box Wendy was talking about!<br> -It's sealed tight!<br>If you give it a good whack with a weapon, it may open.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32050-02.htm">Strike the box.</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32050-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32050-02.htm deleted file mode 100644 index 2986d43f438df0e9cd5b30019e4c571c33a51330..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32050-02.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Parts Box:<br> -The box cracks open and the Starstone emerges.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32050-04.htm">Pick up the Starstone</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32050-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32050-03.htm deleted file mode 100644 index da9617e9802adc9432eaae8f495f28d02f18b135..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32050-03.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>The Parts Box:<br> -The Starstone emerges from the broken box.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32050-04.htm">Pick up the Starstone</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/__init__.py b/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/__init__.py deleted file mode 100644 index 446e9b0d0c8a73d89c5b8e1485d25faf55193613..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/__init__.py +++ /dev/null @@ -1,377 +0,0 @@ -# Made by Kerberos -# this script is part of the Official L2J Datapack Project. -# Visit http://www.l2jdp.com/forum/ for more details. -import sys -from com.l2jserver.gameserver.ai import CtrlIntention -from com.l2jserver.gameserver.datatables import SpawnTable -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 -from com.l2jserver.gameserver.network import NpcStringId -from com.l2jserver.gameserver.network.serverpackets import NpcSay -from com.l2jserver.gameserver.network.serverpackets import ExShowScreenMessage - -qn = "114_ResurrectionOfAnOldManager" - -#NPCs -Newyear = 31961 -Yumi = 32041 -Stones = 32046 -Wendy = 32047 -Box = 32050 - -#Mobs -Guardian = 27318 - -#Items -Detector = 8090 -Detector2 = 8091 -Starstone = 8287 -Letter = 8288 -Starstone2 = 8289 - -class Quest (JQuest) : - - def __init__(self,id,name,descr): - JQuest.__init__(self,id,name,descr) - self.isSpawned = 0 - self.questItemIds = [Starstone,Detector,Detector2,Letter,Starstone2] - - def activateDetector(self, npc, player, st) : - for obj in npc.getKnownList().getKnownObjects().values() : - if obj != None : - if obj == player and st.getInt("cond") == 17: - st.playSound("ItemSound.quest_middle") - st.takeItems(Detector,1) - st.giveItems(Detector2,1) - st.set("cond","18") - player.sendPacket(ExShowScreenMessage(NpcStringId.THE_RADIO_SIGNAL_DETECTOR_IS_RESPONDING_A_SUSPICIOUS_PILE_OF_STONES_CATCHES_YOUR_EYE, 2, 4500)) - break - return - - def onAdvEvent (self,event,npc, player) : - htmltext = event - st = player.getQuestState(qn) - if not st : return - if event == "31961-02.htm" : - st.set("cond","22") - st.takeItems(Letter,1) - st.giveItems(Starstone2,1) - st.playSound("ItemSound.quest_middle") - if event == "32041-02.htm" : - st.setState(State.STARTED) - st.playSound("ItemSound.quest_accept") - st.set("cond","1") - st.set("talk","0") - elif event == "32041-06.htm" : - st.set("talk","1") - elif event == "32041-07.htm" : - st.set("cond","2") - st.playSound("ItemSound.quest_middle") - st.set("talk","0") - elif event == "32041-10.htm" : - choice = st.getInt("choice") - if choice == 1 : - htmltext = "32041-10.htm" - elif choice == 2 : - htmltext = "32041-10a.htm" - elif choice == 3 : - htmltext = "32041-10b.htm" - elif event == "32041-11.htm" : - st.set("talk","1") - elif event == "32041-18.htm" : - st.set("talk","2") - elif event == "32041-20.htm" : - st.set("cond","6") - st.playSound("ItemSound.quest_middle") - st.set("talk","0") - elif event == "32041-25.htm" : - st.set("cond","17") - st.playSound("ItemSound.quest_middle") - st.giveItems(Detector,1) - elif event == "32041-28.htm" : - st.takeItems(Detector2,1) - st.set("talk","1") - elif event == "32041-31.htm" : - choice = st.getInt("choice") - if choice > 1 : - htmltext = "32041-37.htm" - elif event == "32041-32.htm" : - st.set("cond","21") - st.giveItems(Letter,1) - st.playSound("ItemSound.quest_middle") - elif event == "32041-36.htm" : - st.set("cond","20") - st.playSound("ItemSound.quest_middle") - elif event == "32046-02.htm" : - st.set("cond","19") - st.playSound("ItemSound.quest_middle") - elif event == "32046-06.htm" : - st.exitQuest(False) - st.addExpAndSp(1846611,144270) - st.playSound("ItemSound.quest_finish") - elif event == "32047-01.htm" : - if st.getInt("talk") + st.getInt("talk1") == 2: - htmltext = "32047-04.htm" - elif st.getInt("talk") + st.getInt("talk1") + st.getInt("talk2")== 6: - htmltext = "32047-08.htm" - elif event == "32047-02.htm" : - if st.getInt("talk") == 0 : - st.set("talk","1") - elif event == "32047-03.htm" : - if st.getInt("talk1") == 0 : - st.set("talk1","1") - elif event == "32047-05.htm" : - st.set("cond","3") - st.playSound("ItemSound.quest_middle") - st.set("talk","0") - st.set("choice","1") - st.unset("talk1") - elif event == "32047-06.htm" : - st.set("cond","4") - st.playSound("ItemSound.quest_middle") - st.set("talk","0") - st.set("choice","2") - st.unset("talk1") - elif event == "32047-07.htm" : - st.set("cond","5") - st.playSound("ItemSound.quest_middle") - st.set("talk","0") - st.set("choice","3") - st.unset("talk1") - elif event == "32047-13.htm" : - st.set("cond","7") - st.playSound("ItemSound.quest_middle") - elif event == "32047-13a.htm" : - st.set("cond","10") - st.playSound("ItemSound.quest_middle") - elif event == "32047-15.htm" : - if st.getInt("talk") == 0 : - st.set("talk","1") - elif event == "32047-15a.htm" : - if self.isSpawned == 0 : - golem = st.addSpawn(Guardian,96977,-110625,-3280,0,False,900000) - nSay = NpcSay(golem.getObjectId(), 0, golem.getNpcId(), NpcStringId.YOU_S1_YOU_ATTACKED_WENDY_PREPARE_TO_DIE) - nSay.addStringParameter(player.getName()) - golem.broadcastPacket(nSay) - golem.setRunning() - golem.addDamageHate(player,0,999) - golem.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK, player) - self.isSpawned = 1 - else: - htmltext = "32047-19a.htm" - elif event == "32047-17a.htm" : - st.set("cond","12") - st.playSound("ItemSound.quest_middle") - elif event == "32047-20.htm" : - st.set("talk","2") - elif event == "32047-23.htm" : - st.set("cond","13") - st.playSound("ItemSound.quest_middle") - st.set("talk","0") - elif event == "32047-25.htm" : - st.set("cond","15") - st.playSound("ItemSound.quest_middle") - st.takeItems(Starstone,1) - elif event == "32047-30.htm" : - st.set("talk","2") - elif event == "32047-33.htm" : - if st.getInt("cond") == 7: - st.set("cond","8") - st.set("talk","0") - st.playSound("ItemSound.quest_middle") - elif st.getInt("cond") == 8: - st.set("cond","9") - st.playSound("ItemSound.quest_middle") - htmltext = "32047-34.htm" - elif event == "32047-34.htm" : - st.set("cond","9") - st.playSound("ItemSound.quest_middle") - elif event == "32047-38.htm" : - st.giveItems(Starstone2,1) - st.takeItems(57,3000) - st.set("cond","26") - st.playSound("ItemSound.quest_middle") - elif event == "32050-02.htm" : - st.playSound("ItemSound.armor_wood_3") - st.set("talk","1") - elif event == "32050-04.htm" : - st.set("cond","14") - st.giveItems(Starstone,1) - st.playSound("ItemSound.quest_middle") - st.set("talk","0") - return htmltext - - def onFirstTalk (self,npc,player): #atm custom, on retail it is when you walk to npcs radius - st = player.getQuestState(qn) - if st : - if npc.getNpcId() == Stones and st.getInt("cond") == 17: - st.playSound("ItemSound.quest_middle") - st.takeItems(Detector,1) - st.giveItems(Detector2,1) - st.set("cond","18") - player.sendPacket(ExShowScreenMessage(NpcStringId.THE_RADIO_SIGNAL_DETECTOR_IS_RESPONDING_A_SUSPICIOUS_PILE_OF_STONES_CATCHES_YOUR_EYE, 2, 4500)) - npc.showChatWindow(player) - return None - - def onTalk (self,npc,player): - htmltext = Quest.getNoQuestMsg(player) - st = player.getQuestState(qn) - if not st : return htmltext - state = st.getState() - npcId = npc.getNpcId() - cond = st.getInt("cond") - talk = st.getInt("talk") - talk1 = st.getInt("talk1") - if state == State.COMPLETED : - htmltext = Quest.getAlreadyCompletedMsg(player) - elif npcId == Yumi : - if state == State.CREATED : - Pavel = player.getQuestState("121_PavelTheGiants") - if Pavel: - if st.getPlayer().getLevel() >= 70 and Pavel.getState() == State.COMPLETED : - htmltext = "32041-01.htm" - else : - htmltext = "32041-00.htm" - st.exitQuest(1) - else : - htmltext = "32041-00.htm" - st.exitQuest(1) - elif cond == 1: - if talk == 0: - htmltext = "32041-02.htm" - else: - htmltext = "32041-06.htm" - elif cond == 2: - htmltext = "32041-08.htm" - elif cond in [3,4,5]: - if talk == 0: - htmltext = "32041-09.htm" - elif talk == 1: - htmltext = "32041-11.htm" - else: - htmltext = "32041-18.htm" - elif cond == 6: - htmltext = "32041-21.htm" - elif cond in [9,12,16]: - htmltext = "32041-22.htm" - elif cond == 17: - htmltext = "32041-26.htm" - elif cond == 19: - if talk == 0: - htmltext = "32041-27.htm" - else: - htmltext = "32041-28.htm" - elif cond == 20: - htmltext = "32041-36.htm" - elif cond == 21: - htmltext = "32041-33.htm" - elif cond in [22,26]: - htmltext = "32041-34.htm" - st.set("cond","27") - st.playSound("ItemSound.quest_middle") - elif cond == 27: - htmltext = "32041-35.htm" - elif npcId == Wendy : - if cond == 2: - if talk + talk1 < 2: - htmltext = "32047-01.htm" - elif talk + talk1 == 2: - htmltext = "32047-04.htm" - elif cond == 3: - htmltext = "32047-09.htm" - elif cond in [4,5]: - htmltext = "32047-09a.htm" - elif cond == 6: - choice = st.getInt("choice") - if choice == 1: - if talk == 0: - htmltext = "32047-10.htm" - elif talk == 1: - htmltext = "32047-20.htm" - else : - htmltext = "32047-30.htm" - elif choice == 2: - htmltext = "32047-10a.htm" - elif choice == 3: - if talk == 0: - htmltext = "32047-14.htm" - elif talk == 1: - htmltext = "32047-15.htm" - else: - htmltext = "32047-20.htm" - elif cond == 7: - if talk == 0: - htmltext = "32047-14.htm" - elif talk == 1: - htmltext = "32047-15.htm" - else: - htmltext = "32047-20.htm" - elif cond == 8: - htmltext = "32047-30.htm" - elif cond == 9: - htmltext = "32047-27.htm" - elif cond == 10: - htmltext = "32047-14a.htm" - elif cond == 11: - htmltext = "32047-16a.htm" - elif cond == 12: - htmltext = "32047-18a.htm" - elif cond == 13: - htmltext = "32047-23.htm" - elif cond == 14: - htmltext = "32047-24.htm" - elif cond == 15: - htmltext = "32047-26.htm" - st.set("cond","16") - st.playSound("ItemSound.quest_middle") - elif cond == 16: - htmltext = "32047-27.htm" - elif cond == 20: - htmltext = "32047-35.htm" - elif cond == 26: - htmltext = "32047-40.htm" - elif npcId == Box : - if cond == 13: - if talk == 0: - htmltext = "32050-01.htm" - else: - htmltext = "32050-03.htm" - elif cond == 14: - htmltext = "32050-05.htm" - elif npcId == Stones : - if cond == 18: - htmltext = "32046-01.htm" - elif cond == 19: - htmltext = "32046-02.htm" - elif cond == 27: - htmltext = "32046-03.htm" - elif npcId == Newyear : - if cond == 21: - htmltext = "31961-01.htm" - elif cond == 22: - htmltext = "31961-03.htm" - return htmltext - - def onKill(self,npc,player,isPet): - st = player.getQuestState(qn) - if not st: return - npcId = npc.getNpcId() - if st.getState() == State.STARTED and st.getInt("cond") == 10: - if npcId == Guardian : - npc.broadcastPacket(NpcSay(npc.getObjectId(), 0, npcId, NpcStringId.THIS_ENEMY_IS_FAR_TOO_POWERFUL_FOR_ME_TO_FIGHT_I_MUST_WITHDRAW)) - st.set("cond","11") - st.playSound("ItemSound.quest_middle") - -QUEST = Quest(114,qn,"Resurrection Of An Old Manager") - -QUEST.addStartNpc(Yumi) -QUEST.addFirstTalkId(Stones) - -QUEST.addTalkId(Yumi) -QUEST.addTalkId(Wendy) -QUEST.addTalkId(Box) -QUEST.addTalkId(Stones) -QUEST.addTalkId(Newyear) - -QUEST.addKillId(Guardian) \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/120_PavelsResearch/__init__.py b/L2J_DataPack_BETA/dist/game/data/scripts/quests/120_PavelsResearch/__init__.py index d67cc7f1cbda4d2938fc06a942199e87cfb2d9ef..e17c0a0fea7a9e2fe4867d58ecd13bd40a7de7cd 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/120_PavelsResearch/__init__.py +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/120_PavelsResearch/__init__.py @@ -222,7 +222,7 @@ class Quest (JQuest) : htmltext = Quest.getAlreadyCompletedMsg(player) elif npcId == Stones : if state == State.CREATED : - Pavel = player.getQuestState("114_ResurrectionOfAnOldManager") + Pavel = player.getQuestState("Q00114_ResurrectionOfAnOldManager") if Pavel : if player.getLevel() >= 49 and Pavel.getState() == State.COMPLETED : htmltext = "32046-01.htm" diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-08.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-08.htm deleted file mode 100644 index b0e10624095d2e2f4a52fddcc34f0cdb47cff6bc..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-08.htm +++ /dev/null @@ -1,6 +0,0 @@ -<html><body>Bounty Hunter Kintaijin:<br> -Dirty Beads can be found on the corpses of the <font color="LEVEL">Spiked Stakato and Cannibal Stakato</font> creatures found inside the Stakato's Nest. I'll need you to find 500 of these beads. Bring them back to me, and I will reward you for your hard work.<br> -<a action="bypass -h Quest 310_OnlyWhatRemains 32640-06.htm">"I want to know more about the reward items."</a><br> -<a action="bypass -h Quest 310_OnlyWhatRemains 32640-05.htm">"I'm off! I'll be back with the items when I'm done."</a><br> -<a action="bypass -h Quest 310_OnlyWhatRemains 32640-quit.htm">"I'd like to quit"</a> -</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-10.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-10.htm deleted file mode 100644 index f0e2539a71a88af2762b335e3f7f91990afb97fa..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-10.htm +++ /dev/null @@ -1,9 +0,0 @@ -<html><body>Bounty Hunter Kintaijin:<br> -Well done. You brought the correct numbers? Let me confirm it.<br> -Hmm, they are surely 500 Dirty Bead. Here, take this Growth Accelerator.<br> -And let me give you some Multi-Colored Bright Ore. You can come near me from anywhere when you use it.<br> -...Do you have any other business?<br> -<a action="bypass -h Quest 310_OnlyWhatRemains 32640-06.htm">"I'd like to know how to use the Growth Accelerator."</a><br> -<a action="bypass -h Quest 310_OnlyWhatRemains 32640-05.htm">"No, it's nothing. I'll continue with the task"</a><br> -<a action="bypass -h Quest 310_OnlyWhatRemains 32640-quit.htm">"I'd like to quit the task"</a> -</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/__init__.py b/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/__init__.py deleted file mode 100644 index 05337b361d0878b2d09632dd11c0b5096202bb81..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/__init__.py +++ /dev/null @@ -1,92 +0,0 @@ -# 2010-08-11 by Gnacik -# Based on Freya PTS -import sys -from com.l2jserver import Config -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 = "310_OnlyWhatRemains" - -# NPCs -KINTAIJIN = 32640 - -GROW_ACCELERATOR = 14832 -MULTI_COLORED_JEWEL = 14835 -DIRTY_BEAD = 14880 - -DROP_CHANCE = 60 - -MOBS = range(22617,22634) - -class Quest (JQuest) : - def __init__(self,id,name,descr): - JQuest.__init__(self,id,name,descr) - self.questItemIds = [DIRTY_BEAD] - - def onAdvEvent(self, event, npc, player) : - htmltext = event - st = player.getQuestState(qn) - if not st : return - - if event == "32640-04.htm" : - st.set("cond","1") - st.setState(State.STARTED) - st.playSound("ItemSound.quest_accept") - elif event == "32640-quit.htm" : - st.unset("cond") - st.exitQuest(True) - st.playSound("ItemSound.quest_finish") - return htmltext - - def onTalk (self, npc, player) : - htmltext = Quest.getNoQuestMsg(player) - st = player.getQuestState(qn) - if not st : return htmltext - - npcId = npc.getNpcId() - cond = st.getInt("cond") - if st.getState() == State.CREATED : - if npcId == KINTAIJIN : - first = player.getQuestState("240_ImTheOnlyOneYouCanTrust") - if first and first.getState() == State.COMPLETED and player.getLevel() >= 81 : - htmltext = "32640-01.htm" - else : - htmltext = "32640-00.htm" - elif st.getState() == State.STARTED : - if npcId == KINTAIJIN and cond == 1 : - beads = st.getQuestItemsCount(DIRTY_BEAD) - if beads == 0 : - htmltext = "32640-08.htm" - elif beads < 500 : - htmltext = "32640-09.htm" - elif beads >= 500 : - st.takeItems(DIRTY_BEAD,500) - st.giveItems(GROW_ACCELERATOR,1) - st.giveItems(MULTI_COLORED_JEWEL,1) - htmltext = "32640-10.htm" - return htmltext - - def onKill(self, npc, player, isPet) : - partyMember = self.getRandomPartyMember(player,"1") - if not partyMember : return - st = partyMember.getQuestState(qn) - if not st : return - - if st.getInt("cond") == 1 and npc.getNpcId() in MOBS : - chance = DROP_CHANCE*Config.RATE_QUEST_DROP - numItems, chance = divmod(chance,100) - if self.getRandom(100) < chance : - numItems += 1 - if numItems : - st.giveItems(DIRTY_BEAD, int(numItems)) - st.playSound("ItemSound.quest_itemget") - return - -QUEST = Quest(310,qn,"Only What Remains") - -QUEST.addStartNpc(KINTAIJIN) -QUEST.addTalkId(KINTAIJIN) - -for i in MOBS : - QUEST.addKillId(i) \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/432_BirthdayPartySong/31043-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/432_BirthdayPartySong/31043-02.htm deleted file mode 100644 index 7efb98bc1cd23275f98b0a2dd12f82fd7cecf6db..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/432_BirthdayPartySong/31043-02.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Melody Maestro Octavia:<br> -Kill Rough Hewn Rock Golems in the Floran Agricultural Area to get the Red Crystals.<br> -Come back when you are 50!</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/432_BirthdayPartySong/31043-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/432_BirthdayPartySong/31043-03.htm deleted file mode 100644 index 74641075d8b6633ecf297f61d5c676cff757d6af..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/432_BirthdayPartySong/31043-03.htm +++ /dev/null @@ -1,2 +0,0 @@ -<html><body>Melody Maestro Octavia:<br> -This should be easy work for an adventurous lad like you! Go and get the crystals!</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/432_BirthdayPartySong/31043-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/432_BirthdayPartySong/31043-04.htm deleted file mode 100644 index 478f1a8675c23808a79770fc24c0a451836d58a1..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/432_BirthdayPartySong/31043-04.htm +++ /dev/null @@ -1,5 +0,0 @@ -<html><body>Melody Maestro Octavia:<br> -Isn't this wonderful? Now I can share my birthday song with everyone!<br> -Yahoo!!<br> -Arn't you also happy?<br> -<a action="bypass -h Quest 432_BirthdayPartySong 3">"Here are the crystals"</a></body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/432_BirthdayPartySong/__init__.py b/L2J_DataPack_BETA/dist/game/data/scripts/quests/432_BirthdayPartySong/__init__.py deleted file mode 100644 index 4cc18824d624fb12ce5e68c3f996398bcecfb2e7..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/432_BirthdayPartySong/__init__.py +++ /dev/null @@ -1,79 +0,0 @@ -# Created by CubicVirtuoso -# Any problems feel free to drop by #l2j-datapack on irc.freenode.net -import sys -from com.l2jserver import Config -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 = "432_BirthdayPartySong" - -MELODY_MAESTRO_OCTAVIA_ID = 31043 -RED_CRYSTALS_ID = 7541 -ROUGH_HEWN_ROCK_GOLEMS_ID = 21103 -BIRTHDAY_ECHO_CRYSTAL_ID = 7061 - -class Quest (JQuest) : - - def __init__(self,id,name,descr): - JQuest.__init__(self,id,name,descr) - self.questItemIds = [RED_CRYSTALS_ID] - - def onEvent (self,event,st) : - htmltext = event - cond = st.getInt("cond") - if event == "1" and cond == 0 : - htmltext = "31043-02.htm" - st.set("cond","1") - st.setState(State.STARTED) - st.playSound("ItemSound.quest_accept") - elif event == "3" and st.getQuestItemsCount(RED_CRYSTALS_ID) == 50 and cond == 2 : - st.giveItems(BIRTHDAY_ECHO_CRYSTAL_ID,25) - st.takeItems(RED_CRYSTALS_ID,50) - htmltext = "31043-05.htm" - st.exitQuest(1) - st.playSound("ItemSound.quest_finish") - return htmltext - - def onTalk (self,npc,player): - htmltext = Quest.getNoQuestMsg(player) - st = player.getQuestState(qn) - if not st : return htmltext - - npcId = npc.getNpcId() - id = st.getState() - cond = st.getInt("cond") - if id == State.CREATED : - htmltext = "31043-01.htm" - elif cond ==1 : - htmltext = "31043-03.htm" - elif cond == 2 : - htmltext = "31043-04.htm" - return htmltext - - def onKill(self,npc,player,isPet): - st = player.getQuestState(qn) - if not st : return - if st.getState() != State.STARTED : return - if st.getInt("cond") == 1 : - numItems, chance = divmod(100*Config.RATE_QUEST_DROP,100) - if self.getRandom(100) < chance : - numItems = numItems + 1 - count = st.getQuestItemsCount(RED_CRYSTALS_ID) - if count + numItems >= 50: - numItems = 50 - count - if numItems != 0 : - st.playSound("ItemSound.quest_middle") - st.set("cond","2") - else : - st.playSound("ItemSound.quest_itemget") - st.giveItems(RED_CRYSTALS_ID,int(numItems)) - return - -QUEST = Quest(432,qn,"Birthday Party Song") - -QUEST.addStartNpc(31043) - -QUEST.addTalkId(31043) - -QUEST.addKillId(21103) \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/31683-1.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/31683-1.htm deleted file mode 100644 index 67956bf04a44572324d3f6254d2bbfcf472d7a56..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/31683-1.htm +++ /dev/null @@ -1,3 +0,0 @@ -<html><body>Eye of Argos:<br> -Punish the wicked disciples and then return to me! They're called the Disciples of Protection, the Disciples of Punishment and the Disciples of Authority. -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/31683-3.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/31683-3.htm deleted file mode 100644 index bd2f57bfd595913d9ece2004deea9d66006a821d..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/31683-3.htm +++ /dev/null @@ -1,4 +0,0 @@ -<html><body>Eye of Argos:<br> -Thanks to you, my brave soldier, the darkness in my heart is lifting! Give me the proofs you've collected.<br> -<a action="bypass -h Quest 601_WatchingEyes 31683-4.htm">"Here are the marks of disciple."</a> -</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/__init__.py b/L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/__init__.py deleted file mode 100644 index a83a6705ce49ab1d66712b850ace0cf1ca2233e8..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/__init__.py +++ /dev/null @@ -1,101 +0,0 @@ -# by disKret -import sys -from com.l2jserver import Config -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 = "601_WatchingEyes" - -#NPC -EYE_OF_ARGOS = 31683 -#ITEMS -PROOF_OF_AVENGER = 7188 -#CHANCE -DROP_CHANCE = 50 -#MOBS -MOBS = [ 21306,21308,21309,21310,21311 ] -#REWARDS -REWARDS = [[6699,90000,0,19],[6698,80000,20,39],[6700,40000,40,49],[0,230000,50,100]] - -class Quest (JQuest) : - - def __init__(self,id,name,descr): - JQuest.__init__(self,id,name,descr) - self.questItemIds = [PROOF_OF_AVENGER] - - def onEvent (self,event,st) : - cond = st.getInt("cond") - htmltext = event - if event == "31683-1.htm" : - if st.getPlayer().getLevel() < 71 : - htmltext = "31683-0a.htm" - st.exitQuest(1) - else : - st.set("cond","1") - st.setState(State.STARTED) - st.playSound("ItemSound.quest_accept") - elif event == "31683-4.htm" : - if st.getQuestItemsCount(PROOF_OF_AVENGER) == 100 : - random = self.getRandom(100) - i = 0 - while i < len(REWARDS) : - item,adena,chance,chance2=REWARDS[i] - if chance<=random<= chance2 : - break - i = i+1 - st.giveItems(57,adena) - if item : - st.giveItems(item,5) - st.addExpAndSp(120000,10000) - st.takeItems(PROOF_OF_AVENGER,-1) - st.playSound("ItemSound.quest_finish") - st.exitQuest(1) - else : - htmltext="31683-4a.htm" - return htmltext - - def onTalk (self,npc,player): - htmltext = Quest.getNoQuestMsg(player) - st = player.getQuestState(qn) - if st : - npcId = npc.getNpcId() - id = st.getState() - cond = st.getInt("cond") - if cond == 0 : - htmltext = "31683-0.htm" - elif cond == 1 : - htmltext = "31683-2.htm" - elif cond == 2 : - htmltext = "31683-3.htm" - return htmltext - - def onKill(self,npc,player,isPet): - partyMember = self.getRandomPartyMember(player,"1") - if not partyMember: return - st = partyMember.getQuestState(qn) - if st : - if st.getState() == State.STARTED : - count = st.getQuestItemsCount(PROOF_OF_AVENGER) - if st.getInt("cond") == 1 and count < 100 : - chance = DROP_CHANCE * Config.RATE_QUEST_DROP - numItems, chance = divmod(chance,100) - if self.getRandom(100) < chance : - numItems = numItems + 1 - if numItems : - if count + numItems >= 100 : - numItems = 100 - count - st.playSound("ItemSound.quest_middle") - st.set("cond","2") - else: - st.playSound("ItemSound.quest_itemget") - st.giveItems(PROOF_OF_AVENGER,int(numItems)) - return - -QUEST = Quest(601,qn,"Watching Eyes") - -QUEST.addStartNpc(EYE_OF_ARGOS) -QUEST.addTalkId(EYE_OF_ARGOS) - -for i in MOBS : - QUEST.addKillId(i) \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/__init__.py b/L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/__init__.py deleted file mode 100644 index ca878ea44bda2ecd2505b16fdcf8bd9026f233a4..0000000000000000000000000000000000000000 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/__init__.py +++ /dev/null @@ -1,101 +0,0 @@ -# by disKret -import sys -from com.l2jserver import Config -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 = "602_ShadowOfLight" - -#NPC -EYE_OF_ARGOS = 31683 -#ITEMS -EYE_OF_DARKNESS = 7189 -#CHANCE -CHANCE = { - 21304:50, - 21299:45 -} -REWARDS = [[6699,40000,120000,20000,0,19],[6698,60000,110000,15000,20,39],[6700,40000,150000,10000,40,49],[0,100000,140000,11250,50,100]] - -#MOBS -MOBS = [ 21299,21304 ] - -class Quest (JQuest) : - - def __init__(self,id,name,descr): - JQuest.__init__(self,id,name,descr) - self.questItemIds = [EYE_OF_DARKNESS] - - def onEvent (self,event,st) : - cond = st.getInt("cond") - htmltext = event - if event == "31683-1.htm" : - if st.getPlayer().getLevel() >= 68 : - st.set("cond","1") - st.setState(State.STARTED) - st.playSound("ItemSound.quest_accept") - else : - htmltext = "31683-0a.htm" - st.exitQuest(1) - if event == "31683-4.htm" : - if st.getQuestItemsCount(EYE_OF_DARKNESS) == 100 : - random = self.getRandom(100) - i = 0 - while i < len(REWARDS) : - item,adena,exp,sp,chance,chance2=REWARDS[i] - if chance<=random<= chance2 : - break - i = i+1 - st.giveItems(57,adena) - if item : - st.giveItems(item,3) - st.addExpAndSp(exp,sp) - st.takeItems(EYE_OF_DARKNESS,-1) - st.playSound("ItemSound.quest_finish") - st.exitQuest(1) - else : - htmltext = "31683-4a.htm" - return htmltext - - def onTalk (self,npc,player): - htmltext = Quest.getNoQuestMsg(player) - st = player.getQuestState(qn) - if st : - cond = st.getInt("cond") - if cond == 0 : - htmltext = "31683-0.htm" - elif cond == 1 : - htmltext = "31683-2.htm" - elif cond == 2 : - htmltext = "31683-3.htm" - return htmltext - - def onKill(self,npc,player,isPet): - partyMember = self.getRandomPartyMember(player,"1") - if not partyMember: return - st = partyMember.getQuestState(qn) - if st : - if st.getState() == State.STARTED : - count = st.getQuestItemsCount(EYE_OF_DARKNESS) - chance = CHANCE[npc.getNpcId()]*Config.RATE_QUEST_DROP - numItems, chance = divmod(chance,100) - if st.getInt("cond") == 1 : - if self.getRandom(100) < chance : - numItems = numItems + 1 - if count+numItems>=100 : - numItems =100-count - st.playSound("ItemSound.quest_middle") - st.set("cond","2") - else : - st.playSound("ItemSound.quest_itemget") - st.giveItems(EYE_OF_DARKNESS,int(numItems)) - return - -QUEST = Quest(602,qn,"Shadow Of Light") - -QUEST.addStartNpc(EYE_OF_ARGOS) -QUEST.addTalkId(EYE_OF_ARGOS) - -for i in MOBS : - QUEST.addKillId(i) \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00113_StatusOfTheBeaconTower/31979-00.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00113_StatusOfTheBeaconTower/31979-00.htm new file mode 100644 index 0000000000000000000000000000000000000000..f5c020169151f029b5b0be8291e6f592a9c63401 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00113_StatusOfTheBeaconTower/31979-00.htm @@ -0,0 +1,4 @@ +<html><body>Seer Moira:<br> +Traveler, I cannot feel the protection of Pa'agrio on you. Come back to me after you have purified yourself with more training.<br> +(Only characters who are level 80 or higher may undertake this quest.) +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/113_StatusOfTheBeaconTower/31979-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00113_StatusOfTheBeaconTower/31979-01.htm similarity index 66% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/113_StatusOfTheBeaconTower/31979-01.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00113_StatusOfTheBeaconTower/31979-01.htm index 4fe584eb6e5a01de5bd55f0b37e9ba96810f802f..cefd08fd69b94ff28295cecbc22ae0a91262b549 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/113_StatusOfTheBeaconTower/31979-01.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00113_StatusOfTheBeaconTower/31979-01.htm @@ -1,4 +1,4 @@ <html><body>Seer Moira:<br> You are under the protection of Pa'agrio! I trust you. Please go to the Beacon Tower at the <font color="LEVEL">Den of Evil</font> and take this box with you.<br> -<a action="bypass -h Quest 113_StatusOfTheBeaconTower 31979-02.htm">"Why the Beacon Tower?"</a> +<a action="bypass -h Quest Q00113_StatusOfTheBeaconTower 31979-02.htm">"Why the Beacon Tower?"</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/113_StatusOfTheBeaconTower/31979-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00113_StatusOfTheBeaconTower/31979-02.htm similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/113_StatusOfTheBeaconTower/31979-02.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00113_StatusOfTheBeaconTower/31979-02.htm diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/113_StatusOfTheBeaconTower/31979-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00113_StatusOfTheBeaconTower/31979-03.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/113_StatusOfTheBeaconTower/31979-03.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00113_StatusOfTheBeaconTower/31979-03.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/113_StatusOfTheBeaconTower/32016-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00113_StatusOfTheBeaconTower/32016-01.html similarity index 73% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/113_StatusOfTheBeaconTower/32016-01.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00113_StatusOfTheBeaconTower/32016-01.html index 60a795325a55c1ad365b15305b75d76f0652d7ec..1e085aa72c6116fd46a837b3d330c730ab4aeae2 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/113_StatusOfTheBeaconTower/32016-01.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00113_StatusOfTheBeaconTower/32016-01.html @@ -1,5 +1,5 @@ <html><body>Beacon Tower Manager Torrant:<br> So, Moira asked you to come? What is that you have there?<br> A box containing the Fire of Holy Spirit? Great! The fire was weakening because of the weird energy in this area. Give me the box at once!<br> -<a action="bypass -h Quest 113_StatusOfTheBeaconTower 32016-02.htm">"Here it is."</a> +<a action="bypass -h Quest Q00113_StatusOfTheBeaconTower 32016-02.html">"Here it is."</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/113_StatusOfTheBeaconTower/32016-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00113_StatusOfTheBeaconTower/32016-02.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/113_StatusOfTheBeaconTower/32016-02.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00113_StatusOfTheBeaconTower/32016-02.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00113_StatusOfTheBeaconTower/Q00113_StatusOfTheBeaconTower.java b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00113_StatusOfTheBeaconTower/Q00113_StatusOfTheBeaconTower.java new file mode 100644 index 0000000000000000000000000000000000000000..740b8a17707210d612a35b37e536d53426dc48fb --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00113_StatusOfTheBeaconTower/Q00113_StatusOfTheBeaconTower.java @@ -0,0 +1,125 @@ +/* + * 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.Q00113_StatusOfTheBeaconTower; + +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; + +/** + * Status of the Beacon Tower (113)<br> + * Original Jython script by Kerberos. + * @author malyelfik + */ +public class Q00113_StatusOfTheBeaconTower extends Quest +{ + // NPCs + private static final int MOIRA = 31979; + private static final int TORRANT = 32016; + + // Items + private static final int FLAME_BOX = 14860; + private static final int FIRE_BOX = 8086; + + @Override + public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) + { + final QuestState st = player.getQuestState(getName()); + + if (st == null) + { + return null; + } + + String htmltext = event; + switch (event) + { + case "31979-02.htm": + st.startQuest(); + st.giveItems(FLAME_BOX, 1); + break; + case "32016-02.html": + if (st.hasQuestItems(FIRE_BOX)) + { + st.giveAdena(21578, true); + st.addExpAndSp(76665, 5333); + } + else + { + st.giveAdena(154800, true); + st.addExpAndSp(619300, 44200); + } + st.exitQuest(false, true); + break; + default: + htmltext = null; + break; + } + return htmltext; + } + + @Override + public String onTalk(L2Npc npc, L2PcInstance player) + { + String htmltext = getNoQuestMsg(player); + final QuestState st = player.getQuestState(getName()); + + if (st == null) + { + return htmltext; + } + + switch (npc.getNpcId()) + { + case MOIRA: + switch (st.getState()) + { + case State.CREATED: + htmltext = (player.getLevel() >= 80) ? "31979-01.htm" : "31979-00.htm"; + break; + case State.STARTED: + htmltext = "31979-03.html"; + break; + case State.COMPLETED: + htmltext = getAlreadyCompletedMsg(player); + break; + } + break; + case TORRANT: + if (st.isStarted()) + { + htmltext = "32016-01.html"; + } + break; + } + return htmltext; + } + + public Q00113_StatusOfTheBeaconTower(int questId, String name, String descr) + { + super(questId, name, descr); + addStartNpc(MOIRA); + addTalkId(MOIRA, TORRANT); + + registerQuestItems(FIRE_BOX, FLAME_BOX); + } + + public static void main(String[] args) + { + new Q00113_StatusOfTheBeaconTower(113, Q00113_StatusOfTheBeaconTower.class.getSimpleName(), "Status of the Beacon Tower"); + } +} \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/31961-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/31961-01.html similarity index 68% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/31961-01.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/31961-01.html index 100f693e77ac11946b44a232488388d319a513ee..0dd0bea10c8214c77e79492399a44607fe71ee75 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/31961-01.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/31961-01.html @@ -2,5 +2,5 @@ Come in! So, you spoke to Yumi?<br> I have absolutely no idea what Yumi wants you to do, but I'm sure you'll have no problem doing it.<br> So, do you have business with me?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 31961-02.htm">Show him the letter.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 31961-02.html">Show him the letter.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/31961-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/31961-02.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/31961-02.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/31961-02.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/31961-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/31961-03.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/31961-03.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/31961-03.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-00.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-01.htm similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-00.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-01.htm diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-02.htm similarity index 65% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-01.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-02.htm index 24d0b745db57c5b27dd8e1a96efce233ed10d090..a6d86a653dddfdf2da6cbf8930f69e0520779270 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-01.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-02.htm @@ -1,6 +1,6 @@ -<html><body>Collector Yumi:<br> +<html><body>Collector Yumi:<br> Hmmm... very well. I'll trust you, which is more than I can say of most people.<br> -Can you keep a secret? You must never reveal what I'm about to tell you: the legend of the shame of the Black Anvil Guild. This tale is really the shame of all Dwarves.<br> +Can you keep a secret? You must never reveal what I'm about to tell you: the legend of the shame of the Black Anvil Guild. This tale is really the shame of all Dwarves.<br> I can't tell you anything at all unless you promise to keep secret everything you learn here. Do you promise?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-02.htm">"I promise."</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-04.htm">"I promise."</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-03.htm new file mode 100644 index 0000000000000000000000000000000000000000..d7503b8359d4c7f742177e21ab37a11c8770440c --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-03.htm @@ -0,0 +1,6 @@ +<html><body>Collector Yumi:<br> +What? Newyear sent you?<br> +I wonder what he was thinking... I told him I needed the best of the best.<br> +You're good, but not THAT good. Not yet anyways.<br> +(Only characters with level 70 and above, and who cleared Pavel the Giant quest are permitted to take on this quest.) +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-04.htm similarity index 50% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-02.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-04.htm index dd91e7a9c19e55dbb293782069e501a0b20d24ef..61c667396a37bdb176a4b57b77fc40abd906c5e1 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-02.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-04.htm @@ -1,6 +1,6 @@ -<html><body>Collector Yumi:<br> -Very well. You've given me your word.<br> -Originally, this was a very important place for the Dwarven race. The Starstones continue to be harvested in the north, and where the Archaic Laboratory remains.<br> -Among the dwarves, the Gray Pillar is in charge of construction, the Black Anvil is in charge of production and planning, and the Bronze Key is in charge of the investigation and excavation of the ruins. Between these three guilds, more than half of their folk are dedicate to the ruins that lay here before you.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-03.htm">"And?"</a> +<html><body>Collector Yumi:<br> +Very well. You've given me your word.<br> +Originally, this was a very important place for the Dwarven race. The Starstones continue to be harvested in the north, and where the Archaic Laboratory remains.<br> +Among the dwarves, the Gray Pillar is in charge of construction, the Black Anvil is in charge of production and planning, and the Bronze Key is in charge of the investigation and excavation of the ruins. Between these three guilds, more than half of their folk are dedicate to the ruins that lay here before you.<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-05.html">"And?"</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-05.html similarity index 67% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-03.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-05.html index bb2c884427717c56e3924df281a24b63df86b618..802ea28aea1155e565e8026279d67f56a70f8399 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-03.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-05.html @@ -1,6 +1,6 @@ -<html><body>Collector Yumi:<br> -Everything went smoothly for a time. The Bronze Key Guild opened the door that linked to Pavel's lab and dug up the excavator Pavel once used.<br> -Luckily, it was designed based on ancient Dwarven technology, so the Black Anvil Guild produced an Excavator Golem based on the earlier design.<br> +<html><body>Collector Yumi:<br> +Everything went smoothly for a time. The Bronze Key Guild opened the door that linked to Pavel's lab and dug up the excavator Pavel once used.<br> +Luckily, it was designed based on ancient Dwarven technology, so the Black Anvil Guild produced an Excavator Golem based on the earlier design.<br> The Gray Pillar Guild made a strip mine with the golem, and everything was perfect... until the great explosion happened.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-04.htm">Ask about the great explosion</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-06.html">Ask about the great explosion</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-06.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-06.html new file mode 100644 index 0000000000000000000000000000000000000000..5223cc068a6af8987dfc621ca9b5a9f72702c94c --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-06.html @@ -0,0 +1,5 @@ +<html><body>Collector Yumi:<br> +The explosion came as a surprise. Like a comet shooting across the sky, it didn't seem to have a reason - it just happened. Maybe someone accidentally touched a machine in the lab. That was a popular theory at the time.<br> +On further inspection, however, the explosion seemed increasingly suspicious. For one thing, it coincided too closely with the <font color="LEVEL">robbery of the Black Anvil blueprint</font>...<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-07.html">Ask about the blueprint robbery.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-07.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-07.html new file mode 100644 index 0000000000000000000000000000000000000000..0552be66943d62a725c01fe8a61974ffadf67cfa --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-07.html @@ -0,0 +1,5 @@ +<html><body>Collector Yumi:<br> +Hmmm. Um. You know, I don't think it's the right time for you to learn that. I'm sure you'll learn about it eventually.<br> +Let's get back to the subject. Where was I?<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-08.html">"The great explosion at the lab."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-06.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-08.html similarity index 78% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-06.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-08.html index b2ba27b7a1f1b8b487974299961a59b83b6ab025..0feda8168a8aa23eede08ae91b94a2a0302ff4c0 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-06.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-08.html @@ -2,5 +2,5 @@ Ah, that's right. I was talking about the incident at the lab.<br> There was a great explosion in the north wing of the lab. After that, everything was in chaos. A gigantic golem suddenly appeared out of nowhere, forcing us to flee. By the time we returned, all of the golems we had made began attacking us.<br> Everybody has since left this area except me.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-07.htm">"So, what do I have to do?"</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-09.html">"So, what do I have to do?"</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-07.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-09.html similarity index 89% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-07.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-09.html index 12e7b404ac297b93729490d17ad6bbd816d4bd25..965cb56290b3a97df54f00b291ac33c4e69e5a57 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-07.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-09.html @@ -1,4 +1,4 @@ -<html><body>Collector Yumi:<br> +<html><body>Collector Yumi:<br> I'm here to investigate why the golems attacked us and how the explosion happened.<br> Sadly, I can't even go outside and walk around.<br> Speaking of outside, I heard there's a strange building in the south. Do you think you could investigate? If anyone is there, then I want you to get some information from them. diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-08.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-10.html similarity index 61% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-08.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-10.html index d4b8a2f513388b7e6e15009c266fb7e7f87df909..76ef5f0ee4d9149ed71a37b99dce300887b20671 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-08.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-10.html @@ -1,4 +1,4 @@ <html><body>Collector Yumi:<br> -Please go and investigate the building to the south.<br> +Please go and investigate the building to the south.<br> If you find somebody there, question them closely. </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-09.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-11.html similarity index 58% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-09.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-11.html index 47eba55cd62186f411cfce3a8959d0fe4d2769ab..bdae3707f4481d2cc7b6362f090d90cdcdde9f47 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-09.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-11.html @@ -1,4 +1,4 @@ <html><body>Collector Yumi:<br> It's good to see you again! What do you know of the building to the south? Did you find something?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-10.htm">Tell her what happened.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-12.html">Tell her what happened.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-10.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-12.html similarity index 65% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-10.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-12.html index ac10b3f8ab668192c7ada2c8f5c2a34c47c65450..fa7cc6611d8dfcd44d66dfb1fa03ab1bb340a62c 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-10.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-12.html @@ -1,5 +1,5 @@ <html><body>Collector Yumi:<br> So it really was Dr. Chaos' lab. Fascinating...<br> It's good that you've made friends with Wendy. We may need to ask her more questions in the future.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-11.htm">Ask about Dr. Chaos.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-15.html">Ask about Dr. Chaos.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-10a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-13.html similarity index 73% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-10a.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-13.html index 4241ed0ced7c1fe0b2186f79e7d43a65e9e66f7b..aa5177f8d248d3a825998311177195dd398a67ae 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-10a.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-13.html @@ -1,5 +1,5 @@ <html><body>Collector Yumi:<br> Ah, Dr. Chaos... I thought it might be his lab.<br> Unfortunately, I think we're at a dead end here. The golem Wendy almost certainly knows more than she's saying, but she's being cautious and defensive. If only we could get her to talk...<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-11.htm">Ask about Dr. Chaos.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-15.html">Ask about Dr. Chaos.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-10b.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-14.html similarity index 51% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-10b.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-14.html index e63ae6f79433d262ed14712707660c5f86eb86f0..9d2b6cbe8cdb5b18a147c7adcc6377b998cfbce7 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-10b.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-14.html @@ -1,6 +1,6 @@ <html><body>Collector Yumi:<br> -What? You told her you represented the Dwarf Guild? Oh, dear. That was a mistake...<br> +What? You told her you Raffortysented the Dwarf Guild? Oh, dear. That was a mistake...<br> Well, it's over and done with; we can't correct it now.<br> But back to what you were saying about Dr. Chaos' lab - you say that incident was Dr. Chaos' fault?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-11.htm">Ask about Dr. Chaos.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-15.html">Ask about Dr. Chaos.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-11.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-15.html similarity index 64% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-11.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-15.html index 741cff71d4e0957b0abc34fe08a4a560fc2696ee..4acf0c38ae88949e857670f71b76a211036bd637 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-11.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-15.html @@ -1,4 +1,4 @@ <html><body>Collector Yumi:<br> You ask about Dr. Chaos? He was one of the two greatest masters in the Black Anvil Guild... until he was expelled for his involvement in a, um, questionable incident.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-12.htm">Ask about the questionable incident.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-17.html">Ask about the questionable incident.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-16.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-16.html new file mode 100644 index 0000000000000000000000000000000000000000..43239c4e540dd2ed68a666bbdf9d528a2dce63a4 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-16.html @@ -0,0 +1,4 @@ +<html><body>Collector Yumi:<br> +Dr. Chaos? Ah, yes. He was one of the two greatest masters in the Black Anvil Guild... until he was expelled for his involvement in a, um, questionable incident.<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-17.html">Ask about the questionable incident.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-17.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-17.html new file mode 100644 index 0000000000000000000000000000000000000000..480e6ffb20830d13aee8f4d29eaa7d514f6a8cb7 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-17.html @@ -0,0 +1,5 @@ +<html><body>Collector Yumi:<br> +I've already alluded to the incident in question. It's the <font color="LEVEL"> blueprint robbery</font>.<br> +To tell Dr. Chaos' story, I need to first tell you about the robbery. Sit down; this will take a while.<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-18.html">Sit down.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-13.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-18.html similarity index 77% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-13.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-18.html index bf2e2e80a076476a86b21ee95a1a4ee47a8baa0c..18dd348a40d1921531067bbaffd8243b350156ec 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-13.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-18.html @@ -1,4 +1,4 @@ <html><body>Collector Yumi:<br> Master Chaos was the tragic genius of the Black Anvil Guild. He had an amazing gift for making golems, even as a young boy. Such a prodigy! He was the student of Master Tarziph, the famous creator of the Siege Golems. But he never received the recognition his genius probably deserved.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-14.htm">Ask why not.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-19.html">Ask why not.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-14.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-19.html similarity index 62% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-14.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-19.html index b29bbeae7734cb300dd4a783215150a2f5f75c5b..65fcad037490e10776e054b380a63be1ce35cb14 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-14.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-19.html @@ -1,5 +1,5 @@ <html><body>Collector Yumi:<br> He was overshadowed by Master Toma, the teleportation scientist. Master Chaos' work was brilliant in its way, but merely built upon the work others had done; Master Toma's work was a real breakthrough. Toma developed the theory behind the instant teleportation device.<br> -Nobody else understood Toma's theory, although the results were undeniable. They only knew that the process of teleportation consumed a great many Starstones. Master Chaos was jealous of Toma for stealing the limelight, and dedicated himself to understanding Toma's work in order to surpass it.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-15.htm">Keep listening.</a> +Nobody else understood Toma's theory, although the results were undeniable. They only knew that the process of teleportation consumed a great many Starstones. Master Chaos was jealous of Toma for stealing the limelight, and dedicated himself to understanding Toma's work in order to surpass it.<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-20.html">Keep listening.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-15.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-20.html similarity index 82% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-15.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-20.html index 8dc5f76344aeae8ac360129319ddc7966bcea1ca..804c62a9907440fcbd2916a88fbacc3b2f2b94f2 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-15.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-20.html @@ -1,4 +1,4 @@ <html><body>Collector Yumi:<br> Unfortunately, Master Toma's theory was complex and subtle, not something to be understood in a hurry by even a very clever engineer. It was not merely an industrial process; it was a theory of space itself, of force fields, of physics that few could ever hope to understand. More of us understand it now, but back then, the only other Dwarf who could understand Toma's theories was his relative, Master Tobald.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-16.htm">Keep listening</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-21.html">Keep listening</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-16.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-21.html similarity index 82% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-16.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-21.html index e0e4de002845e4f068535707cc12058c05f930e0..2e72b5f6748c2bd7e449bd851d249c2f80649456 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-16.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-21.html @@ -1,4 +1,4 @@ <html><body>Collector Yumi:<br> Master Toma needed one thing for his teleportation device - a manner of collecting and converting the energy of several Starstones. It would require a very large and capable golem to accomplish this conversion. Master Chaos offered to design such a golem, and Master Toma accepted his offer, trusting the work of a fellow Dwarf rather than some unpredictable relic of the Giants' ruins. If he had only known...!<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-17.htm">Keep listening.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-22.html">Keep listening.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-17.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-22.html similarity index 77% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-17.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-22.html index 76918b324869f4fa4347b277f65db3cf8fd70881..9f85602f08713f67e4b8f56dbcb0960ec5ba6fd3 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-17.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-22.html @@ -1,5 +1,5 @@ <html><body>Collector Yumi:<br> That is the origin of the Golem known as "Big One." If it had been completed, it would have been the most revolutionary innovation in its field since Master Tarziph's Siege Golem.<br> But when the blueprint of Big One was completed, Master Chaos stole it and ran away with it.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-18.htm">Ask why.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-23.html">Ask why.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-18.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-23.html similarity index 76% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-18.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-23.html index d01b90c7862918f4d70fb99aefec9d1f53f4fb7e..01693651aa33791883743aeea84c34007b530803 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-18.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-23.html @@ -1,5 +1,5 @@ <html><body>Collector Yumi:<br> Nobody knows why he ran away, not really. Master Toma, the elder chief at the time, took full responsibility for the failure of Big One and resigned his position.<br> The elder committee issued an order of expulsion against Master Chaos for his misdeed, but he had disappeared. Nobody saw him again for a long time.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-19.htm">Ask why Dr. Chaos came here.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-25.html">Ask why Dr. Chaos came here.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-24.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-24.html new file mode 100644 index 0000000000000000000000000000000000000000..cf516355a142fa0565423000a04a7d2d7308f5a8 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-24.html @@ -0,0 +1,6 @@ +<html><body>Collector Yumi:<br> +Where was I? Oh, yes. Dr. Chaos ran away with the stolen blueprint.<br> +Master Toma, the elder chief at the time, took full responsibility for the failure of Big One and resigned his position.<br> +The elder committee issued an order of expulsion against Master Chaos for his misdeeds, but he had already disappeared; nobody saw him again for a long time.<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-25.html">Ask why Dr. Chaos came here.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-19.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-25.html similarity index 64% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-19.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-25.html index 68a5ecb7446b01609ba2d80dd943117b1ba657c5..1acbccb1550633db2f7e1c88801be0aae37484f1 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-19.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-25.html @@ -1,5 +1,5 @@ <html><body>Collector Yumi:<br> For a fact, I don't know why. That's something I need your help to find out.<br> Pardon me for a moment while I collect my thoughts.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-20.htm">Wait patiently.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-26.html">Wait patiently.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-26.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-26.html new file mode 100644 index 0000000000000000000000000000000000000000..2c532b621508bac3356f01ff3ead37654f04b9f6 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-26.html @@ -0,0 +1,5 @@ +<html><body>Collector Yumi:<br> +I think you should see Wendy again.<br> +We are plagued with golems in these parts lately. If they are the <font color="LEVEL">Horrifying Golem Army</font>, then I want to know how to control them.<br> +From what you have said, I gather that Wendy has assumed the form of a Gatekeeper. If so, then she must have been made based on Toma's technology. It is critical that we know more about this, and I think she knows more than she has told you. Go to her and find out. +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-21.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-27.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-21.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-27.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-28.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-28.html new file mode 100644 index 0000000000000000000000000000000000000000..7d4f72b46058a0eb5227a02fb24657c00da15277 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-28.html @@ -0,0 +1,6 @@ +<html><body>Collector Yumi:<br> +Excellent! So you spoke with Wendy, did you?<br> +Did you find out how Dr. Chaos controls so many golems? Did you learn how Wendy came to exist? I am bursting to hear your news!<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-29.html">Talk about the relationship between Wendy and Toma.</a><br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-30.html">Talk about controlling the golems.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-23.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-29.html similarity index 69% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-23.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-29.html index e07fb487895f8510bd4ab51e1ede41b727c56c43..2734139d6c00e8b290e79916d6aec099449c499e 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-23.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-29.html @@ -1,4 +1,4 @@ <html><body>Collector Yumi:<br> Ah, I see. We understand little of the relationship, if any, between Wendy and Toma. Then again, what creation knows much about its creator? We know little enough of Mapre, so why should we expect more from Wendy?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-24.htm">Talk about controlling golems.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-30.html">Talk about controlling golems.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-30.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-30.html new file mode 100644 index 0000000000000000000000000000000000000000..d965422588660e1496db8264558486df44402bbf --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-30.html @@ -0,0 +1,4 @@ +<html><body>Collector Yumi:<br> +So there's a...being that controls golems. Interesting. I'm not sure how Dr. Chaos did it, but this being is almost certainly using an electric wave to control the golems. We should be looking for it; that's how we'll find out more.<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-31.html">"I think so too."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-25.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-31.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-25.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-31.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-26.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-32.html similarity index 82% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-26.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-32.html index 5ccf5459052edf2be053b0ec5a2a1b5b77a96d5e..b772378b66873e17e27b6898e87ab0f0bc40dfe2 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-26.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-32.html @@ -1,3 +1,3 @@ <html><body>Collector Yumi:<br> -You're back, but you haven't found what you're looking for? I can't help you. You have the electric wave detector, so go locate whatever it is reacting to and determine the exact nature of the object ... or creature ... causing the readings. +You're back, but you haven't found what you're looking for? I can't help you. You have the electric wave detector, so go locate whatever it is reacting to and determine the exact nature of the object - or creature - causing the readings. </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-33.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-33.html new file mode 100644 index 0000000000000000000000000000000000000000..695429d981910b4db4a317026079d5cb3ed37f6e --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-33.html @@ -0,0 +1,4 @@ +<html><body>Collector Yumi:<br> +Did the detector work? Did you find the being?<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-34.html">Return the detector.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-28.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-34.html similarity index 56% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-28.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-34.html index 3c8ae4eb41e4686e504490a8625f1ddd3098d390..20044b65dc0f54c5a23a0234c76a3cb6a48dab6e 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-28.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-34.html @@ -1,4 +1,4 @@ <html><body>Collector Yumi:<br> My word! The detector pegged out at its maximum level. What did you find that made it react so strongly?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-29.htm">Tell her about the stack of stones.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-35.html">Tell her about the stack of stones.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-34z.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-34z.html new file mode 100644 index 0000000000000000000000000000000000000000..29f8311e70e8c1ebe9be96cca030d1f35cfc054f --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-34z.html @@ -0,0 +1,4 @@ +<html><body>Collector Yumi:<br> +This detector recorded a reading so high that it exceeded the meter's maximum level. Extraordinary! What made it react so strongly?<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-35.html">Tell her about the stack of stones.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-29.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-35.html similarity index 64% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-29.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-35.html index c9a4c437e98b6c2ecfb3618adf63244fecb1a0b7..2ebf8afa14f05b8cfb8028f99ade16f452349d5e 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-29.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-35.html @@ -2,5 +2,5 @@ What? It reacted to a stack of stones? How strange.<br> Wait a minute. Stones, stones...<br> And the symbol of the Titans... dear heavens, no!<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-30.htm">Ask what's the matter?</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-36.html">Ask what's the matter?</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-30.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-36.html similarity index 53% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-30.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-36.html index 2788d00a88e9b8ec5fd6a76bc4266c223aa08ba3..2ff21e09e71275c6d9621603cea486e4c5b1bf15 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-30.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-36.html @@ -1,6 +1,6 @@ <html><body>Collector Yumi:<br> I just thought of something. That stack of stones you saw... it sounds like the remains of a type of golem the Titans used to employ as servants. Given how many years have passed since its creation, it may have lost its ability to control the force field that maintains its body.<br> -If so, then supplying it with a source of high energy should cause it to react. The problem is, where we can get enough Starstones to do that? Any idea?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-31.htm">"Why don't we ask Wendy?"</a><br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-32.htm">"I really don't have any particular idea about it."</a> +If so, then supplying it with a source of high energy should cause it to react. The problem is, where we can get enough Starstones to do that? Any idea?<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-38.html">"Why don't we ask Wendy?"</a><br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-40.html">"I really don't have any particular idea about it."</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-37.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-37.html similarity index 65% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-37.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-37.html index 158ece22bcb3d4f52ddace94ee51a2f9b57898b2..8e9f36832f52a5bbc69f9905ace4704bebee603b 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-37.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-37.html @@ -1,4 +1,4 @@ <html><body>Collector Yumi:<br> I'm not sure that's a good idea. Wendy doesn't seem to trust us. Perhaps it would be better to ask the village folk for what we need. What do you think?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-32.htm">"That sounds reasonable."</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-40.html">"That sounds reasonable."</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-31.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-38.html similarity index 50% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-31.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-38.html index 779d6c94399413580674c911c17d3983a923410f..33f0fcd7e7c5ce4eef87d00d9752c2d885318ae7 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-31.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-38.html @@ -1,4 +1,4 @@ <html><body>Collector Yumi:<br> That sounds like a good idea. May I ask you for a favor?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-36.htm">Agree to the request.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32041-39.html">Agree to the request.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-36.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-39.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-36.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-39.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-39z.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-39z.html new file mode 100644 index 0000000000000000000000000000000000000000..0a35cd0495a8c98044268b6bb3b9d250df14a250 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-39z.html @@ -0,0 +1,3 @@ +<html><body>Collector Yumi:<br> +Thank you for your help in this matter. Go speak with Wendy, and see if she will give us the Starstones we need. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-32.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-40.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-32.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-40.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-33.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-40z.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-33.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-40z.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-34.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-41.html similarity index 67% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-34.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-41.html index 5dcf6b784746f667e363b9229adecd84fac7cd68..40e1d5ae03672c2bf71e3d26cf6a2f2ab20b0b7a 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-34.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-41.html @@ -1,4 +1,4 @@ <html><body>Collector Yumi:<br> You came back with the Starstones! Excellent. Take them and place them around the stack of stones.<br> -If the mechanism has any ability to restore itself from an energy source, it should then return to life. I think we can learn much from it, if and when it does. +If the mechanism has any ability to restore itself from an energy source, it should then return to life. I think we can learn much from it, if and when it does. </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-35.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-42.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32041-35.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32041-42.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32046-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32046-02.html similarity index 52% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32046-01.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32046-02.html index f4ab1030357e0671022b43ce7bcc971fb8fe1437..5d95cc2e6b1e5c0f1f55534e97652d12bc717ffd 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32046-01.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32046-02.html @@ -1,4 +1,4 @@ <html><body> The detector reacts very strongly near this suspicious stack of stones.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32046-02.htm">Investigate</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32046-03.html">Investigate</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32046-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32046-03.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32046-02.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32046-03.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32046-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32046-04.html new file mode 100644 index 0000000000000000000000000000000000000000..45800f63738360d2decb20f42bd70667a80e9d9b --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32046-04.html @@ -0,0 +1,4 @@ +<html><body> +The suspicious stack of stones that the detector reacted to.<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32046-05.html">Place the Starstone</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32046-05.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32046-05.html new file mode 100644 index 0000000000000000000000000000000000000000..0295ca015a540211e88aa6af5322e438655255b9 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32046-05.html @@ -0,0 +1,4 @@ +<html><body>......<br> +(Something is moving)<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32046-06.html">Wait</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32046-06.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32046-06.html new file mode 100644 index 0000000000000000000000000000000000000000..966a267bb7ad24a968cb65217487b8274f5ab775 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32046-06.html @@ -0,0 +1,4 @@ +<html><body>Atlanta:<br> +.... Who... who...is...waking......me....<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32046-07.html">Observe</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32046-06.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32046-07.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32046-06.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32046-07.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-01.html new file mode 100644 index 0000000000000000000000000000000000000000..49199c55cc1bdfb5cca901e7682c476a6b69813d --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-01.html @@ -0,0 +1,5 @@ +<html><body>Wendy:<br> +This is Dr. Chaos's office. May I help you?<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-02.html">Ask about this place.</a><br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-03.html">Ask about Dr. Chaos.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-02.html similarity index 66% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-02.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-02.html index f8eef60a007422030ecaf851e69646ddaebf9184..9b0ba7c2edcd76311cfe79d5d7fd51d30da5ebfa 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-02.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-02.html @@ -1,5 +1,5 @@ <html><body>Wendy:<br> This is the laboratory of Dr. Chaos.<br> Sadly, he has not been in the office much lately. When he was here, however, he was a maker of golems.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-01.htm">Return.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-05.html">Return.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-03.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-03.html new file mode 100644 index 0000000000000000000000000000000000000000..56d0820d9c495e81780e7ba9bd79a7f5c58e852f --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-03.html @@ -0,0 +1,4 @@ +<html><body>Wendy:<br> +Dr. Chaos is a brilliant inventor who commanded the Horrifying Golem Army. He has also restored the Ruins of Pavel. He is a truly great man.<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-05.html">Return.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-04.html new file mode 100644 index 0000000000000000000000000000000000000000..c2701f45a3c144bde7068583f071cbd352a1a671 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-04.html @@ -0,0 +1,5 @@ +<html><body>Wendy:<br> +Dr. Chaos's office. May I help you?<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-02.html">Ask about this place.</a><br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-03.html">Ask about Dr. Chaos.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-05.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-05.html new file mode 100644 index 0000000000000000000000000000000000000000..6fc85a6d6520c89af39a027f682b80d3f9620b8a --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-05.html @@ -0,0 +1,6 @@ +<html><body>Wendy:<br> +Sir, you are causing me considerable concern with your questions. Doctor Chaos and the clan hall are not usually objects of curiosity, except among dangerous people. Why are you asking these questions?<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-06.html">Ask about Wendy.</a><br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-07.html">Abruptly offer an excuse.</a><br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-09.html">Answer truthfully.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-06.html similarity index 73% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-05.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-06.html index db429078b3655c992cfc455d128deea9060194e5..08ac3518fd5e12e6d3fe3a9fc337217732dfbb9e 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-05.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-06.html @@ -1,4 +1,4 @@ <html><body>Wendy:<br> Who, me? I'm, er, Wendy. I'm Dr. Chaos's secretary. I... hmm. I can't actually recall anything else about myself. I suppose nobody has ever asked. Why are you asking about me? Are you really, um, curious about me?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-08.htm">"Yes."</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-06a.html">"Yes."</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-06a.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-06a.html new file mode 100644 index 0000000000000000000000000000000000000000..40867cfa7932ddf9d8dcd03e370d01487eb82718 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-06a.html @@ -0,0 +1,4 @@ +<html><body>Wendy:<br> +Tee-hee! That's nice. Nobody was ever interested in me before.<br> +You seem nice. Feel free to come back anytime with, um, questions or anything. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-09.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-06b.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-09.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-06b.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-07.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-07.html new file mode 100644 index 0000000000000000000000000000000000000000..95a22491c5dac080c45d526c87f3112c38da8ac2 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-07.html @@ -0,0 +1,3 @@ +<html><body>Wendy:<br> +Hmph! I don't think so, mister. That's a pretty generic answer. You're not fooling anybody. Go on - get out! I'm not talking to you any more. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-08.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-08.html new file mode 100644 index 0000000000000000000000000000000000000000..11718c8594f1b53562cbf504e5687cedd91460eb --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-08.html @@ -0,0 +1,3 @@ +<html><body>Wendy:<br> +Oh, it's you. See here, I'm not going to answer any of your questions. Please leave. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-09.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-09.html new file mode 100644 index 0000000000000000000000000000000000000000..6f1af41b9d4dac226d2cc4e57f78e8d04a5b272c --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-09.html @@ -0,0 +1,5 @@ +<html><body>Wendy:<br> +You're from the Dwarf Guild?<br> +Certainly, Dr. Chaos is a Dwarf... but why is the Dwarf Guild suddenly interested in him? I don't believe he wants any contact with anyone from the Dwarf Guild.<br> +Have a nice day. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-10.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-10.html new file mode 100644 index 0000000000000000000000000000000000000000..5fcdcec4fcb45660513ea2a3d32342a13b944de8 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-10.html @@ -0,0 +1,5 @@ +<html><body>Wendy:<br> +But why is the Dwarf Guild looking for Dr. Chaos now?<br> +I don't think the Doctor wants to talk to the Dwarf Guild.<br> +Have a nice day! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-10.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-11a.html similarity index 52% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-10.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-11a.html index d329d83f7f078ac38bd08b65ad4bf140d5a60640..503bd853709f7e1f0db08672f3772ef9d90b1e81 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-10.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-11a.html @@ -1,5 +1,5 @@ <html><body>Wendy:<br> Oh, you've come back! It's nice to see you.<br> May I help you with something?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-11.htm">"Yes, one question..."</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-12a.html">"Yes, one question..."</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-11b.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-11b.html new file mode 100644 index 0000000000000000000000000000000000000000..76a1828e66fc5369f032e39d9a876b64df12377c --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-11b.html @@ -0,0 +1,4 @@ +<html><body>Wendy:<br> +Oh, it's <i>you</i> again. Listen, I said I wasn't going to answer any more questions, and that's final!<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-12b.html">"Don't be that way; I just want to talk."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-11c.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-11c.html new file mode 100644 index 0000000000000000000000000000000000000000..c434e52cfc867e00a8b9ba3eef60cce2867bd3a9 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-11c.html @@ -0,0 +1,5 @@ +<html><body>Wendy:<br> +If you're from the Dwarf Guild, Dr. Chaos doesn't want to talk to you.<br> +Good day!<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-12c.html">"Never mind Dr. Chaos; I want to talk to you."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-12a.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-12a.html new file mode 100644 index 0000000000000000000000000000000000000000..f5e5b936ededae747532e3bf46099170a4937c78 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-12a.html @@ -0,0 +1,5 @@ +<html><body>Wendy:<br> +Hello, Dr. Chaos's office! How may I help you?<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-13a.html">I want to know how Dr. Chaos controlled his golems.</a><br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-14a.html">Where are you from, Wendy? How did you come to exist?</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-11a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-12b.html similarity index 52% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-11a.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-12b.html index 74200bde07134b5bd79cb2332ece31b080e8fc61..d0483121a6579c622a39b778de8a98af49805cbb 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-11a.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-12b.html @@ -1,4 +1,4 @@ <html><body>Wendy:<br> I'm sorry, but I can't tell you anything else without the Doctor's permission.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-12a.htm">Ask where Dr. Chaos is.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-13b.html">Ask where Dr. Chaos is.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-12c.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-12c.html new file mode 100644 index 0000000000000000000000000000000000000000..e763a1a766816badeabaf0f9775c1c2c3e433527 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-12c.html @@ -0,0 +1,7 @@ +<html><body>Wendy:<br> +Hmm. Well... if Dr. Chaos doesn't forbid it, I suppose I can answer your questions. How can I help you?<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-13c.html">I want to know about the Golem Controller.</a><br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-14c.html">I want to know about the relationship between Dr. Chaos and Master Toma.</a><br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-15c.html">I want to know about the Horrifying Golem Army.</a><br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-17c.html">I want to know about what Wendy experienced when she woke up.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-13a.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-13a.html new file mode 100644 index 0000000000000000000000000000000000000000..ec7c1422a4cb67e1df5817518dc1162f14be0ebc --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-13a.html @@ -0,0 +1,5 @@ +<html><body>Wendy:<br> +Oh... you want to know about Dr. Chaos' golem control method?<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-13ab.html">"Yes."</a><br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-14a.html">"Actually, I'm more curious about how you came to exist."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-13ab.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-13ab.html new file mode 100644 index 0000000000000000000000000000000000000000..6244773d402bb36e257db69c2e810794073eddfb --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-13ab.html @@ -0,0 +1,4 @@ +<html><body>Wendy:<br> +Why are you asking me about this?<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-14ab.html">"I'm asking on behalf of the Dwarf Guild."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-13b.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-13b.html new file mode 100644 index 0000000000000000000000000000000000000000..170e9509ca9cd9b158761116086f7b8d6dff3980 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-13b.html @@ -0,0 +1,5 @@ +<html><body>Wendy:<br> +I'm sorry, but I'm not authorized to tell you where Dr. Chaos is.<br> +Have a nice day!<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-14b.html">"You'd better answer, before I get physical about it."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-16.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-13c.html similarity index 59% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-16.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-13c.html index 56828212b2e6b5a805cb1ba29e76ee0d911e276e..9c366f849217ba438caf6ead07763b05b4929028 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-16.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-13c.html @@ -1,5 +1,5 @@ <html><body>Wendy:<br> I'm sorry, but I can't answer questions about the Golem Controller.<br> May I help you in some other way?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-15.htm">Ask a question.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-12c.html">Ask a question.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-28.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-14a.html similarity index 61% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-28.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-14a.html index 5402f50d2991354c5619ab478306fd3397d0e655..42665aac64252b2c6b734d0330a650725beef5d2 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-28.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-14a.html @@ -1,5 +1,5 @@ <html><body>Wendy:<br> Where did I come from? Why, silly, Dr. Chaos made me!<br> When I first opened my eyes, he called me Wendy, so that is my name.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-29.htm">Ask about the past.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-15a.html">Ask about the past.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-13.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-14ab.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-13.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-14ab.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-14b.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-14b.html new file mode 100644 index 0000000000000000000000000000000000000000..94fce06cfea2073902a0b696e2c26365c5ee4da2 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-14b.html @@ -0,0 +1,4 @@ +<html><body>Wendy:<br> +Then I'll have to get violent with you. Think you can handle it?<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-15b.html">"Sounds like fun. Let's go."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-17.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-14c.html similarity index 66% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-17.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-14c.html index 5f8664fa487f28eefe25f69b167fbf56a37c1d92..72cf870fc90a7a397145570ecc2ef5f2269b378b 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-17.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-14c.html @@ -1,5 +1,5 @@ <html><body>Wendy:<br> Hmm. I don't really know about their relationship, but... just between us, sometimes it seemed as if Dr. Chaos resented Master Toma.<br> How else can I help you?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-15.htm">Ask a question.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-12c.html">Ask a question.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-29.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-15a.html similarity index 67% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-29.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-15a.html index b72b6dfccc8945905b2e4e4f142da594f8aca034..89b7289a820547600ad4dd6be27e8b9fb95b8a3c 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-29.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-15a.html @@ -1,4 +1,4 @@ <html><body>Wendy:<br> It's funny you should ask. Sometimes I do have strange memories from a time before Dr. Chaos made me. Even at the very moment I was brought to life, I somehow already knew many things.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-30.htm">Ask what Wendy remembers.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-16a.html">Ask what Wendy remembers.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-15a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-15b.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-15a.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-15b.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-18.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-15c.html similarity index 56% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-18.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-15c.html index ca2f2c084a2e029a288ebdbda4c7500fc537dc2c..a0f1b1adb339886cbc032fa50f133797d05d35d9 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-18.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-15c.html @@ -1,4 +1,4 @@ <html><body>Wendy:<br> Dr. Chaos created a large number of new golems, which he called the <font color="LEVEL">Horrifying Golem Army</font>.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-19.htm">Ask about how the golems were made.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-16c.html">Ask about how the golems were made.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-16a.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-16a.html new file mode 100644 index 0000000000000000000000000000000000000000..555dba27604b71e08e19161dfc14142fd48969f3 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-16a.html @@ -0,0 +1,9 @@ +<html><body>Wendy:<br> +Those memories aren't clear...<br> +I do remember that there were flowers all around this lab.<br> +I had a friend, and we walked together.<br> +A large man petted me. I called him "Master."<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-18a.html">Ask about the flowers.</a><br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-20a.html">Ask about the friend.</a><br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-19a.html">Ask about "Master."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-16b.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-16b.html new file mode 100644 index 0000000000000000000000000000000000000000..76637840b693d6034321c4ae580eb40d1486504e --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-16b.html @@ -0,0 +1,3 @@ +<html><body>Wendy:<br> +Please wait. I'm very busy right now. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-19.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-16c.html similarity index 61% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-19.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-16c.html index ed6dd904dc5a0b64edfeb2dc514e55bb0d4a2ed1..5faf7e8d661d6991617642d3cf249211d2111d77 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-19.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-16c.html @@ -1,5 +1,5 @@ <html><body>Wendy:<br> The golems that Dr. Chaos constructed here were part of the Horrifying Golem Army.<br> May I answer any other questions?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-15.htm">Ask a question.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-12c.html">Ask a question.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-17a.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-17a.html new file mode 100644 index 0000000000000000000000000000000000000000..c9877d51c08ac45687228f06b74f9090e34c2d61 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-17a.html @@ -0,0 +1,9 @@ +<html><body>Wendy:<br> +Those memories aren't clear to me...<br> +I do remember that once there were flowers all around this lab.<br> +A friend of mine walked with me.<br> +A large man petted me. I called him "Master."<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-18ab.html">Ask about the flowers.</a><br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-21a.html">Ask about the friend in more detail.</a><br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-19ab.html">Ask about "Master."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-19a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-17b.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-19a.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-17b.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-20.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-17c.html similarity index 69% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-20.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-17c.html index 2849c486e9693fbad7f58446db57a2ee31256c32..02dcb26f30f67798130f6e30eb7dfdcad0873435 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-20.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-17c.html @@ -3,5 +3,5 @@ I woke up. Dr. Chaos was standing next to me.<br> He gave me my name, Wendy.<br> I looked around for Master; I wanted him to pet me, but he was not there.<br> My friend was gone... Master was gone. So I accepted Dr. Chaos as my new master.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-21.htm">Ask about anything else she remembers.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-18c.html">Ask about anything else she remembers.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-31.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-18a.html similarity index 76% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-31.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-18a.html index d86f531e68749ae78ee37f77ac17c17fac3f91c0..ad44d529ab09bcb01624273007976d24c32e5f73 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-31.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-18a.html @@ -3,5 +3,5 @@ I remember flowers...<br> It was very cold around the lab, so very cold. There were no flowers then.<br> Master said he wanted me to see the flowers, and he said he would dedicate himself to making something he called the <font color="LEVEL">"Weathermaster"</font>.<br> Then one day, as I walked around with my friend, it was suddenly warm! There was a bright sun, and oh, so many flowers!<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-30.htm">Ask her about anything else she remembers.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-16a.html">Ask her about anything else she remembers.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-18ab.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-18ab.html new file mode 100644 index 0000000000000000000000000000000000000000..747fd8b1ae855dd8f05fdc3eb8492c634a3b6193 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-18ab.html @@ -0,0 +1,7 @@ +<html><body>Wendy:<br> +The flowers...<br> +It was always very cold around the lab. So cold, and no flowers.<br> +Master said he wanted me to see flowers, and he said he would dedicate himself to <font color="LEVEL">making something he called the Weathermaster</font>.<br> +Then one day, as I walked around here with my friend, suddenly there was a warm sun and oh! so many flowers!<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-17a.html">"What else do you remember?"</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-14a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-18b.html similarity index 50% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-14a.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-18b.html index b136d3ac51bf011eba65ba1d8317f70645de4189..bc7a818094e819801634ec8bdd749901316fc32b 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-14a.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-18b.html @@ -1,5 +1,5 @@ <html><body>Wendy:<br> I said I'd get physical if you did.<br> Do you really want to fight?<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-15a.htm">"I'm not backing down."</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-15b.html">"I'm not backing down."</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-18c.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-18c.html new file mode 100644 index 0000000000000000000000000000000000000000..3fb454a12e6e1a490ecbb43c97cb46e5c71340d5 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-18c.html @@ -0,0 +1,4 @@ +<html><body>Wendy:<br> +I... don't remember anything. It was so long ago...<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-19c.html">Insist that she try to remember.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-32.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-19a.html similarity index 53% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-32.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-19a.html index b4d3a421a98eaf479c9c2caf6b66a2c45803e095..1db3366f4e23453f0ac94920a17e0ffda5c7d6f5 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-32.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-19a.html @@ -1,4 +1,4 @@ <html><body>Wendy:<br> Master... Master was large. I definitely remember calling a large person "Master."<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-30.htm">Ask about this memory.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-16a.html">Ask about this memory.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-19ab.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-19ab.html new file mode 100644 index 0000000000000000000000000000000000000000..387ffb1d70bf9672aa2a2bb051831ee4bfb4b8cf --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-19ab.html @@ -0,0 +1,4 @@ +<html><body>Wendy:<br> +Master... Master was large, so very large... I remember calling another large person "Master" in the past.<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-17a.html">Ask about this memory.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-19b.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-19b.html new file mode 100644 index 0000000000000000000000000000000000000000..9cd500442b1798dd50235ef6885bf0c34f2e043b --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-19b.html @@ -0,0 +1,6 @@ +<html><body>Wendy:<br> +You have defeated the guardian and I must obey you.<br> +What do you want to know?<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-20b.html">About Dr. Chaos' golem control method.</a><br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-21b.html">About Master Toma.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-19c.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-19c.html new file mode 100644 index 0000000000000000000000000000000000000000..3e5c803847f28b38b35e9b460c47d8c20a72b307 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-19c.html @@ -0,0 +1,5 @@ +<html><body>Wendy:<br> +I can't remember. I just can't...<br> +Let me think about it.<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-20c.html">"Let me think about it?"</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-20a.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-20a.html new file mode 100644 index 0000000000000000000000000000000000000000..d4a780916353a00a135f975657a2e744252f90fd --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-20a.html @@ -0,0 +1,5 @@ +<html><body>Wendy:<br> +My friend...<br> +My friend was gigantic, with a body made entirely of stone - like a walking boulder. He helped Master somehow...<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-17a.html">Ask her about this memory.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-17a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-20b.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-17a.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-20b.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-23.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-20c.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-23.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-20c.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-34.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-21a.html similarity index 56% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-34.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-21a.html index fe61dada2b9d11313693500e560a64a849fec33d..8b10a37da39a1d87536a634e889698e227fdad66 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-34.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-21a.html @@ -1,5 +1,6 @@ <html><body>Wendy:<br> -My gigantic friend... <br> +My gigantic friend...<br> He was the Doctor's research administrator.<br> -<font color="LEVEL">He was in charge of many golems that helped the doctor in his research.</font><br> I do not know where he is now, but I miss him. +<font color="LEVEL">He was in charge of many golems that helped the doctor in his research.</font><br> +I do not know where he is now, but I miss him. </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-20a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-21b.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-20a.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-21b.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-21c.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-21c.html new file mode 100644 index 0000000000000000000000000000000000000000..98eac89b7aa12bc9fecbed7ac0c729b76871164a --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-21c.html @@ -0,0 +1,4 @@ +<html><body>Wendy:<br> +There is a box around here containing several Starstones.<br> +If you bring it to me, perhaps I will be able to recall more of my past. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-22a.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-22a.html new file mode 100644 index 0000000000000000000000000000000000000000..a6e3328f90b5923019a57eba1d0b0a80de4a8145 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-22a.html @@ -0,0 +1,4 @@ +<html><body>Wendy:<br> +Dr. Chaos's office - how may I help you?<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-23a.html">Tell her you came here to get the Starstone.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-24.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-22c.html similarity index 53% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-24.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-22c.html index 0bff5a5081e3dff91f4293c5cd76553ec8eaa504..0450c48d8f4fa11be43e98a11498a805aba01925 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-24.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-22c.html @@ -1,4 +1,4 @@ <html><body>Wendy:<br> Oh, you brought the Starstone! May I have it? It may help me recover my lost memories!<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32047-25.htm">Give Wendy the Starstone.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-23c.html">Give Wendy the Starstone.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-23a.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-23a.html new file mode 100644 index 0000000000000000000000000000000000000000..8c0ac7043a54d7393a78933a2e2b0ffab1159ac3 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-23a.html @@ -0,0 +1,4 @@ +<html><body>Wendy:<br> +A Starstone? Why, yes, there are some Starstones in a wooden box behind me.<br> +Take as many as you want. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-25.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-23c.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-25.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-23c.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-23z.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-23z.html new file mode 100644 index 0000000000000000000000000000000000000000..3e31e3eb778cb9664b01c0858c6e1a70bf5dd235 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-23z.html @@ -0,0 +1,4 @@ +<html><body>Wendy:<br> +Starstone? Why, yes, there are some Starstones in a small wooden box behind me.<br> +Take as many as you want. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-24a.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-24a.html new file mode 100644 index 0000000000000000000000000000000000000000..d3abe28eb883139a3e9891020946f863aa0712c6 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-24a.html @@ -0,0 +1,3 @@ +<html><body>Wendy:<br> +Did you find any Starstones? I don't know what you'll do with them, but I hope they help you. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-26.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-24c.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-26.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-24c.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-18a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-25c.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-18a.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-25c.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-26c.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-26c.html new file mode 100644 index 0000000000000000000000000000000000000000..5c0804ddd046c0e4a7bcc65643d0c0681fabc9d2 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-26c.html @@ -0,0 +1,4 @@ +<html><body>Wendy:<br> +Would you like to ask me something else?<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-27c.html">"I need the Starstone."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-36.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-27c.html similarity index 51% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-36.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-27c.html index 19a60b70f043e6dc1f42396f9812552849dd6c85..a41400d6c4c838f840925bde1650d94c0ef8ef23 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-36.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-27c.html @@ -1,5 +1,5 @@ <html><body>Wendy:<br> The Starstone is an important material for us, too.<br> I can't simply give it to you.<br> -<a action="bypass -h Quest 114_ResurrectionOfAnOldManager 32041-37.htm">Ask her if there is a way to get it.</a> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-28c.html">Ask her if there is a way to get it.</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-28c.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-28c.html new file mode 100644 index 0000000000000000000000000000000000000000..e284a6b8bd80c950a3a1b445de337222c8f8f720 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-28c.html @@ -0,0 +1,6 @@ +<html><body>Wendy:<br> +It may be possible to give you one - for the right price.<br> +Does 3000 Adena seem reasonable?<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-29c.html">Take the deal.</a><br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-30c.html">Refuse the deal.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-38.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-29c.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-38.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-29c.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-29ca.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-29ca.html new file mode 100644 index 0000000000000000000000000000000000000000..a04b2335f3263dced66d93927c40bdfe62844913 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-29ca.html @@ -0,0 +1,3 @@ +<html><body>Wendy:<br> +I'm afraid that if you do not have sufficient funds, I cannot give you any Starstones. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-39.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-30c.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-39.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-30c.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-31c.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-31c.html new file mode 100644 index 0000000000000000000000000000000000000000..aff99cf40f955d9349d6c0bea5040815404d60bb --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-31c.html @@ -0,0 +1,5 @@ +<html><body>Wendy:<br> +Would you like to buy a Starstone for 3000 Adena?<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-29c.html">Take the deal.</a><br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32047-30c.html">Refuse the deal.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-40.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-32c.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32047-40.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32047-32c.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-01.html new file mode 100644 index 0000000000000000000000000000000000000000..71b990b1d6c7ca4de728ed4d12aa42cf7129a660 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-01.html @@ -0,0 +1,6 @@ +<html><body>Parts Box:<br> +This must be the box Wendy was talking about!<br> +It's sealed tight!<br> +If you give it a good whack with a weapon, it may open.<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32050-01r.html">Strike the box.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-01r.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-01r.html new file mode 100644 index 0000000000000000000000000000000000000000..308d6e6c01d6600745c1fedd0f44cadb32b33f8a --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-01r.html @@ -0,0 +1,4 @@ +<html><body>Parts Box:<br> +The box cracks open and the Starstone emerges.<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32050-03.html">Pick up the Starstone</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-02.html new file mode 100644 index 0000000000000000000000000000000000000000..8183a355206ba411869ced06fabcc56bcc4a24fc --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-02.html @@ -0,0 +1,4 @@ +<html><body>The Parts Box:<br> +The Starstone emerges from the broken box.<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32050-03.html">Pick up the Starstone</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32050-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-03.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32050-04.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-03.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32050-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-04.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/114_ResurrectionOfAnOldManager/32050-05.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-04.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-04b.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-04b.html new file mode 100644 index 0000000000000000000000000000000000000000..aaacaa41a0c1abeebc9a61f91fe3c3c34c16ca9d --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-04b.html @@ -0,0 +1,4 @@ +<html><body>Parts Box:<br> +This is the box Wendy was talking about.<br> +<a action="bypass -h Quest Q00114_ResurrectionOfAnOldManager 32050-05.html">Look for the Starstone</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-05.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-05.html new file mode 100644 index 0000000000000000000000000000000000000000..48ea490811ecc0fc973f2fddc00c358b65a99023 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-05.html @@ -0,0 +1,3 @@ +<html><body>Parts Box:<br> +Now you have the Starstone. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-05z.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-05z.html new file mode 100644 index 0000000000000000000000000000000000000000..127a1ac62cce6f8f928bc9cdab2f0e2129dd36fd --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/32050-05z.html @@ -0,0 +1,3 @@ +<html><body>Parts Box:<br> +A wooden box. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/Q00114_ResurrectionOfAnOldManager.java b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/Q00114_ResurrectionOfAnOldManager.java new file mode 100644 index 0000000000000000000000000000000000000000..5f669bef62d87330202f3783af3c3cb85d9a082f --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00114_ResurrectionOfAnOldManager/Q00114_ResurrectionOfAnOldManager.java @@ -0,0 +1,579 @@ +/* + * 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.Q00114_ResurrectionOfAnOldManager; + +import quests.Q00121_PavelTheGiant.Q00121_PavelTheGiant; + +import com.l2jserver.gameserver.ai.CtrlIntention; +import com.l2jserver.gameserver.model.actor.L2Attackable; +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; +import com.l2jserver.gameserver.network.NpcStringId; +import com.l2jserver.gameserver.network.clientpackets.Say2; +import com.l2jserver.gameserver.network.serverpackets.NpcSay; + +/** + * Resurrection of an Old Manager (114)<br> + * Original Jython script by Kerberos + * @author malyelfik + */ +public class Q00114_ResurrectionOfAnOldManager extends Quest +{ + // NPCs + private static final int NEWYEAR = 31961; + private static final int YUMI = 32041; + private static final int STONES = 32046; + private static final int WENDY = 32047; + private static final int BOX = 32050; + + // Items + private static final int STARSTONE = 8287; + private static final int LETTER = 8288; + private static final int STARSTONE2 = 8289; + private static final int DETCTOR = 8090; + private static final int DETCTOR2 = 8091; + private static final int ADENA = 57; + + // Monster + private static final int GUARDIAN = 27318; + + private static L2Attackable golem = null; + + @Override + public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) + { + final QuestState st = player.getQuestState(getName()); + + if (st == null) + { + return null; + } + + String htmltext = event; + switch (event) + { + // Yumi + case "32041-04.htm": + st.startQuest(); + break; + case "32041-08.html": + st.set("talk", "1"); + break; + case "32041-09.html": + st.setCond(2, true); + st.unset("talk"); + break; + case "32041-12.html": + switch (st.getCond()) + { + case 3: + htmltext = "32041-12.html"; + break; + case 4: + htmltext = "32041-13.html"; + break; + case 5: + htmltext = "32041-14.html"; + break; + } + break; + case "32041-15.html": + st.set("talk", "1"); + break; + case "32041-23.html": + st.set("talk", "2"); + break; + case "32041-26.html": + st.setCond(6, true); + st.unset("talk"); + break; + case "32041-31.html": + st.giveItems(DETCTOR, 1); + st.setCond(17, true); + break; + case "32041-34.html": + st.set("talk", "1"); + st.takeItems(DETCTOR2, 1); + break; + case "32041-38.html": + if (st.getInt("choice") == 2) + { + htmltext = "32041-37.html"; + } + break; + case "32041-39.html": + st.unset("talk"); + st.setCond(20, true); + break; + case "32041-40.html": + st.setCond(21, true); + st.unset("talk"); + st.giveItems(LETTER, 1); + break; + // Suspicious-Looking Pile of Stones + case "32046-03.html": + st.setCond(19, true); + break; + case "32046-07.html": + st.addExpAndSp(1846611, 144270); + st.exitQuest(false, true); + break; + // Wendy + case "32047-02.html": + if (st.getInt("talk") == 0) + { + st.set("talk", "1"); + } + break; + case "32047-03.html": + if (st.getInt("talk1") == 0) + { + st.set("talk1", "1"); + } + break; + case "32047-05.html": + if ((st.getInt("talk") == 0) || (st.getInt("talk1") == 0)) + { + htmltext = "32047-04.html"; + } + break; + case "32047-06.html": + st.set("choice", "1"); + st.setCond(3, true); + st.unset("talk1"); + st.unset("talk"); + break; + case "32047-07.html": + st.set("choice", "2"); + st.setCond(4, true); + st.unset("talk1"); + st.unset("talk"); + break; + case "32047-09.html": + st.set("choice", "3"); + st.setCond(5, true); + st.unset("talk1"); + st.unset("talk"); + break; + case "32047-14ab.html": + st.set("choice", "3"); + st.setCond(7, true); + break; + case "32047-14b.html": + st.setCond(10, true); + break; + case "32047-15b.html": + if ((golem == null) || ((golem != null) && golem.isDead())) + { + golem = (L2Attackable) addSpawn(GUARDIAN, 96977, -110625, -3280, 0, false, 0); + golem.broadcastPacket(new NpcSay(golem.getObjectId(), Say2.NPC_ALL, golem.getNpcId(), NpcStringId.YOU_S1_YOU_ATTACKED_WENDY_PREPARE_TO_DIE).addStringParameter(player.getName())); + golem.setRunning(); + golem.addDamageHate(player, 0, 999); + golem.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK, player); + st.set("spawned", "1"); + startQuestTimer("golem_despawn", 300000, null, player); + } + else if (st.getInt("spawned") == 1) + { + htmltext = "32047-17b.html"; + } + else + { + htmltext = "32047-16b.html"; + } + break; + case "32047-20a.html": + st.setCond(8, true); + break; + case "32047-20b.html": + st.setCond(12, true); + break; + case "32047-20c.html": + st.setCond(13, true); + break; + case "32047-21a.html": + st.setCond(9, true); + break; + case "32047-23a.html": + st.setCond(23, true); + break; + case "32047-23c.html": + st.takeItems(STARSTONE, 1); + st.setCond(15, true); + break; + case "32047-29c.html": + if (st.getQuestItemsCount(ADENA) >= 3000) + { + st.giveItems(STARSTONE2, 1); + st.takeItems(ADENA, 3000); + st.unset("talk"); + st.setCond(26, true); + } + else + { + htmltext = "32047-29ca.html"; + } + break; + case "32047-30c.html": + st.set("talk", "1"); + break; + // Box + case "32050-01r.html": + st.set("talk", "1"); + break; + case "32050-03.html": + st.giveItems(STARSTONE, 1); + st.setCond(14, true); + st.unset("talk"); + break; + case "32050-05.html": + st.setCond(24, true); + st.giveItems(STARSTONE2, 1); + break; + // Newyear + case "31961-02.html": + st.takeItems(LETTER, 1); + st.giveItems(STARSTONE2, 1); + st.setCond(22, true); + break; + // Quest timer + case "golem_despawn": + st.unset("spawned"); + golem.broadcastPacket(new NpcSay(golem.getObjectId(), Say2.NPC_ALL, golem.getNpcId(), NpcStringId.S1_YOUR_ENEMY_WAS_DRIVEN_OUT_I_WILL_NOW_WITHDRAW_AND_AWAIT_YOUR_NEXT_COMMAND).addStringParameter(player.getName())); + golem.deleteMe(); + golem = null; + htmltext = null; + break; + // HTMLs + case "32041-05.html": + case "32041-06.html": + case "32041-07.html": + case "32041-17.html": + case "32041-18.html": + case "32041-19.html": + case "32041-20.html": + case "32041-21.html": + case "32041-22.html": + case "32041-25.html": + case "32041-29.html": + case "32041-30.html": + case "32041-35.html": + case "32041-36.html": + case "32046-05.html": + case "32046-06.html": + case "32047-06a.html": + case "32047-12a.html": + case "32047-12b.html": + case "32047-12c.html": + case "32047-13a.html": + case "32047-14a.html": + case "32047-13b.html": + case "32047-13c.html": + case "32047-14c.html": + case "32047-15c.html": + case "32047-17c.html": + case "32047-13ab.html": + case "32047-15a.html": + case "32047-16a.html": + case "32047-16c.html": + case "32047-18a.html": + case "32047-19a.html": + case "32047-18ab.html": + case "32047-19ab.html": + case "32047-18c.html": + case "32047-17a.html": + case "32047-19c.html": + case "32047-21b.html": + case "32047-27c.html": + case "32047-28c.html": + break; + default: + htmltext = null; + break; + } + return htmltext; + } + + @Override + public String onTalk(L2Npc npc, L2PcInstance player) + { + String htmltext = getNoQuestMsg(player); + final QuestState st = player.getQuestState(getName()); + + if (st == null) + { + return getNoQuestMsg(player); + } + + int talk = st.getInt("talk"); + + switch (npc.getNpcId()) + { + case YUMI: + switch (st.getState()) + { + case State.CREATED: + final QuestState prev = player.getQuestState(Q00121_PavelTheGiant.class.getSimpleName()); + if ((prev != null) && prev.isCompleted()) + { + htmltext = (player.getLevel() >= 70) ? "32041-02.htm" : "32041-03.htm"; + } + else + { + htmltext = "32041-01.htm"; + } + break; + case State.STARTED: + switch (st.getCond()) + { + case 1: + htmltext = (talk == 1) ? "32041-08.html" : "32041-04.htm"; + break; + case 2: + htmltext = "32041-10.html"; + break; + case 3: + case 4: + case 5: + switch (talk) + { + case 0: + htmltext = "32041-11.html"; + break; + case 1: + htmltext = "32041-16.html"; + break; + case 2: + htmltext = "32041-24.html"; + break; + } + break; + case 6: + case 7: + case 8: + case 10: + case 11: + case 13: + case 14: + case 15: + htmltext = "32041-27.html"; + break; + case 9: + case 12: + case 16: + htmltext = "32041-28.html"; + break; + case 17: + case 18: + htmltext = "32041-32.html"; + break; + case 19: + htmltext = (talk == 1) ? "32041-34z.html" : "32041-33.html"; + break; + case 20: + htmltext = "32041-39z.html"; + break; + case 21: + htmltext = "32041-40z.html"; + break; + case 22: + case 25: + case 26: + st.setCond(27, true); + htmltext = "32041-41.html"; + break; + case 27: + htmltext = "32041-42.html"; + break; + } + break; + case State.COMPLETED: + htmltext = getAlreadyCompletedMsg(player); + break; + } + break; + case WENDY: + if (st.isStarted()) + { + switch (st.getCond()) + { + case 2: + htmltext = ((talk == 1) && (st.getInt("talk1") == 1)) ? "32047-05.html" : "32047-01.html"; + break; + case 3: + htmltext = "32047-06b.html"; + break; + case 4: + htmltext = "32047-08.html"; + break; + case 5: + htmltext = "32047-10.html"; + break; + case 6: + switch (st.getInt("choice")) + { + case 1: + htmltext = "32047-11a.html"; + break; + case 2: + htmltext = "32047-11b.html"; + break; + case 3: + htmltext = "32047-11c.html"; + break; + } + break; + case 7: + htmltext = "32047-11c.html"; + break; + case 8: + htmltext = "32047-17a.html"; + break; + case 9: + case 12: + case 16: + htmltext = "32047-25c.html"; + break; + case 10: + htmltext = "32047-18b.html"; + break; + case 11: + htmltext = "32047-19b.html"; + break; + case 13: + htmltext = "32047-21c.html"; + break; + case 14: + htmltext = "32047-22c.html"; + break; + case 15: + st.setCond(16, true); + htmltext = "32047-24c.html"; + break; + case 20: + if (st.getInt("choice") == 1) + { + htmltext = "32047-22a.html"; + } + else + { + htmltext = (talk == 1) ? "32047-31c.html" : "32047-26c.html"; + } + break; + case 23: + htmltext = "32047-23z.html"; + break; + case 24: + st.setCond(25, true); + htmltext = "32047-24a.html"; + break; + case 25: + htmltext = "32047-24a.html"; + break; + case 26: + htmltext = "32047-32c.html"; + break; + } + } + break; + case NEWYEAR: + if (st.isStarted()) + { + switch (st.getCond()) + { + case 21: + htmltext = "31961-01.html"; + break; + case 22: + htmltext = "31961-03.html"; + break; + } + } + break; + case BOX: + if (st.isStarted()) + { + switch (st.getCond()) + { + case 13: + htmltext = (talk == 1) ? "32050-02.html" : "32050-01.html"; + break; + case 14: + htmltext = "32050-04.html"; + break; + case 23: + htmltext = "32050-04b.html"; + break; + case 24: + htmltext = "32050-05z.html"; + break; + } + } + break; + case STONES: + if (st.isStarted()) + { + switch (st.getCond()) + { + case 18: + htmltext = "32046-02.html"; + break; + case 19: + htmltext = "32046-03.html"; + break; + case 27: + htmltext = "32046-04.html"; + break; + } + } + break; + } + + return htmltext; + } + + @Override + public String onKill(L2Npc npc, L2PcInstance player, boolean isPet) + { + final QuestState st = player.getQuestState(getName()); + + if ((st != null) && st.isCond(10) && (st.getInt("spawned") == 1)) + { + npc.broadcastPacket(new NpcSay(npc.getObjectId(), Say2.NPC_ALL, npc.getNpcId(), NpcStringId.THIS_ENEMY_IS_FAR_TOO_POWERFUL_FOR_ME_TO_FIGHT_I_MUST_WITHDRAW)); + st.setCond(11, true); + st.unset("spawned"); + cancelQuestTimers("golem_despawn"); + } + return super.onKill(npc, player, isPet); + } + + public Q00114_ResurrectionOfAnOldManager(int questId, String name, String descr) + { + super(questId, name, descr); + addStartNpc(YUMI); + addTalkId(YUMI, WENDY, BOX, STONES, NEWYEAR); + addKillId(GUARDIAN); + + registerQuestItems(STARSTONE, STARSTONE2, DETCTOR, DETCTOR2, LETTER); + } + + public static void main(String[] args) + { + new Q00114_ResurrectionOfAnOldManager(114, Q00114_ResurrectionOfAnOldManager.class.getSimpleName(), "Resurrection of an Old Manager"); + } +} \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-00.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-00.htm similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-00.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-00.htm diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-01.htm similarity index 57% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-01.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-01.htm index 4eccbbc232afd76fa2ff14cb21cc9524b51a8d81..9c02ce839c48faab86915c295f904cc0ead8a5b9 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-01.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-01.htm @@ -1,5 +1,5 @@ <html><body>Bounty Hunter Kintaijin:<br> Amongst the collection of Stakato Fangs you brought, I found a <font color="LEVEL">Dirty Bead</font>.<br> You must have accidentally picked it up while you were collecting the fangs.<br> -<a action="bypass -h Quest 310_OnlyWhatRemains 32640-02.htm">"So why bother me with that. Just throw the damned thing out if you don't want it."</a> -</body></html> +<a action="bypass -h Quest Q00310_OnlyWhatRemains 32640-02.htm">"So why bother me with that. Just throw the damned thing out if you don't want it."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-02.htm similarity index 70% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-02.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-02.htm index 64e5065f09bc20db05fc877a821a15cde6c753cf..ca500802ee77bca08d00007327adc4574f7c061d 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-02.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-02.htm @@ -1,4 +1,4 @@ <html><body>Bounty Hunter Kintaijin:<br> Ahh, but this is no ordinary bead. This bead belonged to <font color="LEVEL">Billy Haari</font>. I told you that story, didn't I? I came here to track down Haari for his crimes.<br> -<a action="bypass -h Quest 310_OnlyWhatRemains 32640-03.htm">"So what about the item?"</a> +<a action="bypass -h Quest Q00310_OnlyWhatRemains 32640-03.htm">"So what about the item?"</a> </body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-03.htm similarity index 84% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-03.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-03.htm index f610b30ca88ee37da7aeb94e466fdb0e502c6df6..cde2cf9f5a275f857cec5206828d594428604ca5 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-03.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-03.htm @@ -3,5 +3,5 @@ My examination of the bead has led me to two conclusions.<br> One is that the Dirty Bead had traces of Haari's blood on it, which leads me to believe he is dead. The second thing I concluded was that this bead is part of a necklace ... an artifact from my village, actually ... that Haari had stolen before disappearing.<br> While I would have preferred to bring in Haari himself, if I were able to retrieve the pieces of this necklace, I might be able to restore a piece of my village's history.<br> Would you help me find all the pieces?<br> -<a action="bypass -h Quest 310_OnlyWhatRemains 32640-04.htm">Tell him that you'll help him.</a> +<a action="bypass -h Quest Q00310_OnlyWhatRemains 32640-04.htm">Tell him that you'll help him.</a> </body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-04.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-04.htm similarity index 58% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-04.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-04.htm index 3bdcfd67efbdd3a95682344867834814d64e2849..1c1c2165926fb8a712367019205d224c802a26d9 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-04.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-04.htm @@ -1,5 +1,5 @@ <html><body>Bounty Hunter Kintaijin:<br> Dirty Beads can be found on the corpses of the <font color="LEVEL">Spiked Stakato and Cannibal Stakato</font> creatures found inside the Stakato's Nest. I'll need you to find 500 of these beads. Bring them back to me, and I will reward you for your hard work.<br> -<a action="bypass -h Quest 310_OnlyWhatRemains 32640-06.htm">"I want to hear about reward items."</a><br> -<a action="bypass -h Quest 310_OnlyWhatRemains 32640-05.htm">"I will find the beads and be back shortly."</a> +<a action="bypass -h Quest Q00310_OnlyWhatRemains 32640-06.html">"I want to hear about reward items."</a><br> +<a action="bypass -h Quest Q00310_OnlyWhatRemains 32640-05.html">"I will find the beads and be back shortly."</a> </body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-05.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-05.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-05.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-06.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-06.html similarity index 85% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-06.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-06.html index 0aad59702fda9c5b307e3c780abdbaad251cc2f3..bed8c53db9d92e6078bfa03b414c336118cbfdad 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-06.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-06.html @@ -1,5 +1,5 @@ <html><body>Bounty Hunter Kintaijin:<br> I know what I ask is no small task. So the rewards you stand to gain are no joke either. First, I will give you a Multi-colored Jewel. This jewel will allow you to return to the entrance of the Stakato's Nest from just about anywhere in the world.<br> Second, I'll give you one application of <font color="LEVEL">Growth Accelerator</font>The Growth Accelerator is a secret compound whose existance is only known by a few. It is said that this chemical has the ability to incubate cocoons found in the Stakato's Nest.<br> -<a action="bypass -h Quest 310_OnlyWhatRemains 32640-07.htm"> "I'm listening. Go on."</a> +<a action="bypass -h Quest Q00310_OnlyWhatRemains 32640-07.html">"I'm listening. Go on."</a> </body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-07.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-07.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-07.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-07.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-08.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-08.html new file mode 100644 index 0000000000000000000000000000000000000000..c97f4ac7b15c6b953c69991fef7bc93ddf081f8b --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-08.html @@ -0,0 +1,6 @@ +<html><body>Bounty Hunter Kintaijin:<br> +Dirty Beads can be found on the corpses of the <font color="LEVEL">Spiked Stakato and Cannibal Stakato</font> creatures found inside the Stakato's Nest. I'll need you to find 500 of these beads. Bring them back to me, and I will reward you for your hard work.<br> +<a action="bypass -h Quest Q00310_OnlyWhatRemains 32640-06.html">"I want to know more about the reward items."</a><br> +<a action="bypass -h Quest Q00310_OnlyWhatRemains 32640-05.html">"I'm off! I'll be back with the items when I'm done."</a><br> +<a action="bypass -h Quest Q00310_OnlyWhatRemains 32640-quit.html">"I'd like to quit"</a> +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-09.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-09.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-09.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-09.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-10.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-10.html new file mode 100644 index 0000000000000000000000000000000000000000..1b99621eca6f1fbf771b2b74a8fc7fc9011b0b7c --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-10.html @@ -0,0 +1,9 @@ +<html><body>Bounty Hunter Kintaijin:<br> +Well done. You brought the correct numbers? Let me confirm it.<br> +Hmm, they are surely 500 Dirty Bead. Here, take this Growth Accelerator.<br> +And let me give you some Multi-Colored Bright Ore. You can come near me from anywhere when you use it.<br> +...Do you have any other business?<br> +<a action="bypass -h Quest Q00310_OnlyWhatRemains 32640-06.html">"I'd like to know how to use the Growth Accelerator."</a><br> +<a action="bypass -h Quest Q00310_OnlyWhatRemains 32640-05.html">"No, it's nothing. I'll continue with the task"</a><br> +<a action="bypass -h Quest Q00310_OnlyWhatRemains 32640-quit.html">"I'd like to quit the task"</a> +</body></html> diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-quit.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-quit.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/310_OnlyWhatRemains/32640-quit.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/32640-quit.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/Q00310_OnlyWhatRemains.java b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/Q00310_OnlyWhatRemains.java new file mode 100644 index 0000000000000000000000000000000000000000..3b25ef781e5bb8f702fe147301e2e7895c6a909a --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00310_OnlyWhatRemains/Q00310_OnlyWhatRemains.java @@ -0,0 +1,171 @@ +/* + * 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.Q00310_OnlyWhatRemains; + +import java.util.HashMap; +import java.util.Map; + +import quests.Q00240_ImTheOnlyOneYouCanTrust.Q00240_ImTheOnlyOneYouCanTrust; + +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; + +/** + * Only What Remains (310)<br> + * Original Jython script by Gnacik + * @author malyelfik + */ +public class Q00310_OnlyWhatRemains extends Quest +{ + // NPC + private static final int KINTAIJIN = 32640; + + // Items + private static final int GROW_ACCELERATOR = 14832; + private static final int MULTI_COLORED_JEWEL = 14835; + private static final int DIRTY_BEAD = 14880; + + // Monsters + private static final Map<Integer, Integer> MOBS = new HashMap<>(); + + static + { + MOBS.put(22617, 646); + MOBS.put(22618, 646); + MOBS.put(22619, 646); + MOBS.put(22620, 666); + MOBS.put(22621, 630); + MOBS.put(22622, 940); + MOBS.put(22623, 622); + MOBS.put(22624, 630); + MOBS.put(22625, 678); + MOBS.put(22626, 940); + MOBS.put(22627, 646); + MOBS.put(22628, 646); + MOBS.put(22629, 646); + MOBS.put(22630, 638); + MOBS.put(22631, 880); + MOBS.put(22632, 722); + MOBS.put(22633, 638); + } + + @Override + public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) + { + final QuestState st = player.getQuestState(getName()); + + if (st == null) + { + return null; + } + + String htmltext = event; + switch (event) + { + case "32640-04.htm": + st.startQuest(); + break; + case "32640-quit.html": + st.exitQuest(true, true); + break; + case "32640-02.htm": + case "32640-03.htm": + case "32640-05.html": + case "32640-06.html": + case "32640-07.html": + break; + default: + htmltext = null; + break; + } + return htmltext; + } + + @Override + public String onTalk(L2Npc npc, L2PcInstance player) + { + String htmltext = getNoQuestMsg(player); + final QuestState st = player.getQuestState(getName()); + + if (st == null) + { + return htmltext; + } + + switch (st.getState()) + { + case State.CREATED: + final QuestState prev = player.getQuestState(Q00240_ImTheOnlyOneYouCanTrust.class.getSimpleName()); + htmltext = ((player.getLevel() >= 81) && (prev != null) && prev.isCompleted()) ? "32640-01.htm" : "32640-00.htm"; + break; + case State.STARTED: + if (!st.hasQuestItems(DIRTY_BEAD)) + { + htmltext = "32640-08.html"; + } + else if (st.getQuestItemsCount(DIRTY_BEAD) < 500) + { + htmltext = "32640-09.html"; + } + else + { + st.takeItems(DIRTY_BEAD, 500); + st.giveItems(GROW_ACCELERATOR, 1); + st.giveItems(MULTI_COLORED_JEWEL, 1); + htmltext = "32640-10.html"; + } + break; + } + return htmltext; + } + + @Override + public String onKill(L2Npc npc, L2PcInstance player, boolean isPet) + { + final L2PcInstance partyMember = getRandomPartyMember(player, "1"); + + if (partyMember == null) + { + return super.onKill(npc, player, isPet); + } + + final QuestState st = partyMember.getQuestState(getName()); + + if (getRandom(1000) < MOBS.get(npc.getNpcId())) + { + st.giveItems(DIRTY_BEAD, 1); + st.playSound(QuestSound.ITEMSOUND_QUEST_ITEMGET); + } + return super.onKill(npc, player, isPet); + } + + public Q00310_OnlyWhatRemains(int questId, String name, String descr) + { + super(questId, name, descr); + addStartNpc(KINTAIJIN); + addTalkId(KINTAIJIN); + addKillId(MOBS.keySet()); + + registerQuestItems(DIRTY_BEAD); + } + + public static void main(String[] args) + { + new Q00310_OnlyWhatRemains(310, Q00310_OnlyWhatRemains.class.getSimpleName(), "Only What Remains"); + } +} \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-00.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-00.htm new file mode 100644 index 0000000000000000000000000000000000000000..b601e6fb4a136da6e1e31545793f37bc6419ee23 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-00.htm @@ -0,0 +1,4 @@ +<html><body>Melody Maestro Octavia:<br> +You need more classical training to be of help here!<br> +(This quest can only be undertaken by a character of level 31 or above.) +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/432_BirthdayPartySong/31043-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-01.htm similarity index 63% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/432_BirthdayPartySong/31043-01.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-01.htm index fdda88ae34e17cfb3e1affad4e7dcd71c03b775a..66903038c703d39a34da1bf1f40e2dd2f994cf30 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/432_BirthdayPartySong/31043-01.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-01.htm @@ -1,4 +1,5 @@ <html><body>Melody Maestro Octavia:<br> This beautiful weather has inspired me to finish a birthday musical piece, but I need some Red Crystals to store it!<br> Will you help me find some?<br> -<a action="bypass -h Quest 432_BirthdayPartySong 1">"I'll get the crystals."</a></body></html> \ No newline at end of file +<a action="bypass -h Quest Q00432_BirthdayPartySong 31043-02.htm">"I'll get the crystals."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-02.htm new file mode 100644 index 0000000000000000000000000000000000000000..a39e4a2ceb78f42e60509d6c5870e8d999a9bc4c --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-02.htm @@ -0,0 +1,4 @@ +<html><body>Melody Maestro Octavia:<br> +Kill rough hewn rock golems in the Floran Agricultural Area to get the Red Crystals.<br> +Come back when you have 50! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-03.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-03.html new file mode 100644 index 0000000000000000000000000000000000000000..607b1c233581122a36aed2f96269180062910630 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-03.html @@ -0,0 +1,5 @@ +<html><body>Melody Maestro Octavia:<br> +Don't give up!<br> +For a hero like you, this should be easy!<br> +Go in again, and bring back the crystal... +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-04.html new file mode 100644 index 0000000000000000000000000000000000000000..8566a26a849c42d4987b9228982ce5e997aee6d1 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-04.html @@ -0,0 +1,6 @@ +<html><body>Melody Maestro Octavia:<br> +Isn't this wonderful? Now I can share my birthday song with everyone!<br> +Yahoo!!<br> +Aren't you also happy? <br> +<a action="bypass -h Quest Q00432_BirthdayPartySong 31043-05.html">"Here are the crystals."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/432_BirthdayPartySong/31043-05.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-05.html similarity index 72% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/432_BirthdayPartySong/31043-05.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-05.html index 185601d5bcb889ba8487db55ef20a343cca2f59b..d957fbb3f31573b45a161d4016cf71b188da223b 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/432_BirthdayPartySong/31043-05.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-05.html @@ -1,2 +1,3 @@ <html><body>Melody Maestro Octavia:<br> -Here's a small gift for the help. Now you can play birthday music for all your friends!</body></html> \ No newline at end of file +Here's a small gift for the help. Now you can play birthday music for all your friends! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-06.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-06.html new file mode 100644 index 0000000000000000000000000000000000000000..0fb13a64c1b627e5e5bbb986cba8395adcd639b3 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/31043-06.html @@ -0,0 +1,4 @@ +<html><body>Melody Maestro Octavia:<br> +If there is no crystal... There is no music...<br> +If you don't even know that... I wonder... How you can call yourself an adventurer... And travel around this world ... +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/Q00432_BirthdayPartySong.java b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/Q00432_BirthdayPartySong.java new file mode 100644 index 0000000000000000000000000000000000000000..ccb49f7abbe70e9fbeb036b05b3430b23c7e0e46 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00432_BirthdayPartySong/Q00432_BirthdayPartySong.java @@ -0,0 +1,132 @@ +/* + * 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.Q00432_BirthdayPartySong; + +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; +import com.l2jserver.util.Rnd; + +/** + * Birthday Party Song (432)<br> + * Original Jython script by CubicVirtuoso. + * @author malyelfik + */ +public class Q00432_BirthdayPartySong extends Quest +{ + // NPC + private static final int OCTAVIA = 31043; + + // Monster + private static final int GOLEM = 21103; + + // Item + private static final int RED_CRYSTAL = 7541; + + // Reward + private static final int ECHO_CRYSTAL = 7061; + + @Override + public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) + { + final QuestState st = player.getQuestState(getName()); + + if (st == null) + { + return null; + } + + String htmltext = event; + switch (event) + { + case "31043-02.htm": + st.startQuest(); + break; + case "31043-05.html": + if (st.getQuestItemsCount(RED_CRYSTAL) < 50) + { + return "31043-06.html"; + } + + st.giveItems(ECHO_CRYSTAL, 25); + st.exitQuest(true, true); + break; + default: + htmltext = null; + break; + } + return htmltext; + } + + @Override + public String onTalk(L2Npc npc, L2PcInstance player) + { + String htmltext = getNoQuestMsg(player); + final QuestState st = player.getQuestState(getName()); + + if (st == null) + { + return htmltext; + } + + switch (st.getState()) + { + case State.CREATED: + htmltext = (player.getLevel() >= 31) ? "31043-01.htm" : "31043-00.htm"; + break; + case State.STARTED: + htmltext = (st.isCond(1)) ? "31043-03.html" : "31043-04.html"; + break; + } + return htmltext; + } + + @Override + public String onKill(L2Npc npc, L2PcInstance player, boolean isPet) + { + final QuestState st = player.getQuestState(getName()); + + if ((st != null) && st.isCond(1) && (Rnd.nextBoolean())) + { + st.giveItems(RED_CRYSTAL, 1); + if (st.getQuestItemsCount(RED_CRYSTAL) == 50) + { + st.setCond(2, true); + } + else + { + st.playSound("ItemSound.quest_itemget"); + } + } + return super.onKill(npc, player, isPet); + } + + public Q00432_BirthdayPartySong(int questId, String name, String descr) + { + super(questId, name, descr); + addStartNpc(OCTAVIA); + addTalkId(OCTAVIA); + addKillId(GOLEM); + + registerQuestItems(RED_CRYSTAL); + } + + public static void main(String[] args) + { + new Q00432_BirthdayPartySong(432, Q00432_BirthdayPartySong.class.getSimpleName(), "Birthday Party Song"); + } +} \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30297-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30297-01.html new file mode 100644 index 0000000000000000000000000000000000000000..ccf6dc9b2c3b23fdf71c8972713f140cc9ca099d --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30297-01.html @@ -0,0 +1,4 @@ +<html><body>Grand Master Tobias:<br> +What brought you here?<br> +<a action="bypass -h Quest Q00464_Oath end_quest">Say you're here to give him this book.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30297-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30297-02.html new file mode 100644 index 0000000000000000000000000000000000000000..35ad3f731efbde65eb5117c58183fefce6451c75 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30297-02.html @@ -0,0 +1,4 @@ +<html><body>Grand Master Tobias:<br> +Hm... I lost this book a LONG time ago! Thank you, brother!<br> +Funny... This is a kid's book, I remember taking it so seriously! Ah, to be young. Anyhow, thank you for this unexpected gift. I thank you again. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30539-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30539-01.html new file mode 100644 index 0000000000000000000000000000000000000000..ad1fb440f07ac00dbed686cccd84252f8a858696 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30539-01.html @@ -0,0 +1,4 @@ +<html><body>Priestess of the Earth Chichirin:<br> +What can I do for you?<br> +<a action="bypass -h Quest Q00464_Oath end_quest">Say that you came to give her this book</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30539-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30539-02.html new file mode 100644 index 0000000000000000000000000000000000000000..af84cce91fe5df1f5bd4f9ef6a13f4c57e37b5cf --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30539-02.html @@ -0,0 +1,4 @@ +<html><body>Earth Priestess Chichirin:<br> +Oh, this book is...?! ...Where did you find this? I thought I lost it a long time ago. How did you find this book? Wow, you have an amazing talent.<br> +This book reminds me of the days in my youth. Thank you so much!! May blessing of Earth Goddess be upon you!! Karna Mapra!! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30657-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30657-01.html new file mode 100644 index 0000000000000000000000000000000000000000..b11227cdeb6a84ab8a87ba1535cf2b78a099d037 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30657-01.html @@ -0,0 +1,4 @@ +<html><body>Cardinal Seresin:<br> +What can I do for you?<br> +<a action="bypass -h Quest Q00464_Oath end_quest">Say that you came to give him this book</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30657-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30657-02.html new file mode 100644 index 0000000000000000000000000000000000000000..8332d3bed23121dcf9502ec3604af5b9d0cc7302 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30657-02.html @@ -0,0 +1,4 @@ +<html><body>Cardinal Seresin:<br> +Huh? I've seen this book...?! ...Where did you find this? I thought I lost it... Thank you so much.<br> +I remember spending countless hours with my nose in this book, studying religion and daydreaming when I was young. Now.. I'm too busy for such things. Anyway, this book is sentimental. I appreciate you bringing it to me. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30839-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30839-01.html new file mode 100644 index 0000000000000000000000000000000000000000..421f873eabfda2799fa87e0108bda5d80cb4ad6f --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30839-01.html @@ -0,0 +1,4 @@ +<html><body>Trader Holly:<br> +What is it?<br> +<a action="bypass -h Quest Q00464_Oath end_quest">Say you're here to deliver this book.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30839-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30839-02.html new file mode 100644 index 0000000000000000000000000000000000000000..a0f957c447d3ecb185bf581df590ae3c1fd2a607 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30839-02.html @@ -0,0 +1,3 @@ +<html><body>Trader Holly:<br> +Thank you SO much!! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30899-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30899-01.html new file mode 100644 index 0000000000000000000000000000000000000000..c9d03bd1549c2ce5295b417f0b8d698168a4c9cc --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30899-01.html @@ -0,0 +1,4 @@ +<html><body>Gatekeeper Flauen:<br> +Greetings, traveler. Can I help you...?<br> +<a action="bypass -h Quest Q00464_Oath end_quest">Say that you came to give her this book</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30899-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30899-02.html new file mode 100644 index 0000000000000000000000000000000000000000..738e85a0b44806ea71a784cbf1261de227635a84 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/30899-02.html @@ -0,0 +1,4 @@ +<html><body>Gatekeeper Flauen:<br> +Hey, I know this book...?! ...Where did you find this?? Incredible! Man... this thing brings back some memories eh? Well, like most things I guess you had to have been there. This was very nice of you.<br> +Dear Sophia... I wonder what she's up to anymore. Probably looks more like her mom now... Where does the time go? +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/31350-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/31350-01.html new file mode 100644 index 0000000000000000000000000000000000000000..aa01c63accc10ac4e58867a889a060cba511fc9b --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/31350-01.html @@ -0,0 +1,4 @@ +<html><body>Priest Dominic:<br> +What would possess YOU to speak to me?<br> +<a action="bypass -h Quest Q00464_Oath end_quest">Is this book yours?</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/31350-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/31350-02.html new file mode 100644 index 0000000000000000000000000000000000000000..86c5de3a1a48ee85aad731b5aae21e4b7335e8ac --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/31350-02.html @@ -0,0 +1,5 @@ +<html><body>Priest Dominic:<br> +You aren't afraid to look me in the eye. That shows your inner bravery. Tell me, brave one, where did you find this book?<br> +Interesting. If you were one of my family, I would share a story with you about this book.<br> +If there is nothing else... +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/31588-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/31588-01.html new file mode 100644 index 0000000000000000000000000000000000000000..d679804c6e880122013d3164b1bf8f72c1cf33a1 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/31588-01.html @@ -0,0 +1,4 @@ +<html><body>Saint of Light Agnes:<br> +Do you require the services of a saint? Weddings are down the hall...<br> +<a action="bypass -h Quest Q00464_Oath end_quest">Say you came here to return this book.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/31588-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/31588-02.html new file mode 100644 index 0000000000000000000000000000000000000000..9ae2a687a1034eba6e004759467c8667a9ac3fb5 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/31588-02.html @@ -0,0 +1,4 @@ +<html><body>Saint of Light Agnes:<br> +I discovered my dream of sainthood with this book. I here I thought I lost it... or gave it away? I don't remember.. And now you brought it to me! Thank you!<br> +Because of you I am inspired to pray! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/31960-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/31960-01.html new file mode 100644 index 0000000000000000000000000000000000000000..771298669ffb902b9a5cc300dd1d9af8f09bcae9 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/31960-01.html @@ -0,0 +1,4 @@ +<html><body>Blacksmith Buryun:<br> +Hey, how did you know I collect books? It is for me, right?<br> +<a action="bypass -h Quest Q00464_Oath end_quest">Nod your head</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/31960-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/31960-02.html new file mode 100644 index 0000000000000000000000000000000000000000..04c2a85c396351eda281b4f77b779c2d8ec9b2af --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/31960-02.html @@ -0,0 +1,4 @@ +<html><body>Blacksmith Buryun:<br> +Oh, this book is...?! ...Where did you find this? I thought I lost it a long time ago, now you've found it for me... Thank you very much.<br> +This book reminds me of old days. Oh, I can see it's changed during all these years. I guess it needs some repair. Anyway, thank you so much!! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-01.html new file mode 100644 index 0000000000000000000000000000000000000000..3d1d7c029b37c68a23f0d2deafc27558bece0dde --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-01.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia:<br> +Is there something I can help you with? You have that look... Whatever it is I will help if I can...<br> +<a action="bypass -h Quest Q00464_Oath 32596-02.html">Ask about this book</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-02.html new file mode 100644 index 0000000000000000000000000000000000000000..942959751839aa7a2ca0098df9a1344bca83cc4b --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-02.html @@ -0,0 +1,5 @@ +<html><body>Library of Sages Director Sophia:<br> +This book is an antique. But I don't think it belongs to this library...<br> +Why do you think it is one of ours...?<br> +<a action="bypass -h Quest Q00464_Oath 32596-03.html">Tell her how you found this book and that the name Sophia is written in it</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-03.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-03.html new file mode 100644 index 0000000000000000000000000000000000000000..de23d4cb3fdb955631b7de9072bb455d251ed99e --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-03.html @@ -0,0 +1,5 @@ +<html><body>Library of Sages Director Sophia:<br> +Really? May I take a look? Hmm... It is familiar... I remember something...<br> +I'm thinking... thinking... thinking... AHA!! I just remembered!<br> +<a action="bypass -h Quest Q00464_Oath 32596-04.html">"Whose book is this??"</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04.html new file mode 100644 index 0000000000000000000000000000000000000000..5b2bb2f55fefadb9a07a28eb70f55c788ea8781b --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia:<br> +This book was a gift from <font color="LEVEL">Seresin</font> who is now a Cardinal. He gave it to me but I lost it during a fit of spring cleaning. How strange that you have it now... are these pages bunny eared?!<br> +...Listen. You probably didn't know this, but I don't believe in coincidence. You found this book for a reason. Maybe that reason was to return it to <font color="LEVEL">Cardinal Seresin in Oren Town</font>? +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04a.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04a.html new file mode 100644 index 0000000000000000000000000000000000000000..213adbb8b407c7d212e77a8b611f4db8bbed96b6 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04a.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia:<br> +This book? Well <font color="LEVEL">Holly</font>, who is now a grocer in Aden Castle, gave this book to me. And I lost it... for a library director I sure lose a lot of books.. Anyway let me tell you a secret... ready? I don't believe in coincidence.<br> +...That being said, perhaps fate wants you to take this book back to <font color="LEVEL">Holly, the grocer in Aden Castle</font>? +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04b.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04b.html new file mode 100644 index 0000000000000000000000000000000000000000..a5b73fcc96c80f9745b6aec76e650ea7f4041cb7 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04b.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia:<br> +This book is actually quite familiar to me. Hmm... smell those pages! Decades ago I gave this book to <font color="LEVEL">Flauen</font> who is now the Gatekeeper in Heine. She and I were close friends growing up. But our paths separated and I've lost touch with her. I wonder what she's up to these days...?<br> +...Let me say this; I don't believe in coincidences. Perhaps you could do something for me... would you take this book to <font color="LEVEL">Flauen the Gatekeeper in Heine</font>? And tell my old friend that I said hello? If you do, I can take care of any late fees at the library for you... +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04c.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04c.html new file mode 100644 index 0000000000000000000000000000000000000000..76ffee9514285d4d1bdaeac1653ba2078f155d96 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04c.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia:<br> +Ahh yes. I remember this book, <font color="LEVEL">Dominic</font> who is now a priest in Rune Town lost this book to me in a staring contest. But then I misplaced it and I haven't seen it since...<br> +...It sounds like coincidence, but it isn't. This book wants to go home. You found it, you should be the one to take it to <font color="LEVEL">Priest Dominic in Rune Town Temple</font> dont you think? +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04d.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04d.html new file mode 100644 index 0000000000000000000000000000000000000000..6bb94adf388f01a37706a3cb6e2a49b8dd2ba4f3 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04d.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia:<br> +I remember this book. The <font color="LEVEL">Priest of the Earth, Chichirin</font> who is now in Dwarven Village gave this book to me after putting gum in my hair. And though it is unlike me, I lost it and my hairbrush one sunny afternoon....<br> +...Hey, do you believe in coincidence? Cause' I don't! I think you should return this book to <font color="LEVEL">Priest of the Earth, Chichirin in Dwarven Village</font> for me. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04e.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04e.html new file mode 100644 index 0000000000000000000000000000000000000000..2ec2d7b965022ace369cc69cdccb02086b7066f7 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04e.html @@ -0,0 +1,3 @@ +<html><body>Library of Sages Director Sophia:<br> +This book hasn't aged a day... It was long ago and just after lunch. We were playing outside when <font color="LEVEL">Grand Master Tobias</font> who is now in Gludio Town used this book to squash a bee. We were both so terrified that the bee wasn't dead that we left it there. I meant to pick it up in a day or so, but somehow we both forgot. But now it is here, as if some cosmic fate is trying to tell us something. Listen..., hear that? I think it's saying 'hey, why not take me back to' <font color="LEVEL">Grand Master Tobias of Dark Elves Guild in Gludio Town</font>? +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04f.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04f.html new file mode 100644 index 0000000000000000000000000000000000000000..fbdc5113c061abb3a86e85df6ecb7c639cd423e5 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04f.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia:<br> +This book is... hey I remember this book! You see, many winters ago <font color="LEVEL">Buryun</font> who is now a blacksmith in Schuttgart Town was using this book to sled down a snowy hill. I thought it looked fun and asked if I could try. I was going too fast though, and the book slipped out from under me as I went over a bank of snow. We never did find it...,<br> +...This is not just a coincidence. I think this book wants to return home, and I think because you found it that you should be the one to do it. Can you take it to the <font color="LEVEL">Blacksmith Buryun in Schuttgart Town</font>? +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04g.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04g.html new file mode 100644 index 0000000000000000000000000000000000000000..e220ac4cfe33b66f1e1f36f0ea2df7214f112595 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-04g.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia:<br> +I never thought I'd see this book again. No seriously, a long time ago <font color="LEVEL">Agnes</font>, who is now called Saint of Light, and myself went camping. We realized we forgot the kindling needed to start the campfire, but she did have this book. Look, I'm a librarian, I can't really say what happened next... anyway... somehow it is back as if fate had its own plans for the book.<br> +...I think you should take it back to <font color="LEVEL">Agnes, Saint of Light in Goddard Town</font>. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05.html new file mode 100644 index 0000000000000000000000000000000000000000..d3790e9908b92e0d04c2842e2592afc8bcf09236 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05.html @@ -0,0 +1,3 @@ +<html><body>Library of Sages Director Sophia:<br> +You should return the book to <font color="LEVEL">Cardinal Seresin in Oren Town</font> before he dies of old age. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05a.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05a.html new file mode 100644 index 0000000000000000000000000000000000000000..4def01aebdd885a225296250937eac41487a71eb --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05a.html @@ -0,0 +1,3 @@ +<html><body>Library of Sages Director Sophia:<br> +Still here? You should get that book back to <font color="LEVEL">Merchant Holly in Aden Town</font>. I know she'll really appreciate it. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05b.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05b.html new file mode 100644 index 0000000000000000000000000000000000000000..551c534fbec981ac6df9b5f2bc0a1196f824bbc7 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05b.html @@ -0,0 +1,3 @@ +<html><body>Library of Sages Director Sophia:<br> +What are you waiting for? Find <font color="LEVEL">Flauen the Gatekeeper in Heine</font>. I know he'll love seeing that book again. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05c.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05c.html new file mode 100644 index 0000000000000000000000000000000000000000..c12f8a0ba2c3e431544d9d44c5027bb028712614 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05c.html @@ -0,0 +1,3 @@ +<html><body>Library of Sages Director Sophia:<br> +No time like the present! Return the book to <font color="LEVEL">Priest Dominic in Rune</font>. He'll really get a kick out of seeing it again. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05d.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05d.html new file mode 100644 index 0000000000000000000000000000000000000000..3d2f32c7a258203e8fdb9508531aa7c742f4c1a9 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05d.html @@ -0,0 +1,3 @@ +<html><body>Library of Sages Director Sophia:<br> +Need a bathroom break first? Get this book to <font color="LEVEL">Priest of the Earth, Chichirin in Dwarven Village</font>. That way it can complete its destiny. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05e.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05e.html new file mode 100644 index 0000000000000000000000000000000000000000..e3394809338950c15d7d9c0c5663fff8f128c0e3 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05e.html @@ -0,0 +1,3 @@ +<html><body>Library of Sages Director Sophia:<br> +I'm not sure what you are waiting for. But <font color="LEVEL">Grand Master Tobias in Gludio Town</font> would love to get that book back after all these years. Chop chop! +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05f.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05f.html new file mode 100644 index 0000000000000000000000000000000000000000..fbd398566bf8185b75854c087dc44eb4eaa2fed5 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05f.html @@ -0,0 +1,3 @@ +<html><body>Library of Sages Director Sophia:<br> +Still here? Once again the owner of the book is <font color="LEVEL">Blacksmith Buryun in Schuttgart</font>. He'll really enjoy seeing that book again. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05g.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05g.html new file mode 100644 index 0000000000000000000000000000000000000000..2536c96feb21c7a1bff7f62864660f1336a3abbe --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/32596-05g.html @@ -0,0 +1,3 @@ +<html><body>Library of Sages Director Sophia:<br> +Tic toc, we aren't getting any younger. Find <font color="LEVEL">Agnes, the Saint of Light in Goddard</font> and give her that book. Then tell her I said hi, and she still has some late fees at the library. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/Q00464_Oath.java b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/Q00464_Oath.java new file mode 100644 index 0000000000000000000000000000000000000000..832383ecf6070a3337136791f6efc6fc971eb0b3 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/Q00464_Oath.java @@ -0,0 +1,275 @@ +/* + * 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.Q00464_Oath; + +import java.util.HashMap; +import java.util.Map; + +import com.l2jserver.gameserver.model.actor.L2Npc; +import com.l2jserver.gameserver.model.actor.instance.L2MonsterInstance; +import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; +import com.l2jserver.gameserver.model.items.instance.L2ItemInstance; +import com.l2jserver.gameserver.model.quest.Quest; +import com.l2jserver.gameserver.model.quest.QuestState; +import com.l2jserver.gameserver.model.quest.QuestState.QuestType; +import com.l2jserver.gameserver.model.quest.State; + +/** + * Oath (464) + * @author malyelfik + */ +public class Q00464_Oath extends Quest +{ + // NPCs @formatter:off + private static final int[][] NPC = + { + // NPC id, EXP, SP, Adena + {32596, 0, 0, 0}, + {30657, 15449, 17696, 42910}, + {30839, 189377, 21692, 52599}, + {30899, 249180, 28542, 69210}, + {31350, 249180, 28542, 69210}, + {30539, 19408, 47062, 169442}, + {30297, 24146, 58551, 210806}, + {31960, 15449, 17696, 42910}, + {31588, 15449, 17696, 42910} + }; + // @formatter:on + + // Items + private static final int STRONGBOX = 15537; + private static final int BOOK = 15538; + private static final int BOOK2 = 15539; + + // Monsters + private static final Map<Integer, Integer> MOBS = new HashMap<>(); + + static + { + MOBS.put(22799, 9); + MOBS.put(22794, 6); + MOBS.put(22800, 10); + MOBS.put(22796, 9); + MOBS.put(22798, 9); + MOBS.put(22795, 8); + MOBS.put(22797, 7); + MOBS.put(22789, 5); + MOBS.put(22791, 4); + MOBS.put(22790, 5); + MOBS.put(22792, 4); + MOBS.put(22793, 5); + } + + @Override + public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) + { + QuestState st = player.getQuestState(getName()); + if (st == null) + { + return getNoQuestMsg(player); + } + + String htmltext = event; + switch (event) + { + case "32596-04.html": + if (!st.hasQuestItems(BOOK)) + { + return getNoQuestMsg(player); + } + + int cond = getRandom(2, 9); + st.set("npc", String.valueOf(NPC[cond - 1][0])); + st.setCond(cond, true); + st.takeItems(BOOK, 1); + st.giveItems(BOOK2, 1); + switch (cond) + { + case 2: + htmltext = "32596-04.html"; + break; + case 3: + htmltext = "32596-04a.html"; + break; + case 4: + htmltext = "32596-04b.html"; + break; + case 5: + htmltext = "32596-04c.html"; + break; + case 6: + htmltext = "32596-04d.html"; + break; + case 7: + htmltext = "32596-04e.html"; + break; + case 8: + htmltext = "32596-04f.html"; + break; + case 9: + htmltext = "32596-04g.html"; + break; + } + break; + case "end_quest": + if (!st.hasQuestItems(BOOK2)) + { + return getNoQuestMsg(player); + } + + int i = st.getCond() - 1; + st.addExpAndSp(NPC[i][1], NPC[i][2]); + st.giveAdena(NPC[i][3], true); + st.exitQuest(QuestType.DAILY, true); + htmltext = npc.getNpcId() + "-02.html"; + break; + case "32596-02.html": + case "32596-03.html": + break; + default: + htmltext = null; + break; + } + return htmltext; + } + + @Override + public String onTalk(L2Npc npc, L2PcInstance player) + { + String htmltext = getNoQuestMsg(player); + QuestState st = player.getQuestState(getName()); + + if ((st != null) && st.isStarted()) + { + int npcId = npc.getNpcId(); + + if (npcId == NPC[0][0]) + { + switch (st.getCond()) + { + case 1: + htmltext = "32596-01.html"; + break; + case 2: + htmltext = "32596-05.html"; + break; + case 3: + htmltext = "32596-05a.html"; + break; + case 4: + htmltext = "32596-05b.html"; + break; + case 5: + htmltext = "32596-05c.html"; + break; + case 6: + htmltext = "32596-05d.html"; + break; + case 7: + htmltext = "32596-05e.html"; + break; + case 8: + htmltext = "32596-05f.html"; + break; + case 9: + htmltext = "32596-05g.html"; + break; + } + } + else if ((st.getCond() > 1) && (st.getInt("npc") == npcId)) + { + htmltext = npcId + "-01.html"; + } + } + return htmltext; + } + + @Override + public String onItemTalk(L2ItemInstance item, L2PcInstance player) + { + String htmltext = getNoQuestMsg(player); + QuestState st = player.getQuestState(getName()); + if (st == null) + { + return htmltext; + } + + boolean startQuest = false; + switch (st.getState()) + { + case State.CREATED: + startQuest = true; + break; + case State.STARTED: + htmltext = "strongbox-02.html"; + break; + case State.COMPLETED: + if (st.isNowAvailable()) + { + st.setState(State.CREATED); + startQuest = true; + } + else + { + htmltext = "strongbox-03.html"; + } + break; + } + + if (startQuest) + { + if (player.getLevel() >= 82) + { + st.startQuest(); + st.takeItems(STRONGBOX, 1); + st.giveItems(BOOK, 1); + htmltext = "strongbox-01.htm"; + } + else + { + htmltext = "strongbox-00.htm"; + } + } + return htmltext; + } + + @Override + public String onKill(L2Npc npc, L2PcInstance killer, boolean isPet) + { + if (getRandom(1000) < MOBS.get(npc.getNpcId())) + { + ((L2MonsterInstance) npc).dropItem(killer, STRONGBOX, 1); + } + + return super.onKill(npc, killer, isPet); + } + + public Q00464_Oath(int questId, String name, String descr) + { + super(questId, name, descr); + for (int[] npc : NPC) + { + addTalkId(npc[0]); + } + addKillId(MOBS.keySet()); + + registerQuestItems(BOOK, BOOK2); + } + + public static void main(String[] args) + { + new Q00464_Oath(464, Q00464_Oath.class.getSimpleName(), "Oath"); + } +} \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/strongbox-00.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/strongbox-00.htm new file mode 100644 index 0000000000000000000000000000000000000000..7ec2f50b604e879aa3bbcdc4ae97db3fb0fbb174 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/strongbox-00.htm @@ -0,0 +1,4 @@ +<html><body>Strongbox of Promise:<br> +No matter how much you try to open it, the strongbox does not appear to budge.<br> +(Only characters level 82 and above can take this quest.) +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/strongbox-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/strongbox-01.htm new file mode 100644 index 0000000000000000000000000000000000000000..2db2f7bf67359ef21c56358a9c21107fc65b76df --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/strongbox-01.htm @@ -0,0 +1,5 @@ +<html><body> +You find an old book inside.<br> +You open it and turn to the first page, and see a picture that obviously harkens back to ancient times. This book is old, that is for sure.<br> +You read a note scrawled in perfect penmanship: <font color="LEVEL">To Sophia of the Library of Sages</font>. Perhaps she will know what to do with the book. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/strongbox-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/strongbox-02.html new file mode 100644 index 0000000000000000000000000000000000000000..5996ce7173fa22dc1626fb8323807f9a83f65548 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/strongbox-02.html @@ -0,0 +1,3 @@ +<html><body> +You already performing that quest. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/strongbox-03.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/strongbox-03.html new file mode 100644 index 0000000000000000000000000000000000000000..b0426282c6d1244be0aaac12547c348da708da89 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00464_Oath/strongbox-03.html @@ -0,0 +1,3 @@ +<html><body> +This quest can be completed only once a day. This quest resets everyday at 6:30 am. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/31683-0a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/31683-00.htm similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/31683-0a.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/31683-00.htm diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/31683-0.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/31683-01.htm similarity index 73% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/31683-0.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/31683-01.htm index 44523f0a1224ae6085b5e20ddf2986e3b40de656..2983e618e693e7477cb5ce9bc15dcb6c2a9c0d8d 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/31683-0.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/31683-01.htm @@ -3,7 +3,7 @@ Even after my friends, the giants, perished, and the gods tore my body asunder a Now, to add insult to injury, they've posted their disciples as guards to watch over me, to humiliate what's left of me! I can't stand it any more!<br> I'm not as evil as you the children of the world think.<br> On the contrary, I love peace!<br> -I beseech you! If I attack the guards I'll be severely tortured!<br> +I beseech you! If I attack the guards I'll be severely tortured!<br> Would you and your soldiers help me?<br> -<a action="bypass -h Quest 601_WatchingEyes 31683-1.htm">"We'll help you."</a> +<a action="bypass -h Quest Q00601_WatchingEyes 31683-02.htm">"We'll help you."</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/31683-02.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/31683-02.htm new file mode 100644 index 0000000000000000000000000000000000000000..232ad7afe20f5e396c9f30ab3dc7837f1d48d48d --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/31683-02.htm @@ -0,0 +1,3 @@ +<html><body>Eye of Argos:<br> +Punish the wicked disciples and then return to me! They're called the Disciples of Protection, the Disciples of Punishment and the Disciples of Authority. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/31683-2.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/31683-03.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/31683-2.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/31683-03.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/31683-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/31683-04.html new file mode 100644 index 0000000000000000000000000000000000000000..16e22e1efa03975844eec1b19027a58a6e679ee1 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/31683-04.html @@ -0,0 +1,4 @@ +<html><body>Eye of Argos:<br> +Thanks to you, my brave soldier, the darkness in my heart is lifting! Give me the proofs you've collected.<br> +<a action="bypass -h Quest Q00601_WatchingEyes 31683-05.html">"Here are the marks of disciple."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/31683-4.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/31683-05.html similarity index 75% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/31683-4.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/31683-05.html index 6006822105fe3cfff88491f0e8f3b87c088e7e9e..a294686e39689bf5f7be2b60d02853c2e6041f76 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/31683-4.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/31683-05.html @@ -1,4 +1,4 @@ <html><body>Eye of Argos:<br> Your scruffy appearance belies the passionate sense of justice in your heart, brave warrior!<br> -Good deeds often go unnoticed and unrewarded, but over the millenia, your simple good deed will be returned a thousand-fold! +Good deeds often go unnoticed and unrewarded, but over the millennia, your simple good deed will be returned a thousand-fold! </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/31683-4a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/31683-06.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/601_WatchingEyes/31683-4a.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/31683-06.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/Q00601_WatchingEyes.java b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/Q00601_WatchingEyes.java new file mode 100644 index 0000000000000000000000000000000000000000..feaa03ef40b4ef15dabf0e3098d18286efefdb37 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00601_WatchingEyes/Q00601_WatchingEyes.java @@ -0,0 +1,168 @@ +/* + * 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.Q00601_WatchingEyes; + +import java.util.HashMap; +import java.util.Map; + +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; + +/** + * Watching Eyes (601)<br> + * Original Jython script by disKret. + * @author malyelfik + */ +public class Q00601_WatchingEyes extends Quest +{ + // NPC + private static final int EYE_OF_ARGOS = 31683; + + // Item + private static final int PROOF_OF_AVENGER = 7188; + + // Monsters + private static final Map<Integer, Integer> MOBS = new HashMap<>(); + + static + { + MOBS.put(21308, 790); + MOBS.put(21309, 820); + MOBS.put(21306, 850); + MOBS.put(21310, 680); + MOBS.put(21311, 630); + } + + // Reward + private static final int[][] REWARD = + { + { + 6699, + 90000 + }, + { + 6698, + 80000 + }, + { + 6700, + 40000 + }, + { + 0, + 230000 + } + }; + + @Override + public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) + { + final QuestState st = player.getQuestState(getName()); + + if (st == null) + { + return null; + } + + String htmltext = event; + switch (event) + { + case "31683-02.htm": + st.startQuest(); + break; + case "31683-05.html": + if (st.getQuestItemsCount(PROOF_OF_AVENGER) < 100) + { + return "31683-06.html"; + } + + int i = getRandom(4); + if (i < 3) + { + st.giveItems(REWARD[i][0], 5); + st.addExpAndSp(120000, 10000); + } + st.giveAdena(REWARD[i][1], true); + st.exitQuest(true, true); + break; + default: + htmltext = null; + break; + } + return htmltext; + } + + @Override + public String onTalk(L2Npc npc, L2PcInstance player) + { + String htmltext = getNoQuestMsg(player); + final QuestState st = player.getQuestState(getName()); + + if (st == null) + { + return htmltext; + } + + switch (st.getState()) + { + case State.CREATED: + htmltext = (player.getLevel() >= 71) ? "31683-01.htm" : "31683-00.htm"; + break; + case State.STARTED: + htmltext = (st.isCond(1)) ? "31683-03.html" : "31683-04.html"; + break; + } + return htmltext; + } + + @Override + public String onKill(L2Npc npc, L2PcInstance player, boolean isPet) + { + final QuestState st = player.getQuestState(getName()); + + if ((st != null) && st.isCond(1) && (getRandom(1000) < MOBS.get(npc.getNpcId()))) + { + st.giveItems(PROOF_OF_AVENGER, 1); + if (st.getQuestItemsCount(PROOF_OF_AVENGER) == 100) + { + st.setCond(2, true); + } + else + { + st.playSound("ItemSound.quest_itemget"); + } + } + + return super.onKill(npc, player, isPet); + } + + public Q00601_WatchingEyes(int questId, String name, String descr) + { + super(questId, name, descr); + addStartNpc(EYE_OF_ARGOS); + addTalkId(EYE_OF_ARGOS); + addKillId(MOBS.keySet()); + + registerQuestItems(PROOF_OF_AVENGER); + } + + public static void main(String[] args) + { + new Q00601_WatchingEyes(601, Q00601_WatchingEyes.class.getSimpleName(), "Watching Eyes"); + } +} \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-0a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-00.htm similarity index 67% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-0a.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-00.htm index c8bcc1149290240c020734c2e0e67a27102bafe4..63284019b715b4cce3a978f4aaf92536a5a8ad47 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-0a.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-00.htm @@ -1,4 +1,4 @@ <html><body>Eye of Argos:<br> -Your courage is commendable, brave warrior, but you're not yet ready to confront Daimon and his evil forces. Improve your skills and come back!<br> +Your courage is commendable, brave warrior, but you're not yet ready to confront Daimon and his evil forces. Improve your skills and come back!<br> (This quest may only be undertaken by characters of level 68 or above.) </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-0.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-01.htm similarity index 50% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-0.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-01.htm index 1d536eafbad971c1acfe10ed60afe9026ae5ec15..cc716efb0f2b5547ddea423143786889229608d3 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-0.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-01.htm @@ -1,10 +1,10 @@ <html><body>Eye of Argos:<br> -Long ago, when I still had a complete body, my 1000 eyes told me everything that occurred in the world. It was I who told Einhasad of the relationship between Shilen and Gran Kain. When Eva abdicated as the goddess of water and went into hiding, it was I who exposed her.<br> -But with the creation of the four races, the world became much too complex for me to watch everything that happened. I began opening only 500 of my eyes per day. This led to a sharp division within my personality.<br> +Long ago, when I still had a complete body, my 1000 eyes told me everything that occurred in the world. It was I who told Einhasad of the relationship between Shilen and Gran Kain. When Eva abdicated as the goddess of water and went into hiding, it was I who exposed her.<br> +But with the creation of the four races, the world became much too complex for me to watch everything that happened. I began opening only 500 of my eyes per day. This led to a sharp division within my personality.<br> Half of my mind concentrated on darker events in the world - war, murder, betrayal and corruption. This part of my mind became dark and depressed, and longed to purge the rampant evil from the world.<br> -The other half of my mind focused on the brighter side of the world - love, art, courage and fealty. This part of my personality fell in love with all the noble things in the world.<br> -During the brutal war between gods and giants, I refused to disclose the hiding places of giants. Einhasad responded by ripping my body into pieces and and pulling out my eyes! She then threw my remains into this valley. Slowly, my two largest eyes became aware of light and darkness. I am the eye that is conscious of light.<br> +The other half of my mind focused on the brighter side of the world - love, art, courage and fealty.This part of my personality fell in love with all the noble things in the world.<br> +During the brutal war between gods and giants, I refused to disclose the hiding places of giants. Einhasad responded by ripping my body into pieces and pulling out my eyes! He then threw my remains into this valley. Slowly, my two largest eyes became aware of light and darkness. I am the eye that is conscious of light.<br> Daimon the White-Eyed inherited the dark world view of Argos. He's determined to purify this world, and has brainwashed the monsters of this valley to help him realize his goal.<br> Brave warrior! Help stop Daimon!<br> -<a action="bypass -h Quest 602_ShadowOfLight 31683-1.htm">"I'll do it!"</a> +<a action="bypass -h Quest Q00602_ShadowOfLight 31683-02.htm">"I'll do it!"</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-1.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-02.htm similarity index 81% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-1.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-02.htm index 1aedb88be71d83b591ceaa5946b578f679b6ba10..1857e277d933f0cbebb2e0e6c54800fea7a381c2 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-1.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-02.htm @@ -1,4 +1,5 @@ -<html><body>Eye of Argos:<br>Your courage may yet save the world!<br> +<html><body>Eye of Argos:<br> +Your courage may yet save the world!<br> Daimon the White-Eyed uses his underlings to transform monsters into slaves. Once they've been transformed, they're beyond redemption. Kill them so they can rest in peace.<br> You can get the eyes of darkness if you kill Buffalo Slaves and Grendel Slaves. When you get 100 eyes of darkness, visit me again. </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-2.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-03.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-2.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-03.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-3.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-04.html similarity index 69% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-3.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-04.html index ca671f0e420c028048f5f74ff0201a12aaaeea60..74a84b72e2ecb4474444476f5ce4e0a45c975866 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-3.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-04.html @@ -2,5 +2,5 @@ Don't get too full of yourself, young warrior!<br> Darkness grows stronger even as we speak!<br> If you're truly concerned about the wellbeing of this world, defeat the forces of darkness!<br> -<a action="bypass -h Quest 602_ShadowOfLight 31683-4.htm">"Here are the eyes of darkness."</a> +<a action="bypass -h Quest Q00602_ShadowOfLight 31683-05.html">"Here are the eyes of darkness."</a> </body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-4.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-05.html similarity index 100% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-4.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-05.html diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-4a.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-06.html similarity index 86% rename from L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-4a.htm rename to L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-06.html index b94e1768fc732c2288c2ec49003d51a99334c622..0cf008082e4f3379c841bc94e582870eebfb02e7 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/602_ShadowOfLight/31683-4a.htm +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/31683-06.html @@ -1,3 +1,3 @@ <html><body>Eye of Argos:<br> No one can hide from the allseeing eye! Bring me 100 eyes of darkness! -</body></html> \ No newline at end of file +</BODY></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/Q00602_ShadowOfLight.java b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/Q00602_ShadowOfLight.java new file mode 100644 index 0000000000000000000000000000000000000000..19b167c53be1d4cc0c3fba17ec866ff7d2c60149 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00602_ShadowOfLight/Q00602_ShadowOfLight.java @@ -0,0 +1,174 @@ +/* + * 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.Q00602_ShadowOfLight; + +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; + +/** + * Shadow of Light (602)<br> + * Original Jython script by disKret. + * @author malyelfik + */ +public class Q00602_ShadowOfLight extends Quest +{ + // NPC + private static final int EYE_OF_ARGOS = 31683; + + // Item + private static final int EYE_OF_DARKNESS = 7189; + + // Monsters + private static final int[] MOBS = + { + 21299, + 21304 + }; + + // Reward + private static final int[][] REWARD = + { + { + 6699, + 40000, + 120000, + 20000 + }, + { + 6698, + 60000, + 110000, + 15000 + }, + { + 6700, + 40000, + 150000, + 10000 + }, + { + 0, + 100000, + 140000, + 11250 + } + }; + + @Override + public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) + { + final QuestState st = player.getQuestState(getName()); + + if (st == null) + { + return null; + } + + String htmltext = event; + switch (event) + { + case "31683-02.htm": + st.startQuest(); + break; + case "31683-05.html": + if (st.getQuestItemsCount(EYE_OF_DARKNESS) < 100) + { + return "31683-06.html"; + } + + int i = getRandom(4); + if (i < 3) + { + st.giveItems(REWARD[i][0], 3); + } + st.giveAdena(REWARD[i][1], true); + st.addExpAndSp(REWARD[i][2], REWARD[i][3]); + st.exitQuest(true, true); + break; + default: + htmltext = null; + break; + } + return htmltext; + } + + @Override + public String onTalk(L2Npc npc, L2PcInstance player) + { + String htmltext = getNoQuestMsg(player); + final QuestState st = player.getQuestState(getName()); + + if (st == null) + { + return htmltext; + } + + switch (st.getState()) + { + case State.CREATED: + htmltext = (player.getLevel() >= 68) ? "31683-01.htm" : "31683-00.htm"; + break; + case State.STARTED: + htmltext = (st.isCond(1)) ? "31683-03.html" : "31683-04.html"; + break; + } + return htmltext; + } + + @Override + public String onKill(L2Npc npc, L2PcInstance player, boolean isPet) + { + final QuestState st = player.getQuestState(getName()); + + if (st == null) + { + return super.onKill(npc, player, isPet); + } + + int chance = (npc.getNpcId() == MOBS[0]) ? 560 : 800; + + if (st.isCond(1) && (getRandom(1000) < chance)) + { + st.giveItems(EYE_OF_DARKNESS, 1); + if (st.getQuestItemsCount(EYE_OF_DARKNESS) == 100) + { + st.setCond(2, true); + } + else + { + st.playSound("ItemSound.quest_itemget"); + } + } + return super.onKill(npc, player, isPet); + } + + public Q00602_ShadowOfLight(int questId, String name, String descr) + { + super(questId, name, descr); + addStartNpc(EYE_OF_ARGOS); + addTalkId(EYE_OF_ARGOS); + addKillId(MOBS); + + registerQuestItems(EYE_OF_DARKNESS); + } + + public static void main(String[] args) + { + new Q00602_ShadowOfLight(602, Q00602_ShadowOfLight.class.getSimpleName(), "Shadow of Light"); + } +} \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/teleports/StakatoNestTeleporter/StakatoNestTeleporter.java b/L2J_DataPack_BETA/dist/game/data/scripts/teleports/StakatoNestTeleporter/StakatoNestTeleporter.java index a9d8c7c82cb2852a07e3ffbe4845b9e3ae56b787..994e2fa4a0ec23c38cd0ff7852e72ac72681ff31 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/teleports/StakatoNestTeleporter/StakatoNestTeleporter.java +++ b/L2J_DataPack_BETA/dist/game/data/scripts/teleports/StakatoNestTeleporter/StakatoNestTeleporter.java @@ -14,6 +14,8 @@ */ package teleports.StakatoNestTeleporter; +import quests.Q00240_ImTheOnlyOneYouCanTrust.Q00240_ImTheOnlyOneYouCanTrust; + import com.l2jserver.gameserver.model.Location; import com.l2jserver.gameserver.model.actor.L2Npc; import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; @@ -77,7 +79,7 @@ public class StakatoNestTeleporter extends Quest public String onTalk(L2Npc npc, L2PcInstance player) { String htmltext = ""; - QuestState accessQuest = player.getQuestState("240_ImTheOnlyOneYouCanTrust"); + QuestState accessQuest = player.getQuestState(Q00240_ImTheOnlyOneYouCanTrust.class.getSimpleName()); if ((accessQuest != null) && accessQuest.isCompleted()) htmltext = "32640.htm"; else diff --git a/L2J_DataPack_BETA/dist/game/data/stats/items/15500-15599.xml b/L2J_DataPack_BETA/dist/game/data/stats/items/15500-15599.xml index 5fd968f96ad9ee04835598b24a0c27f7f82d45b8..7082052e416e5d9f47f9a42e31d8e0664b7a5c08 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/items/15500-15599.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/items/15500-15599.xml @@ -456,6 +456,7 @@ <set name="is_sellable" val="false" /> <set name="is_depositable" val="false" /> <set name="is_oly_restricted" val="true" /> + <set name="handler" val="Bypass" /> </item> <item id="15538" type="EtcItem" name="Book of Silence"> <set name="icon" val="icon.high_kamael_skill_book_i00" /> @@ -467,6 +468,7 @@ <set name="is_sellable" val="false" /> <set name="is_depositable" val="false" /> <set name="is_oly_restricted" val="true" /> + <set name="handler" val="Bypass" /> </item> <item id="15539" type="EtcItem" name="Book of Silence"> <set name="icon" val="icon.high_kamael_skill_book_i00" /> @@ -478,6 +480,7 @@ <set name="is_sellable" val="false" /> <set name="is_depositable" val="false" /> <set name="is_oly_restricted" val="true" /> + <set name="handler" val="Bypass" /> </item> <item id="15540" type="EtcItem" name="Unlit Torchlight"> <set name="icon" val="icon.weapon_club_i00" /> diff --git a/L2J_DataPack_BETA/dist/sql/game/spawnlist.sql b/L2J_DataPack_BETA/dist/sql/game/spawnlist.sql index d7f97e6623640f36c9801e5b3705ef28e3b5a08f..b578df306777b3a9130caf586439586c5a9643ad 100644 --- a/L2J_DataPack_BETA/dist/sql/game/spawnlist.sql +++ b/L2J_DataPack_BETA/dist/sql/game/spawnlist.sql @@ -46971,4 +46971,6 @@ INSERT INTO `spawnlist` VALUES ("aden10_2420_20", 1, 20645, 165796, 81166, -2046, 0, 0, 10525, 23, 0, 0), ("aden10_2420_20", 1, 20645, 167421, 86382, -2004, 0, 0, 56452, 23, 0, 0), ("aden10_2420_20", 1, 20645, 165376, 87033, -2370, 0, 0, 7788, 23, 0, 0), -("aden10_2420_20", 1, 20645, 165993, 88314, -2370, 0, 0, 12693, 23, 0, 0); \ No newline at end of file +("aden10_2420_20", 1, 20645, 165993, 88314, -2370, 0, 0, 12693, 23, 0, 0), +-- Sophia +("Rune", 1, 32596, 37069,-49877,-1128, 0, 0, 16384, 0, 0, 0); \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/sql/game/updates/20120820update.sql b/L2J_DataPack_BETA/dist/sql/game/updates/20120820update.sql new file mode 100644 index 0000000000000000000000000000000000000000..0d7c7004e35c737067864858471478a073b9e44e --- /dev/null +++ b/L2J_DataPack_BETA/dist/sql/game/updates/20120820update.sql @@ -0,0 +1,6 @@ +UPDATE character_quests SET name = 'Q00113_StatusOfTheBeaconTower' WHERE name = '113_StatusOfTheBeaconTower'; +UPDATE character_quests SET name = 'Q00114_ResurrectionOfAnOldManager' WHERE name = '114_ResurrectionOfAnOldManager'; +UPDATE character_quests SET name = 'Q00310_OnlyWhatRemains' WHERE name = '310_OnlyWhatRemains'; +UPDATE character_quests SET name = 'Q00432_BirthdayPartySong' WHERE name = '432_BirthdayPartySong'; +UPDATE character_quests SET name = 'Q00601_WatchingEyes' WHERE name = '601_WatchingEyes'; +UPDATE character_quests SET name = 'Q00602_ShadowOfLight' WHERE name = '602_ShadowOfLight'; \ No newline at end of file