From a599ddff6bee7d73d08b3756c6ef13a674860b7d Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Wed, 31 Mar 2021 05:04:13 +0000 Subject: [PATCH] Addition of quest buff rewards. Contributed by manax182. --- .../data/scripts/quests/Q00255_Tutorial/Q00255_Tutorial.java | 1 + .../Q10958_ExploringNewOpportunities.java | 2 ++ .../Q10959_ChallengingYourDestiny.java | 2 ++ .../Q10961_EffectiveTraining/Q10961_EffectiveTraining.java | 2 ++ .../scripts/quests/Q10962_NewHorizons/Q10962_NewHorizons.java | 3 +++ .../quests/Q10964_SecretGarden/Q10964_SecretGarden.java | 3 +++ .../quests/Q10965_DeathMysteries/Q10965_DeathMysteries.java | 3 +++ .../Q10981_UnbearableWolvesHowling.java | 2 ++ .../scripts/quests/Q10982_SpiderHunt/Q10982_SpiderHunt.java | 2 ++ .../quests/Q10983_TroubledForest/Q10983_TroubledForest.java | 2 ++ .../Q10984_CollectSpiderweb/Q10984_CollectSpiderweb.java | 3 +++ .../Q10985_CleaningUpTheGround/Q10985_CleaningUpTheGround.java | 3 +++ .../quests/Q10986_SwampMonster/Q10986_SwampMonster.java | 2 ++ .../quests/Q10987_PlunderedGraves/Q10987_PlunderedGraves.java | 2 ++ .../scripts/quests/Q10988_Conspiracy/Q10988_Conspiracy.java | 2 ++ .../Q10989_DangerousPredators/Q10989_DangerousPredators.java | 2 ++ .../Q10990_PoisonExtraction/Q10990_PoisonExtraction.java | 2 ++ .../data/scripts/quests/Q00255_Tutorial/Q00255_Tutorial.java | 1 + .../Q10958_ExploringNewOpportunities.java | 2 ++ .../Q10959_ChallengingYourDestiny.java | 2 ++ .../Q10961_EffectiveTraining/Q10961_EffectiveTraining.java | 2 ++ .../scripts/quests/Q10962_NewHorizons/Q10962_NewHorizons.java | 3 +++ .../Q10981_UnbearableWolvesHowling.java | 2 ++ .../scripts/quests/Q10982_SpiderHunt/Q10982_SpiderHunt.java | 2 ++ .../quests/Q10983_TroubledForest/Q10983_TroubledForest.java | 2 ++ .../Q10984_CollectSpiderweb/Q10984_CollectSpiderweb.java | 3 +++ .../Q10985_CleaningUpTheGround/Q10985_CleaningUpTheGround.java | 3 +++ .../quests/Q10986_SwampMonster/Q10986_SwampMonster.java | 2 ++ .../quests/Q10987_PlunderedGraves/Q10987_PlunderedGraves.java | 2 ++ .../scripts/quests/Q10988_Conspiracy/Q10988_Conspiracy.java | 2 ++ .../Q10989_DangerousPredators/Q10989_DangerousPredators.java | 2 ++ .../Q10990_PoisonExtraction/Q10990_PoisonExtraction.java | 2 ++ 32 files changed, 70 insertions(+) diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q00255_Tutorial/Q00255_Tutorial.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q00255_Tutorial/Q00255_Tutorial.java index 61a8276409..cd2df02d03 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q00255_Tutorial/Q00255_Tutorial.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q00255_Tutorial/Q00255_Tutorial.java @@ -283,6 +283,7 @@ public class Q00255_Tutorial extends Quest takeItems(player, BLUE_GEM, -1); giveItems(player, SCROLL_OF_ESCAPE); giveItems(player, WIND_WALK_POTION); + giveStoryBuffReward(npc, player); if (player.isMageClass() && (player.getRace() != Race.ORC)) { giveItems(player, SPIRITSHOT_REWARD); diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10958_ExploringNewOpportunities/Q10958_ExploringNewOpportunities.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10958_ExploringNewOpportunities/Q10958_ExploringNewOpportunities.java index bd981cb3b9..0856c38b41 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10958_ExploringNewOpportunities/Q10958_ExploringNewOpportunities.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10958_ExploringNewOpportunities/Q10958_ExploringNewOpportunities.java @@ -94,6 +94,7 @@ public class Q10958_ExploringNewOpportunities extends Quest { if (qs.isCond(1)) { + giveStoryBuffReward(npc, player); player.teleToLocation(TRAINING_GROUNDS); } break; @@ -108,6 +109,7 @@ public class Q10958_ExploringNewOpportunities extends Quest giveItems(player, RING_NOVICE); giveItems(player, EARRING_NOVICE); giveItems(player, NECKLACE_NOVICE); + giveStoryBuffReward(npc, player); addExpAndSp(player, 260000, 6000); qs.exitQuest(false, true); } diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10959_ChallengingYourDestiny/Q10959_ChallengingYourDestiny.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10959_ChallengingYourDestiny/Q10959_ChallengingYourDestiny.java index 939469a8f9..fdd23ade02 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10959_ChallengingYourDestiny/Q10959_ChallengingYourDestiny.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10959_ChallengingYourDestiny/Q10959_ChallengingYourDestiny.java @@ -101,6 +101,7 @@ public class Q10959_ChallengingYourDestiny extends Quest { if (qs.isCond(1)) { + giveStoryBuffReward(npc, player); player.teleToLocation(TRAINING_GROUNDS); } break; @@ -114,6 +115,7 @@ public class Q10959_ChallengingYourDestiny extends Quest giveItems(player, SOE_NOVICE); giveItems(player, XP_GROWTH_SCROLL); giveItems(player, HP_POTION_REWARD); + giveStoryBuffReward(npc, player); addExpAndSp(player, 600000, 13500); if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId())) { diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10961_EffectiveTraining/Q10961_EffectiveTraining.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10961_EffectiveTraining/Q10961_EffectiveTraining.java index 75437784b5..185f3f253e 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10961_EffectiveTraining/Q10961_EffectiveTraining.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10961_EffectiveTraining/Q10961_EffectiveTraining.java @@ -85,6 +85,7 @@ public class Q10961_EffectiveTraining extends Quest { case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(-120020, 55668, -1560); break; } @@ -103,6 +104,7 @@ public class Q10961_EffectiveTraining extends Quest giveItems(player, RING_NOVICE); giveItems(player, EARRING_NOVICE); giveItems(player, NECKLACE_NOVICE); + giveStoryBuffReward(npc, player); qs.exitQuest(false, true); htmltext = event; break; diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10962_NewHorizons/Q10962_NewHorizons.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10962_NewHorizons/Q10962_NewHorizons.java index 656042ff5c..c30bfd5d60 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10962_NewHorizons/Q10962_NewHorizons.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10962_NewHorizons/Q10962_NewHorizons.java @@ -99,11 +99,13 @@ public class Q10962_NewHorizons extends Quest } case "30332.html": { + giveStoryBuffReward(npc, player); htmltext = event; break; } case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(-107827, 47535, -1448); break; } @@ -121,6 +123,7 @@ public class Q10962_NewHorizons extends Quest giveItems(player, SPIRIT_ORE); giveItems(player, HP_POTS); giveItems(player, XP_GROWTH_SCROLL); + giveStoryBuffReward(npc, player); if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId())) { showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000); diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10964_SecretGarden/Q10964_SecretGarden.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10964_SecretGarden/Q10964_SecretGarden.java index 6bdffd80fe..ae46f2c611 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10964_SecretGarden/Q10964_SecretGarden.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10964_SecretGarden/Q10964_SecretGarden.java @@ -121,6 +121,7 @@ public class Q10964_SecretGarden extends Quest giveItems(player, TRAVELER_AGATHION_SUMMON_BRACELET); giveItems(player, TRAVELER_AGATHION_GRIFFIN); giveItems(player, SCROLL_ENCHANT_ADEN_WEAPON); + giveStoryBuffReward(npc, player); qs.exitQuest(false, true); htmltext = event; break; @@ -183,6 +184,7 @@ public class Q10964_SecretGarden extends Quest { if (qs.isCond(1)) { + giveStoryBuffReward(npc, player); htmltext = "30332-01.htm"; } break; @@ -191,6 +193,7 @@ public class Q10964_SecretGarden extends Quest { if (qs.isCond(1)) { + giveStoryBuffReward(npc, player); htmltext = "30289.html"; } else if (qs.isCond(3)) diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10965_DeathMysteries/Q10965_DeathMysteries.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10965_DeathMysteries/Q10965_DeathMysteries.java index 3d9e892fe6..61a941f27f 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10965_DeathMysteries/Q10965_DeathMysteries.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10965_DeathMysteries/Q10965_DeathMysteries.java @@ -131,6 +131,7 @@ public class Q10965_DeathMysteries extends Quest giveItems(player, BLUE_LANTERNT); giveItems(player, MAGIC_LAMP_CHARGING_POTION); giveItems(player, SCROLL_OF_ENCHANT_ADEN_WEAPON); + giveStoryBuffReward(npc, player); qs.exitQuest(false, true); htmltext = event; break; @@ -193,6 +194,7 @@ public class Q10965_DeathMysteries extends Quest { if (qs.isCond(1)) { + giveStoryBuffReward(npc, player); htmltext = "30289-01.htm"; } break; @@ -201,6 +203,7 @@ public class Q10965_DeathMysteries extends Quest { if (qs.isCond(1)) { + giveStoryBuffReward(npc, player); htmltext = "30120.html"; } else if (qs.isCond(3)) diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10981_UnbearableWolvesHowling/Q10981_UnbearableWolvesHowling.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10981_UnbearableWolvesHowling/Q10981_UnbearableWolvesHowling.java index f05fd033d4..03644e0ecf 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10981_UnbearableWolvesHowling/Q10981_UnbearableWolvesHowling.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10981_UnbearableWolvesHowling/Q10981_UnbearableWolvesHowling.java @@ -83,6 +83,7 @@ public class Q10981_UnbearableWolvesHowling extends Quest { case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(-90050, 241763, -3560); break; } @@ -101,6 +102,7 @@ public class Q10981_UnbearableWolvesHowling extends Quest giveItems(player, RING_NOVICE); giveItems(player, EARRING_NOVICE); giveItems(player, NECKLACE_NOVICE); + giveStoryBuffReward(npc, player); qs.exitQuest(false, true); htmltext = event; break; diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10982_SpiderHunt/Q10982_SpiderHunt.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10982_SpiderHunt/Q10982_SpiderHunt.java index 94e49f461b..91396a249c 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10982_SpiderHunt/Q10982_SpiderHunt.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10982_SpiderHunt/Q10982_SpiderHunt.java @@ -103,6 +103,7 @@ public class Q10982_SpiderHunt extends Quest } case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(-117409, 227185, -2896); break; } @@ -120,6 +121,7 @@ public class Q10982_SpiderHunt extends Quest giveItems(player, SPIRIT_ORE); giveItems(player, HP_POTS); giveItems(player, XP_GROWTH_SCROLL); + giveStoryBuffReward(npc, player); if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId())) { showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000); diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10983_TroubledForest/Q10983_TroubledForest.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10983_TroubledForest/Q10983_TroubledForest.java index bd56710af1..8530eb766d 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10983_TroubledForest/Q10983_TroubledForest.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10983_TroubledForest/Q10983_TroubledForest.java @@ -83,6 +83,7 @@ public class Q10983_TroubledForest extends Quest { case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(52746, 49932, -3480); break; } @@ -101,6 +102,7 @@ public class Q10983_TroubledForest extends Quest giveItems(player, RING_NOVICE); giveItems(player, EARRING_NOVICE); giveItems(player, NECKLACE_NOVICE); + giveStoryBuffReward(npc, player); qs.exitQuest(false, true); htmltext = event; break; diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10984_CollectSpiderweb/Q10984_CollectSpiderweb.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10984_CollectSpiderweb/Q10984_CollectSpiderweb.java index 343ba13972..e9a1d2a792 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10984_CollectSpiderweb/Q10984_CollectSpiderweb.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10984_CollectSpiderweb/Q10984_CollectSpiderweb.java @@ -94,11 +94,13 @@ public class Q10984_CollectSpiderweb extends Quest } case "30332.html": { + htmltext = event; break; } case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(5135, 68148, -3256); break; } @@ -116,6 +118,7 @@ public class Q10984_CollectSpiderweb extends Quest giveItems(player, SPIRIT_ORE); giveItems(player, HP_POTS); giveItems(player, XP_GROWTH_SCROLL); + giveStoryBuffReward(npc, player); if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId())) { showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000); diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10985_CleaningUpTheGround/Q10985_CleaningUpTheGround.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10985_CleaningUpTheGround/Q10985_CleaningUpTheGround.java index 515f32e25a..aaaeeff89c 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10985_CleaningUpTheGround/Q10985_CleaningUpTheGround.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10985_CleaningUpTheGround/Q10985_CleaningUpTheGround.java @@ -84,6 +84,7 @@ public class Q10985_CleaningUpTheGround extends Quest { case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(8945, 3529, -2504); break; } @@ -102,6 +103,7 @@ public class Q10985_CleaningUpTheGround extends Quest giveItems(player, RING_NOVICE); giveItems(player, EARRING_NOVICE); giveItems(player, NECKLACE_NOVICE); + giveStoryBuffReward(npc, player); qs.exitQuest(false, true); htmltext = event; break; @@ -166,6 +168,7 @@ public class Q10985_CleaningUpTheGround extends Quest { if (qs.isCond(1)) { + htmltext = "30600-02.htm"; } break; diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10986_SwampMonster/Q10986_SwampMonster.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10986_SwampMonster/Q10986_SwampMonster.java index b80c8e721c..3237e73756 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10986_SwampMonster/Q10986_SwampMonster.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10986_SwampMonster/Q10986_SwampMonster.java @@ -104,6 +104,7 @@ public class Q10986_SwampMonster extends Quest } case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(-19004, 47388, -3608); break; } @@ -121,6 +122,7 @@ public class Q10986_SwampMonster extends Quest giveItems(player, SPIRIT_ORE); giveItems(player, HP_POTS); giveItems(player, XP_GROWTH_SCROLL); + giveStoryBuffReward(npc, player); if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId())) { showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000); diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10987_PlunderedGraves/Q10987_PlunderedGraves.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10987_PlunderedGraves/Q10987_PlunderedGraves.java index 4e1bad3e59..f26eff058c 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10987_PlunderedGraves/Q10987_PlunderedGraves.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10987_PlunderedGraves/Q10987_PlunderedGraves.java @@ -85,6 +85,7 @@ public class Q10987_PlunderedGraves extends Quest { case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(-39527, -117654, -1840); break; } @@ -103,6 +104,7 @@ public class Q10987_PlunderedGraves extends Quest giveItems(player, RING_NOVICE); giveItems(player, EARRING_NOVICE); giveItems(player, NECKLACE_NOVICE); + giveStoryBuffReward(npc, player); qs.exitQuest(false, true); htmltext = event; break; diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10988_Conspiracy/Q10988_Conspiracy.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10988_Conspiracy/Q10988_Conspiracy.java index 9bd5d08f98..5f7feb1283 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10988_Conspiracy/Q10988_Conspiracy.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10988_Conspiracy/Q10988_Conspiracy.java @@ -104,6 +104,7 @@ public class Q10988_Conspiracy extends Quest } case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(13136, -131688, -1312); break; } @@ -121,6 +122,7 @@ public class Q10988_Conspiracy extends Quest giveItems(player, SPIRIT_ORE); giveItems(player, HP_POTS); giveItems(player, XP_GROWTH_SCROLL); + giveStoryBuffReward(npc, player); if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId())) { showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000); diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10989_DangerousPredators/Q10989_DangerousPredators.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10989_DangerousPredators/Q10989_DangerousPredators.java index a3773339c7..d08e2c8f7a 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10989_DangerousPredators/Q10989_DangerousPredators.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10989_DangerousPredators/Q10989_DangerousPredators.java @@ -84,6 +84,7 @@ public class Q10989_DangerousPredators extends Quest { case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(115960, -174659, -960); break; } @@ -102,6 +103,7 @@ public class Q10989_DangerousPredators extends Quest giveItems(player, RING_NOVICE); giveItems(player, EARRING_NOVICE); giveItems(player, NECKLACE_NOVICE); + giveStoryBuffReward(npc, player); qs.exitQuest(false, true); htmltext = event; break; diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10990_PoisonExtraction/Q10990_PoisonExtraction.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10990_PoisonExtraction/Q10990_PoisonExtraction.java index ecff343e88..63596c9b24 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10990_PoisonExtraction/Q10990_PoisonExtraction.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/quests/Q10990_PoisonExtraction/Q10990_PoisonExtraction.java @@ -91,6 +91,7 @@ public class Q10990_PoisonExtraction extends Quest } case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(135382, -207694, -3704); break; } @@ -108,6 +109,7 @@ public class Q10990_PoisonExtraction extends Quest giveItems(player, SPIRIT_ORE); giveItems(player, HP_POTS); giveItems(player, XP_GROWTH_SCROLL); + giveStoryBuffReward(npc, player); if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId())) { showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000); diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q00255_Tutorial/Q00255_Tutorial.java b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q00255_Tutorial/Q00255_Tutorial.java index 61a8276409..cd2df02d03 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q00255_Tutorial/Q00255_Tutorial.java +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q00255_Tutorial/Q00255_Tutorial.java @@ -283,6 +283,7 @@ public class Q00255_Tutorial extends Quest takeItems(player, BLUE_GEM, -1); giveItems(player, SCROLL_OF_ESCAPE); giveItems(player, WIND_WALK_POTION); + giveStoryBuffReward(npc, player); if (player.isMageClass() && (player.getRace() != Race.ORC)) { giveItems(player, SPIRITSHOT_REWARD); diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10958_ExploringNewOpportunities/Q10958_ExploringNewOpportunities.java b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10958_ExploringNewOpportunities/Q10958_ExploringNewOpportunities.java index bd981cb3b9..0856c38b41 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10958_ExploringNewOpportunities/Q10958_ExploringNewOpportunities.java +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10958_ExploringNewOpportunities/Q10958_ExploringNewOpportunities.java @@ -94,6 +94,7 @@ public class Q10958_ExploringNewOpportunities extends Quest { if (qs.isCond(1)) { + giveStoryBuffReward(npc, player); player.teleToLocation(TRAINING_GROUNDS); } break; @@ -108,6 +109,7 @@ public class Q10958_ExploringNewOpportunities extends Quest giveItems(player, RING_NOVICE); giveItems(player, EARRING_NOVICE); giveItems(player, NECKLACE_NOVICE); + giveStoryBuffReward(npc, player); addExpAndSp(player, 260000, 6000); qs.exitQuest(false, true); } diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10959_ChallengingYourDestiny/Q10959_ChallengingYourDestiny.java b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10959_ChallengingYourDestiny/Q10959_ChallengingYourDestiny.java index bd7e859175..858e22f097 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10959_ChallengingYourDestiny/Q10959_ChallengingYourDestiny.java +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10959_ChallengingYourDestiny/Q10959_ChallengingYourDestiny.java @@ -101,6 +101,7 @@ public class Q10959_ChallengingYourDestiny extends Quest { if (qs.isCond(1)) { + giveStoryBuffReward(npc, player); player.teleToLocation(TRAINING_GROUNDS); } break; @@ -114,6 +115,7 @@ public class Q10959_ChallengingYourDestiny extends Quest giveItems(player, SOE_NOVICE); giveItems(player, XP_GROWTH_SCROLL); giveItems(player, HP_POTION_REWARD); + giveStoryBuffReward(npc, player); addExpAndSp(player, 600000, 13500); if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId())) { diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10961_EffectiveTraining/Q10961_EffectiveTraining.java b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10961_EffectiveTraining/Q10961_EffectiveTraining.java index 75437784b5..185f3f253e 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10961_EffectiveTraining/Q10961_EffectiveTraining.java +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10961_EffectiveTraining/Q10961_EffectiveTraining.java @@ -85,6 +85,7 @@ public class Q10961_EffectiveTraining extends Quest { case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(-120020, 55668, -1560); break; } @@ -103,6 +104,7 @@ public class Q10961_EffectiveTraining extends Quest giveItems(player, RING_NOVICE); giveItems(player, EARRING_NOVICE); giveItems(player, NECKLACE_NOVICE); + giveStoryBuffReward(npc, player); qs.exitQuest(false, true); htmltext = event; break; diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10962_NewHorizons/Q10962_NewHorizons.java b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10962_NewHorizons/Q10962_NewHorizons.java index 656042ff5c..c30bfd5d60 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10962_NewHorizons/Q10962_NewHorizons.java +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10962_NewHorizons/Q10962_NewHorizons.java @@ -99,11 +99,13 @@ public class Q10962_NewHorizons extends Quest } case "30332.html": { + giveStoryBuffReward(npc, player); htmltext = event; break; } case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(-107827, 47535, -1448); break; } @@ -121,6 +123,7 @@ public class Q10962_NewHorizons extends Quest giveItems(player, SPIRIT_ORE); giveItems(player, HP_POTS); giveItems(player, XP_GROWTH_SCROLL); + giveStoryBuffReward(npc, player); if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId())) { showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000); diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10981_UnbearableWolvesHowling/Q10981_UnbearableWolvesHowling.java b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10981_UnbearableWolvesHowling/Q10981_UnbearableWolvesHowling.java index f05fd033d4..03644e0ecf 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10981_UnbearableWolvesHowling/Q10981_UnbearableWolvesHowling.java +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10981_UnbearableWolvesHowling/Q10981_UnbearableWolvesHowling.java @@ -83,6 +83,7 @@ public class Q10981_UnbearableWolvesHowling extends Quest { case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(-90050, 241763, -3560); break; } @@ -101,6 +102,7 @@ public class Q10981_UnbearableWolvesHowling extends Quest giveItems(player, RING_NOVICE); giveItems(player, EARRING_NOVICE); giveItems(player, NECKLACE_NOVICE); + giveStoryBuffReward(npc, player); qs.exitQuest(false, true); htmltext = event; break; diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10982_SpiderHunt/Q10982_SpiderHunt.java b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10982_SpiderHunt/Q10982_SpiderHunt.java index 94e49f461b..91396a249c 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10982_SpiderHunt/Q10982_SpiderHunt.java +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10982_SpiderHunt/Q10982_SpiderHunt.java @@ -103,6 +103,7 @@ public class Q10982_SpiderHunt extends Quest } case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(-117409, 227185, -2896); break; } @@ -120,6 +121,7 @@ public class Q10982_SpiderHunt extends Quest giveItems(player, SPIRIT_ORE); giveItems(player, HP_POTS); giveItems(player, XP_GROWTH_SCROLL); + giveStoryBuffReward(npc, player); if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId())) { showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000); diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10983_TroubledForest/Q10983_TroubledForest.java b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10983_TroubledForest/Q10983_TroubledForest.java index bd56710af1..8530eb766d 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10983_TroubledForest/Q10983_TroubledForest.java +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10983_TroubledForest/Q10983_TroubledForest.java @@ -83,6 +83,7 @@ public class Q10983_TroubledForest extends Quest { case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(52746, 49932, -3480); break; } @@ -101,6 +102,7 @@ public class Q10983_TroubledForest extends Quest giveItems(player, RING_NOVICE); giveItems(player, EARRING_NOVICE); giveItems(player, NECKLACE_NOVICE); + giveStoryBuffReward(npc, player); qs.exitQuest(false, true); htmltext = event; break; diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10984_CollectSpiderweb/Q10984_CollectSpiderweb.java b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10984_CollectSpiderweb/Q10984_CollectSpiderweb.java index 343ba13972..e9a1d2a792 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10984_CollectSpiderweb/Q10984_CollectSpiderweb.java +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10984_CollectSpiderweb/Q10984_CollectSpiderweb.java @@ -94,11 +94,13 @@ public class Q10984_CollectSpiderweb extends Quest } case "30332.html": { + htmltext = event; break; } case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(5135, 68148, -3256); break; } @@ -116,6 +118,7 @@ public class Q10984_CollectSpiderweb extends Quest giveItems(player, SPIRIT_ORE); giveItems(player, HP_POTS); giveItems(player, XP_GROWTH_SCROLL); + giveStoryBuffReward(npc, player); if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId())) { showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000); diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10985_CleaningUpTheGround/Q10985_CleaningUpTheGround.java b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10985_CleaningUpTheGround/Q10985_CleaningUpTheGround.java index 515f32e25a..aaaeeff89c 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10985_CleaningUpTheGround/Q10985_CleaningUpTheGround.java +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10985_CleaningUpTheGround/Q10985_CleaningUpTheGround.java @@ -84,6 +84,7 @@ public class Q10985_CleaningUpTheGround extends Quest { case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(8945, 3529, -2504); break; } @@ -102,6 +103,7 @@ public class Q10985_CleaningUpTheGround extends Quest giveItems(player, RING_NOVICE); giveItems(player, EARRING_NOVICE); giveItems(player, NECKLACE_NOVICE); + giveStoryBuffReward(npc, player); qs.exitQuest(false, true); htmltext = event; break; @@ -166,6 +168,7 @@ public class Q10985_CleaningUpTheGround extends Quest { if (qs.isCond(1)) { + htmltext = "30600-02.htm"; } break; diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10986_SwampMonster/Q10986_SwampMonster.java b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10986_SwampMonster/Q10986_SwampMonster.java index b80c8e721c..3237e73756 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10986_SwampMonster/Q10986_SwampMonster.java +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10986_SwampMonster/Q10986_SwampMonster.java @@ -104,6 +104,7 @@ public class Q10986_SwampMonster extends Quest } case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(-19004, 47388, -3608); break; } @@ -121,6 +122,7 @@ public class Q10986_SwampMonster extends Quest giveItems(player, SPIRIT_ORE); giveItems(player, HP_POTS); giveItems(player, XP_GROWTH_SCROLL); + giveStoryBuffReward(npc, player); if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId())) { showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000); diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10987_PlunderedGraves/Q10987_PlunderedGraves.java b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10987_PlunderedGraves/Q10987_PlunderedGraves.java index 4e1bad3e59..f26eff058c 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10987_PlunderedGraves/Q10987_PlunderedGraves.java +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10987_PlunderedGraves/Q10987_PlunderedGraves.java @@ -85,6 +85,7 @@ public class Q10987_PlunderedGraves extends Quest { case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(-39527, -117654, -1840); break; } @@ -103,6 +104,7 @@ public class Q10987_PlunderedGraves extends Quest giveItems(player, RING_NOVICE); giveItems(player, EARRING_NOVICE); giveItems(player, NECKLACE_NOVICE); + giveStoryBuffReward(npc, player); qs.exitQuest(false, true); htmltext = event; break; diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10988_Conspiracy/Q10988_Conspiracy.java b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10988_Conspiracy/Q10988_Conspiracy.java index 9bd5d08f98..5f7feb1283 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10988_Conspiracy/Q10988_Conspiracy.java +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10988_Conspiracy/Q10988_Conspiracy.java @@ -104,6 +104,7 @@ public class Q10988_Conspiracy extends Quest } case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(13136, -131688, -1312); break; } @@ -121,6 +122,7 @@ public class Q10988_Conspiracy extends Quest giveItems(player, SPIRIT_ORE); giveItems(player, HP_POTS); giveItems(player, XP_GROWTH_SCROLL); + giveStoryBuffReward(npc, player); if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId())) { showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000); diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10989_DangerousPredators/Q10989_DangerousPredators.java b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10989_DangerousPredators/Q10989_DangerousPredators.java index a3773339c7..d08e2c8f7a 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10989_DangerousPredators/Q10989_DangerousPredators.java +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10989_DangerousPredators/Q10989_DangerousPredators.java @@ -84,6 +84,7 @@ public class Q10989_DangerousPredators extends Quest { case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(115960, -174659, -960); break; } @@ -102,6 +103,7 @@ public class Q10989_DangerousPredators extends Quest giveItems(player, RING_NOVICE); giveItems(player, EARRING_NOVICE); giveItems(player, NECKLACE_NOVICE); + giveStoryBuffReward(npc, player); qs.exitQuest(false, true); htmltext = event; break; diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10990_PoisonExtraction/Q10990_PoisonExtraction.java b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10990_PoisonExtraction/Q10990_PoisonExtraction.java index ecff343e88..63596c9b24 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10990_PoisonExtraction/Q10990_PoisonExtraction.java +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/quests/Q10990_PoisonExtraction/Q10990_PoisonExtraction.java @@ -91,6 +91,7 @@ public class Q10990_PoisonExtraction extends Quest } case "TELEPORT_TO_HUNTING_GROUND": { + giveStoryBuffReward(npc, player); player.teleToLocation(135382, -207694, -3704); break; } @@ -108,6 +109,7 @@ public class Q10990_PoisonExtraction extends Quest giveItems(player, SPIRIT_ORE); giveItems(player, HP_POTS); giveItems(player, XP_GROWTH_SCROLL); + giveStoryBuffReward(npc, player); if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId())) { showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000);