浏览代码

Minor cleanup for
L2J/L2J_DataPack@99fe0c33ac57c570f7d401036c441b1582a39bb5

Zoey76 10 年之前
父节点
当前提交
023107f6d4

+ 21 - 11
L2J_DataPack/dist/game/data/scripts/ai/group_template/FeedableBeasts.java

@@ -47,10 +47,20 @@ public final class FeedableBeasts extends AbstractNpcAI
 	private static final int SKILL_GOLDEN_SPICE = 2188;
 	private static final int SKILL_CRYSTAL_SPICE = 2189;
 	private static final int FOODSKILLDIFF = GOLDEN_SPICE - SKILL_GOLDEN_SPICE;
+	// Tamed Wild Beasts
+	private static final int TRAINED_BUFFALO1 = 16013;
+	private static final int TRAINED_BUFFALO2 = 16014;
+	private static final int TRAINED_COUGAR1 = 16015;
+	private static final int TRAINED_COUGAR2 = 16016;
+	private static final int TRAINED_KOOKABURRA1 = 16017;
+	private static final int TRAINED_KOOKABURRA2 = 16018;
+	// private static final int TRAINED_TINY_BABY_BUFFALO = 16020; // TODO: Implement.
+	// private static final int TRAINED_TINY_BABY_COUGAR = 16022; // TODO: Implement.
+	// private static final int TRAINED_TINY_BABY_KOOKABURRA = 16024; // TODO: Implement.
 	// @formatter:off
 	private static final int[] TAMED_BEASTS =
 	{
-		16013, 16014, 16015, 16016, 16017, 16018
+		TRAINED_BUFFALO1, TRAINED_BUFFALO2, TRAINED_COUGAR1, TRAINED_COUGAR2, TRAINED_KOOKABURRA1, TRAINED_KOOKABURRA2
 	};
 	// all mobs that can eat...
 	private static final int[] FEEDABLE_BEASTS =
@@ -61,7 +71,7 @@ public final class FeedableBeasts extends AbstractNpcAI
 		21481, 21482, 21483, 21484, 21485, 21486, 21487, 21488, 21489, 21490,
 		21491, 21492, 21493, 21494, 21495, 21496, 21497, 21498, 21499, 21500,
 		21501, 21502, 21503, 21504, 21505, 21506, 21507, 21824, 21825, 21826,
-		21827, 21828, 21829, 16013, 16014, 16015, 16016, 16017, 16018
+		21827, 21828, 21829, TRAINED_BUFFALO1, TRAINED_BUFFALO2, TRAINED_COUGAR1, TRAINED_COUGAR2, TRAINED_KOOKABURRA1, TRAINED_KOOKABURRA2
 	};
 	// @formatter:on
 	
@@ -184,8 +194,8 @@ public final class FeedableBeasts extends AbstractNpcAI
 		final int[][] Kookabura_1_Gold_2 = {{ 21461, 21463 }};
 		final int[][] Kookabura_1_Crystal_1 = {{ 21464, 21466 }};
 		final int[][] Kookabura_1_Crystal_2 = {{ 21465, 21467 }};
-		final int[][] Kookabura_2_1 = {{ 21468, 21824}, { 16017, 16018 }};
-		final int[][] Kookabura_2_2 = {{ 21469, 21825}, { 16017, 16018 }};
+		final int[][] Kookabura_2_1 = {{ 21468, 21824}, { TRAINED_KOOKABURRA1, TRAINED_KOOKABURRA2 }};
+		final int[][] Kookabura_2_2 = {{ 21469, 21825}, { TRAINED_KOOKABURRA1, TRAINED_KOOKABURRA2 }};
 		
 		final int[][] Buffalo_0_Gold = {{ 21471, 21472, 21473, 21474 }};
 		final int[][] Buffalo_0_Crystal = {{ 21475, 21476, 21477, 21478 }};
@@ -193,17 +203,17 @@ public final class FeedableBeasts extends AbstractNpcAI
 		final int[][] Buffalo_1_Gold_2 = {{ 21481, 21482 }};
 		final int[][] Buffalo_1_Crystal_1 = {{ 21483, 21485 }};
 		final int[][] Buffalo_1_Crystal_2 = {{ 21484, 21486 }};
-		final int[][] Buffalo_2_1 = {{ 21487,21826}, {16013, 16014 }};
-		final int[][] Buffalo_2_2 = {{ 21488,21827}, {16013, 16014 }};
+		final int[][] Buffalo_2_1 = {{ 21487, 21826}, {TRAINED_BUFFALO1, TRAINED_BUFFALO2 }};
+		final int[][] Buffalo_2_2 = {{ 21488, 21827}, {TRAINED_BUFFALO1, TRAINED_BUFFALO2 }};
 		
 		final int[][] Cougar_0_Gold = {{ 21490, 21491, 21492, 21493 }};
-		final int[][] Cougar_0_Crystal = {{ 21494,21495, 21496, 21497 }};
+		final int[][] Cougar_0_Crystal = {{ 21494, 21495, 21496, 21497 }};
 		final int[][] Cougar_1_Gold_1 = {{ 21498, 21500 }};
 		final int[][] Cougar_1_Gold_2 = {{ 21499, 21501 }};
-		final int[][] Cougar_1_Crystal_1 = {{ 21502,21504 }};
-		final int[][] Cougar_1_Crystal_2 = {{ 21503,21505 }};
-		final int[][] Cougar_2_1 = {{ 21506, 21828 }, { 16015,16016 }};
-		final int[][] Cougar_2_2 = {{ 21507, 21829 }, { 16015,16016 }};
+		final int[][] Cougar_1_Crystal_1 = {{ 21502, 21504 }};
+		final int[][] Cougar_1_Crystal_2 = {{ 21503, 21505 }};
+		final int[][] Cougar_2_1 = {{ 21506, 21828 }, { TRAINED_COUGAR1, TRAINED_COUGAR2 }};
+		final int[][] Cougar_2_2 = {{ 21507, 21829 }, { TRAINED_COUGAR1, TRAINED_COUGAR2 }};
 		//@formatter:on
 		
 		// Alpen Kookabura

+ 0 - 17
L2J_DataPack/dist/game/data/scripts/quests/Q00655_AGrandPlanForTamingWildBeasts/Q00655_AGrandPlanForTamingWildBeasts.java

@@ -44,16 +44,6 @@ public final class Q00655_AGrandPlanForTamingWildBeasts extends Quest
 	// Items
 	private static final int CRYSTAL_OF_PURITY = 8084;
 	private static final int TRAINER_LICENSE = 8293;
-	// Tamed Wild Beasts
-	private static final int TRAINED_BUFFALO1 = 16013;
-	private static final int TRAINED_BUFFALO2 = 16014;
-	private static final int TRAINED_COUGAR1 = 16015;
-	private static final int TRAINED_COUGAR2 = 16016;
-	private static final int TRAINED_KOOKABURRA1 = 16017;
-	private static final int TRAINED_KOOKABURRA2 = 16018;
-	private static final int TRAINED_TINY_BABY_BUFFALO = 16020;
-	private static final int TRAINED_TINY_BABY_COUGAR = 16022;
-	private static final int TRAINED_TINY_BABY_KOOKABURRA = 16024;
 	// Misc
 	private static final int REQUIRED_CRYSTAL_COUNT = 10;
 	private static final int REQUIRED_CLAN_LEVEL = 4;
@@ -65,7 +55,6 @@ public final class Q00655_AGrandPlanForTamingWildBeasts extends Quest
 		super(655, Q00655_AGrandPlanForTamingWildBeasts.class.getSimpleName(), "A Grand Plan for Taming Wild Beasts");
 		addStartNpc(MESSENGER);
 		addTalkId(MESSENGER);
-		addSpawnId(TRAINED_BUFFALO1, TRAINED_BUFFALO2, TRAINED_COUGAR1, TRAINED_COUGAR2, TRAINED_KOOKABURRA1, TRAINED_KOOKABURRA2, TRAINED_TINY_BABY_BUFFALO, TRAINED_TINY_BABY_COUGAR, TRAINED_TINY_BABY_KOOKABURRA);
 		registerQuestItems(CRYSTAL_OF_PURITY, TRAINER_LICENSE);
 	}
 	
@@ -118,12 +107,6 @@ public final class Q00655_AGrandPlanForTamingWildBeasts extends Quest
 		return htmltext;
 	}
 	
-	@Override
-	public String onKill(L2Npc npc, L2PcInstance killer, boolean isSummon)
-	{
-		return super.onKill(npc, killer, isSummon);
-	}
-	
 	@Override
 	public String onTalk(L2Npc npc, L2PcInstance talker)
 	{