diff --git a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index a61b79e637..00ce2e0eac 100644 --- a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -9902,6 +9902,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 4c51389395..1d6f507e2e 100644 --- a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -9909,6 +9909,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index e9eb1536bf..594e5da12e 100644 --- a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -9911,6 +9911,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 5f7d3094e4..e6adc8202a 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -9902,6 +9902,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 925ae24caf..d5c3f13c6f 100644 --- a/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -9892,6 +9892,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index cf7bb1ec96..b78eb15f42 100644 --- a/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -9892,6 +9892,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 7b1d7e92c9..8226509789 100644 --- a/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -9898,6 +9898,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 6c8c01f659..2ba35adfd4 100644 --- a/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -9913,6 +9913,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_8.2_Homunculus/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_8.2_Homunculus/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 36069fa180..2dc6851bb5 100644 --- a/L2J_Mobius_8.2_Homunculus/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_8.2_Homunculus/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -10015,6 +10015,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_9.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_9.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 7287ff56e3..5a41a9e14f 100644 --- a/L2J_Mobius_9.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_9.2_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -10041,6 +10041,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index cefa3626b7..48950b8c68 100644 --- a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -10358,6 +10358,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); 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 8e8d3d8190..6eb4cf0f54 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 @@ -10241,6 +10241,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index d4dcf9127a..89e170ae41 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -9812,6 +9812,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 16fb3a7ed0..2acee838dd 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -9812,6 +9812,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index a1d349b344..48266036a0 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -9798,6 +9798,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 5b542fb45b..3bd6f1a19f 100644 --- a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -9823,6 +9823,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 62d6a3c33d..9ced1cefe9 100644 --- a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -9823,6 +9823,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 70b0ae4faf..74b4e2ebfc 100644 --- a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -9772,6 +9772,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index d501d8dcf8..b9477969bc 100644 --- a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -9800,6 +9800,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 61ea86f8bf..d60a66d3a7 100644 --- a/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_Essence_4.2_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -9925,6 +9925,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills(); diff --git a/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java b/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java index 5115bf7efe..291cf2eb83 100644 --- a/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java +++ b/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/actor/instance/PlayerInstance.java @@ -9991,6 +9991,7 @@ public class PlayerInstance extends Playable restoreSkills(); rewardSkills(); regiveTemporarySkills(); + getInventory().applyItemSkills(); // Prevents some issues when changing between subclases that shares skills resetDisabledSkills();