L2JMobius

Free Users => Shares/Contributions => Committed User Contributions => Topic started by: tevsko on June 25, 2020, 10:09:57 AM

Title: SHADOW WEAPON COUPON CGRADE SecondClassChange
Post by: tevsko on June 25, 2020, 10:09:57 AM
Hello I leave here the missing grade C coupon in the second class change

Code: [Select]
Index: dist/game/data/scripts/village_master/SecondClassChange/SecondClassChange.java
===================================================================
--- dist/game/data/scripts/village_master/SecondClassChange/SecondClassChange.java
+++ dist/game/data/scripts/village_master/SecondClassChange/SecondClassChange.java
@@ -56,6 +56,9 @@ public class SecondClassChange extends Quest
  private static final int MARK_OF_TRUST = 2734;
  private static final int MARK_OF_HEALER = 2820;
  private static final int MARK_OF_LIFE = 3140;
+
+ // Reward Item
+ private static final int SHADOW_WEAPON_COUPON_CGRADE = 8870;
 
  // @formatter:off
  private static final Map<String, int[]> Classes = new HashMap<>();
@@ -99,7 +102,8 @@ public class SecondClassChange extends Quest
  Classes.put("PH", new int[] {17, 15, 0, 20, 21, 22, 23, MARK_OF_PILGRIM, MARK_OF_TRUST, MARK_OF_REFORMER, 26});
  Classes.put("EE", new int[] {30, 29, 1, 12, 13, 14, 15, MARK_OF_PILGRIM, MARK_OF_LIFE, MARK_OF_HEALER, 26});
  }
-
+
+ // Also used by ShadowWeapon script.
  public static final int[] SECONDCLASSNPCS =
  {
  // Dark Elfs
@@ -154,6 +158,7 @@ public class SecondClassChange extends Quest
  st.takeItems(array[7], -1);
  st.takeItems(array[8], -1);
  st.takeItems(array[9], -1);
+ st.giveItems(SHADOW_WEAPON_COUPON_CGRADE, 15);
  player.setClassId(array[0]);
  player.setBaseClass(array[0]);
  player.sendPacket(new HennaInfo(player));
@@ -460,7 +465,6 @@ public class SecondClassChange extends Quest
  }
  break;
  }
- st.exitQuest(true);
 
  return htmltext;
  }
Title: Re: SHADOW WEAPON COUPON CGRADE SecondClassChange
Post by: Mobius on June 28, 2020, 04:20:55 AM
Committed with https://bitbucket.org/MobiusDev/l2j_mobius/commits/b484dd90628ed9d7a3755de32d204683986cdc19
Thanks :D