Addition of missing TeleportCube skill when teleporting.

Contributed by negrito8.
This commit is contained in:
MobiusDevelopment 2022-06-22 23:43:36 +00:00
parent 793c23c363
commit 39b881bbea
6 changed files with 15 additions and 3 deletions

View File

@ -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());

View File

@ -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;

View File

@ -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());

View File

@ -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;

View File

@ -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());

View File

@ -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;