diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java index 3fdb456c67..9fde3e3099 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java @@ -722,6 +722,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == FONDEST_HEART_SKILL.getSkill()) && qs.isCond(14)) { + takeItems(player, FONDEST_HEART, 1); qs.setCond(15, true); } break; @@ -730,6 +731,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == FIERCEST_FLAME_SKILL.getSkill()) && qs.isCond(15)) { + takeItems(player, FIERCEST_FLAME, 1); qs.setCond(16, true); } break; @@ -738,6 +740,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == BRIGHTEST_LIGHT_SKILL.getSkill()) && qs.isCond(16)) { + takeItems(player, BRIGHTEST_LIGHT, 1); showOnScreenMsg(player, NpcStringId.YOU_MUST_DEFEAT_SHILEN_S_MESSENGER, ExShowScreenMessage.TOP_CENTER, 5000); final L2Npc monster = addSpawn(SHILEN_MESSENGER, 28767, 11030, -4232, 0, false, 0, false); monster.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.BRIGHTEST_LIGHT_HOW_DARE_YOU_DESECRATE_THE_ALTAR_OF_SHILEN); @@ -749,6 +752,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == PUREST_SOUL_SKILL.getSkill()) && qs.isCond(17)) { + takeItems(player, PUREST_SOUL, 1); qs.setCond(18, true); } break; @@ -757,6 +761,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if (((skill == CLEAREST_WATER_SKILL.getSkill()) && qs.isCond(18))) { + takeItems(player, CLEAREST_WATER, 1); qs.setCond(19, true); final Quest instance = QuestManager.getInstance().getQuest(TalkingIslandPast.class.getSimpleName()); if (instance != null) diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/stats/skills/09500-09599.xml b/L2J_Mobius_1.0_Ertheia/dist/game/data/stats/skills/09500-09599.xml index a728b0f0ad..0e5f8885e2 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/stats/skills/09500-09599.xml +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/stats/skills/09500-09599.xml @@ -1997,8 +1997,6 @@ 100 5000 10000 - 36067 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2023,8 +2021,6 @@ 100 5000 10000 - 36068 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2049,8 +2045,6 @@ 100 5000 10000 - 36069 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2075,8 +2069,6 @@ 100 5000 10000 - 36070 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2101,8 +2093,6 @@ 100 5000 10000 - 36071 - 1 false NONE;STRIDER;WYVERN;WOLF 5 diff --git a/L2J_Mobius_2.5_Underground/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java b/L2J_Mobius_2.5_Underground/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java index 3fdb456c67..9fde3e3099 100644 --- a/L2J_Mobius_2.5_Underground/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java +++ b/L2J_Mobius_2.5_Underground/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java @@ -722,6 +722,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == FONDEST_HEART_SKILL.getSkill()) && qs.isCond(14)) { + takeItems(player, FONDEST_HEART, 1); qs.setCond(15, true); } break; @@ -730,6 +731,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == FIERCEST_FLAME_SKILL.getSkill()) && qs.isCond(15)) { + takeItems(player, FIERCEST_FLAME, 1); qs.setCond(16, true); } break; @@ -738,6 +740,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == BRIGHTEST_LIGHT_SKILL.getSkill()) && qs.isCond(16)) { + takeItems(player, BRIGHTEST_LIGHT, 1); showOnScreenMsg(player, NpcStringId.YOU_MUST_DEFEAT_SHILEN_S_MESSENGER, ExShowScreenMessage.TOP_CENTER, 5000); final L2Npc monster = addSpawn(SHILEN_MESSENGER, 28767, 11030, -4232, 0, false, 0, false); monster.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.BRIGHTEST_LIGHT_HOW_DARE_YOU_DESECRATE_THE_ALTAR_OF_SHILEN); @@ -749,6 +752,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == PUREST_SOUL_SKILL.getSkill()) && qs.isCond(17)) { + takeItems(player, PUREST_SOUL, 1); qs.setCond(18, true); } break; @@ -757,6 +761,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if (((skill == CLEAREST_WATER_SKILL.getSkill()) && qs.isCond(18))) { + takeItems(player, CLEAREST_WATER, 1); qs.setCond(19, true); final Quest instance = QuestManager.getInstance().getQuest(TalkingIslandPast.class.getSimpleName()); if (instance != null) diff --git a/L2J_Mobius_2.5_Underground/dist/game/data/stats/skills/09500-09599.xml b/L2J_Mobius_2.5_Underground/dist/game/data/stats/skills/09500-09599.xml index 06e9a6d7f7..3f73737041 100644 --- a/L2J_Mobius_2.5_Underground/dist/game/data/stats/skills/09500-09599.xml +++ b/L2J_Mobius_2.5_Underground/dist/game/data/stats/skills/09500-09599.xml @@ -1997,8 +1997,6 @@ 100 5000 10000 - 36067 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2023,8 +2021,6 @@ 100 5000 10000 - 36068 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2049,8 +2045,6 @@ 100 5000 10000 - 36069 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2075,8 +2069,6 @@ 100 5000 10000 - 36070 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2101,8 +2093,6 @@ 100 5000 10000 - 36071 - 1 false NONE;STRIDER;WYVERN;WOLF 5 diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java index cb6669cf2f..70eb93c1a1 100644 --- a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java +++ b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java @@ -723,6 +723,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == FONDEST_HEART_SKILL.getSkill()) && qs.isCond(14)) { + takeItems(player, FONDEST_HEART, 1); qs.setCond(15, true); } break; @@ -731,6 +732,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == FIERCEST_FLAME_SKILL.getSkill()) && qs.isCond(15)) { + takeItems(player, FIERCEST_FLAME, 1); qs.setCond(16, true); } break; @@ -739,6 +741,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == BRIGHTEST_LIGHT_SKILL.getSkill()) && qs.isCond(16)) { + takeItems(player, BRIGHTEST_LIGHT, 1); showOnScreenMsg(player, NpcStringId.YOU_MUST_DEFEAT_SHILEN_S_MESSENGER, ExShowScreenMessage.TOP_CENTER, 5000); final L2Npc monster = addSpawn(SHILEN_MESSENGER, 28767, 11030, -4232, 0, false, 0, false); monster.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.BRIGHTEST_LIGHT_HOW_DARE_YOU_DESECRATE_THE_ALTAR_OF_SHILEN); @@ -750,6 +753,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == PUREST_SOUL_SKILL.getSkill()) && qs.isCond(17)) { + takeItems(player, PUREST_SOUL, 1); qs.setCond(18, true); } break; @@ -758,6 +762,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if (((skill == CLEAREST_WATER_SKILL.getSkill()) && qs.isCond(18))) { + takeItems(player, CLEAREST_WATER, 1); qs.setCond(19, true); final Quest instance = QuestManager.getInstance().getQuest(TalkingIslandPast.class.getSimpleName()); if (instance != null) diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/09500-09599.xml b/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/09500-09599.xml index 06e9a6d7f7..3f73737041 100644 --- a/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/09500-09599.xml +++ b/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/09500-09599.xml @@ -1997,8 +1997,6 @@ 100 5000 10000 - 36067 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2023,8 +2021,6 @@ 100 5000 10000 - 36068 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2049,8 +2045,6 @@ 100 5000 10000 - 36069 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2075,8 +2069,6 @@ 100 5000 10000 - 36070 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2101,8 +2093,6 @@ 100 5000 10000 - 36071 - 1 false NONE;STRIDER;WYVERN;WOLF 5 diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java index cb6669cf2f..70eb93c1a1 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java @@ -723,6 +723,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == FONDEST_HEART_SKILL.getSkill()) && qs.isCond(14)) { + takeItems(player, FONDEST_HEART, 1); qs.setCond(15, true); } break; @@ -731,6 +732,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == FIERCEST_FLAME_SKILL.getSkill()) && qs.isCond(15)) { + takeItems(player, FIERCEST_FLAME, 1); qs.setCond(16, true); } break; @@ -739,6 +741,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == BRIGHTEST_LIGHT_SKILL.getSkill()) && qs.isCond(16)) { + takeItems(player, BRIGHTEST_LIGHT, 1); showOnScreenMsg(player, NpcStringId.YOU_MUST_DEFEAT_SHILEN_S_MESSENGER, ExShowScreenMessage.TOP_CENTER, 5000); final L2Npc monster = addSpawn(SHILEN_MESSENGER, 28767, 11030, -4232, 0, false, 0, false); monster.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.BRIGHTEST_LIGHT_HOW_DARE_YOU_DESECRATE_THE_ALTAR_OF_SHILEN); @@ -750,6 +753,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == PUREST_SOUL_SKILL.getSkill()) && qs.isCond(17)) { + takeItems(player, PUREST_SOUL, 1); qs.setCond(18, true); } break; @@ -758,6 +762,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if (((skill == CLEAREST_WATER_SKILL.getSkill()) && qs.isCond(18))) { + takeItems(player, CLEAREST_WATER, 1); qs.setCond(19, true); final Quest instance = QuestManager.getInstance().getQuest(TalkingIslandPast.class.getSimpleName()); if (instance != null) diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/skills/09500-09599.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/skills/09500-09599.xml index 06e9a6d7f7..3f73737041 100644 --- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/skills/09500-09599.xml +++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/skills/09500-09599.xml @@ -1997,8 +1997,6 @@ 100 5000 10000 - 36067 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2023,8 +2021,6 @@ 100 5000 10000 - 36068 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2049,8 +2045,6 @@ 100 5000 10000 - 36069 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2075,8 +2069,6 @@ 100 5000 10000 - 36070 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2101,8 +2093,6 @@ 100 5000 10000 - 36071 - 1 false NONE;STRIDER;WYVERN;WOLF 5 diff --git a/L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java b/L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java index cb6669cf2f..70eb93c1a1 100644 --- a/L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java +++ b/L2J_Mobius_5.0_Salvation/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java @@ -723,6 +723,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == FONDEST_HEART_SKILL.getSkill()) && qs.isCond(14)) { + takeItems(player, FONDEST_HEART, 1); qs.setCond(15, true); } break; @@ -731,6 +732,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == FIERCEST_FLAME_SKILL.getSkill()) && qs.isCond(15)) { + takeItems(player, FIERCEST_FLAME, 1); qs.setCond(16, true); } break; @@ -739,6 +741,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == BRIGHTEST_LIGHT_SKILL.getSkill()) && qs.isCond(16)) { + takeItems(player, BRIGHTEST_LIGHT, 1); showOnScreenMsg(player, NpcStringId.YOU_MUST_DEFEAT_SHILEN_S_MESSENGER, ExShowScreenMessage.TOP_CENTER, 5000); final L2Npc monster = addSpawn(SHILEN_MESSENGER, 28767, 11030, -4232, 0, false, 0, false); monster.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.BRIGHTEST_LIGHT_HOW_DARE_YOU_DESECRATE_THE_ALTAR_OF_SHILEN); @@ -750,6 +753,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == PUREST_SOUL_SKILL.getSkill()) && qs.isCond(17)) { + takeItems(player, PUREST_SOUL, 1); qs.setCond(18, true); } break; @@ -758,6 +762,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if (((skill == CLEAREST_WATER_SKILL.getSkill()) && qs.isCond(18))) { + takeItems(player, CLEAREST_WATER, 1); qs.setCond(19, true); final Quest instance = QuestManager.getInstance().getQuest(TalkingIslandPast.class.getSimpleName()); if (instance != null) diff --git a/L2J_Mobius_5.0_Salvation/dist/game/data/stats/skills/09500-09599.xml b/L2J_Mobius_5.0_Salvation/dist/game/data/stats/skills/09500-09599.xml index 06e9a6d7f7..3f73737041 100644 --- a/L2J_Mobius_5.0_Salvation/dist/game/data/stats/skills/09500-09599.xml +++ b/L2J_Mobius_5.0_Salvation/dist/game/data/stats/skills/09500-09599.xml @@ -1997,8 +1997,6 @@ 100 5000 10000 - 36067 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2023,8 +2021,6 @@ 100 5000 10000 - 36068 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2049,8 +2045,6 @@ 100 5000 10000 - 36069 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2075,8 +2069,6 @@ 100 5000 10000 - 36070 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2101,8 +2093,6 @@ 100 5000 10000 - 36071 - 1 false NONE;STRIDER;WYVERN;WOLF 5 diff --git a/L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java b/L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java index cb6669cf2f..70eb93c1a1 100644 --- a/L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java +++ b/L2J_Mobius_5.5_EtinasFate/dist/game/data/scripts/quests/Q10385_RedThreadOfFate/Q10385_RedThreadOfFate.java @@ -723,6 +723,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == FONDEST_HEART_SKILL.getSkill()) && qs.isCond(14)) { + takeItems(player, FONDEST_HEART, 1); qs.setCond(15, true); } break; @@ -731,6 +732,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == FIERCEST_FLAME_SKILL.getSkill()) && qs.isCond(15)) { + takeItems(player, FIERCEST_FLAME, 1); qs.setCond(16, true); } break; @@ -739,6 +741,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == BRIGHTEST_LIGHT_SKILL.getSkill()) && qs.isCond(16)) { + takeItems(player, BRIGHTEST_LIGHT, 1); showOnScreenMsg(player, NpcStringId.YOU_MUST_DEFEAT_SHILEN_S_MESSENGER, ExShowScreenMessage.TOP_CENTER, 5000); final L2Npc monster = addSpawn(SHILEN_MESSENGER, 28767, 11030, -4232, 0, false, 0, false); monster.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.BRIGHTEST_LIGHT_HOW_DARE_YOU_DESECRATE_THE_ALTAR_OF_SHILEN); @@ -750,6 +753,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if ((skill == PUREST_SOUL_SKILL.getSkill()) && qs.isCond(17)) { + takeItems(player, PUREST_SOUL, 1); qs.setCond(18, true); } break; @@ -758,6 +762,7 @@ public final class Q10385_RedThreadOfFate extends Quest { if (((skill == CLEAREST_WATER_SKILL.getSkill()) && qs.isCond(18))) { + takeItems(player, CLEAREST_WATER, 1); qs.setCond(19, true); final Quest instance = QuestManager.getInstance().getQuest(TalkingIslandPast.class.getSimpleName()); if (instance != null) diff --git a/L2J_Mobius_5.5_EtinasFate/dist/game/data/stats/skills/09500-09599.xml b/L2J_Mobius_5.5_EtinasFate/dist/game/data/stats/skills/09500-09599.xml index 06e9a6d7f7..3f73737041 100644 --- a/L2J_Mobius_5.5_EtinasFate/dist/game/data/stats/skills/09500-09599.xml +++ b/L2J_Mobius_5.5_EtinasFate/dist/game/data/stats/skills/09500-09599.xml @@ -1997,8 +1997,6 @@ 100 5000 10000 - 36067 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2023,8 +2021,6 @@ 100 5000 10000 - 36068 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2049,8 +2045,6 @@ 100 5000 10000 - 36069 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2075,8 +2069,6 @@ 100 5000 10000 - 36070 - 1 false NONE;STRIDER;WYVERN;WOLF 5 @@ -2101,8 +2093,6 @@ 100 5000 10000 - 36071 - 1 false NONE;STRIDER;WYVERN;WOLF 5