From 6030d983987c75dfa10abae061322ac9ce35d12a Mon Sep 17 00:00:00 2001
From: Adry_85 <adrya85@hotmail.it>
Date: Sun, 23 Nov 2014 19:41:42 +0100
Subject: [PATCH] Some fixes for quest Black Swan (351) by @jurchiks

---
 .../quests/Q00351_BlackSwan/Q00351_BlackSwan.java  | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00351_BlackSwan/Q00351_BlackSwan.java b/L2J_DataPack/dist/game/data/scripts/quests/Q00351_BlackSwan/Q00351_BlackSwan.java
index 604f70aa09..e4168a1d82 100644
--- a/L2J_DataPack/dist/game/data/scripts/quests/Q00351_BlackSwan/Q00351_BlackSwan.java
+++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00351_BlackSwan/Q00351_BlackSwan.java
@@ -23,7 +23,6 @@ import java.util.Map;
 
 import quests.Q00345_MethodToRaiseTheDead.Q00345_MethodToRaiseTheDead;
 
-import com.l2jserver.gameserver.enums.QuestSound;
 import com.l2jserver.gameserver.model.actor.L2Npc;
 import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
 import com.l2jserver.gameserver.model.quest.Quest;
@@ -158,28 +157,25 @@ public final class Q00351_BlackSwan extends Quest
 		final int random = getRandom(20);
 		if (random < 10)
 		{
-			giveItems(qs.getPlayer(), LIZARD_FANG, 1);
-			playSound(qs.getPlayer(), QuestSound.ITEMSOUND_QUEST_ITEMGET);
+			giveItemRandomly(qs.getPlayer(), npc, LIZARD_FANG, 1, 0, 1.0, true);
 			
 			if (getRandom(20) == 0)
 			{
-				giveItems(qs.getPlayer(), BARREL_OF_LEAGUE, 1);
+				giveItemRandomly(qs.getPlayer(), npc, BARREL_OF_LEAGUE, 1, 0, 1.0, false);
 			}
 		}
 		else if (random < 15)
 		{
-			giveItems(qs.getPlayer(), LIZARD_FANG, 2);
-			playSound(qs.getPlayer(), QuestSound.ITEMSOUND_QUEST_ITEMGET);
+			giveItemRandomly(qs.getPlayer(), npc, LIZARD_FANG, 2, 0, 1.0, true);
 			
 			if (getRandom(20) == 0)
 			{
-				giveItems(qs.getPlayer(), BARREL_OF_LEAGUE, 1);
+				giveItemRandomly(qs.getPlayer(), npc, BARREL_OF_LEAGUE, 1, 0, 1.0, false);
 			}
 		}
 		else if (getRandom(100) < MONSTER_DROP_CHANCES.get(npc.getId()))
 		{
-			giveItems(qs.getPlayer(), BARREL_OF_LEAGUE, 1);
-			playSound(qs.getPlayer(), QuestSound.ITEMSOUND_QUEST_ITEMGET);
+			giveItemRandomly(qs.getPlayer(), npc, BARREL_OF_LEAGUE, 1, 0, 1.0, true);
 		}
 		
 		return super.onKill(npc, killer, isSummon);
-- 
GitLab