Advertisement
SmiDmi

Paulina's Equipment Set (R-grade)

Jul 21st, 2019
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 9.72 KB | None | 0 0
  1. ### Eclipse Workspace Patch 1.0
  2. #P L2J_Mobius_6.0_Fafurion
  3. Index: dist/game/data/stats/items/46900-46999.xml
  4. ===================================================================
  5. --- dist/game/data/stats/items/46900-46999.xml  (revision 5669)
  6. +++ dist/game/data/stats/items/46900-46999.xml  (working copy)
  7. @@ -489,12 +489,11 @@
  8.             <item id="47023" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Gaiters - Heavy Armor -->
  9.             <item id="47024" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Gauntlets - Heavy Armor -->
  10.             <item id="47025" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Boots - Heavy Armor -->
  11. -           <item id="47026" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Shield - Heavy Armor -->
  12.             <item id="47038" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Necklace - Skill Cooldown -->
  13. -           <item id="47039" min="2" max="2" chance="100" /> <!-- Paulina's Twilight Earring - Vampiric Rage -->
  14. -           <item id="47040" min="2" max="2" chance="100" /> <!-- Paulina's Twilight Earring - MP Consumption -->
  15. -           <item id="47041" min="2" max="2" chance="100" /> <!-- Paulina's Twilight Ring - Critical Damage -->
  16. -           <item id="47042" min="2" max="2" chance="100" /> <!-- Paulina's Twilight Ring - Critical Rate -->
  17. +           <item id="47039" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Earring - Vampiric Rage -->
  18. +           <item id="47040" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Earring - MP Consumption -->
  19. +           <item id="47041" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Ring - Critical Damage -->
  20. +           <item id="47042" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Ring - Critical Rate -->
  21.         </capsuled_items>
  22.     </item>
  23.     <item id="46925" name="Paulina's Light Armor Box (R-grade)" type="EtcItem">
  24. @@ -518,10 +517,10 @@
  25.             <item id="47030" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Leather Gloves - Light Armor -->
  26.             <item id="47031" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Leather Boots - Light Armor -->
  27.             <item id="47038" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Necklace - Skill Cooldown -->
  28. -           <item id="47039" min="2" max="2" chance="100" /> <!-- Paulina's Twilight Earring - Vampiric Rage -->
  29. -           <item id="47040" min="2" max="2" chance="100" /> <!-- Paulina's Twilight Earring - MP Consumption -->
  30. -           <item id="47041" min="2" max="2" chance="100" /> <!-- Paulina's Twilight Ring - Critical Damage -->
  31. -           <item id="47042" min="2" max="2" chance="100" /> <!-- Paulina's Twilight Ring - Critical Rate -->
  32. +           <item id="47039" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Earring - Vampiric Rage -->
  33. +           <item id="47040" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Earring - MP Consumption -->
  34. +           <item id="47041" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Ring - Critical Damage -->
  35. +           <item id="47042" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Ring - Critical Rate -->
  36.         </capsuled_items>
  37.     </item>
  38.     <item id="46926" name="Paulina's Robe Box (R-grade)" type="EtcItem">
  39. @@ -544,12 +543,11 @@
  40.             <item id="47034" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Stockings - Robe -->
  41.             <item id="47035" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Gloves - Robe -->
  42.             <item id="47036" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Shoes - Robe -->
  43. -           <item id="47037" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Sigil - Robe -->
  44.             <item id="47038" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Necklace - Skill Cooldown -->
  45. -           <item id="47039" min="2" max="2" chance="100" /> <!-- Paulina's Twilight Earring - Vampiric Rage -->
  46. -           <item id="47040" min="2" max="2" chance="100" /> <!-- Paulina's Twilight Earring - MP Consumption -->
  47. -           <item id="47041" min="2" max="2" chance="100" /> <!-- Paulina's Twilight Ring - Critical Damage -->
  48. -           <item id="47042" min="2" max="2" chance="100" /> <!-- Paulina's Twilight Ring - Critical Rate -->
  49. +           <item id="47039" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Earring - Vampiric Rage -->
  50. +           <item id="47040" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Earring - MP Consumption -->
  51. +           <item id="47041" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Ring - Critical Damage -->
  52. +           <item id="47042" min="1" max="1" chance="100" /> <!-- Paulina's Twilight Ring - Critical Rate -->
  53.         </capsuled_items>
  54.     </item>
  55.     <item id="46927" name="Paulina's Brigandine Helmet" additionalName="Heavy Armor" type="Armor">
  56. Index: dist/game/data/scripts/handlers/itemhandlers/PaulinasSupportBox.java
  57. ===================================================================
  58. --- dist/game/data/scripts/handlers/itemhandlers/PaulinasSupportBox.java    (revision 5669)
  59. +++ dist/game/data/scripts/handlers/itemhandlers/PaulinasSupportBox.java    (working copy)
  60. @@ -98,6 +98,7 @@
  61.     private static final int WEAPON_FIST_S = 46828;
  62.     private static final int WEAPON_SPEAR_S = 46829;
  63.     private static final int WEAPON_BOW_S = 46830;
  64. +   private static final int ARROW_OF_LIGHT_S = 1345;
  65.     private static final int WEAPON_DAGGER_S = 46831;
  66.     private static final int WEAPON_STAFF_S = 46832;
  67.     private static final int WEAPON_DUALSWORD_S = 46833;
  68. @@ -104,17 +105,23 @@
  69.     // private static final int WEAPON_ANCIENT_S = 46834;
  70.     private static final int WEAPON_RAPIER_S = 46835;
  71.     private static final int WEAPON_CROSSBOW_S = 46836;
  72. +   private static final int BOLT_OF_LIGHT_S = 9637;
  73.     // R-Grade weapon rewards
  74.     private static final int WEAPON_SWORD_R = 47008;
  75. +   private static final int WEAPON_SHIELD_R = 47026;
  76.     private static final int WEAPON_GSWORD_R = 47009;
  77.     private static final int WEAPON_BLUNT_R = 47010;
  78.     private static final int WEAPON_FIST_R = 47011;
  79.     private static final int WEAPON_SPEAR_R = 47012;
  80.     private static final int WEAPON_BOW_R = 47013;
  81. +   private static final int ORICHALCUM_ARROW_R = 18550;
  82.     private static final int WEAPON_DUALDAGGER_R = 47019;
  83. +   private static final int WEAPON_CASTER_R = 47016;
  84. +   private static final int WEAPON_SIGIL_R = 47037;
  85.     private static final int WEAPON_STAFF_R = 47017;
  86.     private static final int WEAPON_DUALSWORD_R = 47018;
  87.     private static final int WEAPON_CROSSBOW_R = 47014;
  88. +   private static final int ORICHALCUM_BOLT_R = 19443;
  89.    
  90.     @Override
  91.     public boolean useItem(Playable playable, ItemInstance item, boolean forceUse)
  92. @@ -477,6 +484,7 @@
  93.                         else if (CategoryData.getInstance().isInCategory(CategoryType.SUBJOB_GROUP_BOW, classId.getId()))
  94.                         {
  95.                             player.addItem(getClass().getSimpleName(), BOX_S_LIGHT, 1, player, true);
  96. +                           player.addItem(getClass().getSimpleName(), ARROW_OF_LIGHT_S, 5000, player, true);
  97.                             player.addItem(getClass().getSimpleName(), WEAPON_BOW_S, 1, player, true);
  98.                         }
  99.                         else if (CategoryData.getInstance().isInCategory(CategoryType.SUBJOB_GROUP_DAGGER, classId.getId()))
  100. @@ -550,6 +558,7 @@
  101.                         else if (CategoryData.getInstance().isInCategory(CategoryType.DIVISION_ARCHER, classId.getId()))
  102.                         {
  103.                             player.addItem(getClass().getSimpleName(), WEAPON_CROSSBOW_S, 1, player, true);
  104. +                           player.addItem(getClass().getSimpleName(), BOLT_OF_LIGHT_S, 5000, player, true);
  105.                         }
  106.                         else
  107.                         {
  108. @@ -582,11 +591,17 @@
  109.                     case ELF:
  110.                     case DARK_ELF:
  111.                     {
  112. -                       if (CategoryData.getInstance().isInCategory(CategoryType.SIXTH_FEOH_GROUP, classId.getId()) || (CategoryData.getInstance().isInCategory(CategoryType.SIXTH_WYNN_GROUP, classId.getId())) || (CategoryData.getInstance().isInCategory(CategoryType.SIXTH_EOLH_GROUP, classId.getId())))
  113. +                       if (CategoryData.getInstance().isInCategory(CategoryType.SIXTH_FEOH_GROUP, classId.getId()) || (CategoryData.getInstance().isInCategory(CategoryType.SIXTH_WYNN_GROUP, classId.getId())))
  114.                         {
  115.                             player.addItem(getClass().getSimpleName(), BOX_R_ROBE, 1, player, true);
  116.                             player.addItem(getClass().getSimpleName(), WEAPON_STAFF_R, 1, player, true);
  117.                         }
  118. +                       else if (CategoryData.getInstance().isInCategory(CategoryType.SIXTH_EOLH_GROUP, classId.getId()))
  119. +                       {
  120. +                           player.addItem(getClass().getSimpleName(), BOX_R_ROBE, 1, player, true);
  121. +                           player.addItem(getClass().getSimpleName(), WEAPON_CASTER_R, 1, player, true);
  122. +                           player.addItem(getClass().getSimpleName(), WEAPON_SIGIL_R, 1, player, true);
  123. +                       }
  124.                         else if (CategoryData.getInstance().isInCategory(CategoryType.SIXTH_OTHEL_GROUP, classId.getId()))
  125.                         {
  126.                             player.addItem(getClass().getSimpleName(), BOX_R_LIGHT, 1, player, true);
  127. @@ -595,6 +610,7 @@
  128.                         else if (CategoryData.getInstance().isInCategory(CategoryType.SIXTH_YR_GROUP, classId.getId()))
  129.                         {
  130.                             player.addItem(getClass().getSimpleName(), BOX_R_LIGHT, 1, player, true);
  131. +                           player.addItem(getClass().getSimpleName(), ORICHALCUM_ARROW_R, 5000, player, true);
  132.                             player.addItem(getClass().getSimpleName(), WEAPON_BOW_R, 1, player, true);
  133.                         }
  134.                         else if (CategoryData.getInstance().isInCategory(CategoryType.SIXTH_IS_GROUP, classId.getId()) || (player.getClassId() == ClassId.TYRR_DUELIST))
  135. @@ -611,6 +627,7 @@
  136.                         {
  137.                             player.addItem(getClass().getSimpleName(), BOX_R_HEAVY, 1, player, true);
  138.                             player.addItem(getClass().getSimpleName(), WEAPON_SWORD_R, 1, player, true);
  139. +                           player.addItem(getClass().getSimpleName(), WEAPON_SHIELD_R, 1, player, true);
  140.                         }
  141.                         else
  142.                         {
  143. @@ -663,6 +680,7 @@
  144.                         else if (CategoryData.getInstance().isInCategory(CategoryType.SIXTH_YR_GROUP, classId.getId()))
  145.                         {
  146.                             player.addItem(getClass().getSimpleName(), BOX_R_LIGHT, 1, player, true);
  147. +                           player.addItem(getClass().getSimpleName(), ORICHALCUM_BOLT_R, 5000, player, true);
  148.                             player.addItem(getClass().getSimpleName(), WEAPON_CROSSBOW_R, 1, player, true);
  149.                         }
  150.                         else
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement