Advertisement
Guest User

Untitled

a guest
Jan 15th, 2019
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 31.43 KB | None | 0 0
  1. ### Eclipse Workspace Patch 1.0
  2. #P L2J_Mobius_4.0_GrandCrusade
  3. Index: dist/game/data/scripts/quests/Q10792_LettersFromTheQueenForestOfTheDead/Q10792_LettersFromTheQueenForestOfTheDead.java
  4. ===================================================================
  5. --- dist/game/data/scripts/quests/Q10792_LettersFromTheQueenForestOfTheDead/Q10792_LettersFromTheQueenForestOfTheDead.java  (revision 4715)
  6. +++ dist/game/data/scripts/quests/Q10792_LettersFromTheQueenForestOfTheDead/Q10792_LettersFromTheQueenForestOfTheDead.java  (working copy)
  7. @@ -37,7 +37,6 @@
  8.     // Items
  9.     private static final int SOE_RUNE = 39582;
  10.     private static final int SOE_FOREST_OF_DEAD = 39583;
  11. -   private static final int ENCHANT_WEAPON_A = 26350;
  12.     // Location
  13.     private static final Location TELEPORT_LOC = new Location(36563, -49178, -1128);
  14.     // Misc
  15. @@ -86,7 +85,6 @@
  16.             {
  17.                 if (qs.isCond(2))
  18.                 {
  19. -                   giveItems(player, ENCHANT_WEAPON_A, 2);
  20.                     giveStoryQuestReward(npc, player);
  21.                     addExpAndSp(player, 942690, 226);
  22.                     showOnScreenMsg(player, NpcStringId.GROW_STRONGER_HERE_UNTIL_YOU_RECEIVE_THE_NEXT_LETTER_FROM_QUEEN_NAVARI_AT_LV_70, ExShowScreenMessage.TOP_CENTER, 8000);
  23. Index: dist/game/data/scripts/quests/Q10781_IngredientsToEnforcements/Q10781_IngredientsToEnforcements.java
  24. ===================================================================
  25. --- dist/game/data/scripts/quests/Q10781_IngredientsToEnforcements/Q10781_IngredientsToEnforcements.java    (revision 4715)
  26. +++ dist/game/data/scripts/quests/Q10781_IngredientsToEnforcements/Q10781_IngredientsToEnforcements.java    (working copy)
  27. @@ -42,7 +42,6 @@
  28.     };
  29.     // Items
  30.     private static final int WIND_SPIRIT_FRAGMENT = 39721;
  31. -   private static final int ENCHANT_ARMOR_B = 948;
  32.     // Misc
  33.     private static final int MIN_LEVEL = 52;
  34.     private static final int MAX_LEVEL = 58;
  35. @@ -86,7 +85,6 @@
  36.             {
  37.                 if (qs.isCond(2))
  38.                 {
  39. -                   giveItems(player, ENCHANT_ARMOR_B, 5);
  40.                     giveStoryQuestReward(npc, player);
  41.                     addExpAndSp(player, 19688585, 914);
  42.                     qs.exitQuest(false, true);
  43. Index: dist/game/data/scripts/quests/Q10761_AnOrcInLove/Q10761_AnOrcInLove.java
  44. ===================================================================
  45. --- dist/game/data/scripts/quests/Q10761_AnOrcInLove/Q10761_AnOrcInLove.java    (revision 4715)
  46. +++ dist/game/data/scripts/quests/Q10761_AnOrcInLove/Q10761_AnOrcInLove.java    (working copy)
  47. @@ -92,7 +92,7 @@
  48.                 if (qs.isCond(2))
  49.                 {
  50.                     giveStoryQuestReward(npc, player);
  51. -                   addExpAndSp(player, 354546, 85);
  52. +                   addExpAndSp(player, 706841, 85);
  53.                     qs.exitQuest(false, true);
  54.                 }
  55.                 break;
  56. Index: dist/game/data/scripts/quests/Q10775_InSearchOfAnAncientGiant/Q10775_InSearchOfAnAncientGiant.java
  57. ===================================================================
  58. --- dist/game/data/scripts/quests/Q10775_InSearchOfAnAncientGiant/Q10775_InSearchOfAnAncientGiant.java  (revision 4715)
  59. +++ dist/game/data/scripts/quests/Q10775_InSearchOfAnAncientGiant/Q10775_InSearchOfAnAncientGiant.java  (working copy)
  60. @@ -47,7 +47,6 @@
  61.     };
  62.     // Items
  63.     private static final int ENERGY_OF_REGENERATION = 39715;
  64. -   private static final int ENCHANT_ARMOR_C = 952;
  65.     // Misc
  66.     private static final int MIN_LEVEL = 46;
  67.    
  68. @@ -92,9 +91,8 @@
  69.             {
  70.                 if (qs.isCond(2))
  71.                 {
  72. -                   giveItems(player, ENCHANT_ARMOR_C, 9);
  73.                     giveStoryQuestReward(npc, player);
  74. -                   addExpAndSp(player, 4443600, 1066);
  75. +                   addExpAndSp(player, 10526523, 1066);
  76.                     qs.exitQuest(false, true);
  77.                 }
  78.                 break;
  79. Index: dist/game/data/scripts/quests/Q10799_StrangeThingsAfootInTheValley/Q10799_StrangeThingsAfootInTheValley.java
  80. ===================================================================
  81. --- dist/game/data/scripts/quests/Q10799_StrangeThingsAfootInTheValley/Q10799_StrangeThingsAfootInTheValley.java    (revision 4715)
  82. +++ dist/game/data/scripts/quests/Q10799_StrangeThingsAfootInTheValley/Q10799_StrangeThingsAfootInTheValley.java    (working copy)
  83. @@ -53,8 +53,6 @@
  84.         23439, // Iron Cave Servant
  85.         23440, // Headless Knight
  86.     };
  87. -   // Items
  88. -   private static final int EAS = 960;
  89.     // Misc
  90.     private static final int MIN_LEVEL = 76;
  91.     private static final int MAX_LEVEL = 85;
  92. @@ -101,9 +99,8 @@
  93.                     final int itemId = Integer.parseInt(event.replace("giveReward_", ""));
  94.                     qs.exitQuest(false, true);
  95.                     giveStoryQuestReward(npc, player);
  96. -                   giveItems(player, EAS, 10);
  97.                     giveItems(player, itemId, 30);
  98. -                   addExpAndSp(player, 76658400, 18398);
  99. +                   addExpAndSp(player, 543080087, 23435);
  100.                     htmltext = "33973-08.html";
  101.                 }
  102.             }
  103. @@ -146,7 +143,7 @@
  104.         {
  105.             int count = qs.getInt(KILL_COUNT_VAR);
  106.             qs.set(KILL_COUNT_VAR, ++count);
  107. -           if (count >= 100)
  108. +           if (count >= 200)
  109.             {
  110.                 qs.setCond(2, true);
  111.             }
  112. Index: dist/game/data/scripts/quests/Q10774_LettersFromTheQueenCrumaTowerPart2/Q10774_LettersFromTheQueenCrumaTowerPart2.java
  113. ===================================================================
  114. --- dist/game/data/scripts/quests/Q10774_LettersFromTheQueenCrumaTowerPart2/Q10774_LettersFromTheQueenCrumaTowerPart2.java  (revision 4715)
  115. +++ dist/game/data/scripts/quests/Q10774_LettersFromTheQueenCrumaTowerPart2/Q10774_LettersFromTheQueenCrumaTowerPart2.java  (working copy)
  116. @@ -37,7 +37,6 @@
  117.     // Items
  118.     private static final int SOE_DION_TOWN = 39595;
  119.     private static final int SOE_CRUMA_TOWER = 39596;
  120. -   private static final int ENCHANT_ARMOR_C = 952;
  121.     // Location
  122.     private static final Location TELEPORT_LOC = new Location(16014, 142326, -2688);
  123.     // Misc
  124. @@ -87,7 +86,6 @@
  125.             {
  126.                 if (qs.isCond(2))
  127.                 {
  128. -                   giveItems(player, ENCHANT_ARMOR_C, 2);
  129.                     giveStoryQuestReward(npc, player);
  130.                     addExpAndSp(player, 483840, 116);
  131.                     showOnScreenMsg(player, NpcStringId.GROW_STRONGER_HERE_UNTIL_YOU_RECEIVE_THE_NEXT_LETTER_FROM_QUEEN_NAVARI_AT_LV_52, ExShowScreenMessage.TOP_CENTER, 8000);
  132. Index: dist/game/data/scripts/quests/Q10770_InSearchOfTheGrail/Q10770_InSearchOfTheGrail.java
  133. ===================================================================
  134. --- dist/game/data/scripts/quests/Q10770_InSearchOfTheGrail/Q10770_InSearchOfTheGrail.java  (revision 4715)
  135. +++ dist/game/data/scripts/quests/Q10770_InSearchOfTheGrail/Q10770_InSearchOfTheGrail.java  (working copy)
  136. @@ -43,8 +43,6 @@
  137.     };
  138.     // Items
  139.     private static final int MYSTERIOUS_FRAGMENT = 39711;
  140. -   private static final int ENCHANT_WEAPON_C = 951;
  141. -   private static final int ENCHANT_ARMOR_C = 952;
  142.     // Misc
  143.     private static final int MIN_LEVEL = 40;
  144.     private static final double DROP_RATE = 0.4;
  145. @@ -97,10 +95,8 @@
  146.             {
  147.                 if (qs.isCond(3))
  148.                 {
  149. -                   giveItems(player, ENCHANT_WEAPON_C, 2);
  150. -                   giveItems(player, ENCHANT_ARMOR_C, 5);
  151.                     giveStoryQuestReward(npc, player);
  152. -                   addExpAndSp(player, 2342300, 562);
  153. +                   addExpAndSp(player, 4175045, 562);
  154.                     qs.exitQuest(false, true);
  155.                 }
  156.                 break;
  157. @@ -165,7 +161,7 @@
  158.     public String onKill(L2Npc npc, L2PcInstance killer, boolean isSummon)
  159.     {
  160.         final QuestState qs = getQuestState(killer, false);
  161. -       if ((qs != null) && qs.isCond(1) && giveItemRandomly(killer, MYSTERIOUS_FRAGMENT, 1, 30, DROP_RATE, true))
  162. +       if ((qs != null) && qs.isCond(1) && giveItemRandomly(killer, MYSTERIOUS_FRAGMENT, 1, 20, DROP_RATE, true))
  163.         {
  164.             qs.setCond(2, true);
  165.         }
  166. Index: dist/game/data/scripts/quests/Q10777_ReportsFromCrumaTowerPart2/Q10777_ReportsFromCrumaTowerPart2.java
  167. ===================================================================
  168. --- dist/game/data/scripts/quests/Q10777_ReportsFromCrumaTowerPart2/Q10777_ReportsFromCrumaTowerPart2.java  (revision 4715)
  169. +++ dist/game/data/scripts/quests/Q10777_ReportsFromCrumaTowerPart2/Q10777_ReportsFromCrumaTowerPart2.java  (working copy)
  170. @@ -40,8 +40,6 @@
  171.     // NPCs
  172.     private static final int BELKADHI = 30485;
  173.     private static final int MAGIC_OWL = 33991;
  174. -   // Items
  175. -   private static final int ENCHANT_ARMOR_C = 952;
  176.     // Location
  177.     private static final Location OWL_LOC = new Location(17666, 108589, -9072);
  178.     // Skill
  179. @@ -112,9 +110,8 @@
  180.             {
  181.                 if (qs.isCond(2))
  182.                 {
  183. -                   giveItems(player, ENCHANT_ARMOR_C, 2);
  184.                     giveStoryQuestReward(npc, player);
  185. -                   addExpAndSp(player, 151263, 36);
  186. +                   addExpAndSp(player, 1257435, 36);
  187.                     qs.exitQuest(false, true);
  188.                 }
  189.                 break;
  190. Index: dist/game/data/scripts/quests/Q10784_TheBrokenDevice/Q10784_TheBrokenDevice.java
  191. ===================================================================
  192. --- dist/game/data/scripts/quests/Q10784_TheBrokenDevice/Q10784_TheBrokenDevice.java    (revision 4715)
  193. +++ dist/game/data/scripts/quests/Q10784_TheBrokenDevice/Q10784_TheBrokenDevice.java    (working copy)
  194. @@ -92,7 +92,7 @@
  195.                 if (qs.isCond(2))
  196.                 {
  197.                     giveStoryQuestReward(npc, player);
  198. -                   giveAdena(player, 990_000, true);
  199. +                   giveAdena(player, 990000, true);
  200.                     giveItems(player, SOULSHOT, 6000);
  201.                     giveItems(player, SPIRITSHOT, 6000);
  202.                     giveItems(player, BLESSED_SCROLL_OF_ESCAPE, 3);
  203. @@ -144,7 +144,7 @@
  204.         if ((qs != null) && qs.isCond(1))
  205.         {
  206.             giveItems(killer, BROKE_MAGIC_DEVICE_FRAGMENT, 1);
  207. -           if (getQuestItemsCount(killer, BROKE_MAGIC_DEVICE_FRAGMENT) >= 20)
  208. +           if (getQuestItemsCount(killer, BROKE_MAGIC_DEVICE_FRAGMENT) >= 100)
  209.             {
  210.                 qs.setCond(2, true);
  211.             }
  212. Index: dist/game/data/scripts/quests/Q10779_LettersFromTheQueenSeaOfSpores/Q10779_LettersFromTheQueenSeaOfSpores.java
  213. ===================================================================
  214. --- dist/game/data/scripts/quests/Q10779_LettersFromTheQueenSeaOfSpores/Q10779_LettersFromTheQueenSeaOfSpores.java  (revision 4715)
  215. +++ dist/game/data/scripts/quests/Q10779_LettersFromTheQueenSeaOfSpores/Q10779_LettersFromTheQueenSeaOfSpores.java  (working copy)
  216. @@ -37,7 +37,6 @@
  217.     // Items
  218.     private static final int SOE_OREN = 39574;
  219.     private static final int SOE_SEA_OF_SPORES = 39575;
  220. -   private static final int ENCHANT_WEAPON_B = 947;
  221.     // Location
  222.     private static final Location TELEPORT_LOC = new Location(83633, 53064, -1456);
  223.     // Misc
  224. @@ -86,7 +85,6 @@
  225.             {
  226.                 if (qs.isCond(2))
  227.                 {
  228. -                   giveItems(player, ENCHANT_WEAPON_B, 3);
  229.                     giveStoryQuestReward(npc, player);
  230.                     addExpAndSp(player, 635250, 152);
  231.                     showOnScreenMsg(player, NpcStringId.GROW_STRONGER_HERE_UNTIL_YOU_RECEIVE_THE_NEXT_LETTER_FROM_QUEEN_NAVARI_AT_LV_58, ExShowScreenMessage.TOP_CENTER, 8000);
  232. Index: dist/game/data/scripts/quests/Q10794_InvestigateTheForest/Q10794_InvestigateTheForest.java
  233. ===================================================================
  234. --- dist/game/data/scripts/quests/Q10794_InvestigateTheForest/Q10794_InvestigateTheForest.java  (revision 4715)
  235. +++ dist/game/data/scripts/quests/Q10794_InvestigateTheForest/Q10794_InvestigateTheForest.java  (working copy)
  236. @@ -78,7 +78,6 @@
  237.     private static final int MAX_LEVEL = 70;
  238.     private static final String KILL_COUNT_VAR = "KillCount";
  239.     // Items
  240. -   private static final int ENCHANT_ARMOR_A = 730;
  241.     private static final int OLD_JEWELRY_BOX = 39725;
  242.    
  243.     public Q10794_InvestigateTheForest()
  244. @@ -131,11 +130,10 @@
  245.                 if (qs.isCond(4))
  246.                 {
  247.                     takeItems(player, OLD_JEWELRY_BOX, -1);
  248. -                   giveItems(player, ENCHANT_ARMOR_A, 5);
  249.                     giveStoryQuestReward(npc, player);
  250.                     if (player.getLevel() >= MIN_LEVEL)
  251.                     {
  252. -                       addExpAndSp(player, 16968420, 4072);
  253. +                       addExpAndSp(player, 93856309, 4072);
  254.                     }
  255.                     htmltext = event;
  256.                     qs.exitQuest(false, true);
  257. @@ -171,7 +169,7 @@
  258.                     case TOMBSTONE:
  259.                     {
  260.                         final int count = qs.getInt(KILL_COUNT_VAR);
  261. -                       if ((count >= 50) && (getQuestItemsCount(player, OLD_JEWELRY_BOX) < 1))
  262. +                       if ((count >= 100) && (getQuestItemsCount(player, OLD_JEWELRY_BOX) < 1))
  263.                         {
  264.                             htmltext = "31531-01.html";
  265.                         }
  266. @@ -197,7 +195,7 @@
  267.         {
  268.             final int count = qs.getInt(KILL_COUNT_VAR) + 1;
  269.             qs.set(KILL_COUNT_VAR, count);
  270. -           if (count >= 50)
  271. +           if (count >= 100)
  272.             {
  273.                 qs.setCond(1, true);
  274.             }
  275. Index: dist/game/data/scripts/quests/Q10795_LettersFromTheQueenWallOfAgros/Q10795_LettersFromTheQueenWallOfAgros.java
  276. ===================================================================
  277. --- dist/game/data/scripts/quests/Q10795_LettersFromTheQueenWallOfAgros/Q10795_LettersFromTheQueenWallOfAgros.java  (revision 4715)
  278. +++ dist/game/data/scripts/quests/Q10795_LettersFromTheQueenWallOfAgros/Q10795_LettersFromTheQueenWallOfAgros.java  (working copy)
  279. @@ -22,7 +22,6 @@
  280.     // Items
  281.     private static final int SOE_WAAL_OF_ARGOS = 39585;
  282.     private static final int SOE_GODDARD = 39584;
  283. -   private static final int EAA = 730;
  284.     // Misc
  285.     private static final int MIN_LEVEL = 70;
  286.     private static final int MAX_LEVEL = 75;
  287. @@ -73,7 +72,6 @@
  288.             {
  289.                 if (qs.isCond(2))
  290.                 {
  291. -                   giveItems(player, EAA, 5);
  292.                     giveStoryQuestReward(npc, player);
  293.                     addExpAndSp(player, 1088640, 261);
  294.                     showOnScreenMsg(player, NpcStringId.GROW_STRONGER_HERE_UNTIL_YOU_RECEIVE_THE_NEXT_LETTER_FROM_QUEEN_NAVARI_AT_LV_76, ExShowScreenMessage.TOP_CENTER, 8000);
  295. Index: dist/game/data/scripts/quests/Q10790_AMercenaryHelper/Q10790_AMercenaryHelper.java
  296. ===================================================================
  297. --- dist/game/data/scripts/quests/Q10790_AMercenaryHelper/Q10790_AMercenaryHelper.java  (revision 4715)
  298. +++ dist/game/data/scripts/quests/Q10790_AMercenaryHelper/Q10790_AMercenaryHelper.java  (working copy)
  299. @@ -56,8 +56,6 @@
  300.         21518, // Frenzied Stakato Soldier
  301.         21519 // Frenzied Stakato Drone
  302.     };
  303. -   // Items
  304. -   private static final int EAA = 730;
  305.     // Misc
  306.     private static final int MIN_LEVEL = 65;
  307.     private static final int MAX_LEVEL = 70;
  308. @@ -102,8 +100,7 @@
  309.                 {
  310.                     qs.exitQuest(false, true);
  311.                     giveStoryQuestReward(npc, player);
  312. -                   giveItems(player, EAA, 3);
  313. -                   addExpAndSp(player, 942650, 226);
  314. +                   addExpAndSp(player, 134158421, 226);
  315.                     htmltext = "33847-07.html";
  316.                 }
  317.             }
  318. @@ -146,7 +143,7 @@
  319.         {
  320.             int count = qs.getInt(KILL_COUNT_VAR);
  321.             qs.set(KILL_COUNT_VAR, ++count);
  322. -           if (count >= 50)
  323. +           if (count >= 300)
  324.             {
  325.                 qs.setCond(2, true);
  326.             }
  327. Index: dist/game/data/scripts/quests/Q10756_AnInterdimensionalDraft/Q10756_AnInterdimensionalDraft.java
  328. ===================================================================
  329. --- dist/game/data/scripts/quests/Q10756_AnInterdimensionalDraft/Q10756_AnInterdimensionalDraft.java    (revision 4715)
  330. +++ dist/game/data/scripts/quests/Q10756_AnInterdimensionalDraft/Q10756_AnInterdimensionalDraft.java    (working copy)
  331. @@ -90,7 +90,7 @@
  332.                 if (qs.isCond(2))
  333.                 {
  334.                     giveStoryQuestReward(npc, player);
  335. -                   addExpAndSp(player, 174222, 41);
  336. +                   addExpAndSp(player, 267479, 41);
  337.                     qs.exitQuest(false, true);
  338.                 }
  339.                 break;
  340. Index: dist/game/data/scripts/quests/Q10793_SaveTheSouls/Q10793_SaveTheSouls.java
  341. ===================================================================
  342. --- dist/game/data/scripts/quests/Q10793_SaveTheSouls/Q10793_SaveTheSouls.java  (revision 4715)
  343. +++ dist/game/data/scripts/quests/Q10793_SaveTheSouls/Q10793_SaveTheSouls.java  (working copy)
  344. @@ -52,8 +52,6 @@
  345.         21560, // Bone Shaper
  346.         21561, // Sacrificed Man
  347.     };
  348. -   // Items
  349. -   private static final int ENCHANT_ARMOR_A = 26351;
  350.     // Misc
  351.     private static final int MIN_LEVEL = 65;
  352.     private static final int MAX_LEVEL = 70;
  353. @@ -97,11 +95,10 @@
  354.             {
  355.                 if (qs.isCond(2))
  356.                 {
  357. -                   giveItems(player, ENCHANT_ARMOR_A, 3);
  358.                     giveStoryQuestReward(npc, player);
  359.                     if (player.getLevel() >= MIN_LEVEL)
  360.                     {
  361. -                       addExpAndSp(player, 942690, 226);
  362. +                       addExpAndSp(player, 86636593, 226);
  363.                     }
  364.                     qs.exitQuest(false, true);
  365.                 }
  366. Index: dist/game/data/scripts/quests/Q10771_VolatilePower/Q10771_VolatilePower.java
  367. ===================================================================
  368. --- dist/game/data/scripts/quests/Q10771_VolatilePower/Q10771_VolatilePower.java    (revision 4715)
  369. +++ dist/game/data/scripts/quests/Q10771_VolatilePower/Q10771_VolatilePower.java    (working copy)
  370. @@ -43,7 +43,6 @@
  371.     // Items
  372.     private static final int SHINING_MYSTERIOUS_FRAGMENT = 39713;
  373.     private static final int NORMAL_FRAGMENT_DUST = 39714;
  374. -   private static final int ENCHANT_ARMOR_C = 952;
  375.     // Misc
  376.     private static final int MIN_LEVEL = 44;
  377.    
  378. @@ -88,9 +87,8 @@
  379.             {
  380.                 if (qs.isCond(3))
  381.                 {
  382. -                   giveItems(player, ENCHANT_ARMOR_C, 5);
  383.                     giveStoryQuestReward(npc, player);
  384. -                   addExpAndSp(player, 2708350, 650);
  385. +                   addExpAndSp(player, 4150144, 650);
  386.                     qs.exitQuest(false, true);
  387.                 }
  388.                 break;
  389. Index: dist/game/data/scripts/quests/Q10780_AWeakenedBarrier/Q10780_AWeakenedBarrier.java
  390. ===================================================================
  391. --- dist/game/data/scripts/quests/Q10780_AWeakenedBarrier/Q10780_AWeakenedBarrier.java  (revision 4715)
  392. +++ dist/game/data/scripts/quests/Q10780_AWeakenedBarrier/Q10780_AWeakenedBarrier.java  (working copy)
  393. @@ -47,8 +47,6 @@
  394.         23307, // Corpse Spider
  395.         23308, // Explosive Spider
  396.     };
  397. -   // Items
  398. -   private static final int ENCHANT_ARMOR_B = 948;
  399.     // Misc
  400.     private static final int MIN_LEVEL = 52;
  401.     private static final int MAX_LEVEL = 58;
  402. @@ -91,7 +89,6 @@
  403.             {
  404.                 if (qs.isCond(2))
  405.                 {
  406. -                   giveItems(player, ENCHANT_ARMOR_B, 5);
  407.                     giveStoryQuestReward(npc, player);
  408.                     addExpAndSp(player, 15108843, 914);
  409.                     qs.exitQuest(false, true);
  410. Index: dist/game/data/scripts/quests/Q10791_TheManOfMystery/Q10791_TheManOfMystery.java
  411. ===================================================================
  412. --- dist/game/data/scripts/quests/Q10791_TheManOfMystery/Q10791_TheManOfMystery.java    (revision 4715)
  413. +++ dist/game/data/scripts/quests/Q10791_TheManOfMystery/Q10791_TheManOfMystery.java    (working copy)
  414. @@ -45,8 +45,6 @@
  415.     private static final int SUSPICIOUS_COCOON2 = 27538;
  416.     private static final int NEEDLE_STAKATO_CAPTAIN = 27542;
  417.     private static final int NEEDLE_STAKATO = 27543;
  418. -   // Items
  419. -   private static final int EAA = 730;
  420.     // Misc
  421.     private static final int MIN_LEVEL = 65;
  422.     private static final int MAX_LEVEL = 70;
  423. @@ -99,9 +97,8 @@
  424.             {
  425.                 if (qs.isCond(3))
  426.                 {
  427. -                   addExpAndSp(player, 16968420, 4072);
  428. +                   addExpAndSp(player, 46334481, 4072);
  429.                     giveStoryQuestReward(npc, player);
  430. -                   giveItems(player, EAA, 2);
  431.                     qs.exitQuest(false, true);
  432.                     htmltext = "33847-07.html";
  433.                     break;
  434. Index: dist/game/data/scripts/quests/Q10797_CrossingFate/Q10797_CrossingFate.java
  435. ===================================================================
  436. --- dist/game/data/scripts/quests/Q10797_CrossingFate/Q10797_CrossingFate.java  (revision 4715)
  437. +++ dist/game/data/scripts/quests/Q10797_CrossingFate/Q10797_CrossingFate.java  (working copy)
  438. @@ -97,7 +97,7 @@
  439.                 {
  440.                     if (player.getLevel() >= MIN_LEVEL)
  441.                     {
  442. -                       addExpAndSp(player, 306_167_814, 653);
  443. +                       addExpAndSp(player, 306167814, 653);
  444.                         giveStoryQuestReward(npc, player);
  445.                         qs.exitQuest(QuestType.ONE_TIME, true);
  446.                         htmltext = event;
  447. Index: dist/game/data/scripts/quests/Q10782_LettersFromTheQueenForsakenPlains/Q10782_LettersFromTheQueenForsakenPlains.java
  448. ===================================================================
  449. --- dist/game/data/scripts/quests/Q10782_LettersFromTheQueenForsakenPlains/Q10782_LettersFromTheQueenForsakenPlains.java    (revision 4715)
  450. +++ dist/game/data/scripts/quests/Q10782_LettersFromTheQueenForsakenPlains/Q10782_LettersFromTheQueenForsakenPlains.java    (working copy)
  451. @@ -37,7 +37,6 @@
  452.     // Items
  453.     private static final int SOE_ADEN = 39576;
  454.     private static final int SOE_FORSAKEN_PLAINS = 39577;
  455. -   private static final int ENCHANT_ARMOR_B = 948;
  456.     // Location
  457.     private static final Location TELEPORT_LOC = new Location(147446, 22761, -1984);
  458.     // Misc
  459. @@ -88,7 +87,6 @@
  460.             {
  461.                 if (qs.isCond(2))
  462.                 {
  463. -                   giveItems(player, ENCHANT_ARMOR_B, 10);
  464.                     giveStoryQuestReward(npc, player);
  465.                     addExpAndSp(player, 731010, 175);
  466.                     showOnScreenMsg(player, NpcStringId.GROW_STRONGER_HERE_UNTIL_YOU_RECEIVE_THE_NEXT_LETTER_FROM_QUEEN_NAVARI_AT_LV_61, ExShowScreenMessage.TOP_CENTER, 8000);
  467. Index: dist/game/data/scripts/quests/Q10796_TheEyeThatDefiedTheGods/Q10796_TheEyeThatDefiedTheGods.java
  468. ===================================================================
  469. --- dist/game/data/scripts/quests/Q10796_TheEyeThatDefiedTheGods/Q10796_TheEyeThatDefiedTheGods.java    (revision 4715)
  470. +++ dist/game/data/scripts/quests/Q10796_TheEyeThatDefiedTheGods/Q10796_TheEyeThatDefiedTheGods.java    (working copy)
  471. @@ -50,8 +50,6 @@
  472.         21299, // Valley Buffalo Slave
  473.         21304 // Valley Grendel Slave
  474.     };
  475. -   // Items
  476. -   private static final int EAA = 730;
  477.     // Misc
  478.     private static final int MIN_LEVEL = 70;
  479.     private static final int MAX_LEVEL = 75;
  480. @@ -95,9 +93,8 @@
  481.                    
  482.                     if (player.getLevel() >= MIN_LEVEL)
  483.                     {
  484. -                       addExpAndSp(player, 1088640, 261);
  485. +                       addExpAndSp(player, 178732196, 261);
  486.                         giveStoryQuestReward(npc, player);
  487. -                       giveItems(player, EAA, 2);
  488.                         qs.exitQuest(false, true);
  489.                         htmltext = event;
  490.                     }
  491. Index: dist/game/data/scripts/quests/Q10763_TerrifyingChertuba/Q10763_TerrifyingChertuba.java
  492. ===================================================================
  493. --- dist/game/data/scripts/quests/Q10763_TerrifyingChertuba/Q10763_TerrifyingChertuba.java  (revision 4715)
  494. +++ dist/game/data/scripts/quests/Q10763_TerrifyingChertuba/Q10763_TerrifyingChertuba.java  (working copy)
  495. @@ -80,7 +80,7 @@
  496.                 if (qs.isCond(2))
  497.                 {
  498.                     giveStoryQuestReward(npc, player);
  499. -                   addExpAndSp(player, 896996, 215);
  500. +                   addExpAndSp(player, 1529848, 215);
  501.                     qs.exitQuest(false, true);
  502.                 }
  503.                 break;
  504. Index: dist/game/data/scripts/quests/Q10776_TheWrathOfTheGiants/Q10776_TheWrathOfTheGiants.java
  505. ===================================================================
  506. --- dist/game/data/scripts/quests/Q10776_TheWrathOfTheGiants/Q10776_TheWrathOfTheGiants.java    (revision 4715)
  507. +++ dist/game/data/scripts/quests/Q10776_TheWrathOfTheGiants/Q10776_TheWrathOfTheGiants.java    (working copy)
  508. @@ -44,7 +44,6 @@
  509.     private static final int GIANT_MINION = 27535;
  510.     // Items
  511.     private static final int REGENERATION_DEVICE_CORE = 39716;
  512. -   private static final int ENCHANT_ARMOR_C = 952;
  513.     // Location
  514.     private static final Location NARSIDES_LOC = new Location(16422, 113281, -9064);
  515.     private static final Location ENRAGED_NARSIDES_LOC = new Location(16422, 113281, -9064);
  516. @@ -138,9 +137,8 @@
  517.             {
  518.                 if (qs.isCond(4))
  519.                 {
  520. -                   giveItems(player, ENCHANT_ARMOR_C, 4);
  521.                     giveStoryQuestReward(npc, player);
  522. -                   addExpAndSp(player, 4838400, 1161);
  523. +                   addExpAndSp(player, 10046941, 1161);
  524.                     qs.exitQuest(false, true);
  525.                 }
  526.                 break;
  527. Index: dist/game/data/scripts/quests/Q10800_ReconnaissanceAtDragonValley/Q10800_ReconnaissanceAtDragonValley.java
  528. ===================================================================
  529. --- dist/game/data/scripts/quests/Q10800_ReconnaissanceAtDragonValley/Q10800_ReconnaissanceAtDragonValley.java  (revision 4715)
  530. +++ dist/game/data/scripts/quests/Q10800_ReconnaissanceAtDragonValley/Q10800_ReconnaissanceAtDragonValley.java  (working copy)
  531. @@ -52,8 +52,6 @@
  532.         23443, // Dark Grave Wizard
  533.         23444, // Dark Grave Knight
  534.     };
  535. -   // Item
  536. -   private static final int EAS = 960;
  537.     // Misc
  538.     private static final int MIN_LEVEL = 76;
  539.     private static final int MAX_LEVEL = 85;
  540. @@ -102,9 +100,8 @@
  541.                     final int itemId = Integer.parseInt(event.replace("giveReward_", ""));
  542.                     qs.exitQuest(false, true);
  543.                     giveStoryQuestReward(npc, player);
  544. -                   giveItems(player, EAS, 10);
  545.                     giveItems(player, itemId, 30);
  546. -                   addExpAndSp(player, 84722400, 20333);
  547. +                   addExpAndSp(player, 543080087, 30466);
  548.                     htmltext = "33973-08.html";
  549.                 }
  550.                 break;
  551. @@ -148,7 +145,7 @@
  552.         {
  553.             int count = qs.getInt(KILL_COUNT_VAR);
  554.             qs.set(KILL_COUNT_VAR, ++count);
  555. -           if (count >= 100)
  556. +           if (count >= 200)
  557.             {
  558.                 qs.setCond(2, true);
  559.             }
  560. Index: dist/game/data/scripts/quests/Q10785_LettersFromTheQueenFieldsOfMassacre/Q10785_LettersFromTheQueenFieldsOfMassacre.java
  561. ===================================================================
  562. --- dist/game/data/scripts/quests/Q10785_LettersFromTheQueenFieldsOfMassacre/Q10785_LettersFromTheQueenFieldsOfMassacre.java    (revision 4715)
  563. +++ dist/game/data/scripts/quests/Q10785_LettersFromTheQueenFieldsOfMassacre/Q10785_LettersFromTheQueenFieldsOfMassacre.java    (working copy)
  564. @@ -37,7 +37,6 @@
  565.     // Items
  566.     private static final int SOE_ADEN = 39578;
  567.     private static final int SOE_FIELDS_OF_MASSACRE = 39579;
  568. -   private static final int ENCHANT_WEAPON_A = 26350;
  569.     // Location
  570.     private static final Location TELEPORT_LOC = new Location(147446, 22761, -1984);
  571.     // Misc
  572. @@ -88,7 +87,6 @@
  573.             {
  574.                 if (qs.isCond(2))
  575.                 {
  576. -                   giveItems(player, ENCHANT_WEAPON_A, 1);
  577.                     giveStoryQuestReward(npc, player);
  578.                     addExpAndSp(player, 807240, 193);
  579.                     showOnScreenMsg(player, NpcStringId.GROW_STRONGER_HERE_UNTIL_YOU_RECEIVE_THE_NEXT_LETTER_FROM_QUEEN_NAVARI_AT_LV_65, ExShowScreenMessage.TOP_CENTER, 8000);
  580. Index: dist/game/data/scripts/quests/Q10757_QuietingTheStorm/Q10757_QuietingTheStorm.java
  581. ===================================================================
  582. --- dist/game/data/scripts/quests/Q10757_QuietingTheStorm/Q10757_QuietingTheStorm.java  (revision 4715)
  583. +++ dist/game/data/scripts/quests/Q10757_QuietingTheStorm/Q10757_QuietingTheStorm.java  (working copy)
  584. @@ -88,7 +88,7 @@
  585.                 if (qs.isCond(2))
  586.                 {
  587.                     giveStoryQuestReward(npc, player);
  588. -                   addExpAndSp(player, 632051, 151);
  589. +                   addExpAndSp(player, 808754, 151);
  590.                     qs.exitQuest(false, true);
  591.                 }
  592.                 break;
  593. Index: dist/game/data/scripts/quests/Q10772_ReportsFromCrumaTowerPart1/Q10772_ReportsFromCrumaTowerPart1.java
  594. ===================================================================
  595. --- dist/game/data/scripts/quests/Q10772_ReportsFromCrumaTowerPart1/Q10772_ReportsFromCrumaTowerPart1.java  (revision 4715)
  596. +++ dist/game/data/scripts/quests/Q10772_ReportsFromCrumaTowerPart1/Q10772_ReportsFromCrumaTowerPart1.java  (working copy)
  597. @@ -40,8 +40,6 @@
  598.     // NPCs
  599.     private static final int JANSSEN = 30484;
  600.     private static final int MAGIC_OWL = 33991;
  601. -   // Items
  602. -   private static final int ENCHANT_ARMOR_C = 952;
  603.     // Location
  604.     private static final Location OWL_LOC = new Location(17698, 115064, -11736);
  605.     // Skill
  606. @@ -110,9 +108,8 @@
  607.             {
  608.                 if (qs.isCond(2))
  609.                 {
  610. -                   giveItems(player, ENCHANT_ARMOR_C, 2);
  611.                     giveStoryQuestReward(npc, player);
  612. -                   addExpAndSp(player, 127575, 30);
  613. +                   addExpAndSp(player, 838290, 30);
  614.                     qs.exitQuest(false, true);
  615.                 }
  616.                 break;
  617. Index: dist/game/data/scripts/quests/Q10783_TracesOfAnAmbush/Q10783_TracesOfAnAmbush.java
  618. ===================================================================
  619. --- dist/game/data/scripts/quests/Q10783_TracesOfAnAmbush/Q10783_TracesOfAnAmbush.java  (revision 4715)
  620. +++ dist/game/data/scripts/quests/Q10783_TracesOfAnAmbush/Q10783_TracesOfAnAmbush.java  (working copy)
  621. @@ -51,7 +51,6 @@
  622.     };
  623.     // Items
  624.     private static final int MISSIVE_SCRAPS = 39722;
  625. -   private static final int ENCHANT_ARMOR_B = 948;
  626.     // Messages
  627.     private static final NpcStringId[] MESSAGES =
  628.     {
  629. @@ -102,9 +101,8 @@
  630.             }
  631.             case "33866-08.html":
  632.             {
  633. -               giveItems(player, ENCHANT_ARMOR_B, 5);
  634.                 giveStoryQuestReward(npc, player);
  635. -               addExpAndSp(player, 5482574, 1315);
  636. +               addExpAndSp(player, 12146608, 1315);
  637.                 qs.exitQuest(false, true);
  638.                 break;
  639.             }
  640. @@ -154,7 +152,7 @@
  641.                 if (getRandom(100) < DROP_RATE)
  642.                 {
  643.                     giveItems(killer, MISSIVE_SCRAPS, 1);
  644. -                   if (getQuestItemsCount(killer, MISSIVE_SCRAPS) >= 10)
  645. +                   if (getQuestItemsCount(killer, MISSIVE_SCRAPS) >= 50)
  646.                     {
  647.                         qs.setCond(2, true);
  648.                     }
  649. Index: dist/game/data/scripts/quests/Q10789_LettersFromTheQueenSwampOfScreams/Q10789_LettersFromTheQueenSwampOfScreams.java
  650. ===================================================================
  651. --- dist/game/data/scripts/quests/Q10789_LettersFromTheQueenSwampOfScreams/Q10789_LettersFromTheQueenSwampOfScreams.java    (revision 4715)
  652. +++ dist/game/data/scripts/quests/Q10789_LettersFromTheQueenSwampOfScreams/Q10789_LettersFromTheQueenSwampOfScreams.java    (working copy)
  653. @@ -37,7 +37,6 @@
  654.     // Items
  655.     private static final int SOE_RUNE = 39580;
  656.     private static final int SOE_SWAMP_OF_SCREAMS = 39581;
  657. -   private static final int ENCHANT_WEAPON_A = 26350;
  658.     // Location
  659.     private static final Location TELEPORT_LOC = new Location(36563, -49178, -1128);
  660.     // Misc
  661. @@ -88,7 +87,6 @@
  662.             {
  663.                 if (qs.isCond(2))
  664.                 {
  665. -                   giveItems(player, ENCHANT_WEAPON_A, 2);
  666.                     giveStoryQuestReward(npc, player);
  667.                     addExpAndSp(player, 942690, 226);
  668.                     showOnScreenMsg(player, NpcStringId.GROW_STRONGER_HERE_UNTIL_YOU_RECEIVE_THE_NEXT_LETTER_FROM_QUEEN_NAVARI_AT_LV_70, ExShowScreenMessage.TOP_CENTER, 8000);
  669. Index: dist/game/data/scripts/quests/Q10787_ASpyMission/Q10787_ASpyMission.java
  670. ===================================================================
  671. --- dist/game/data/scripts/quests/Q10787_ASpyMission/Q10787_ASpyMission.java    (revision 4715)
  672. +++ dist/game/data/scripts/quests/Q10787_ASpyMission/Q10787_ASpyMission.java    (working copy)
  673. @@ -39,7 +39,6 @@
  674.     // Monster
  675.     private static final int EMBRYO_PURIFIER = 27540;
  676.     // Items
  677. -   private static final int ENCHANT_ARMOR_A = 26351;
  678.     private static final int EMBRYO_MISSIVES = 39724;
  679.     // Misc
  680.     private static final int MIN_LEVEL = 61;
  681. @@ -103,11 +102,10 @@
  682.             {
  683.                 if (qs.isCond(2))
  684.                 {
  685. -                   giveItems(player, ENCHANT_ARMOR_A, 5);
  686.                     giveStoryQuestReward(npc, player);
  687.                     if (player.getLevel() >= MIN_LEVEL)
  688.                     {
  689. -                       addExpAndSp(player, 3125586, 750);
  690. +                       addExpAndSp(player, 17234475, 750);
  691.                     }
  692.                     qs.exitQuest(false, true);
  693.                 }
  694. Index: dist/game/data/scripts/quests/Q10786_ResidentProblemSolver/Q10786_ResidentProblemSolver.java
  695. ===================================================================
  696. --- dist/game/data/scripts/quests/Q10786_ResidentProblemSolver/Q10786_ResidentProblemSolver.java    (revision 4715)
  697. +++ dist/game/data/scripts/quests/Q10786_ResidentProblemSolver/Q10786_ResidentProblemSolver.java    (working copy)
  698. @@ -55,8 +55,6 @@
  699.         20975, // Spiteful Soul Wizard
  700.         20976, // Spiteful Soul Warrior
  701.     };
  702. -   // Items
  703. -   private static final int ENCHANT_ARMOR_A = 26351;
  704.     // Misc
  705.     private static final int MIN_LEVEL = 61;
  706.     private static final int MAX_LEVEL = 65;
  707. @@ -99,11 +97,10 @@
  708.             {
  709.                 if (qs.isCond(2))
  710.                 {
  711. -                   giveItems(player, ENCHANT_ARMOR_A, 5);
  712.                     giveStoryQuestReward(npc, player);
  713.                     if (player.getLevel() >= MIN_LEVEL)
  714.                     {
  715. -                       addExpAndSp(player, 6251174, 1500);
  716. +                       addExpAndSp(player, 38226567, 1500);
  717.                     }
  718.                     qs.exitQuest(false, true);
  719.                 }
  720. Index: dist/game/data/scripts/quests/Q10798_LettersFromTheQueenDragonValley/Q10798_LettersFromTheQueenDragonValley.java
  721. ===================================================================
  722. --- dist/game/data/scripts/quests/Q10798_LettersFromTheQueenDragonValley/Q10798_LettersFromTheQueenDragonValley.java    (revision 4715)
  723. +++ dist/game/data/scripts/quests/Q10798_LettersFromTheQueenDragonValley/Q10798_LettersFromTheQueenDragonValley.java    (working copy)
  724. @@ -38,7 +38,6 @@
  725.     // Items
  726.     private static final int SOE_DRAGON_VALLEY = 39587;
  727.     private static final int SOE_TOWN_OF_GIRAN = 39586;
  728. -   private static final int EWS = 959;
  729.     // Misc
  730.     private static final int MIN_LEVEL = 81;
  731.     private static final int MAX_LEVEL = 84;
  732. @@ -88,7 +87,6 @@
  733.             {
  734.                 if (qs.isCond(2))
  735.                 {
  736. -                   giveItems(player, EWS, 2);
  737.                     giveStoryQuestReward(npc, player);
  738.                     addExpAndSp(player, 1277640, 306);
  739.                     showOnScreenMsg(player, NpcStringId.YOU_HAVE_FINISHED_ALL_OF_QUEEN_NAVARI_S_LETTERS_GROW_STRONGER_HERE_UNTIL_YOU_RECEIVE_LETTERS_FROM_A_MINSTREL_AT_LV_85, ExShowScreenMessage.TOP_CENTER, 8000);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement