diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00193_SevenSignsDyingMessage/Q00193_SevenSignsDyingMessage.java b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00193_SevenSignsDyingMessage/Q00193_SevenSignsDyingMessage.java index 844d657e746a02c835bd48b50b2c0d55c3054d5e..6488dc6d069875e3deb11b61818f5dd85a8d49a0 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00193_SevenSignsDyingMessage/Q00193_SevenSignsDyingMessage.java +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00193_SevenSignsDyingMessage/Q00193_SevenSignsDyingMessage.java @@ -219,8 +219,8 @@ public final class Q00193_SevenSignsDyingMessage extends Quest return null; } - final QuestState st = getQuestState(player, false); - if (npc.isInsideRadius(player, 1500, true, false)) + final QuestState st = getQuestState(partyMember, false); + if (npc.isInsideRadius(partyMember, 1500, true, false)) { st.giveItems(SCULPTURE_OF_DOUBT, 1); st.playSound(QuestSound.ITEMSOUND_QUEST_FINISH); @@ -230,9 +230,7 @@ public final class Q00193_SevenSignsDyingMessage extends Quest isBusy = false; cancelQuestTimers("despawn"); cancelQuestTimers("heal"); - NpcSay ns = new NpcSay(npc.getObjectId(), Say2.NPC_ALL, npc.getId(), NpcStringId.S1_YOU_MAY_HAVE_WON_THIS_TIME_BUT_NEXT_TIME_I_WILL_SURELY_CAPTURE_YOU); - ns.addStringParameter(player.getName()); - npc.broadcastPacket(ns); + npc.broadcastPacket(new NpcSay(npc.getObjectId(), Say2.NPC_ALL, npc.getId(), NpcStringId.S1_YOU_MAY_HAVE_WON_THIS_TIME_BUT_NEXT_TIME_I_WILL_SURELY_CAPTURE_YOU).addStringParameter(partyMember.getName())); return super.onKill(npc, player, isSummon); } diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00197_SevenSignsTheSacredBookOfSeal/Q00197_SevenSignsTheSacredBookOfSeal.java b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00197_SevenSignsTheSacredBookOfSeal/Q00197_SevenSignsTheSacredBookOfSeal.java index 8b633cca50f916dda6dd911c5c2f21ec7e6756fe..134e7fb604cdab9966ecb0931c8f451159ddd02e 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00197_SevenSignsTheSacredBookOfSeal/Q00197_SevenSignsTheSacredBookOfSeal.java +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00197_SevenSignsTheSacredBookOfSeal/Q00197_SevenSignsTheSacredBookOfSeal.java @@ -231,8 +231,8 @@ public final class Q00197_SevenSignsTheSacredBookOfSeal extends Quest return null; } - final QuestState st = getQuestState(player, false); - if (npc.isInsideRadius(player, 1500, true, false)) + final QuestState st = getQuestState(partyMember, false); + if (npc.isInsideRadius(partyMember, 1500, true, false)) { st.giveItems(SCULPTURE_OF_DOUBT, 1); st.playSound(QuestSound.ITEMSOUND_QUEST_FINISH); @@ -241,9 +241,7 @@ public final class Q00197_SevenSignsTheSacredBookOfSeal extends Quest isBusy = false; cancelQuestTimers("despawn"); - NpcSay ns = new NpcSay(npc.getObjectId(), Say2.NPC_ALL, npc.getId(), NpcStringId.S1_YOU_MAY_HAVE_WON_THIS_TIME_BUT_NEXT_TIME_I_WILL_SURELY_CAPTURE_YOU); - ns.addStringParameter(player.getName()); - npc.broadcastPacket(ns); + npc.broadcastPacket(new NpcSay(npc.getObjectId(), Say2.NPC_ALL, npc.getId(), NpcStringId.S1_YOU_MAY_HAVE_WON_THIS_TIME_BUT_NEXT_TIME_I_WILL_SURELY_CAPTURE_YOU).addStringParameter(partyMember.getName())); return super.onKill(npc, player, isSummon); } diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00198_SevenSignsEmbryo/Q00198_SevenSignsEmbryo.java b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00198_SevenSignsEmbryo/Q00198_SevenSignsEmbryo.java index 5a650592576c511e6e5f4c0bc5f20fb416f576c6..398de81c9f361477fe291ae8930ef83989c97097 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00198_SevenSignsEmbryo/Q00198_SevenSignsEmbryo.java +++ b/L2J_DataPack_BETA/dist/game/data/scripts/quests/Q00198_SevenSignsEmbryo/Q00198_SevenSignsEmbryo.java @@ -181,7 +181,7 @@ public final class Q00198_SevenSignsEmbryo extends Quest } final QuestState st = getQuestState(partyMember, false); - if (npc.isInsideRadius(player, 1500, true, false)) + if (npc.isInsideRadius(partyMember, 1500, true, false)) { st.giveItems(SCULPTURE_OF_DOUBT, 1); st.setCond(2, true); @@ -190,11 +190,9 @@ public final class Q00198_SevenSignsEmbryo extends Quest isBusy = false; cancelQuestTimers("despawn"); cancelQuestTimers("heal"); - NpcSay ns = new NpcSay(npc.getObjectId(), Say2.NPC_ALL, npc.getId(), NpcStringId.S1_YOU_MAY_HAVE_WON_THIS_TIME_BUT_NEXT_TIME_I_WILL_SURELY_CAPTURE_YOU); - ns.addStringParameter(player.getName()); - npc.broadcastPacket(ns); + npc.broadcastPacket(new NpcSay(npc.getObjectId(), Say2.NPC_ALL, npc.getId(), NpcStringId.S1_YOU_MAY_HAVE_WON_THIS_TIME_BUT_NEXT_TIME_I_WILL_SURELY_CAPTURE_YOU).addStringParameter(partyMember.getName())); npc.deleteMe(); - player.showQuestMovie(14); + partyMember.showQuestMovie(14); return super.onKill(npc, player, isSummon); }