Преглед изворни кода

Update Q00662_AGameOfCards.java

Rate Config enable
Sebastien76 пре 10 година
родитељ
комит
022800f302

+ 12 - 14
L2J_DataPack/dist/game/data/scripts/quests/Q00662_AGameOfCards/Q00662_AGameOfCards.java

@@ -23,7 +23,6 @@ import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
 
-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;
@@ -492,47 +491,47 @@ public final class Q00662_AGameOfCards extends Quest
 					
 					if (i6 == 40)
 					{
-						st.giveItems(ZIGGOS_GEMSTONE, 43);
-						st.giveItems(959, 3);
-						st.giveItems(729, 1);
+						rewardItems(player, ZIGGOS_GEMSTONE, 43);
+						rewardItems(player, 959, 3);
+						rewardItems(player, 729, 1);
 						st.set("ExMemoState", 0);
 						st.set("v1", 0);
 						htmltext = getHtm(player.getHtmlPrefix(), "30845-13.html");
 					}
 					else if (i6 == 30)
 					{
-						st.giveItems(959, 2);
-						st.giveItems(951, 2);
+						rewardItems(player, 959, 2);
+						rewardItems(player, 951, 2);
 						st.set("ExMemoState", 0);
 						st.set("v1", 0);
 						htmltext = getHtm(player.getHtmlPrefix(), "30845-14.html");
 					}
 					else if ((i6 == 21) || (i6 == 12))
 					{
-						st.giveItems(729, 1);
-						st.giveItems(947, 2);
-						st.giveItems(955, 1);
+						rewardItems(player, 729, 1);
+						rewardItems(player, 947, 2);
+						rewardItems(player, 955, 1);
 						st.set("ExMemoState", 0);
 						st.set("v1", 0);
 						htmltext = getHtm(player.getHtmlPrefix(), "30845-15.html");
 					}
 					else if (i6 == 20)
 					{
-						st.giveItems(951, 2);
+						rewardItems(player, 951, 2);
 						st.set("ExMemoState", 0);
 						st.set("v1", 0);
 						htmltext = getHtm(player.getHtmlPrefix(), "30845-16.html");
 					}
 					else if (i6 == 11)
 					{
-						st.giveItems(951, 1);
+						rewardItems(player, 951, 1);
 						st.set("ExMemoState", 0);
 						st.set("v1", 0);
 						htmltext = getHtm(player.getHtmlPrefix(), "30845-17.html");
 					}
 					else if (i6 == 10)
 					{
-						st.giveItems(956, 2);
+						rewardItems(player, 956, 2);
 						st.set("ExMemoState", 0);
 						st.set("v1", 0);
 						htmltext = getHtm(player.getHtmlPrefix(), "30845-18.html");
@@ -734,8 +733,7 @@ public final class Q00662_AGameOfCards extends Quest
 				final QuestState st = getQuestState(player, false);
 				if (st != null)
 				{
-					st.giveItems(RED_GEM, 1);
-					playSound(player, QuestSound.ITEMSOUND_QUEST_ITEMGET);
+					giveItemRandomly(st.getPlayer(), npc, RED_GEM, 1, 0, MONSTERS.get(npc.getId()), true);
 				}
 			}
 		}