diff --git a/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10360_CertificationOfFate/Q10360_CertificationOfFate.java b/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10360_CertificationOfFate/Q10360_CertificationOfFate.java index eff36ad91a..add08783bd 100644 --- a/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10360_CertificationOfFate/Q10360_CertificationOfFate.java +++ b/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10360_CertificationOfFate/Q10360_CertificationOfFate.java @@ -66,7 +66,10 @@ public final class Q10360_CertificationOfFate extends Quest private static final int SAKUM = 27453; // Items private static final int SHINE_STONE = 17587; - private static final int PROOF_OF_JUSTICE = 17822; + private static final int MAJOR_HEALING_POTION = 1061; + private static final int SOULSHOT = 1464; + private static final int SPIRITSHOT = 3949; + private static final int PAULINA_EQUIPMENT_SET = 46850; // Locations private static final Location WASTELANDS_TELEPORT = new Location(-24795, 188754, -3960); // Misc @@ -217,8 +220,11 @@ public final class Q10360_CertificationOfFate extends Quest player.store(false); player.broadcastUserInfo(); player.sendSkillList(); - giveAdena(player, 110000, true); - giveItems(player, PROOF_OF_JUSTICE, 40); + giveAdena(player, 461880, true); + giveItems(player, MAJOR_HEALING_POTION, 50); + giveItems(player, SOULSHOT, 3000); + giveItems(player, SPIRITSHOT, 3000); + giveItems(player, PAULINA_EQUIPMENT_SET, 1); addExpAndSp(player, 2700000, 648); MultisellData.getInstance().separateAndSend(718, player, npc, false); st.exitQuest(false, true); diff --git a/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10746_SeeTheWorld/Q10746_SeeTheWorld.java b/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10746_SeeTheWorld/Q10746_SeeTheWorld.java index 1b6c4f586e..61bf30b3c2 100644 --- a/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10746_SeeTheWorld/Q10746_SeeTheWorld.java +++ b/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10746_SeeTheWorld/Q10746_SeeTheWorld.java @@ -20,7 +20,6 @@ import com.l2jmobius.gameserver.enums.Race; import com.l2jmobius.gameserver.model.Location; import com.l2jmobius.gameserver.model.actor.L2Npc; import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance; -import com.l2jmobius.gameserver.model.holders.ItemHolder; import com.l2jmobius.gameserver.model.quest.Quest; import com.l2jmobius.gameserver.model.quest.QuestState; import com.l2jmobius.gameserver.model.quest.State; @@ -38,8 +37,10 @@ public final class Q10746_SeeTheWorld extends Quest private static final int ASTIEL = 33948; private static final int LEVIAN = 30037; // Items - private static final ItemHolder EMISSARY_SUPPORT_BOX_WARRIOR = new ItemHolder(40264, 1); - private static final ItemHolder EMISSARY_SUPPORT_BOX_MAGE = new ItemHolder(40265, 1); + private static final int SOULSHOT = 1463; + private static final int SPIRITSHOT = 3948; + private static final int SCROLL_OF_ESCAPE = 736; + private static final int PAULINA_EQUIPMENT_SET = 46849; // Location private static final Location GLUDIN_VILLAGE = new Location(-80684, 149770, -3040); // Misc @@ -136,16 +137,11 @@ public final class Q10746_SeeTheWorld extends Quest { if (qs.isStarted() && qs.isCond(2)) { - giveAdena(player, 43000, true); + giveItems(player, SOULSHOT, 1500); + giveItems(player, SPIRITSHOT, 1500); + giveItems(player, SCROLL_OF_ESCAPE, 10); + giveItems(player, PAULINA_EQUIPMENT_SET, 1); addExpAndSp(player, 53422, 5); - if (player.isMageClass()) - { - giveItems(player, EMISSARY_SUPPORT_BOX_MAGE); - } - else - { - giveItems(player, EMISSARY_SUPPORT_BOX_WARRIOR); - } showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); qs.exitQuest(false, true); htmltext = "30037-01.html"; diff --git a/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10751_WindsOfFateEncounters/Q10751_WindsOfFateEncounters.java b/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10751_WindsOfFateEncounters/Q10751_WindsOfFateEncounters.java index edd0e69264..8ba7bfbe7b 100644 --- a/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10751_WindsOfFateEncounters/Q10751_WindsOfFateEncounters.java +++ b/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10751_WindsOfFateEncounters/Q10751_WindsOfFateEncounters.java @@ -72,12 +72,10 @@ public final class Q10751_WindsOfFateEncounters extends Quest }; // Items private static final int WIND_SPIRIT_REALMS_RELIC = 39535; - // private static final int PAULINAS_EQUIPMENT_SET_D_GRADE = 00000; //TODO - private static final int NAVARI_SUPPORT_BOX_FIGHTER = 40266; - private static final int BLESSED_SPIRITHSHOT_C = 3949; - private static final int SOULSHOT_C = 1464; private static final int MAJOR_HEALING_POTION = 1061; - private static final int NAVARI_SUPPORT_BOX_MAGE = 40267; + private static final int SOULSHOT = 1464; + private static final int SPIRITSHOT = 3949; + private static final int PAULINA_EQUIPMENT_SET = 46850; // Location private static final Location TELEPORT_LOC = new Location(-80565, 251763, -3080); // Misc @@ -217,11 +215,11 @@ public final class Q10751_WindsOfFateEncounters extends Quest player.broadcastUserInfo(); player.sendSkillList(); player.sendPacket(new SocialAction(player.getObjectId(), 23)); - giveAdena(player, 461880, false); - giveItems(player, BLESSED_SPIRITHSHOT_C, 3000); - giveItems(player, SOULSHOT_C, 3000); + giveAdena(player, 11000, true); giveItems(player, MAJOR_HEALING_POTION, 50); - giveItems(player, NAVARI_SUPPORT_BOX_MAGE, 1); + giveItems(player, SOULSHOT, 3000); + giveItems(player, SPIRITSHOT, 3000); + giveItems(player, PAULINA_EQUIPMENT_SET, 1); addExpAndSp(player, 2700000, 648); qs.exitQuest(false, true); } @@ -237,11 +235,11 @@ public final class Q10751_WindsOfFateEncounters extends Quest player.broadcastUserInfo(); player.sendSkillList(); player.sendPacket(new SocialAction(player.getObjectId(), 23)); - giveAdena(player, 461880, false); - giveItems(player, BLESSED_SPIRITHSHOT_C, 3000); - giveItems(player, SOULSHOT_C, 3000); + giveAdena(player, 11000, true); giveItems(player, MAJOR_HEALING_POTION, 50); - giveItems(player, NAVARI_SUPPORT_BOX_FIGHTER, 1); + giveItems(player, SOULSHOT, 3000); + giveItems(player, SPIRITSHOT, 3000); + giveItems(player, PAULINA_EQUIPMENT_SET, 1); addExpAndSp(player, 2700000, 648); qs.exitQuest(false, true); } diff --git a/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10784_TheBrokenDevice/Q10784_TheBrokenDevice.java b/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10784_TheBrokenDevice/Q10784_TheBrokenDevice.java index d4525f3cf2..57907a488d 100644 --- a/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10784_TheBrokenDevice/Q10784_TheBrokenDevice.java +++ b/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10784_TheBrokenDevice/Q10784_TheBrokenDevice.java @@ -44,7 +44,10 @@ public final class Q10784_TheBrokenDevice extends Quest }; // Items private static final int BROKE_MAGIC_DEVICE_FRAGMENT = 39723; - private static final int ENCHANT_ARMOR_B = 948; + private static final int SOULSHOT = 1466; + private static final int SPIRITSHOT = 3951; + private static final int PAULINA_EQUIPMENT_SET = 46851; + private static final int BLESSED_SCROLL_OF_ESCAPE = 33640; // Misc private static final int MIN_LEVEL = 58; private static final int MAX_LEVEL = 61; @@ -84,9 +87,13 @@ public final class Q10784_TheBrokenDevice extends Quest { if (qs.isCond(2)) { - giveItems(player, ENCHANT_ARMOR_B, 5); giveStoryQuestReward(player, 40); - addExpAndSp(player, 6579090, 1578); + giveAdena(player, 990_000, true); + giveItems(player, SOULSHOT, 6000); + giveItems(player, SPIRITSHOT, 6000); + giveItems(player, BLESSED_SCROLL_OF_ESCAPE, 3); + giveItems(player, PAULINA_EQUIPMENT_SET, 1); + addExpAndSp(player, 14369328, 1578); qs.exitQuest(false, true); } break;