From 39b881bbea5211fdef81fb15f02b3f8dcdcfc7a2 Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Wed, 22 Jun 2022 23:43:36 +0000 Subject: [PATCH] Addition of missing TeleportCube skill when teleporting. Contributed by negrito8. --- .../game/data/scripts/handlers/itemhandlers/TeleportCube.java | 3 +++ .../java/org/l2jmobius/gameserver/model/skill/CommonSkill.java | 3 ++- .../game/data/scripts/handlers/itemhandlers/TeleportCube.java | 3 +++ .../java/org/l2jmobius/gameserver/model/skill/CommonSkill.java | 3 ++- .../game/data/scripts/handlers/itemhandlers/TeleportCube.java | 3 +++ .../java/org/l2jmobius/gameserver/model/skill/CommonSkill.java | 3 ++- 6 files changed, 15 insertions(+), 3 deletions(-) diff --git a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/dist/game/data/scripts/handlers/itemhandlers/TeleportCube.java b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/dist/game/data/scripts/handlers/itemhandlers/TeleportCube.java index 7d01936f04..edbeb7b939 100644 --- a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/dist/game/data/scripts/handlers/itemhandlers/TeleportCube.java +++ b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/dist/game/data/scripts/handlers/itemhandlers/TeleportCube.java @@ -23,6 +23,7 @@ import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.item.instance.Item; import org.l2jmobius.gameserver.model.quest.QuestState; +import org.l2jmobius.gameserver.model.skill.CommonSkill; import quests.Q10589_WhereFatesIntersect.Q10589_WhereFatesIntersect; import quests.Q10590_ReawakenedFate.Q10590_ReawakenedFate; import quests.Q10591_NobleMaterial.Q10591_NobleMaterial; @@ -78,6 +79,8 @@ public class TeleportCube implements IItemHandler return false; } + player.doCast(CommonSkill.TELEPORTATION_CUBE.getSkill()); + final QuestState qs11024 = player.getQuestState(Q11024_PathOfDestinyBeginning.class.getSimpleName()); final QuestState qs11025 = player.getQuestState(Q11025_PathOfDestinyProving.class.getSimpleName()); final QuestState qs11026 = player.getQuestState(Q11026_PathOfDestinyConviction.class.getSimpleName()); diff --git a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/skill/CommonSkill.java b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/skill/CommonSkill.java index c51efcbcf5..079965b961 100644 --- a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/skill/CommonSkill.java +++ b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/skill/CommonSkill.java @@ -70,7 +70,8 @@ public enum CommonSkill EINHASAD_OVERSEEING_2(29413, 2), EINHASAD_OVERSEEING_3(29413, 3), EINHASAD_OVERSEEING_4(29413, 4), - EINHASAD_CHAINS(29414, 1); + EINHASAD_CHAINS(29414, 1), + TELEPORTATION_CUBE(39723, 1); private final SkillHolder _holder; diff --git a/L2J_Mobius_10.1_MasterClass/dist/game/data/scripts/handlers/itemhandlers/TeleportCube.java b/L2J_Mobius_10.1_MasterClass/dist/game/data/scripts/handlers/itemhandlers/TeleportCube.java index 7d01936f04..edbeb7b939 100644 --- a/L2J_Mobius_10.1_MasterClass/dist/game/data/scripts/handlers/itemhandlers/TeleportCube.java +++ b/L2J_Mobius_10.1_MasterClass/dist/game/data/scripts/handlers/itemhandlers/TeleportCube.java @@ -23,6 +23,7 @@ import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.item.instance.Item; import org.l2jmobius.gameserver.model.quest.QuestState; +import org.l2jmobius.gameserver.model.skill.CommonSkill; import quests.Q10589_WhereFatesIntersect.Q10589_WhereFatesIntersect; import quests.Q10590_ReawakenedFate.Q10590_ReawakenedFate; import quests.Q10591_NobleMaterial.Q10591_NobleMaterial; @@ -78,6 +79,8 @@ public class TeleportCube implements IItemHandler return false; } + player.doCast(CommonSkill.TELEPORTATION_CUBE.getSkill()); + final QuestState qs11024 = player.getQuestState(Q11024_PathOfDestinyBeginning.class.getSimpleName()); final QuestState qs11025 = player.getQuestState(Q11025_PathOfDestinyProving.class.getSimpleName()); final QuestState qs11026 = player.getQuestState(Q11026_PathOfDestinyConviction.class.getSimpleName()); diff --git a/L2J_Mobius_10.1_MasterClass/java/org/l2jmobius/gameserver/model/skill/CommonSkill.java b/L2J_Mobius_10.1_MasterClass/java/org/l2jmobius/gameserver/model/skill/CommonSkill.java index c51efcbcf5..079965b961 100644 --- a/L2J_Mobius_10.1_MasterClass/java/org/l2jmobius/gameserver/model/skill/CommonSkill.java +++ b/L2J_Mobius_10.1_MasterClass/java/org/l2jmobius/gameserver/model/skill/CommonSkill.java @@ -70,7 +70,8 @@ public enum CommonSkill EINHASAD_OVERSEEING_2(29413, 2), EINHASAD_OVERSEEING_3(29413, 3), EINHASAD_OVERSEEING_4(29413, 4), - EINHASAD_CHAINS(29414, 1); + EINHASAD_CHAINS(29414, 1), + TELEPORTATION_CUBE(39723, 1); private final SkillHolder _holder; diff --git a/L2J_Mobius_10.2_MasterClass/dist/game/data/scripts/handlers/itemhandlers/TeleportCube.java b/L2J_Mobius_10.2_MasterClass/dist/game/data/scripts/handlers/itemhandlers/TeleportCube.java index 7d01936f04..edbeb7b939 100644 --- a/L2J_Mobius_10.2_MasterClass/dist/game/data/scripts/handlers/itemhandlers/TeleportCube.java +++ b/L2J_Mobius_10.2_MasterClass/dist/game/data/scripts/handlers/itemhandlers/TeleportCube.java @@ -23,6 +23,7 @@ import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.item.instance.Item; import org.l2jmobius.gameserver.model.quest.QuestState; +import org.l2jmobius.gameserver.model.skill.CommonSkill; import quests.Q10589_WhereFatesIntersect.Q10589_WhereFatesIntersect; import quests.Q10590_ReawakenedFate.Q10590_ReawakenedFate; import quests.Q10591_NobleMaterial.Q10591_NobleMaterial; @@ -78,6 +79,8 @@ public class TeleportCube implements IItemHandler return false; } + player.doCast(CommonSkill.TELEPORTATION_CUBE.getSkill()); + final QuestState qs11024 = player.getQuestState(Q11024_PathOfDestinyBeginning.class.getSimpleName()); final QuestState qs11025 = player.getQuestState(Q11025_PathOfDestinyProving.class.getSimpleName()); final QuestState qs11026 = player.getQuestState(Q11026_PathOfDestinyConviction.class.getSimpleName()); diff --git a/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/model/skill/CommonSkill.java b/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/model/skill/CommonSkill.java index c51efcbcf5..079965b961 100644 --- a/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/model/skill/CommonSkill.java +++ b/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/model/skill/CommonSkill.java @@ -70,7 +70,8 @@ public enum CommonSkill EINHASAD_OVERSEEING_2(29413, 2), EINHASAD_OVERSEEING_3(29413, 3), EINHASAD_OVERSEEING_4(29413, 4), - EINHASAD_CHAINS(29414, 1); + EINHASAD_CHAINS(29414, 1), + TELEPORTATION_CUBE(39723, 1); private final SkillHolder _holder;