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