From 5b6913813a7afd1a8b4e9eef308bd05defcc5830 Mon Sep 17 00:00:00 2001 From: Adry_85 <Adrya85@hotmail.it> Date: Wed, 5 Feb 2014 23:22:05 +0000 Subject: [PATCH] BETA: Implementing quest '''Seven Signs, Forbidden Book of the Elmore-Aden Kingdom''' (10293). Reviewed by: jurchiks Thanks to: lion --- .../game/data/instances/LibraryOfSages.xml | 21 + L2J_DataPack_BETA/dist/game/data/scripts.cfg | 3 +- .../instances/ElcadiasTent/ElcadiasTent.java | 7 +- .../instances/LibraryOfSages/32785.html | 4 + .../instances/LibraryOfSages/32809.html | 3 + .../instances/LibraryOfSages/32810.html | 3 + .../instances/LibraryOfSages/32811.html | 3 + .../instances/LibraryOfSages/32812.html | 3 + .../instances/LibraryOfSages/32813.html | 3 + .../instances/LibraryOfSages/32861.html | 5 + .../LibraryOfSages/LibraryOfSages.java | 169 ++++++++ .../32596-01.html | 4 + .../32596-02.html | 4 + .../32596-03.html | 4 + .../32596-04.html | 4 + .../32596-05.html | 3 + .../32784-01.htm | 4 + .../32784-02.html | 4 + .../32784-03.htm | 5 + .../32784-04.html | 3 + .../32784-05.html | 3 + .../32784-06.html | 3 + .../32784-07.html | 4 + .../32784-08.html | 5 + .../32784-09.html | 4 + .../32784-10.html | 3 + .../32784-11.htm | 4 + .../32785-01.html | 4 + .../32785-02.html | 3 + .../32785-04.html | 3 + .../32785-05.html | 4 + .../32785-06.html | 4 + .../32785-07.html | 4 + .../32785-08.html | 4 + .../32785-09.html | 3 + .../32785-10.htm | 3 + .../32785-11.html | 3 + .../32785-12.html | 3 + .../32809-01.html | 4 + .../32809-02.html | 3 + .../32810-01.html | 4 + .../32810-02.html | 3 + .../32811-01.html | 4 + .../32811-02.html | 3 + .../32812-01.html | 4 + .../32812-02.html | 3 + .../32813-01.html | 4 + .../32813-02.html | 3 + .../32861-01.html | 4 + .../32861-02.html | 4 + .../32861-03.html | 4 + .../32861-04.html | 3 + .../32861-05.html | 3 + .../32861-06.html | 4 + .../32861-07.html | 4 + .../32861-08.html | 3 + .../32861-09.html | 3 + .../32861-10.html | 4 + .../32861-11.html | 3 + .../32861-12.html | 5 + .../32861-13.html | 3 + .../32861-14.html | 3 + .../32863-01.html | 4 + .../32863-02.html | 5 + .../32863-03.html | 3 + .../32863-04.html | 6 + ...nsForbiddenBookOfTheElmoreAdenKingdom.java | 406 ++++++++++++++++++ .../game/data/stats/items/17200-17299.xml | 6 + .../dist/sql/game/character_quests.sql | 2 +- L2J_DataPack_BETA/dist/sql/game/npc.sql | 16 +- .../dist/sql/game/updates/20140206update.sql | 1 + 71 files changed, 844 insertions(+), 13 deletions(-) create mode 100644 L2J_DataPack_BETA/dist/game/data/instances/LibraryOfSages.xml create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32785.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32809.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32810.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32811.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32812.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32813.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32861.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/LibraryOfSages.java create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-01.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-02.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-03.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-04.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-05.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-01.htm create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-02.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-03.htm create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-04.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-05.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-06.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-07.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-08.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-09.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-10.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-11.htm create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-01.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-02.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-04.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-05.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-06.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-07.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-08.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-09.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-10.htm create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-11.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-12.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32809-01.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32809-02.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32810-01.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32810-02.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32811-01.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32811-02.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32812-01.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32812-02.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32813-01.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32813-02.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-01.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-02.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-03.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-04.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-05.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-06.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-07.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-08.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-09.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-10.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-11.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-12.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-13.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-14.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32863-01.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32863-02.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32863-03.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32863-04.html create mode 100644 L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom.java create mode 100644 L2J_DataPack_BETA/dist/sql/game/updates/20140206update.sql diff --git a/L2J_DataPack_BETA/dist/game/data/instances/LibraryOfSages.xml b/L2J_DataPack_BETA/dist/game/data/instances/LibraryOfSages.xml new file mode 100644 index 0000000000..0b2bbb2b0b --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/instances/LibraryOfSages.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<instance name="Library of Sages" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/instance.xsd"> + <activityTime val="30" /> + <allowSummon val="false" /> + <emptyDestroyTime val="1" /> + <spawnPoint spawnX="37063" spawnY="-49813" spawnZ="-1128" /> + <spawnlist> + <group name="general"> + <!-- Sophia2 --> + <spawn npcId="32861" x="37377" y="-49777" z="-1128" heading="16752" respawn="0" /> + <!-- Sophia3 --> + <spawn npcId="32863" x="37360" y="-50912" z="-1176" heading="16500" respawn="0" /> + <!-- Pile of Books --> + <spawn npcId="32809" x="37525" y="-50465" z="-1176" heading="1805" respawn="0" /> + <spawn npcId="32810" x="37109" y="-50640" z="-1176" heading="25337" respawn="0" /> + <spawn npcId="32811" x="37232" y="-51007" z="-1176" heading="16624" respawn="0" /> + <spawn npcId="32812" x="37440" y="-50986" z="-1176" heading="6094" respawn="0" /> + <spawn npcId="32813" x="37623" y="-50882" z="-1157" heading="33304" respawn="0" /> + </group> + </spawnlist> +</instance> \ 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 68f857bd95..7727ffe0fd 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts.cfg +++ b/L2J_DataPack_BETA/dist/game/data/scripts.cfg @@ -195,6 +195,7 @@ instances/JiniaGuildHideout1/JiniaGuildHideout1.java instances/JiniaGuildHideout2/JiniaGuildHideout2.java instances/JiniaGuildHideout3/JiniaGuildHideout3.java instances/JiniaGuildHideout4/JiniaGuildHideout4.java +instances/LibraryOfSages/LibraryOfSages.java instances/Kamaloka/Kamaloka.java instances/MithrilMine/MithrilMine.java instances/NornilsGarden/NornilsGarden.java @@ -672,7 +673,7 @@ quests/Q10289_FadeToBlack/Q10289_FadeToBlack.java quests/Q10290_LandDragonConqueror/Q10290_LandDragonConqueror.java quests/Q10291_FireDragonDestroyer/Q10291_FireDragonDestroyer.java quests/Q10292_SevenSignsGirlOfDoubt/Q10292_SevenSignsGirlOfDoubt.java -#quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom.java +quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom.java #quests/Q10294_SevenSignsToTheMonasteryOfSilence/Q10294_SevenSignsToTheMonasteryOfSilence.java #quests/Q10295_SevenSignsSolinasTomb/Q10295_SevenSignsSolinasTomb.java #quests/Q10296_SevenSignsOneWhoSeeksThePowerOfTheSeal/Q10296_SevenSignsOneWhoSeeksThePowerOfTheSeal.java diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/instances/ElcadiasTent/ElcadiasTent.java b/L2J_DataPack_BETA/dist/game/data/scripts/instances/ElcadiasTent/ElcadiasTent.java index 7c934e55c6..b4e4a55dab 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/instances/ElcadiasTent/ElcadiasTent.java +++ b/L2J_DataPack_BETA/dist/game/data/scripts/instances/ElcadiasTent/ElcadiasTent.java @@ -19,6 +19,7 @@ package instances.ElcadiasTent; import quests.Q10292_SevenSignsGirlOfDoubt.Q10292_SevenSignsGirlOfDoubt; +import quests.Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom.Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom; import com.l2jserver.gameserver.instancemanager.InstanceManager; import com.l2jserver.gameserver.model.Location; @@ -26,7 +27,6 @@ import com.l2jserver.gameserver.model.actor.L2Npc; import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; import com.l2jserver.gameserver.model.instancezone.InstanceWorld; import com.l2jserver.gameserver.model.quest.Quest; -import com.l2jserver.gameserver.model.quest.QuestState; import com.l2jserver.gameserver.network.SystemMessageId; /** @@ -76,8 +76,9 @@ public final class ElcadiasTent extends Quest { if (npc.getId() == GRUFF_LOOKING_MAN) { - final QuestState qs = talker.getQuestState(Q10292_SevenSignsGirlOfDoubt.class.getSimpleName()); - if ((qs != null) && qs.isStarted()) + if (((talker.getQuestState(Q10292_SevenSignsGirlOfDoubt.class.getSimpleName()) != null) && talker.getQuestState(Q10292_SevenSignsGirlOfDoubt.class.getSimpleName()).isStarted()) // + || ((talker.getQuestState(Q10292_SevenSignsGirlOfDoubt.class.getSimpleName()) != null) && talker.getQuestState(Q10292_SevenSignsGirlOfDoubt.class.getSimpleName()).isCompleted() && (talker.getQuestState(Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom.class.getSimpleName()) == null)) // + || ((talker.getQuestState(Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom.class.getSimpleName()) != null) && talker.getQuestState(Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom.class.getSimpleName()).isStarted())) { enterInstance(talker, "ElcadiasTent.xml", START_LOC); } diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32785.html b/L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32785.html new file mode 100644 index 0000000000..acbe0bf125 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32785.html @@ -0,0 +1,4 @@ +<html><body>Abyssal Saintess Elcadia:<br> +Oh.. Now I understand why this library is called the Pride of Rune. This is...<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/scripts/instances/LibraryOfSages/32809.html b/L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32809.html new file mode 100644 index 0000000000..e9f090c524 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32809.html @@ -0,0 +1,3 @@ +<HTML><BODY>A book called "Saintess Solina's Biography" stands out.<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/scripts/instances/LibraryOfSages/32810.html b/L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32810.html new file mode 100644 index 0000000000..18dda0ad8e --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32810.html @@ -0,0 +1,3 @@ +<HTML><BODY>A book called "The Investigation of the Cave of Giants" stands out.<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/scripts/instances/LibraryOfSages/32811.html b/L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32811.html new file mode 100644 index 0000000000..b2c4cd3d16 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32811.html @@ -0,0 +1,3 @@ +<HTML><BODY>A book called "Continents and Cosmology" stands out.<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/scripts/instances/LibraryOfSages/32812.html b/L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32812.html new file mode 100644 index 0000000000..e59c483fde --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32812.html @@ -0,0 +1,3 @@ +<HTML><BODY>A book called "Religions of the Aden Kingdom" stands out.<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/scripts/instances/LibraryOfSages/32813.html b/L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32813.html new file mode 100644 index 0000000000..70be0ac02f --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32813.html @@ -0,0 +1,3 @@ +<HTML><BODY>A book called "The Genesis of Dwarves" stands out.<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/scripts/instances/LibraryOfSages/32861.html b/L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32861.html new file mode 100644 index 0000000000..189a7a5d91 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/32861.html @@ -0,0 +1,5 @@ +<html><body>Library of Sages Director Sophia:<br> +Hello. What brings you to Library of Sages?<br> +<a action="bypass -h Quest LibraryOfSages EXIT">"I wish to leave."</a><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/scripts/instances/LibraryOfSages/LibraryOfSages.java b/L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/LibraryOfSages.java new file mode 100644 index 0000000000..c2393afd9b --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/instances/LibraryOfSages/LibraryOfSages.java @@ -0,0 +1,169 @@ +/* + * Copyright (C) 2004-2014 L2J DataPack + * + * This file is part of L2J DataPack. + * + * L2J DataPack 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. + * + * L2J DataPack 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 instances.LibraryOfSages; + +import ai.npc.AbstractNpcAI; + +import com.l2jserver.gameserver.instancemanager.InstanceManager; +import com.l2jserver.gameserver.model.Location; +import com.l2jserver.gameserver.model.actor.L2Npc; +import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; +import com.l2jserver.gameserver.model.instancezone.InstanceWorld; +import com.l2jserver.gameserver.network.NpcStringId; +import com.l2jserver.gameserver.network.SystemMessageId; +import com.l2jserver.gameserver.network.clientpackets.Say2; + +/** + * Library of Sages instance zone. + * @author Adry_85 + */ +public final class LibraryOfSages extends AbstractNpcAI +{ + protected class LoSWorld extends InstanceWorld + { + protected L2Npc elcadia = null; + protected long storeTime = 0; + } + + private static final int INSTANCEID = 156; + // NPCs + private static final int SOPHIA1 = 32596; + private static final int PILE_OF_BOOKS1 = 32809; + private static final int PILE_OF_BOOKS2 = 32810; + private static final int PILE_OF_BOOKS3 = 32811; + private static final int PILE_OF_BOOKS4 = 32812; + private static final int PILE_OF_BOOKS5 = 32813; + private static final int SOPHIA2 = 32861; + private static final int SOPHIA3 = 32863; + private static final int ELCADIA_INSTANCE = 32785; + // Locations + private static final Location START_LOC = new Location(37063, -49813, -1128, 0, INSTANCEID); + private static final Location EXIT_LOC = new Location(37063, -49813, -1128, 0, 0); + private static final Location LIBRARY_LOC = new Location(37355, -50065, -1127, 0, INSTANCEID); + // NpcString + private static final NpcStringId[] ELCADIA_DIALOGS = + { + NpcStringId.I_MUST_ASK_LIBRARIAN_SOPHIA_ABOUT_THE_BOOK, + NpcStringId.THIS_LIBRARY_ITS_HUGE_BUT_THERE_ARENT_MANY_USEFUL_BOOKS_RIGHT, + NpcStringId.AN_UNDERGROUND_LIBRARY_I_HATE_DAMP_AND_SMELLY_PLACES, + NpcStringId.THE_BOOK_THAT_WE_SEEK_IS_CERTAINLY_HERE_SEARCH_INCH_BY_INCH + }; + + private LibraryOfSages() + { + super(LibraryOfSages.class.getSimpleName(), "instances"); + addFirstTalkId(SOPHIA2, ELCADIA_INSTANCE, PILE_OF_BOOKS1, PILE_OF_BOOKS2, PILE_OF_BOOKS3, PILE_OF_BOOKS4, PILE_OF_BOOKS5); + addStartNpc(SOPHIA1, SOPHIA2, SOPHIA3); + addTalkId(SOPHIA1, SOPHIA2, SOPHIA3); + } + + @Override + public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) + { + InstanceWorld tmpworld = InstanceManager.getInstance().getPlayerWorld(player); + if (!(tmpworld instanceof LoSWorld)) + { + return null; + } + + LoSWorld world = (LoSWorld) tmpworld; + switch (event) + { + case "TELEPORT2": + { + player.teleToLocation(LIBRARY_LOC); + world.elcadia.teleToLocation(LIBRARY_LOC); + break; + } + case "EXIT": + { + cancelQuestTimer("FOLLOW", npc, player); + player.teleToLocation(EXIT_LOC); + world.elcadia.deleteMe(); + break; + } + case "FOLLOW": + { + npc.setIsRunning(true); + npc.getAI().startFollow(player); + broadcastNpcSay(npc, Say2.NPC_ALL, ELCADIA_DIALOGS[getRandom(ELCADIA_DIALOGS.length)]); + startQuestTimer("FOLLOW", 10000, npc, player); + break; + } + case "ENTER": + { + cancelQuestTimer("FOLLOW", npc, player); + player.teleToLocation(START_LOC); + world.elcadia.teleToLocation(START_LOC); + break; + } + } + return super.onAdvEvent(event, npc, player); + } + + @Override + public String onTalk(L2Npc npc, L2PcInstance talker) + { + enterInstance(talker, "LibraryOfSages.xml", START_LOC); + return super.onTalk(npc, talker); + } + + protected int enterInstance(L2PcInstance player, String template, Location loc) + { + // check for existing instances for this player + InstanceWorld world = InstanceManager.getInstance().getPlayerWorld(player); + // existing instance + if (world != null) + { + if (!(world instanceof LoSWorld)) + { + player.sendPacket(SystemMessageId.ALREADY_ENTERED_ANOTHER_INSTANCE_CANT_ENTER); + return 0; + } + teleportPlayer(player, loc, world.getInstanceId(), false); + spawnNPC(player, (LoSWorld) world); + return 0; + } + // New instance + world = new LoSWorld(); + world.setInstanceId(InstanceManager.getInstance().createDynamicInstance(template)); + world.setTemplateId(INSTANCEID); + world.setStatus(0); + ((LoSWorld) world).storeTime = System.currentTimeMillis(); + InstanceManager.getInstance().addWorld(world); + _log.info("Library of Sages started " + template + " Instance: " + world.getInstanceId() + " created by player: " + player.getName()); + // teleport players + teleportPlayer(player, loc, world.getInstanceId(), false); + world.addAllowed(player.getObjectId()); + spawnNPC(player, (LoSWorld) world); + return world.getInstanceId(); + } + + protected void spawnNPC(L2PcInstance player, LoSWorld world) + { + final L2Npc npc = addSpawn(ELCADIA_INSTANCE, player.getX(), player.getY(), player.getZ(), 0, false, 0, false, player.getInstanceId()); + world.elcadia = npc; + startQuestTimer("FOLLOW", 3000, npc, player); + } + + public static void main(String[] args) + { + new LibraryOfSages(); + } +} diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-01.html new file mode 100644 index 0000000000..4f8bb6532e --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-01.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia:<br> +Do you need any guidance in the Saints Library, or do you have any other business here?<br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32596-03.html">"Have you seen the word Embryo?"</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-02.html new file mode 100644 index 0000000000..b754aab62c --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-02.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia:<br> +Do you need any guidance in the Saints Library, or do you have any other business here?<br> +<a action="bypass -h menu_select?ask=10293&reply=1">"I have a question regarding the Embryo."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-03.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-03.html new file mode 100644 index 0000000000..578d2a2828 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-03.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia:<br> +Seems like I should hear more about this story. We should move to somewhere inside the library - this place is too crowded. What do you think?<br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32596-04.html">"Yes, let's go inside the library."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-04.html new file mode 100644 index 0000000000..b5dd1bdaa7 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-04.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia:<br> +Are you ready to enter?<br> +<a action="bypass -h Quest LibraryOfSages">"I am ready."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-05.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-05.html new file mode 100644 index 0000000000..6cf9b61a9e --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32596-05.html @@ -0,0 +1,3 @@ +<html><body>Library of Sages Director Sophia:<br> +I believe your business is done here. Seems like I can no longer help you. All the best, friend. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-01.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-01.htm new file mode 100644 index 0000000000..5bccb1e4c5 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-01.htm @@ -0,0 +1,4 @@ +<html><body>Abyssal Saintess Elcadia:<br> +I need your help now. Things just got complicated.<br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32784-03.htm">Ask what you should do.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-02.html new file mode 100644 index 0000000000..04ac7a3428 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-02.html @@ -0,0 +1,4 @@ +<html><body>Abyssal Saintess Elcadia:<br> +From where I'm standing it looks like you've completed everything for now...<br> +(You have already completed this quest.) +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-03.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-03.htm new file mode 100644 index 0000000000..80313456d1 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-03.htm @@ -0,0 +1,5 @@ +<html><body>Abyssal Saintess Elcadia:<br> +We've researched the information you brought from Hardin. It seems the book we're looking for is in the Rune's Main Library. You should come with me to the library and search for this book. I'll have to get ready, so why don't we meet at Rune's Main Library?<br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32784-04.html">Plan to meet at the Rune's Library.</a><br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32784-05.html">Not quite ready yet, I need to make preparations.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-04.html new file mode 100644 index 0000000000..26cb79ec94 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-04.html @@ -0,0 +1,3 @@ +<html><body>Abyssal Saintess Elcadia:<br> +Alright. Then, let's meet up at Rune's Library. Library Director Sophia can help you with any questions. I'll catch up with you soon. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-05.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-05.html new file mode 100644 index 0000000000..caaa50776c --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-05.html @@ -0,0 +1,3 @@ +<html><body>Abyssal Saintess Elcadia:<br> +What preparation could you need? Fine, go if you must. Just hurry, and let me know when you're actually ready. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-06.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-06.html new file mode 100644 index 0000000000..f19b107050 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-06.html @@ -0,0 +1,3 @@ +<html><body>Abyssal Saintess Elcadia:<br> +Why are you wasting time? I told you we need to search Rune's Library for the book we need. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-07.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-07.html new file mode 100644 index 0000000000..dd501a428f --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-07.html @@ -0,0 +1,4 @@ +<html><body>Abyssal Saintess Elcadia:<br> +My eternal thanks to you, I can finally begin investigating Embryo because of you. While my investigation has just begun, I want to tell you about my future plans.<br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32784-08.html">Future plans? Oh great...</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-08.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-08.html new file mode 100644 index 0000000000..cb3a8b22da --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-08.html @@ -0,0 +1,5 @@ +<html><body>Abyssal Saintess Elcadia:<br> +According to Solina's Biography that we read in the library, the Embryo group is deeply connected to Saintess Solina. But there is almost nothing about Solina herself. Of course, it would be her nature to let people know only what she wants them to know.<br> +Anyway, in order for us to investigate the real identity of Embryo, we need to search the Monastery of Silence and track down her past.<br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom REWARD">Monastery of Silence?</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-09.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-09.html new file mode 100644 index 0000000000..870607d646 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-09.html @@ -0,0 +1,4 @@ +<html><body>Abyssal Saintess Elcadia:<br> +Monastery of Silence was where Saintess Solina and her pupils were staying. The Monastery's true history is known only to a few... Anyway, according to this book, we can learn more about Solina and her pupils from inside the Monastery.<br> +I will make plans to sneak inside the Monastery. Let's meet here again later. And good work, my friend. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-10.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-10.html new file mode 100644 index 0000000000..3fd31134cc --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-10.html @@ -0,0 +1,3 @@ +<html><body>Abyssal Saintess Elcadia:<br> +Oh? You seem different than when I met you. If you changed your class or if you're in a different state than before, you would have to return to your original state. (You cannot complete the quest when you're in a sub job condition.) +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-11.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-11.htm new file mode 100644 index 0000000000..8d2c0573fd --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32784-11.htm @@ -0,0 +1,4 @@ +<html><body>Abyssal Saintess Elcadia:<br> +There is more you must do first. Return when you can help me.<br> +(Only characters with level 81 or above can take on this quest.) +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-01.html new file mode 100644 index 0000000000..24b8adbade --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-01.html @@ -0,0 +1,4 @@ +<html><body>Abyssal Saintess Elcadia:<br> +You're late. Another moment and I would have left without you. But since you decided to show up, seeing as how little time we have left, we need to make progress.<br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32785-02.html">How can we find the book?</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-02.html new file mode 100644 index 0000000000..eff8e7735a --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-02.html @@ -0,0 +1,3 @@ +<html><body>Abyssal Saintess Elcadia:<br> +Why don't we ask a librarian? See if the lady over there knows of any book mentioning the word Embryo, and report back to me. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-04.html new file mode 100644 index 0000000000..1fe004989c --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-04.html @@ -0,0 +1,3 @@ +<html><body>Abyssal Saintess Elcadia:<br> +Is that so? That book... Hm... I've heard about this from Hardin. He said a saintess called Solina appeared in the final era of the Elmoreden Kingdom. I think Solina might be related to Embryo. If that's true, there would be something in common between Embryo and Solina. Let's go to see the Library Director and ask about Saintess Solina together. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-05.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-05.html new file mode 100644 index 0000000000..f04b3a8954 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-05.html @@ -0,0 +1,4 @@ +<html><body>Abyssal Saintess Elcadia:<br> +Is that so? That book... Hm... Hardin mentioned something about this. There was a saintess called Solina, she appeared during the end of the Elmoreden Kingdom. I vaguely recall some connection between Solina and Embryo. If so, they would have to have something in common between them.<br> +Let's go see the Library Director and ask about this Saintess Solina. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-06.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-06.html new file mode 100644 index 0000000000..5d4c0eaa1a --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-06.html @@ -0,0 +1,4 @@ +<html><body>Abyssal Saintess Elcadia:<br> +Is that so? Well, it is as I expected, there's little we can do. I knew something like this could happen. Now, remember what I am about to say, and tell it to her exactly.<br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32785-07.html">What should I tell her?</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-07.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-07.html new file mode 100644 index 0000000000..13597694a2 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-07.html @@ -0,0 +1,4 @@ +<html><body>Abyssal Saintess Elcadia:<br> +Memorize this phrase and repeat it word for word.<br> +Blood red sunset is colored on the ground, and the moon's shadow is soaking up the sky. If there is a start, there is an end. The corrupted justice is fallen on the dusk. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-08.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-08.html new file mode 100644 index 0000000000..e9dd63917d --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-08.html @@ -0,0 +1,4 @@ +<html><body>Abyssal Saintess Elcadia:<br> +Memorize this phrase and recite it exactly.<br> +Blood red sunset is colored on the ground, and the moon's shadow is soaking up the sky. If there is a start, there is an end. The corrupted justice is fallen on the dusk. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-09.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-09.html new file mode 100644 index 0000000000..2ced762897 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-09.html @@ -0,0 +1,3 @@ +<html><body>Abyssal Saintess Elcadia:<br> +The book is somewhere in the underground library, right? Let's get ready and go to the underground library. If we search books published during the era of the Elmoreden Kingdom, we should find a book mentioning the word Embryo. Use that keyword while searching. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-10.htm b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-10.htm new file mode 100644 index 0000000000..695c9d97bf --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-10.htm @@ -0,0 +1,3 @@ +<html><body>Abyssal Saintess Elcadia:<br> +If we focus on books published during the era of the Elmoreden Kingdom, I think we'll find a book mentioning Embryo. Use that keyword while searching. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-11.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-11.html new file mode 100644 index 0000000000..8e9b991a4f --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-11.html @@ -0,0 +1,3 @@ +<html><body>Abyssal Saintess Elcadia:<br> +Yes! This is the book I was looking for! Now that we're finished here, let's hurry to my house. There is much about the future we need to discuss. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-12.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-12.html new file mode 100644 index 0000000000..4e3ee77d8f --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32785-12.html @@ -0,0 +1,3 @@ +<html><body>Abyssal Saintess Elcadia:<br> +Yes, this is it! This is the book! Quickly, let's return to my home. We are finished here, there is much to discuss later. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32809-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32809-01.html new file mode 100644 index 0000000000..a2ec90fb57 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32809-01.html @@ -0,0 +1,4 @@ +<html><body>Pile of Books:<br> +After Solina's death, the surviving disciples and followers went into the monastery and ceased communicating with the outside, forming essentially a world of their own. Afterwards, the Elmore-Aden kingdom was never short of rebellions and riots. Eventually, an <font color="LEVEL">underground group called Embryo was formed</font>, and made a huge impact in many places all over the continent. In the end, the Elmore-Aden Kingdom was destroyed after King Frintezza made a contract with the demon and left for the tomb of empires. Thus the first great unification of the human race was finished, and sank into the books of history.<br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32809-02.html">"This is it!"</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32809-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32809-02.html new file mode 100644 index 0000000000..537044c3a5 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32809-02.html @@ -0,0 +1,3 @@ +<html><body>Abyssal Saintess Elcadia:<br> +I think this is the book! It's short, but there's something here about Embryo! I need to take a closer look at it. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32810-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32810-01.html new file mode 100644 index 0000000000..ac54aca5e1 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32810-01.html @@ -0,0 +1,4 @@ +<html><body>Pile of Books:<br> +The war started. The Giant's empire challenged the gods and soon felt the furious wrath of Einhasad. She took up an ancient weapon, the Star Hammer, and destroyed the giant's floating island of Sagira. Soon their fortresses started to fall, until all that was left was a solitary home for the ancient beings: the Cave of Giants.<br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32810-02.html">"I'll take this."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32810-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32810-02.html new file mode 100644 index 0000000000..25c88ecd42 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32810-02.html @@ -0,0 +1,3 @@ +<html><body>Abyssal Saintess Elcadia:<br> +This isn't the right book. There's no mention of Embryo anywhere. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32811-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32811-01.html new file mode 100644 index 0000000000..d7771c2919 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32811-01.html @@ -0,0 +1,4 @@ +<html><body>Pile of books:<br> +In the beginning of time, there was a sphere that held the contents of our great universe. Within that sphere were two great powers, one light, and one dark. These powers absorbed matter more basic and more complex than our minds can comprehend. They aligned with matter and sounds and forms and ideas, and then formed shapes. The white light formed into shape of a woman called Einhasad, while the black light gathered and formed into shape of a man. He called himself Gran Cain. The very first things that were formed were light(=Einhasad) and darkness(=Gran Cain), and around these two entities formed the regions of light and darkness. <br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32811-02.html">"I'll take this."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32811-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32811-02.html new file mode 100644 index 0000000000..25c88ecd42 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32811-02.html @@ -0,0 +1,3 @@ +<html><body>Abyssal Saintess Elcadia:<br> +This isn't the right book. There's no mention of Embryo anywhere. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32812-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32812-01.html new file mode 100644 index 0000000000..9be32014e3 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32812-01.html @@ -0,0 +1,4 @@ +<html><body>Pile of Books:<br> +Aden was agricultural, and compared to Elmore, much more religious. Priests began to move in society, from witches and wizards to revered scholars and philosophers. The leaders of Aden had the wisdom to use religion as a tool to control the people, drawing on the people's fears and providing them with a mystical being to cling on to. Innadril became a guardian for Aden, and he believed in Eva even more than Einhasad....<br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32812-02.html">"I'll have this."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32812-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32812-02.html new file mode 100644 index 0000000000..25c88ecd42 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32812-02.html @@ -0,0 +1,3 @@ +<html><body>Abyssal Saintess Elcadia:<br> +This isn't the right book. There's no mention of Embryo anywhere. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32813-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32813-01.html new file mode 100644 index 0000000000..d794d21a79 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32813-01.html @@ -0,0 +1,4 @@ +<html><body>Stack of Books:<br> +There was a great master named Marf. She made the ground, the sea, the sky, the mountains, and the forest using the energy of light and darkness granted to her by Einhasad and Gran Kain. She then created a race to help her work, the Dwarves. Marf taught them about crafting skills, the art of sculpting and architecture, and mathematics and measurements. The Dwarves then made more beautiful art than any other race, and made beautiful and practical buildings, causing other races to soon envy them. The Dwarves, not wanting to start a conflict, shared their arts and craft with other races, and received gifts in return for their generosity. <br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32813-02.html">"I'll take this."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32813-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32813-02.html new file mode 100644 index 0000000000..25c88ecd42 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32813-02.html @@ -0,0 +1,3 @@ +<html><body>Abyssal Saintess Elcadia:<br> +This isn't the right book. There's no mention of Embryo anywhere. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-01.html new file mode 100644 index 0000000000..b2acb72f66 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-01.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia, Sophia:<br> +What is it that you wanted to ask me?<br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32861-02.html">"I have a question about the word "Embryo"."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-02.html new file mode 100644 index 0000000000..83ee9d7bd0 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-02.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia:<br> +Embryo? Hm.. I've heard of it, but I know little about it. Can I ask why you're looking for it?<br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32861-03.html">"I'm looking for a book about Embryo."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-03.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-03.html new file mode 100644 index 0000000000..bf1bc3fb17 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-03.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia, Sophia:<br> +Hmm.. It's probably not in an obvious place.. I remember everything clearly... You seem to need that text, hmm? Wait..is that a book from the Elmore-Aden times? I remember seeing an old book about that. What else do you know about the book?<br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32861-04.html">"Nothing yet. Let me look around."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-04.html new file mode 100644 index 0000000000..cb3453239d --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-04.html @@ -0,0 +1,3 @@ +<html><body>Library of Sages Director Sophia:<br> +Yes. I will think about it some more. I think it will help if there's a keyword hint for the book. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-05.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-05.html new file mode 100644 index 0000000000..49b1a2f55b --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-05.html @@ -0,0 +1,3 @@ +<html><body>Library of Sages Director Sophia:<br> +Yes. I will think about it some more as well. I think it will help if there's a keyword hint for the book. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-06.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-06.html new file mode 100644 index 0000000000..a9d47edda8 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-06.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia:<br> +Saintess Solina? Yes, my memories about Solina from the book must be correct. Elmore-Aden's Saintess Solina's Biography. It was forbidden, so it was a very rare book to find. But if this is the right book, there's a small problem.<br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32861-07.html">"What problem?"</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-07.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-07.html new file mode 100644 index 0000000000..1326dd79aa --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-07.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia, Sophia:<br> +There are some books marked forbidden in the past, but they're now free to view. Many of them are nothing more than archives. Same with this Solina's Biography. Books like this are not open to the public, so are stored in the underground library.<br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32861-08.html">"I want to go there."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-08.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-08.html new file mode 100644 index 0000000000..f019701a98 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-08.html @@ -0,0 +1,3 @@ +<html><body>Library of Sages Director Sophia, Sophia:<br> +Unfortunately, outsiders cannot enter the underground library. I don't have a good feeling about this. I'm sorry, but you should go back. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-09.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-09.html new file mode 100644 index 0000000000..f019701a98 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-09.html @@ -0,0 +1,3 @@ +<html><body>Library of Sages Director Sophia, Sophia:<br> +Unfortunately, outsiders cannot enter the underground library. I don't have a good feeling about this. I'm sorry, but you should go back. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-10.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-10.html new file mode 100644 index 0000000000..953481071a --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-10.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia:<br> +You haven't returned yet? As I've told you, only people with permission may enter the underground library.<br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32861-11.html">Say the password.</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-11.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-11.html new file mode 100644 index 0000000000..f586d863ad --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-11.html @@ -0,0 +1,3 @@ +<html><body>Library of Sages Director Sophia, Sophia:<br> +Hmm...if you know the password already....okay. If it's his will, that's good enough reason for me to help you. Please just let me know when you're ready. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-12.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-12.html new file mode 100644 index 0000000000..6ba744fe14 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-12.html @@ -0,0 +1,5 @@ +<html><body>Library of Sages Director Sophia, Sophia:<br> +Are you ready to enter the underground library? I will take you right there.<br> +<a action="bypass -h Quest LibraryOfSages TELEPORT2">Enter.</a><br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32861-13.html">"I'm not ready yet."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-13.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-13.html new file mode 100644 index 0000000000..3534d824c7 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-13.html @@ -0,0 +1,3 @@ +<html><body>Library of Sages Director Sophia, Sophia:<br> +Let me know when you're ready. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-14.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-14.html new file mode 100644 index 0000000000..9543723ef0 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32861-14.html @@ -0,0 +1,3 @@ +<html><body>Library of Sages Director Sophia, Sophia:<br> +I think you're done here. I've done what I could to help you. I wish you best of luck. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32863-01.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32863-01.html new file mode 100644 index 0000000000..56fcbb062d --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32863-01.html @@ -0,0 +1,4 @@ +<html><body>Library of Sages Director Sophia:<br> +This is the underground library. It's where we store forbidden and old books that cannot be circulated outside. You can probably find Solina's Biography here. Please look now.<br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32863-02.html">"I'm finished here, let me leave."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32863-02.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32863-02.html new file mode 100644 index 0000000000..753ea25dc7 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32863-02.html @@ -0,0 +1,5 @@ +<html><body>Library of Sages Director Sophia:<br> +Did you find the book you were looking for? If you're finished, I will lead you back to Library of Sages..<br> +<a action="bypass -h Quest LibraryOfSages ENTER">Go to Library of Sages</a><br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32863-03.html">"I'm not ready yet."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32863-03.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32863-03.html new file mode 100644 index 0000000000..fe61ff59d1 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32863-03.html @@ -0,0 +1,3 @@ +<html><body>Library of Sages Director Sophia:<br> +Please finish what you started. +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32863-04.html b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32863-04.html new file mode 100644 index 0000000000..a72a7d3272 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/32863-04.html @@ -0,0 +1,6 @@ +<html><body>Saints Library Director Sophia:<br> +Did you find what you were looking for? If you're done here, I can lead you back to the Library of Saints.<br> +<br> +<a action="bypass -h Quest LibraryOfSages ENTER">"I'm ready."</a><br> +<a action="bypass -h Quest Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom 32863-03.html">"I'm still looking."</a> +</body></html> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom.java b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom.java new file mode 100644 index 0000000000..60c1df55e3 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom/Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom.java @@ -0,0 +1,406 @@ +/* + * Copyright (C) 2004-2014 L2J DataPack + * + * This file is part of L2J DataPack. + * + * L2J DataPack 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. + * + * L2J DataPack 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.Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom; + +import quests.Q10292_SevenSignsGirlOfDoubt.Q10292_SevenSignsGirlOfDoubt; + +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; + +/** + * Seven Signs, Forbidden Book of the Elmore-Aden Kingdom (10293) + * @author Adry_85 + */ +public final class Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom extends Quest +{ + // NPCs + private static final int SOPHIA1 = 32596; + private static final int ELCADIA = 32784; + private static final int ELCADIA_INSTANCE = 32785; + private static final int PILE_OF_BOOKS1 = 32809; + private static final int PILE_OF_BOOKS2 = 32810; + private static final int PILE_OF_BOOKS3 = 32811; + private static final int PILE_OF_BOOKS4 = 32812; + private static final int PILE_OF_BOOKS5 = 32813; + private static final int SOPHIA2 = 32861; + private static final int SOPHIA3 = 32863; + // Item + private static final int SOLINAS_BIOGRAPHY = 17213; + // Misc + private static final int MIN_LEVEL = 81; + + private Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom() + { + super(10293, Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom.class.getSimpleName(), "Seven Signs, Forbidden Book of the Elmore-Aden Kingdom"); + addFirstTalkId(SOPHIA3); + addStartNpc(ELCADIA); + addTalkId(ELCADIA, ELCADIA_INSTANCE, SOPHIA1, SOPHIA2, SOPHIA3, PILE_OF_BOOKS1, PILE_OF_BOOKS2, PILE_OF_BOOKS3, PILE_OF_BOOKS4, PILE_OF_BOOKS5); + registerQuestItems(SOLINAS_BIOGRAPHY); + } + + @Override + public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) + { + final QuestState qs = getQuestState(player, false); + if (qs == null) + { + return null; + } + + String htmltext = null; + switch (event) + { + case "32784-03.htm": + case "32784-05.html": + case "32861-13.html": + case "32863-02.html": + case "32863-03.html": + { + htmltext = event; + break; + } + case "32784-04.html": + { + qs.startQuest(); + htmltext = event; + break; + } + case "32784-07.html": + case "32784-08.html": + { + if (qs.isCond(8)) + { + htmltext = event; + } + break; + } + case "REWARD": + { + if (player.isSubClassActive()) + { + htmltext = "32784-10.html"; + } + else + { + addExpAndSp(player, 15000000, 1500000); + qs.exitQuest(false, true); + htmltext = "32784-09.html"; + } + break; + } + case "32785-02.html": + { + if (qs.isCond(1)) + { + htmltext = event; + } + break; + } + case "32785-07.html": + { + if (qs.isCond(4)) + { + qs.setCond(5, true); + htmltext = event; + } + break; + } + case "32596-03.html": + case "32596-04.html": + { + if ((qs.getCond() >= 1) && (qs.getCond() < 8)) + { + htmltext = event; + } + break; + } + case "32861-02.html": + case "32861-03.html": + { + if (qs.isCond(1)) + { + htmltext = event; + } + break; + } + case "32861-04.html": + { + if (qs.isCond(1)) + { + qs.setCond(2, true); + htmltext = event; + } + break; + } + case "32861-07.html": + { + if (qs.isCond(3)) + { + htmltext = event; + } + break; + } + case "32861-08.html": + { + if (qs.isCond(3)) + { + qs.setCond(4, true); + htmltext = event; + } + break; + } + case "32861-11.html": + { + if (qs.isCond(5)) + { + qs.setCond(6, true); + htmltext = event; + } + break; + } + case "32809-02.html": + { + if (qs.isCond(6)) + { + qs.setCond(7, true); + giveItems(player, SOLINAS_BIOGRAPHY, 1); + htmltext = event; + } + break; + } + case "32810-02.html": + case "32811-02.html": + case "32812-02.html": + case "32813-02.html": + { + if (qs.isCond(6)) + { + htmltext = event; + } + break; + } + } + return htmltext; + } + + @Override + public String onFirstTalk(L2Npc npc, L2PcInstance player) + { + QuestState qs = getQuestState(player, true); + String htmltext = getNoQuestMsg(player); + if ((qs.getCond() >= 1) && (qs.getCond() < 8)) + { + htmltext = "32863-01.html"; + } + else + { + htmltext = "32863-04.html"; + } + return htmltext; + } + + @Override + public String onTalk(L2Npc npc, L2PcInstance player) + { + QuestState qs = getQuestState(player, true); + String htmltext = getNoQuestMsg(player); + switch (npc.getId()) + { + case ELCADIA: + { + if (qs.isCompleted()) + { + htmltext = "32784-02.html"; + } + else if (qs.isCreated()) + { + qs = player.getQuestState(Q10292_SevenSignsGirlOfDoubt.class.getSimpleName()); + htmltext = ((player.getLevel() >= MIN_LEVEL) && (qs != null) && (qs.isCompleted())) ? "32784-01.htm" : "32784-11.htm"; + } + else if (qs.isStarted()) + { + if (qs.isCond(1)) + { + htmltext = "32784-06.html"; + } + else if (qs.isCond(8)) + { + htmltext = "32784-07.html"; + } + } + break; + } + case ELCADIA_INSTANCE: + { + switch (qs.getCond()) + { + case 1: + { + htmltext = "32785-01.html"; + break; + } + case 2: + { + htmltext = "32785-04.html"; + qs.setCond(3, true); + break; + } + case 3: + { + htmltext = "32785-05.html"; + break; + } + case 4: + { + htmltext = "32785-06.html"; + break; + } + case 5: + { + htmltext = "32785-08.html"; + break; + } + case 6: + { + htmltext = "32785-09.html"; + break; + } + case 7: + { + qs.setCond(8, true); + htmltext = "32785-11.html"; + break; + } + case 8: + { + htmltext = "32785-12.html"; + break; + } + } + break; + } + case SOPHIA1: + { + if (qs.isStarted()) + { + if ((qs.getCond() >= 1) && (qs.getCond() < 8)) + { + htmltext = "32596-01.html"; + } + else + { + htmltext = "32596-05.html"; + } + } + break; + } + case SOPHIA2: + { + switch (qs.getCond()) + { + case 1: + { + htmltext = "32861-01.html"; + break; + } + case 2: + { + htmltext = "32861-05.html"; + break; + } + case 3: + { + htmltext = "32861-06.html"; + break; + } + case 4: + { + htmltext = "32861-09.html"; + break; + } + case 5: + { + htmltext = "32861-10.html"; + break; + } + case 6: + case 7: + { + htmltext = "32861-12.html"; + break; + } + case 8: + { + htmltext = "32861-14.html"; + break; + } + } + break; + } + case PILE_OF_BOOKS1: + { + if (qs.isCond(6)) + { + htmltext = "32809-01.html"; + } + break; + } + case PILE_OF_BOOKS2: + { + if (qs.isCond(6)) + { + htmltext = "32810-01.html"; + } + break; + } + case PILE_OF_BOOKS3: + { + if (qs.isCond(6)) + { + htmltext = "32811-01.html"; + } + break; + } + case PILE_OF_BOOKS4: + { + if (qs.isCond(6)) + { + htmltext = "32812-01.html"; + } + break; + } + case PILE_OF_BOOKS5: + { + if (qs.isCond(6)) + { + htmltext = "32813-01.html"; + } + break; + } + } + return htmltext; + } + + public static void main(String args[]) + { + new Q10293_SevenSignsForbiddenBookOfTheElmoreAdenKingdom(); + } +} diff --git a/L2J_DataPack_BETA/dist/game/data/stats/items/17200-17299.xml b/L2J_DataPack_BETA/dist/game/data/stats/items/17200-17299.xml index 49c8eaa7fb..91786bb7e5 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/items/17200-17299.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/items/17200-17299.xml @@ -130,6 +130,12 @@ <set name="icon" val="icon.etc_old_evil_book_i00" /> <set name="material" val="liquid" /> <set name="weight" val="10" /> + <set name="is_tradable" val="false" /> + <set name="is_dropable" val="false" /> + <set name="is_sellable" val="false" /> + <set name="is_depositable" val="false" /> + <set name="is_stackable" val="true" /> + <set name="is_questitem" val="true" /> </item> <item id="17214" type="EtcItem" name="Kaerun's Memoir"> <!-- Description: A complete copy of Kaerun's Memoir. It is a detailed look at Solina's life written by Kaerun from his perspective. This book was never circulated but it's original print has been archived inside the monastery. Double click for more information. --> diff --git a/L2J_DataPack_BETA/dist/sql/game/character_quests.sql b/L2J_DataPack_BETA/dist/sql/game/character_quests.sql index 446754bd41..a6425cb284 100644 --- a/L2J_DataPack_BETA/dist/sql/game/character_quests.sql +++ b/L2J_DataPack_BETA/dist/sql/game/character_quests.sql @@ -1,6 +1,6 @@ CREATE TABLE IF NOT EXISTS `character_quests` ( `charId` INT UNSIGNED NOT NULL DEFAULT 0, - `name` VARCHAR(50) NOT NULL DEFAULT '', + `name` VARCHAR(60) NOT NULL DEFAULT '', `var` VARCHAR(20) NOT NULL DEFAULT '', `value` VARCHAR(255) , `class_index` int(1) NOT NULL DEFAULT '0', diff --git a/L2J_DataPack_BETA/dist/sql/game/npc.sql b/L2J_DataPack_BETA/dist/sql/game/npc.sql index 5e0c60e517..1e9d26a9cd 100644 --- a/L2J_DataPack_BETA/dist/sql/game/npc.sql +++ b/L2J_DataPack_BETA/dist/sql/game/npc.sql @@ -8840,12 +8840,12 @@ INSERT INTO `npc` VALUES (32806, 32806, "Relic Watcher", 0, "", 0, "LineageNpc2.nephilim_knight_off", 25, 35, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), (32807, 32807, "Relic Watcher", 0, "", 0, "LineageNpc2.nephilim_knight_off", 25, 35, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), (32808, 32808, "Etis van Etina", 0, "Head of the Embryo", 0, "LineageMonster6.etis_van_etina", 25, 35, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), -(32809, 32809, "Pile of Books", 0, "", 0, "LineageNPC.camera_target_dummy", 25, 35, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), -(32810, 32810, "Pile of Books", 0, "", 0, "LineageNPC.camera_target_dummy", 25, 35, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), -(32811, 32811, "Pile of Books", 0, "", 0, "LineageNPC.camera_target_dummy", 25, 35, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), -(32812, 32812, "Pile of Books", 0, "", 0, "LineageNPC.camera_target_dummy", 25, 35, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), -(32813, 32813, "Pile of Books", 0, "", 0, "LineageNPC.camera_target_dummy", 25, 35, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), -(32814, 32814, "Pile of Books", 0, "", 0, "LineageNPC.camera_target_dummy", 25, 35, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), +(32809, 32809, "Pile of Books", 0, "", 0, "LineageNPC.camera_target_dummy", 11, 25, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), +(32810, 32810, "Pile of Books", 0, "", 0, "LineageNPC.camera_target_dummy", 11, 25, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), +(32811, 32811, "Pile of Books", 0, "", 0, "LineageNPC.camera_target_dummy", 11, 25, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), +(32812, 32812, "Pile of Books", 0, "", 0, "LineageNPC.camera_target_dummy", 11, 25, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), +(32813, 32813, "Pile of Books", 0, "", 0, "LineageNPC.camera_target_dummy", 11, 25, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), +(32814, 32814, "Pile of Books", 0, "", 0, "LineageNPC.camera_target_dummy", 11, 25, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), (32815, 32815, "Odd Globe", 0, "", 0, "LineageNPC.camera_target_dummy", 25, 35, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), (32816, 32816, "Teleport Control Device", 0, "", 0, "LineageNPC.camera_target_dummy", 25, 35, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), (32817, 32817, "Teleport Control Device", 0, "", 0, "LineageNPC.camera_target_dummy", 25, 35, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), @@ -8892,9 +8892,9 @@ INSERT INTO `npc` VALUES (32858, 32858, "Altar of Hallows", 0, "", 0, "LineageNpcEV.sword_altar", 25, 35, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), (32859, 32859, "Altar of Hallows", 0, "", 0, "LineageNpcEV.book_altar", 25, 35, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), (32860, 32860, "Altar of Hallows", 0, "", 0, "LineageNpcEV.shield_altar", 25, 35, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), -(32861, 32861, "Sophia", 0, "Library Director of Saints", 0, "LineageNPC.a_mageguild_teacher_FElf", 25, 35, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), +(32861, 32861, "Sophia", 0, "Library of Sages Director", 0, "LineageNPC.a_mageguild_teacher_FElf", 7, 21.2, 80, "female", "L2Npc", 40, 2444.46819, 1345.8, 7.5, 2.7, 40, 43, 30, 21, 20, 20, 0, 0, 688.86373, 295.91597, 470.40463, 216.53847, 253, 4, 333, 0, 0, 0, 50, 100, 0, 1), (32862, 32862, "Gruff-looking Man", 0, "", 0, "LineageNPC.a_mageguild_teacher_MDarkElf", 8, 22, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), -(32863, 32863, "Sophia", 0, "Library Director of Saints", 0, "LineageNPC.a_mageguild_teacher_FElf", 25, 35, 80, "male", "L2Npc", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), +(32863, 32863, "Sophia", 0, "Library of Sages Director", 0, "LineageNPC.a_mageguild_teacher_FElf", 7, 21.2, 80, "female", "L2Npc", 40, 2444.46819, 1345.8, 7.5, 2.7, 40, 43, 30, 21, 20, 20, 0, 0, 688.86373, 295.91597, 470.40463, 216.53847, 253, 4, 333, 0, 0, 0, 50, 100, 0, 1), (32864, 32864, "Separated Soul", 0, "", 0, "LineageNPC.a_temple_master_Mhuman", 8, 22.5, 80, "male", "L2Teleporter", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), (32865, 32865, "Separated Soul", 0, "", 0, "LineageNPC.a_temple_master_Mhuman", 8, 22.5, 80, "male", "L2Teleporter", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), (32866, 32866, "Separated Soul", 0, "", 0, "LineageNPC.a_temple_master_Mhuman", 8, 22.5, 80, "male", "L2Teleporter", 40, 2444, 2444, 0, 0, 10, 10, 10, 10, 10, 10, 0, 0, 500, 500, 500, 500, 278, 1, 333, 0, 0, 0, 60, 160, 0, 1), diff --git a/L2J_DataPack_BETA/dist/sql/game/updates/20140206update.sql b/L2J_DataPack_BETA/dist/sql/game/updates/20140206update.sql new file mode 100644 index 0000000000..6796d2ca0f --- /dev/null +++ b/L2J_DataPack_BETA/dist/sql/game/updates/20140206update.sql @@ -0,0 +1 @@ +ALTER TABLE character_quests MODIFY name VARCHAR (60); \ No newline at end of file -- GitLab