diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/MissingQuests.txt b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/MissingQuests.txt
index 4a54a0bf0a..58174fd898 100644
--- a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/MissingQuests.txt
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/MissingQuests.txt
@@ -18,5 +18,4 @@
10868 The Dark Side of Power
10870 Unfinished Device
10871 Death to the Pirate King!
-10994 Future: Orcs
11012 Future Elves
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-01.html b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-01.html
new file mode 100644
index 0000000000..68fbbf4a1d
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-01.html
@@ -0,0 +1,4 @@
+
Accessory Merchant Uska:
+Seems like you're already strong and experienced enough to venture out into the world. There's just one important task remaining.
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-01a.html b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-01a.html
new file mode 100644
index 0000000000..9b5627fde8
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-01a.html
@@ -0,0 +1,4 @@
+Accessory Merchant Uska:
+Seems like you're already strong and experienced enough to venture out into the world. There's just one important task remaining.
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-02.htm b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-02.htm
new file mode 100644
index 0000000000..13bbcbe921
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-02.htm
@@ -0,0 +1,5 @@
+Accessory Merchant Uska:
+I see you're really fit! So who do you want to be? An Orc Raider or an Orc Monk?
+
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-02a.htm b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-02a.htm
new file mode 100644
index 0000000000..cee523e1ad
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-02a.htm
@@ -0,0 +1,4 @@
+Accessory Merchant Uska:
+I feel that you have the ability to hear voices of our ancestors.
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-03.html b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-03.html
new file mode 100644
index 0000000000..2a5ed7096e
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-03.html
@@ -0,0 +1,3 @@
+Accessory Merchant Uska:
+Are you still here? You shouldn't waste time. Follow the arrow.
+(you may check your destination in the quest dialog by pressing Alt+U.)
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-04.html b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-04.html
new file mode 100644
index 0000000000..57046329d3
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-04.html
@@ -0,0 +1,3 @@
+Accessory Merchant Uska:
+(Only characters who are level 19 or above and who have completed the Red Gem Necklace (3/3) quests may undertake this quest.)
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30570-01.html b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30570-01.html
new file mode 100644
index 0000000000..bef45d8ea5
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30570-01.html
@@ -0,0 +1,4 @@
+Karukia:
+Uska said you are willing to study the martial art Kawat. First, you need to become an Orc Raider.
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30570-02.html b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30570-02.html
new file mode 100644
index 0000000000..7d7880d2fb
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30570-02.html
@@ -0,0 +1,2 @@
+Karukia:
+That's great idea! The path of Kawat is very challenging. It's not up to everybody's strengh. Come back to me when you are ready.
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30585-01.html b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30585-01.html
new file mode 100644
index 0000000000..942c411203
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30585-01.html
@@ -0,0 +1,4 @@
+Tataru Zu Hestui:
+Uska told me about you. Do you want to become an Orc Shaman? Then be ready to serve our ancestors with your body and soul.
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30585-02.html b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30585-02.html
new file mode 100644
index 0000000000..649d800bcc
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30585-02.html
@@ -0,0 +1,3 @@
+Tataru Zu Hestui:
+Our tribe lives by the strengh of ancestors. You've made the right choice! Tell me when you are ready to make a Class Transfer.
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30587-01.html b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30587-01.html
new file mode 100644
index 0000000000..95999a1e15
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30587-01.html
@@ -0,0 +1,4 @@
+Gantakai Zu Urutu:
+Uska said you are willing to study the martial art Kawat. First, you need to become an Orc Raider.
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30587-02.html b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30587-02.html
new file mode 100644
index 0000000000..09153c66fa
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/30587-02.html
@@ -0,0 +1,2 @@
+Gantakai Zu Urutu:
+That's great idea! The path of Kawat is very challenging. It's not up to everybody's strengh. Come back to me when you are ready.
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/Q10994_FutureOrcs.java b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/Q10994_FutureOrcs.java
new file mode 100644
index 0000000000..e2bf51fe9d
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/Q10994_FutureOrcs.java
@@ -0,0 +1,179 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * 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 .
+ */
+package quests.Q10994_FutureOrcs;
+
+import com.l2jmobius.gameserver.enums.Race;
+import com.l2jmobius.gameserver.model.actor.L2Npc;
+import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
+import com.l2jmobius.gameserver.model.base.ClassId;
+import com.l2jmobius.gameserver.model.quest.Quest;
+import com.l2jmobius.gameserver.model.quest.QuestState;
+import com.l2jmobius.gameserver.model.quest.State;
+import com.l2jmobius.gameserver.network.NpcStringId;
+
+import quests.Q11023_RedGemNecklace3.Q11023_RedGemNecklace3;
+
+/**
+ * Future: Future Orcs (10994)
+ * @author Stayway
+ */
+public class Q10994_FutureOrcs extends Quest
+{
+ // NPCs
+ private static final int USKA = 30560;
+ private static final int KARUKIA = 30570;
+ private static final int GANTAKAI = 30587;
+ private static final int HESTUI = 30585;
+ // Items
+ private static final int FIRST_CLASS_BUFF_SCROLL = 29011;
+ private static final int IMPROVED_SOE = 49087;
+ // Misc
+ private static final int MIN_LEVEL = 19;
+
+ public Q10994_FutureOrcs()
+ {
+ super(10994);
+ addStartNpc(USKA);
+ addTalkId(USKA, KARUKIA, GANTAKAI, HESTUI);
+ addCondMinLevel(MIN_LEVEL, "no-level.html"); // Custom
+ addCondRace(Race.ORC, "no-race.html"); // Custom
+ addCondCompletedQuest(Q11023_RedGemNecklace3.class.getSimpleName(), "30560-04.html");
+ setQuestNameNpcStringId(NpcStringId.LV_19_FUTURE_ORCS);
+ }
+
+ @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 "30560-02.htm":
+ case "30560-02a.htm":
+ case "f_raider.html":
+ case "f_monk.html":
+ case "m_shaman.html":
+ {
+ htmltext = event;
+ break;
+ }
+ case "a_raider.html":
+ {
+ qs.startQuest();
+ qs.setCond(2, true);
+ htmltext = event;
+ break;
+ }
+ case "a_monk.html":
+ {
+ qs.startQuest();
+ qs.setCond(3, true);
+ htmltext = event;
+ break;
+ }
+ case "a_shaman.html":
+ {
+ qs.startQuest();
+ qs.setCond(4, true);
+ htmltext = event;
+ break;
+ }
+ case "30570-02.html": // Custom html
+ case "30587-02.html":
+ case "30585-02.html":
+ {
+ if (qs.getCond() > 1)
+ {
+ giveItems(player, FIRST_CLASS_BUFF_SCROLL, 5);
+ giveItems(player, IMPROVED_SOE, 1);
+ qs.exitQuest(false, true);
+ htmltext = event;
+ }
+ break;
+ }
+ }
+ return htmltext;
+ }
+
+ @Override
+ public String onTalk(L2Npc npc, L2PcInstance talker)
+ {
+ final QuestState qs = getQuestState(talker, true);
+ String htmltext = getNoQuestMsg(talker);
+ switch (qs.getState())
+ {
+ case State.CREATED:
+ {
+ if ((npc.getId() == USKA) && (talker.getClassId() == ClassId.ORC_FIGHTER))
+ {
+ htmltext = "30560-01.html";
+ }
+ else if (talker.getClassId() == ClassId.ORC_MAGE)
+ {
+ htmltext = "30560-01a.html";
+ }
+ break;
+ }
+ case State.STARTED:
+ {
+ if (npc.getId() == USKA)
+ {
+ if (qs.getCond() >= 1)
+ {
+ htmltext = "30560-03.html";
+ }
+ break;
+ }
+ if ((npc.getId() == KARUKIA) && (talker.getClassId() != ClassId.ORC_RAIDER))
+ {
+ if (qs.isCond(2))
+ {
+ htmltext = "30570-01.html"; // Custom html
+ }
+ break;
+ }
+ if ((npc.getId() == GANTAKAI) && (talker.getClassId() != ClassId.ORC_MONK))
+ {
+ if (qs.isCond(3))
+ {
+ htmltext = "30587-01.html";
+ }
+ break;
+ }
+ if ((npc.getId() == HESTUI) && (talker.getClassId() != ClassId.ORC_SHAMAN))
+ {
+ if (qs.isCond(4))
+ {
+ htmltext = "30585-01.html";
+ }
+ break;
+ }
+ }
+ case State.COMPLETED:
+ {
+ htmltext = getAlreadyCompletedMsg(talker);
+ break;
+ }
+ }
+ return htmltext;
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/a_monk.html b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/a_monk.html
new file mode 100644
index 0000000000..eb8f65e80c
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/a_monk.html
@@ -0,0 +1,2 @@
+Accessory Merchant Uska:
+Do you want to become an Orc Monc? Then you need to talk to Gantaki Zu Urutu. You can find him in the Orc Village near the store that sells weapons and armor. I will send notice about your visit.
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/a_raider.html b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/a_raider.html
new file mode 100644
index 0000000000..a90d967b31
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/a_raider.html
@@ -0,0 +1,2 @@
+Accessory Merchant Uska:
+Do you want to become an Orc Raider? Then you need to talk to Prefect Karukia. Go to the Royal Palace of the Orc Village. I will send notice about your visit.
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/a_shaman.html b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/a_shaman.html
new file mode 100644
index 0000000000..68833e35d7
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/a_shaman.html
@@ -0,0 +1,2 @@
+Accessory Merchant Uska:
+Do you want to become an Orc Shaman? Then you need to talk to Tataru Zu Hestui. You can find him in the Orc Village. I will send notice about your visit.
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/f_monk.html b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/f_monk.html
new file mode 100644
index 0000000000..42edfabac2
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/f_monk.html
@@ -0,0 +1,7 @@
+Class description - Orc Monks
+Orc Monks are mighty warriors who wants to be stronger not trough weapons, but trough the abilities of their own bodies.
+Orc Monks alone can use Fist Weapons.
+They wear Light Armor and actively fight in close combat. Depending on situation, they are able to fight long-range as well. They have a big reserve of health but comparatively low defense, that's why they need to kill enemies quickly.
+
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/f_raider.html b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/f_raider.html
new file mode 100644
index 0000000000..0d77afeb70
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/f_raider.html
@@ -0,0 +1,6 @@
+Class description - Raider
+Orc Raiders are elite warriors of Orc Race who have improved their mastery of martial arts to a perfection.
+They prefer attacking and skillfully use various weapons. They can't use Magic Skills, however, under certain conditions, they are able to increase their attack or defense power, which helps them survive when situations are critical.
+
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/m_shaman.html b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/m_shaman.html
new file mode 100644
index 0000000000..4c73a863b2
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/m_shaman.html
@@ -0,0 +1,8 @@
+Class description - Orc Shaman:
+Orc Shamans bless warriors with the magic of a Fire God, increase their strengh and also cast various curses upon enemies.
+Orc Shamans specialize in a magic that gives strengh to their allies and weakens enemies.
+Most of their attack magical Skills deals periodic damage, that's why they can combine magical and physical attacks.
+They deal less damage than Warriors, but can increase Physical Attack with Reinforcement Skills, which makes them more effective in combat.
+
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/no-level.html b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/no-level.html
new file mode 100644
index 0000000000..1ce9288808
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/no-level.html
@@ -0,0 +1,4 @@
+Accessory Merchant Uska:
+You ought to gain more experience. Come back later.
+(This quest is available to characters of Level 19 or higher.)
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/no-race.html b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/no-race.html
new file mode 100644
index 0000000000..7db745ac57
--- /dev/null
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/Q10994_FutureOrcs/no-race.html
@@ -0,0 +1,4 @@
+Accessory Merchant Uska:
+You are not an Orc. Get the hell out!
+(This quest is available to Orcs only.)
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/QuestMasterHandler.java b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/QuestMasterHandler.java
index 33c1deb318..9123828615 100644
--- a/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/QuestMasterHandler.java
+++ b/L2J_Mobius_Classic_2.1_Zaken/dist/game/data/scripts/quests/QuestMasterHandler.java
@@ -148,6 +148,7 @@ import quests.Q00662_AGameOfCards.Q00662_AGameOfCards;
import quests.Q00933_ExploringTheWestWingOfTheDungeonOfAbyss.Q00933_ExploringTheWestWingOfTheDungeonOfAbyss;
import quests.Q00935_ExploringTheEastWingOfTheDungeonOfAbyss.Q00935_ExploringTheEastWingOfTheDungeonOfAbyss;
import quests.Q10993_FutureDwarves.Q10993_FutureDwarves;
+import quests.Q10994_FutureOrcs.Q10994_FutureOrcs;
import quests.Q10995_MutualBenefit.Q10995_MutualBenefit;
import quests.Q10996_TemplesDecorations.Q10996_TemplesDecorations;
import quests.Q10997_LoserPriest1.Q10997_LoserPriest1;
@@ -315,6 +316,7 @@ public class QuestMasterHandler
Q00933_ExploringTheWestWingOfTheDungeonOfAbyss.class,
Q00935_ExploringTheEastWingOfTheDungeonOfAbyss.class,
Q10993_FutureDwarves.class,
+ Q10994_FutureOrcs.class,
Q10995_MutualBenefit.class,
Q10996_TemplesDecorations.class,
Q10997_LoserPriest1.class,
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/MissingQuests.txt b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/MissingQuests.txt
index 7960a77161..597e1661ee 100644
--- a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/MissingQuests.txt
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/MissingQuests.txt
@@ -17,7 +17,6 @@
10868 The Dark Side of Power
10870 Unfinished Device
10871 Death to the Pirate King!
-10994 Future: Orcs
11012 Future Elves
TODO: Check Antharas rewards.
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-01.html b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-01.html
new file mode 100644
index 0000000000..68fbbf4a1d
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-01.html
@@ -0,0 +1,4 @@
+Accessory Merchant Uska:
+Seems like you're already strong and experienced enough to venture out into the world. There's just one important task remaining.
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-01a.html b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-01a.html
new file mode 100644
index 0000000000..9b5627fde8
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-01a.html
@@ -0,0 +1,4 @@
+Accessory Merchant Uska:
+Seems like you're already strong and experienced enough to venture out into the world. There's just one important task remaining.
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-02.htm b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-02.htm
new file mode 100644
index 0000000000..13bbcbe921
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-02.htm
@@ -0,0 +1,5 @@
+Accessory Merchant Uska:
+I see you're really fit! So who do you want to be? An Orc Raider or an Orc Monk?
+
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-02a.htm b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-02a.htm
new file mode 100644
index 0000000000..cee523e1ad
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-02a.htm
@@ -0,0 +1,4 @@
+Accessory Merchant Uska:
+I feel that you have the ability to hear voices of our ancestors.
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-03.html b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-03.html
new file mode 100644
index 0000000000..2a5ed7096e
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-03.html
@@ -0,0 +1,3 @@
+Accessory Merchant Uska:
+Are you still here? You shouldn't waste time. Follow the arrow.
+(you may check your destination in the quest dialog by pressing Alt+U.)
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-04.html b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-04.html
new file mode 100644
index 0000000000..57046329d3
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30560-04.html
@@ -0,0 +1,3 @@
+Accessory Merchant Uska:
+(Only characters who are level 19 or above and who have completed the Red Gem Necklace (3/3) quests may undertake this quest.)
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30570-01.html b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30570-01.html
new file mode 100644
index 0000000000..bef45d8ea5
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30570-01.html
@@ -0,0 +1,4 @@
+Karukia:
+Uska said you are willing to study the martial art Kawat. First, you need to become an Orc Raider.
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30570-02.html b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30570-02.html
new file mode 100644
index 0000000000..7d7880d2fb
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30570-02.html
@@ -0,0 +1,2 @@
+Karukia:
+That's great idea! The path of Kawat is very challenging. It's not up to everybody's strengh. Come back to me when you are ready.
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30585-01.html b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30585-01.html
new file mode 100644
index 0000000000..942c411203
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30585-01.html
@@ -0,0 +1,4 @@
+Tataru Zu Hestui:
+Uska told me about you. Do you want to become an Orc Shaman? Then be ready to serve our ancestors with your body and soul.
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30585-02.html b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30585-02.html
new file mode 100644
index 0000000000..649d800bcc
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30585-02.html
@@ -0,0 +1,3 @@
+Tataru Zu Hestui:
+Our tribe lives by the strengh of ancestors. You've made the right choice! Tell me when you are ready to make a Class Transfer.
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30587-01.html b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30587-01.html
new file mode 100644
index 0000000000..95999a1e15
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30587-01.html
@@ -0,0 +1,4 @@
+Gantakai Zu Urutu:
+Uska said you are willing to study the martial art Kawat. First, you need to become an Orc Raider.
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30587-02.html b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30587-02.html
new file mode 100644
index 0000000000..09153c66fa
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/30587-02.html
@@ -0,0 +1,2 @@
+Gantakai Zu Urutu:
+That's great idea! The path of Kawat is very challenging. It's not up to everybody's strengh. Come back to me when you are ready.
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/Q10994_FutureOrcs.java b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/Q10994_FutureOrcs.java
new file mode 100644
index 0000000000..e2bf51fe9d
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/Q10994_FutureOrcs.java
@@ -0,0 +1,179 @@
+/*
+ * This file is part of the L2J Mobius project.
+ *
+ * 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 .
+ */
+package quests.Q10994_FutureOrcs;
+
+import com.l2jmobius.gameserver.enums.Race;
+import com.l2jmobius.gameserver.model.actor.L2Npc;
+import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
+import com.l2jmobius.gameserver.model.base.ClassId;
+import com.l2jmobius.gameserver.model.quest.Quest;
+import com.l2jmobius.gameserver.model.quest.QuestState;
+import com.l2jmobius.gameserver.model.quest.State;
+import com.l2jmobius.gameserver.network.NpcStringId;
+
+import quests.Q11023_RedGemNecklace3.Q11023_RedGemNecklace3;
+
+/**
+ * Future: Future Orcs (10994)
+ * @author Stayway
+ */
+public class Q10994_FutureOrcs extends Quest
+{
+ // NPCs
+ private static final int USKA = 30560;
+ private static final int KARUKIA = 30570;
+ private static final int GANTAKAI = 30587;
+ private static final int HESTUI = 30585;
+ // Items
+ private static final int FIRST_CLASS_BUFF_SCROLL = 29011;
+ private static final int IMPROVED_SOE = 49087;
+ // Misc
+ private static final int MIN_LEVEL = 19;
+
+ public Q10994_FutureOrcs()
+ {
+ super(10994);
+ addStartNpc(USKA);
+ addTalkId(USKA, KARUKIA, GANTAKAI, HESTUI);
+ addCondMinLevel(MIN_LEVEL, "no-level.html"); // Custom
+ addCondRace(Race.ORC, "no-race.html"); // Custom
+ addCondCompletedQuest(Q11023_RedGemNecklace3.class.getSimpleName(), "30560-04.html");
+ setQuestNameNpcStringId(NpcStringId.LV_19_FUTURE_ORCS);
+ }
+
+ @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 "30560-02.htm":
+ case "30560-02a.htm":
+ case "f_raider.html":
+ case "f_monk.html":
+ case "m_shaman.html":
+ {
+ htmltext = event;
+ break;
+ }
+ case "a_raider.html":
+ {
+ qs.startQuest();
+ qs.setCond(2, true);
+ htmltext = event;
+ break;
+ }
+ case "a_monk.html":
+ {
+ qs.startQuest();
+ qs.setCond(3, true);
+ htmltext = event;
+ break;
+ }
+ case "a_shaman.html":
+ {
+ qs.startQuest();
+ qs.setCond(4, true);
+ htmltext = event;
+ break;
+ }
+ case "30570-02.html": // Custom html
+ case "30587-02.html":
+ case "30585-02.html":
+ {
+ if (qs.getCond() > 1)
+ {
+ giveItems(player, FIRST_CLASS_BUFF_SCROLL, 5);
+ giveItems(player, IMPROVED_SOE, 1);
+ qs.exitQuest(false, true);
+ htmltext = event;
+ }
+ break;
+ }
+ }
+ return htmltext;
+ }
+
+ @Override
+ public String onTalk(L2Npc npc, L2PcInstance talker)
+ {
+ final QuestState qs = getQuestState(talker, true);
+ String htmltext = getNoQuestMsg(talker);
+ switch (qs.getState())
+ {
+ case State.CREATED:
+ {
+ if ((npc.getId() == USKA) && (talker.getClassId() == ClassId.ORC_FIGHTER))
+ {
+ htmltext = "30560-01.html";
+ }
+ else if (talker.getClassId() == ClassId.ORC_MAGE)
+ {
+ htmltext = "30560-01a.html";
+ }
+ break;
+ }
+ case State.STARTED:
+ {
+ if (npc.getId() == USKA)
+ {
+ if (qs.getCond() >= 1)
+ {
+ htmltext = "30560-03.html";
+ }
+ break;
+ }
+ if ((npc.getId() == KARUKIA) && (talker.getClassId() != ClassId.ORC_RAIDER))
+ {
+ if (qs.isCond(2))
+ {
+ htmltext = "30570-01.html"; // Custom html
+ }
+ break;
+ }
+ if ((npc.getId() == GANTAKAI) && (talker.getClassId() != ClassId.ORC_MONK))
+ {
+ if (qs.isCond(3))
+ {
+ htmltext = "30587-01.html";
+ }
+ break;
+ }
+ if ((npc.getId() == HESTUI) && (talker.getClassId() != ClassId.ORC_SHAMAN))
+ {
+ if (qs.isCond(4))
+ {
+ htmltext = "30585-01.html";
+ }
+ break;
+ }
+ }
+ case State.COMPLETED:
+ {
+ htmltext = getAlreadyCompletedMsg(talker);
+ break;
+ }
+ }
+ return htmltext;
+ }
+}
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/a_monk.html b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/a_monk.html
new file mode 100644
index 0000000000..eb8f65e80c
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/a_monk.html
@@ -0,0 +1,2 @@
+Accessory Merchant Uska:
+Do you want to become an Orc Monc? Then you need to talk to Gantaki Zu Urutu. You can find him in the Orc Village near the store that sells weapons and armor. I will send notice about your visit.
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/a_raider.html b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/a_raider.html
new file mode 100644
index 0000000000..a90d967b31
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/a_raider.html
@@ -0,0 +1,2 @@
+Accessory Merchant Uska:
+Do you want to become an Orc Raider? Then you need to talk to Prefect Karukia. Go to the Royal Palace of the Orc Village. I will send notice about your visit.
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/a_shaman.html b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/a_shaman.html
new file mode 100644
index 0000000000..68833e35d7
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/a_shaman.html
@@ -0,0 +1,2 @@
+Accessory Merchant Uska:
+Do you want to become an Orc Shaman? Then you need to talk to Tataru Zu Hestui. You can find him in the Orc Village. I will send notice about your visit.
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/f_monk.html b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/f_monk.html
new file mode 100644
index 0000000000..42edfabac2
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/f_monk.html
@@ -0,0 +1,7 @@
+Class description - Orc Monks
+Orc Monks are mighty warriors who wants to be stronger not trough weapons, but trough the abilities of their own bodies.
+Orc Monks alone can use Fist Weapons.
+They wear Light Armor and actively fight in close combat. Depending on situation, they are able to fight long-range as well. They have a big reserve of health but comparatively low defense, that's why they need to kill enemies quickly.
+
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/f_raider.html b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/f_raider.html
new file mode 100644
index 0000000000..0d77afeb70
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/f_raider.html
@@ -0,0 +1,6 @@
+Class description - Raider
+Orc Raiders are elite warriors of Orc Race who have improved their mastery of martial arts to a perfection.
+They prefer attacking and skillfully use various weapons. They can't use Magic Skills, however, under certain conditions, they are able to increase their attack or defense power, which helps them survive when situations are critical.
+
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/m_shaman.html b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/m_shaman.html
new file mode 100644
index 0000000000..4c73a863b2
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/m_shaman.html
@@ -0,0 +1,8 @@
+Class description - Orc Shaman:
+Orc Shamans bless warriors with the magic of a Fire God, increase their strengh and also cast various curses upon enemies.
+Orc Shamans specialize in a magic that gives strengh to their allies and weakens enemies.
+Most of their attack magical Skills deals periodic damage, that's why they can combine magical and physical attacks.
+They deal less damage than Warriors, but can increase Physical Attack with Reinforcement Skills, which makes them more effective in combat.
+
+
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/no-level.html b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/no-level.html
new file mode 100644
index 0000000000..1ce9288808
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/no-level.html
@@ -0,0 +1,4 @@
+Accessory Merchant Uska:
+You ought to gain more experience. Come back later.
+(This quest is available to characters of Level 19 or higher.)
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/no-race.html b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/no-race.html
new file mode 100644
index 0000000000..7db745ac57
--- /dev/null
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/Q10994_FutureOrcs/no-race.html
@@ -0,0 +1,4 @@
+Accessory Merchant Uska:
+You are not an Orc. Get the hell out!
+(This quest is available to Orcs only.)
+
\ No newline at end of file
diff --git a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/QuestMasterHandler.java b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/QuestMasterHandler.java
index 33c1deb318..9123828615 100644
--- a/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/QuestMasterHandler.java
+++ b/L2J_Mobius_Classic_2.2_Antharas/dist/game/data/scripts/quests/QuestMasterHandler.java
@@ -148,6 +148,7 @@ import quests.Q00662_AGameOfCards.Q00662_AGameOfCards;
import quests.Q00933_ExploringTheWestWingOfTheDungeonOfAbyss.Q00933_ExploringTheWestWingOfTheDungeonOfAbyss;
import quests.Q00935_ExploringTheEastWingOfTheDungeonOfAbyss.Q00935_ExploringTheEastWingOfTheDungeonOfAbyss;
import quests.Q10993_FutureDwarves.Q10993_FutureDwarves;
+import quests.Q10994_FutureOrcs.Q10994_FutureOrcs;
import quests.Q10995_MutualBenefit.Q10995_MutualBenefit;
import quests.Q10996_TemplesDecorations.Q10996_TemplesDecorations;
import quests.Q10997_LoserPriest1.Q10997_LoserPriest1;
@@ -315,6 +316,7 @@ public class QuestMasterHandler
Q00933_ExploringTheWestWingOfTheDungeonOfAbyss.class,
Q00935_ExploringTheEastWingOfTheDungeonOfAbyss.class,
Q10993_FutureDwarves.class,
+ Q10994_FutureOrcs.class,
Q10995_MutualBenefit.class,
Q10996_TemplesDecorations.class,
Q10997_LoserPriest1.class,