Quest reward changes according to Grand Crusade client.

Contributed by champzix1.
This commit is contained in:
MobiusDev 2019-01-03 19:52:29 +00:00
parent 1239d8e635
commit 8227a23ad7
48 changed files with 45 additions and 60 deletions

View File

@ -87,7 +87,7 @@ public final class Q10320_LetsGoToTheCentralSquare extends Quest
{ {
if (qs.isStarted()) if (qs.isStarted())
{ {
addExpAndSp(player, 300, 6); addExpAndSp(player, 70, 5);
qs.exitQuest(false, true); qs.exitQuest(false, true);
htmltext = event; htmltext = event;
} }

View File

@ -40,7 +40,11 @@ public final class Q10543_SheddingWeight extends Quest
private static final int WILFORD = 30005; private static final int WILFORD = 30005;
// Items // Items
// private static final int NOVICE_TRAINING_LOG = 1835; // TODO Find item ID // private static final int NOVICE_TRAINING_LOG = 1835; // TODO Find item ID
private static final int APPRENTICE_ADVENTURERS_STAFF = 7816;
private static final int APPRENTICE_ADVENTURERS_BONE_CLUB = 7817;
private static final int APPRENTICE_ADVENTURERS_KNIFE = 7818; private static final int APPRENTICE_ADVENTURERS_KNIFE = 7818;
private static final int APPRENTICE_ADVENTURERS_CESTUS = 7819;
private static final int APPRENTICE_ADVENTURERS_BOW = 7820;
private static final int APPRENTICE_ADVENTURERS_LONG_SWORD = 7821; private static final int APPRENTICE_ADVENTURERS_LONG_SWORD = 7821;
// Misc // Misc
private static final int MAX_LEVEL = 20; private static final int MAX_LEVEL = 20;
@ -85,7 +89,11 @@ public final class Q10543_SheddingWeight extends Quest
} }
case "30005-03.html": case "30005-03.html":
{ {
giveItems(player, APPRENTICE_ADVENTURERS_STAFF, 1);
giveItems(player, APPRENTICE_ADVENTURERS_BONE_CLUB, 1);
giveItems(player, APPRENTICE_ADVENTURERS_KNIFE, 1); giveItems(player, APPRENTICE_ADVENTURERS_KNIFE, 1);
giveItems(player, APPRENTICE_ADVENTURERS_CESTUS, 1);
giveItems(player, APPRENTICE_ADVENTURERS_BOW, 1);
giveItems(player, APPRENTICE_ADVENTURERS_LONG_SWORD, 1); giveItems(player, APPRENTICE_ADVENTURERS_LONG_SWORD, 1);
player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2Text\\QT_007_post_01.htm", TutorialShowHtml.LARGE_WINDOW)); player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2Text\\QT_007_post_01.htm", TutorialShowHtml.LARGE_WINDOW));
showOnScreenMsg(player, NpcStringId.WEAPONS_HAVE_BEEN_ADDED_TO_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); showOnScreenMsg(player, NpcStringId.WEAPONS_HAVE_BEEN_ADDED_TO_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);

View File

@ -74,7 +74,6 @@ public final class Q10732_AForeignLand extends Quest
if (qs.isStarted()) if (qs.isStarted())
{ {
player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2Text\\QT_001_Radar_01.htm", TutorialShowHtml.LARGE_WINDOW)); player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2Text\\QT_001_Radar_01.htm", TutorialShowHtml.LARGE_WINDOW));
giveAdena(player, 3000, true);
addExpAndSp(player, 75, 2); addExpAndSp(player, 75, 2);
qs.exitQuest(false, true); qs.exitQuest(false, true);
} }

View File

@ -94,7 +94,6 @@ public final class Q10733_TheTestForSurvival extends Quest
{ {
if ((qs.isCond(2) || qs.isCond(3)) && hasQuestItems(player, GERETH_RECOMMENDATION)) if ((qs.isCond(2) || qs.isCond(3)) && hasQuestItems(player, GERETH_RECOMMENDATION))
{ {
giveAdena(player, 5000, true);
addExpAndSp(player, 295, 2); addExpAndSp(player, 295, 2);
qs.exitQuest(false, true); qs.exitQuest(false, true);
} }

View File

@ -214,7 +214,6 @@ public final class Q10734_DoOrDie extends Quest
} }
case 7: case 7:
{ {
giveAdena(player, 7000, true);
addExpAndSp(player, 805, 2); addExpAndSp(player, 805, 2);
qs.exitQuest(false, true); qs.exitQuest(false, true);
htmltext = "33942-07.html"; htmltext = "33942-07.html";

View File

@ -107,7 +107,6 @@ public final class Q10736_ASpecialPower extends Quest
} }
case 7: case 7:
{ {
giveAdena(player, 900, true);
rewardItems(player, SOULSHOTS_REWARD); rewardItems(player, SOULSHOTS_REWARD);
addExpAndSp(player, 3154, 0); addExpAndSp(player, 3154, 0);
qs.exitQuest(false, true); qs.exitQuest(false, true);

View File

@ -91,7 +91,6 @@ public final class Q10737_GrakonsWarehouse extends Quest
{ {
player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2text\\QT_007_post_01.htm", TutorialShowHtml.LARGE_WINDOW)); player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2text\\QT_007_post_01.htm", TutorialShowHtml.LARGE_WINDOW));
showOnScreenMsg(player, NpcStringId.WEAPONS_HAVE_BEEN_ADDED_TO_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); showOnScreenMsg(player, NpcStringId.WEAPONS_HAVE_BEEN_ADDED_TO_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);
giveAdena(player, 11000, true);
if (player.isMageClass()) if (player.isMageClass())
{ {
giveItems(player, APPRENTICE_ADVENTURER_STAFF); giveItems(player, APPRENTICE_ADVENTURER_STAFF);

View File

@ -81,7 +81,6 @@ public final class Q10738_AnInnerBeauty extends Quest
{ {
if (qs.isStarted()) if (qs.isStarted())
{ {
giveAdena(player, 12000, true);
addExpAndSp(player, 2625, 1); addExpAndSp(player, 2625, 1);
qs.exitQuest(false, true); qs.exitQuest(false, true);
} }

View File

@ -45,7 +45,7 @@ public final class Q10739_SupplyAndDemand extends Quest
private static final ItemHolder ARMOR_SUPPLY_BOX = new ItemHolder(39523, 1); private static final ItemHolder ARMOR_SUPPLY_BOX = new ItemHolder(39523, 1);
private static final ItemHolder GROCERY_SUPPLY_BOX = new ItemHolder(39524, 1); private static final ItemHolder GROCERY_SUPPLY_BOX = new ItemHolder(39524, 1);
private static final ItemHolder ACCESSORY_SUPPLY_BOX = new ItemHolder(39525, 1); private static final ItemHolder ACCESSORY_SUPPLY_BOX = new ItemHolder(39525, 1);
private static final ItemHolder LEATHER_SHIRT = new ItemHolder(21, 1); private static final ItemHolder LEATHER_SHIRT = new ItemHolder(22, 1);
private static final ItemHolder LEATHER_PANTS = new ItemHolder(29, 1); private static final ItemHolder LEATHER_PANTS = new ItemHolder(29, 1);
private static final ItemHolder APPRENTICE_EARRING = new ItemHolder(112, 2); private static final ItemHolder APPRENTICE_EARRING = new ItemHolder(112, 2);
private static final ItemHolder NECKLACE_OF_KNOWNLEDGE = new ItemHolder(906, 1); private static final ItemHolder NECKLACE_OF_KNOWNLEDGE = new ItemHolder(906, 1);
@ -206,7 +206,6 @@ public final class Q10739_SupplyAndDemand extends Quest
giveItems(player, LEATHER_PANTS); giveItems(player, LEATHER_PANTS);
giveItems(player, APPRENTICE_EARRING); giveItems(player, APPRENTICE_EARRING);
giveItems(player, NECKLACE_OF_KNOWNLEDGE); giveItems(player, NECKLACE_OF_KNOWNLEDGE);
giveAdena(player, 1400, true);
addExpAndSp(player, 8136, 0); addExpAndSp(player, 8136, 0);
showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);
qs.exitQuest(false, true); qs.exitQuest(false, true);

View File

@ -142,10 +142,9 @@ public final class Q10740_NeverForget extends Quest
case 3: case 3:
{ {
showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);
giveAdena(player, 1600, true);
giveItems(player, RING_OF_KNOWLEDGE); giveItems(player, RING_OF_KNOWLEDGE);
giveItems(player, HEALING_POTION); giveItems(player, HEALING_POTION);
addExpAndSp(player, 16851, 0); addExpAndSp(player, 24001, 0);
qs.exitQuest(false, true); qs.exitQuest(false, true);
htmltext = "33951-06.html"; htmltext = "33951-06.html";
break; break;

View File

@ -83,7 +83,6 @@ public final class Q10741_ADraughtForTheCold extends Quest
{ {
if (qs.isCond(2)) if (qs.isCond(2))
{ {
giveAdena(player, 2000, true);
addExpAndSp(player, 22973, 2); addExpAndSp(player, 22973, 2);
qs.exitQuest(false, true); qs.exitQuest(false, true);
} }

View File

@ -200,8 +200,7 @@ public final class Q10742_AFurryFriend extends Quest
} }
else if (qs.isCond(2)) else if (qs.isCond(2))
{ {
giveAdena(player, 2500, true); addExpAndSp(player, 68007, 5);
addExpAndSp(player, 52516, 5);
qs.exitQuest(false, true); qs.exitQuest(false, true);
htmltext = "33952-04.html"; htmltext = "33952-04.html";
} }

View File

@ -90,8 +90,7 @@ public final class Q10743_StrangeFungus extends Quest
{ {
if (qs.isCond(2)) if (qs.isCond(2))
{ {
giveAdena(player, 62000, true); addExpAndSp(player, 93982, 0);
addExpAndSp(player, 62876, 0);
giveItems(player, LEATHER_SHOES); giveItems(player, LEATHER_SHOES);
showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);
qs.exitQuest(false, true); qs.exitQuest(false, true);

View File

@ -130,8 +130,7 @@ public final class Q10744_StrongerThanSteel extends Quest
} }
else if (qs.isCond(3)) else if (qs.isCond(3))
{ {
giveAdena(player, 34000, true); addExpAndSp(player, 153994, 5);
addExpAndSp(player, 112001, 5);
qs.exitQuest(false, true); qs.exitQuest(false, true);
htmltext = "33954-05.html"; htmltext = "33954-05.html";
} }

View File

@ -91,7 +91,6 @@ public final class Q10745_TheSecretIngredients extends Quest
{ {
if (qs.isCond(3)) if (qs.isCond(3))
{ {
giveAdena(player, 48000, true);
addExpAndSp(player, 241076, 5); addExpAndSp(player, 241076, 5);
if (player.isMageClass()) if (player.isMageClass())
{ {

View File

@ -148,7 +148,7 @@ public final class Q10746_SeeTheWorld extends Quest
giveItems(player, SCROLL_OF_ESCAPE, 10); giveItems(player, SCROLL_OF_ESCAPE, 10);
giveItems(player, PAULINA_EQUIPMENT_SET, 1); giveItems(player, PAULINA_EQUIPMENT_SET, 1);
giveAdena(player, 147600, true); giveAdena(player, 147600, true);
addExpAndSp(player, 53422, 5); addExpAndSp(player, 161998, 5);
showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);
qs.exitQuest(false, true); qs.exitQuest(false, true);
htmltext = "30037-01.html"; htmltext = "30037-01.html";

View File

@ -87,7 +87,7 @@ public final class Q10320_LetsGoToTheCentralSquare extends Quest
{ {
if (qs.isStarted()) if (qs.isStarted())
{ {
addExpAndSp(player, 300, 6); addExpAndSp(player, 70, 5);
qs.exitQuest(false, true); qs.exitQuest(false, true);
htmltext = event; htmltext = event;
} }

View File

@ -40,7 +40,11 @@ public final class Q10543_SheddingWeight extends Quest
private static final int WILFORD = 30005; private static final int WILFORD = 30005;
// Items // Items
// private static final int NOVICE_TRAINING_LOG = 1835; // TODO Find item ID // private static final int NOVICE_TRAINING_LOG = 1835; // TODO Find item ID
private static final int APPRENTICE_ADVENTURERS_STAFF = 7816;
private static final int APPRENTICE_ADVENTURERS_BONE_CLUB = 7817;
private static final int APPRENTICE_ADVENTURERS_KNIFE = 7818; private static final int APPRENTICE_ADVENTURERS_KNIFE = 7818;
private static final int APPRENTICE_ADVENTURERS_CESTUS = 7819;
private static final int APPRENTICE_ADVENTURERS_BOW = 7820;
private static final int APPRENTICE_ADVENTURERS_LONG_SWORD = 7821; private static final int APPRENTICE_ADVENTURERS_LONG_SWORD = 7821;
// Misc // Misc
private static final int MAX_LEVEL = 20; private static final int MAX_LEVEL = 20;
@ -85,7 +89,11 @@ public final class Q10543_SheddingWeight extends Quest
} }
case "30005-03.html": case "30005-03.html":
{ {
giveItems(player, APPRENTICE_ADVENTURERS_STAFF, 1);
giveItems(player, APPRENTICE_ADVENTURERS_BONE_CLUB, 1);
giveItems(player, APPRENTICE_ADVENTURERS_KNIFE, 1); giveItems(player, APPRENTICE_ADVENTURERS_KNIFE, 1);
giveItems(player, APPRENTICE_ADVENTURERS_CESTUS, 1);
giveItems(player, APPRENTICE_ADVENTURERS_BOW, 1);
giveItems(player, APPRENTICE_ADVENTURERS_LONG_SWORD, 1); giveItems(player, APPRENTICE_ADVENTURERS_LONG_SWORD, 1);
player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2Text\\QT_007_post_01.htm", TutorialShowHtml.LARGE_WINDOW)); player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2Text\\QT_007_post_01.htm", TutorialShowHtml.LARGE_WINDOW));
showOnScreenMsg(player, NpcStringId.WEAPONS_HAVE_BEEN_ADDED_TO_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); showOnScreenMsg(player, NpcStringId.WEAPONS_HAVE_BEEN_ADDED_TO_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);

View File

@ -74,7 +74,6 @@ public final class Q10732_AForeignLand extends Quest
if (qs.isStarted()) if (qs.isStarted())
{ {
player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2Text\\QT_001_Radar_01.htm", TutorialShowHtml.LARGE_WINDOW)); player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2Text\\QT_001_Radar_01.htm", TutorialShowHtml.LARGE_WINDOW));
giveAdena(player, 3000, true);
addExpAndSp(player, 75, 2); addExpAndSp(player, 75, 2);
qs.exitQuest(false, true); qs.exitQuest(false, true);
} }

View File

@ -94,7 +94,6 @@ public final class Q10733_TheTestForSurvival extends Quest
{ {
if ((qs.isCond(2) || qs.isCond(3)) && hasQuestItems(player, GERETH_RECOMMENDATION)) if ((qs.isCond(2) || qs.isCond(3)) && hasQuestItems(player, GERETH_RECOMMENDATION))
{ {
giveAdena(player, 5000, true);
addExpAndSp(player, 295, 2); addExpAndSp(player, 295, 2);
qs.exitQuest(false, true); qs.exitQuest(false, true);
} }

View File

@ -214,7 +214,6 @@ public final class Q10734_DoOrDie extends Quest
} }
case 7: case 7:
{ {
giveAdena(player, 7000, true);
addExpAndSp(player, 805, 2); addExpAndSp(player, 805, 2);
qs.exitQuest(false, true); qs.exitQuest(false, true);
htmltext = "33942-07.html"; htmltext = "33942-07.html";

View File

@ -107,7 +107,6 @@ public final class Q10736_ASpecialPower extends Quest
} }
case 7: case 7:
{ {
giveAdena(player, 900, true);
rewardItems(player, SOULSHOTS_REWARD); rewardItems(player, SOULSHOTS_REWARD);
addExpAndSp(player, 3154, 0); addExpAndSp(player, 3154, 0);
qs.exitQuest(false, true); qs.exitQuest(false, true);

View File

@ -91,7 +91,6 @@ public final class Q10737_GrakonsWarehouse extends Quest
{ {
player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2text\\QT_007_post_01.htm", TutorialShowHtml.LARGE_WINDOW)); player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2text\\QT_007_post_01.htm", TutorialShowHtml.LARGE_WINDOW));
showOnScreenMsg(player, NpcStringId.WEAPONS_HAVE_BEEN_ADDED_TO_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); showOnScreenMsg(player, NpcStringId.WEAPONS_HAVE_BEEN_ADDED_TO_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);
giveAdena(player, 11000, true);
if (player.isMageClass()) if (player.isMageClass())
{ {
giveItems(player, APPRENTICE_ADVENTURER_STAFF); giveItems(player, APPRENTICE_ADVENTURER_STAFF);

View File

@ -81,7 +81,6 @@ public final class Q10738_AnInnerBeauty extends Quest
{ {
if (qs.isStarted()) if (qs.isStarted())
{ {
giveAdena(player, 12000, true);
addExpAndSp(player, 2625, 1); addExpAndSp(player, 2625, 1);
qs.exitQuest(false, true); qs.exitQuest(false, true);
} }

View File

@ -45,7 +45,7 @@ public final class Q10739_SupplyAndDemand extends Quest
private static final ItemHolder ARMOR_SUPPLY_BOX = new ItemHolder(39523, 1); private static final ItemHolder ARMOR_SUPPLY_BOX = new ItemHolder(39523, 1);
private static final ItemHolder GROCERY_SUPPLY_BOX = new ItemHolder(39524, 1); private static final ItemHolder GROCERY_SUPPLY_BOX = new ItemHolder(39524, 1);
private static final ItemHolder ACCESSORY_SUPPLY_BOX = new ItemHolder(39525, 1); private static final ItemHolder ACCESSORY_SUPPLY_BOX = new ItemHolder(39525, 1);
private static final ItemHolder LEATHER_SHIRT = new ItemHolder(21, 1); private static final ItemHolder LEATHER_SHIRT = new ItemHolder(22, 1);
private static final ItemHolder LEATHER_PANTS = new ItemHolder(29, 1); private static final ItemHolder LEATHER_PANTS = new ItemHolder(29, 1);
private static final ItemHolder APPRENTICE_EARRING = new ItemHolder(112, 2); private static final ItemHolder APPRENTICE_EARRING = new ItemHolder(112, 2);
private static final ItemHolder NECKLACE_OF_KNOWNLEDGE = new ItemHolder(906, 1); private static final ItemHolder NECKLACE_OF_KNOWNLEDGE = new ItemHolder(906, 1);
@ -206,7 +206,6 @@ public final class Q10739_SupplyAndDemand extends Quest
giveItems(player, LEATHER_PANTS); giveItems(player, LEATHER_PANTS);
giveItems(player, APPRENTICE_EARRING); giveItems(player, APPRENTICE_EARRING);
giveItems(player, NECKLACE_OF_KNOWNLEDGE); giveItems(player, NECKLACE_OF_KNOWNLEDGE);
giveAdena(player, 1400, true);
addExpAndSp(player, 8136, 0); addExpAndSp(player, 8136, 0);
showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);
qs.exitQuest(false, true); qs.exitQuest(false, true);

View File

@ -142,10 +142,9 @@ public final class Q10740_NeverForget extends Quest
case 3: case 3:
{ {
showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);
giveAdena(player, 1600, true);
giveItems(player, RING_OF_KNOWLEDGE); giveItems(player, RING_OF_KNOWLEDGE);
giveItems(player, HEALING_POTION); giveItems(player, HEALING_POTION);
addExpAndSp(player, 16851, 0); addExpAndSp(player, 24001, 0);
qs.exitQuest(false, true); qs.exitQuest(false, true);
htmltext = "33951-06.html"; htmltext = "33951-06.html";
break; break;

View File

@ -83,7 +83,6 @@ public final class Q10741_ADraughtForTheCold extends Quest
{ {
if (qs.isCond(2)) if (qs.isCond(2))
{ {
giveAdena(player, 2000, true);
addExpAndSp(player, 22973, 2); addExpAndSp(player, 22973, 2);
qs.exitQuest(false, true); qs.exitQuest(false, true);
} }

View File

@ -200,8 +200,7 @@ public final class Q10742_AFurryFriend extends Quest
} }
else if (qs.isCond(2)) else if (qs.isCond(2))
{ {
giveAdena(player, 2500, true); addExpAndSp(player, 68007, 5);
addExpAndSp(player, 52516, 5);
qs.exitQuest(false, true); qs.exitQuest(false, true);
htmltext = "33952-04.html"; htmltext = "33952-04.html";
} }

View File

@ -90,8 +90,7 @@ public final class Q10743_StrangeFungus extends Quest
{ {
if (qs.isCond(2)) if (qs.isCond(2))
{ {
giveAdena(player, 62000, true); addExpAndSp(player, 93982, 0);
addExpAndSp(player, 62876, 0);
giveItems(player, LEATHER_SHOES); giveItems(player, LEATHER_SHOES);
showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);
qs.exitQuest(false, true); qs.exitQuest(false, true);

View File

@ -130,8 +130,7 @@ public final class Q10744_StrongerThanSteel extends Quest
} }
else if (qs.isCond(3)) else if (qs.isCond(3))
{ {
giveAdena(player, 34000, true); addExpAndSp(player, 153994, 5);
addExpAndSp(player, 112001, 5);
qs.exitQuest(false, true); qs.exitQuest(false, true);
htmltext = "33954-05.html"; htmltext = "33954-05.html";
} }

View File

@ -91,7 +91,6 @@ public final class Q10745_TheSecretIngredients extends Quest
{ {
if (qs.isCond(3)) if (qs.isCond(3))
{ {
giveAdena(player, 48000, true);
addExpAndSp(player, 241076, 5); addExpAndSp(player, 241076, 5);
if (player.isMageClass()) if (player.isMageClass())
{ {

View File

@ -148,7 +148,7 @@ public final class Q10746_SeeTheWorld extends Quest
giveItems(player, SCROLL_OF_ESCAPE, 10); giveItems(player, SCROLL_OF_ESCAPE, 10);
giveItems(player, PAULINA_EQUIPMENT_SET, 1); giveItems(player, PAULINA_EQUIPMENT_SET, 1);
giveAdena(player, 147600, true); giveAdena(player, 147600, true);
addExpAndSp(player, 53422, 5); addExpAndSp(player, 161998, 5);
showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);
qs.exitQuest(false, true); qs.exitQuest(false, true);
htmltext = "30037-01.html"; htmltext = "30037-01.html";

View File

@ -87,7 +87,7 @@ public final class Q10320_LetsGoToTheCentralSquare extends Quest
{ {
if (qs.isStarted()) if (qs.isStarted())
{ {
addExpAndSp(player, 300, 6); addExpAndSp(player, 70, 5);
qs.exitQuest(false, true); qs.exitQuest(false, true);
htmltext = event; htmltext = event;
} }

View File

@ -40,7 +40,11 @@ public final class Q10543_SheddingWeight extends Quest
private static final int WILFORD = 30005; private static final int WILFORD = 30005;
// Items // Items
// private static final int NOVICE_TRAINING_LOG = 1835; // TODO Find item ID // private static final int NOVICE_TRAINING_LOG = 1835; // TODO Find item ID
private static final int APPRENTICE_ADVENTURERS_STAFF = 7816;
private static final int APPRENTICE_ADVENTURERS_BONE_CLUB = 7817;
private static final int APPRENTICE_ADVENTURERS_KNIFE = 7818; private static final int APPRENTICE_ADVENTURERS_KNIFE = 7818;
private static final int APPRENTICE_ADVENTURERS_CESTUS = 7819;
private static final int APPRENTICE_ADVENTURERS_BOW = 7820;
private static final int APPRENTICE_ADVENTURERS_LONG_SWORD = 7821; private static final int APPRENTICE_ADVENTURERS_LONG_SWORD = 7821;
// Misc // Misc
private static final int MAX_LEVEL = 20; private static final int MAX_LEVEL = 20;
@ -85,7 +89,11 @@ public final class Q10543_SheddingWeight extends Quest
} }
case "30005-03.html": case "30005-03.html":
{ {
giveItems(player, APPRENTICE_ADVENTURERS_STAFF, 1);
giveItems(player, APPRENTICE_ADVENTURERS_BONE_CLUB, 1);
giveItems(player, APPRENTICE_ADVENTURERS_KNIFE, 1); giveItems(player, APPRENTICE_ADVENTURERS_KNIFE, 1);
giveItems(player, APPRENTICE_ADVENTURERS_CESTUS, 1);
giveItems(player, APPRENTICE_ADVENTURERS_BOW, 1);
giveItems(player, APPRENTICE_ADVENTURERS_LONG_SWORD, 1); giveItems(player, APPRENTICE_ADVENTURERS_LONG_SWORD, 1);
player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2Text\\QT_007_post_01.htm", TutorialShowHtml.LARGE_WINDOW)); player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2Text\\QT_007_post_01.htm", TutorialShowHtml.LARGE_WINDOW));
showOnScreenMsg(player, NpcStringId.WEAPONS_HAVE_BEEN_ADDED_TO_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); showOnScreenMsg(player, NpcStringId.WEAPONS_HAVE_BEEN_ADDED_TO_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);

View File

@ -74,7 +74,6 @@ public final class Q10732_AForeignLand extends Quest
if (qs.isStarted()) if (qs.isStarted())
{ {
player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2Text\\QT_001_Radar_01.htm", TutorialShowHtml.LARGE_WINDOW)); player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2Text\\QT_001_Radar_01.htm", TutorialShowHtml.LARGE_WINDOW));
giveAdena(player, 3000, true);
addExpAndSp(player, 75, 2); addExpAndSp(player, 75, 2);
qs.exitQuest(false, true); qs.exitQuest(false, true);
} }

View File

@ -94,7 +94,6 @@ public final class Q10733_TheTestForSurvival extends Quest
{ {
if ((qs.isCond(2) || qs.isCond(3)) && hasQuestItems(player, GERETH_RECOMMENDATION)) if ((qs.isCond(2) || qs.isCond(3)) && hasQuestItems(player, GERETH_RECOMMENDATION))
{ {
giveAdena(player, 5000, true);
addExpAndSp(player, 295, 2); addExpAndSp(player, 295, 2);
qs.exitQuest(false, true); qs.exitQuest(false, true);
} }

View File

@ -214,7 +214,6 @@ public final class Q10734_DoOrDie extends Quest
} }
case 7: case 7:
{ {
giveAdena(player, 7000, true);
addExpAndSp(player, 805, 2); addExpAndSp(player, 805, 2);
qs.exitQuest(false, true); qs.exitQuest(false, true);
htmltext = "33942-07.html"; htmltext = "33942-07.html";

View File

@ -107,7 +107,6 @@ public final class Q10736_ASpecialPower extends Quest
} }
case 7: case 7:
{ {
giveAdena(player, 900, true);
rewardItems(player, SOULSHOTS_REWARD); rewardItems(player, SOULSHOTS_REWARD);
addExpAndSp(player, 3154, 0); addExpAndSp(player, 3154, 0);
qs.exitQuest(false, true); qs.exitQuest(false, true);

View File

@ -91,7 +91,6 @@ public final class Q10737_GrakonsWarehouse extends Quest
{ {
player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2text\\QT_007_post_01.htm", TutorialShowHtml.LARGE_WINDOW)); player.sendPacket(new TutorialShowHtml(npc.getObjectId(), "..\\L2text\\QT_007_post_01.htm", TutorialShowHtml.LARGE_WINDOW));
showOnScreenMsg(player, NpcStringId.WEAPONS_HAVE_BEEN_ADDED_TO_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); showOnScreenMsg(player, NpcStringId.WEAPONS_HAVE_BEEN_ADDED_TO_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);
giveAdena(player, 11000, true);
if (player.isMageClass()) if (player.isMageClass())
{ {
giveItems(player, APPRENTICE_ADVENTURER_STAFF); giveItems(player, APPRENTICE_ADVENTURER_STAFF);

View File

@ -81,7 +81,6 @@ public final class Q10738_AnInnerBeauty extends Quest
{ {
if (qs.isStarted()) if (qs.isStarted())
{ {
giveAdena(player, 12000, true);
addExpAndSp(player, 2625, 1); addExpAndSp(player, 2625, 1);
qs.exitQuest(false, true); qs.exitQuest(false, true);
} }

View File

@ -45,7 +45,7 @@ public final class Q10739_SupplyAndDemand extends Quest
private static final ItemHolder ARMOR_SUPPLY_BOX = new ItemHolder(39523, 1); private static final ItemHolder ARMOR_SUPPLY_BOX = new ItemHolder(39523, 1);
private static final ItemHolder GROCERY_SUPPLY_BOX = new ItemHolder(39524, 1); private static final ItemHolder GROCERY_SUPPLY_BOX = new ItemHolder(39524, 1);
private static final ItemHolder ACCESSORY_SUPPLY_BOX = new ItemHolder(39525, 1); private static final ItemHolder ACCESSORY_SUPPLY_BOX = new ItemHolder(39525, 1);
private static final ItemHolder LEATHER_SHIRT = new ItemHolder(21, 1); private static final ItemHolder LEATHER_SHIRT = new ItemHolder(22, 1);
private static final ItemHolder LEATHER_PANTS = new ItemHolder(29, 1); private static final ItemHolder LEATHER_PANTS = new ItemHolder(29, 1);
private static final ItemHolder APPRENTICE_EARRING = new ItemHolder(112, 2); private static final ItemHolder APPRENTICE_EARRING = new ItemHolder(112, 2);
private static final ItemHolder NECKLACE_OF_KNOWNLEDGE = new ItemHolder(906, 1); private static final ItemHolder NECKLACE_OF_KNOWNLEDGE = new ItemHolder(906, 1);
@ -206,7 +206,6 @@ public final class Q10739_SupplyAndDemand extends Quest
giveItems(player, LEATHER_PANTS); giveItems(player, LEATHER_PANTS);
giveItems(player, APPRENTICE_EARRING); giveItems(player, APPRENTICE_EARRING);
giveItems(player, NECKLACE_OF_KNOWNLEDGE); giveItems(player, NECKLACE_OF_KNOWNLEDGE);
giveAdena(player, 1400, true);
addExpAndSp(player, 8136, 0); addExpAndSp(player, 8136, 0);
showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);
qs.exitQuest(false, true); qs.exitQuest(false, true);

View File

@ -142,10 +142,9 @@ public final class Q10740_NeverForget extends Quest
case 3: case 3:
{ {
showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);
giveAdena(player, 1600, true);
giveItems(player, RING_OF_KNOWLEDGE); giveItems(player, RING_OF_KNOWLEDGE);
giveItems(player, HEALING_POTION); giveItems(player, HEALING_POTION);
addExpAndSp(player, 16851, 0); addExpAndSp(player, 24001, 0);
qs.exitQuest(false, true); qs.exitQuest(false, true);
htmltext = "33951-06.html"; htmltext = "33951-06.html";
break; break;

View File

@ -83,7 +83,6 @@ public final class Q10741_ADraughtForTheCold extends Quest
{ {
if (qs.isCond(2)) if (qs.isCond(2))
{ {
giveAdena(player, 2000, true);
addExpAndSp(player, 22973, 2); addExpAndSp(player, 22973, 2);
qs.exitQuest(false, true); qs.exitQuest(false, true);
} }

View File

@ -200,8 +200,7 @@ public final class Q10742_AFurryFriend extends Quest
} }
else if (qs.isCond(2)) else if (qs.isCond(2))
{ {
giveAdena(player, 2500, true); addExpAndSp(player, 68007, 5);
addExpAndSp(player, 52516, 5);
qs.exitQuest(false, true); qs.exitQuest(false, true);
htmltext = "33952-04.html"; htmltext = "33952-04.html";
} }

View File

@ -90,8 +90,7 @@ public final class Q10743_StrangeFungus extends Quest
{ {
if (qs.isCond(2)) if (qs.isCond(2))
{ {
giveAdena(player, 62000, true); addExpAndSp(player, 93982, 0);
addExpAndSp(player, 62876, 0);
giveItems(player, LEATHER_SHOES); giveItems(player, LEATHER_SHOES);
showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);
qs.exitQuest(false, true); qs.exitQuest(false, true);

View File

@ -130,8 +130,7 @@ public final class Q10744_StrongerThanSteel extends Quest
} }
else if (qs.isCond(3)) else if (qs.isCond(3))
{ {
giveAdena(player, 34000, true); addExpAndSp(player, 153994, 5);
addExpAndSp(player, 112001, 5);
qs.exitQuest(false, true); qs.exitQuest(false, true);
htmltext = "33954-05.html"; htmltext = "33954-05.html";
} }

View File

@ -91,7 +91,6 @@ public final class Q10745_TheSecretIngredients extends Quest
{ {
if (qs.isCond(3)) if (qs.isCond(3))
{ {
giveAdena(player, 48000, true);
addExpAndSp(player, 241076, 5); addExpAndSp(player, 241076, 5);
if (player.isMageClass()) if (player.isMageClass())
{ {

View File

@ -148,7 +148,7 @@ public final class Q10746_SeeTheWorld extends Quest
giveItems(player, SCROLL_OF_ESCAPE, 10); giveItems(player, SCROLL_OF_ESCAPE, 10);
giveItems(player, PAULINA_EQUIPMENT_SET, 1); giveItems(player, PAULINA_EQUIPMENT_SET, 1);
giveAdena(player, 147600, true); giveAdena(player, 147600, true);
addExpAndSp(player, 53422, 5); addExpAndSp(player, 161998, 5);
showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000); showOnScreenMsg(player, NpcStringId.CHECK_YOUR_EQUIPMENT_IN_YOUR_INVENTORY, ExShowScreenMessage.TOP_CENTER, 10000);
qs.exitQuest(false, true); qs.exitQuest(false, true);
htmltext = "30037-01.html"; htmltext = "30037-01.html";