From 47b1ef71986302ae26d2a4dc446be877a1deab87 Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Mon, 30 Sep 2019 18:13:08 +0000 Subject: [PATCH] Add wyvern breath skill with setMount method. Contributed by Sahar. --- .../model/actor/instance/PlayerInstance.java | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 88e3be0203..6fdb06e6e6 100644 --- a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -9174,20 +9174,19 @@ public class PlayerInstance extends Playable { case NONE: // None { - setIsFlying(false); - break; - } - case STRIDER: // Strider - { - if (_noble) + if (isFlying()) { - addSkill(CommonSkill.STRIDER_SIEGE_ASSAULT.getSkill(), false); + removeSkill(CommonSkill.WYVERN_BREATH.getSkill().getId(), false); + setIsFlying(false); + sendSkillList(); } break; } case WYVERN: // Wyvern { setIsFlying(true); + addSkill(CommonSkill.WYVERN_BREATH.getSkill(), false); + sendSkillList(); break; } }