From 9c27bf30d6438f9040b0458b107acd68758071fd Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Sat, 13 Jul 2019 06:51:18 +0000 Subject: [PATCH] Spear weapon enchant stats according to Wiki. Contributed by npocToz. --- .../l2jmobius/gameserver/model/stats/IStatsFunction.java | 9 +++++---- .../l2jmobius/gameserver/model/stats/IStatsFunction.java | 9 +++++---- .../l2jmobius/gameserver/model/stats/IStatsFunction.java | 9 +++++---- .../l2jmobius/gameserver/model/stats/IStatsFunction.java | 9 +++++---- .../l2jmobius/gameserver/model/stats/IStatsFunction.java | 9 +++++---- .../l2jmobius/gameserver/model/stats/IStatsFunction.java | 9 +++++---- .../l2jmobius/gameserver/model/stats/IStatsFunction.java | 9 +++++---- .../l2jmobius/gameserver/model/stats/IStatsFunction.java | 9 +++++---- .../l2jmobius/gameserver/model/stats/IStatsFunction.java | 9 +++++---- .../l2jmobius/gameserver/model/stats/IStatsFunction.java | 9 +++++---- .../l2jmobius/gameserver/model/stats/IStatsFunction.java | 9 +++++---- .../l2jmobius/gameserver/model/stats/IStatsFunction.java | 9 +++++---- 12 files changed, 60 insertions(+), 48 deletions(-) diff --git a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java index a6037f2c4a..245033bf3b 100644 --- a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java +++ b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java @@ -27,6 +27,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.Inventory; import org.l2jmobius.gameserver.model.items.Item; import org.l2jmobius.gameserver.model.items.instance.ItemInstance; import org.l2jmobius.gameserver.model.items.type.CrystalType; +import org.l2jmobius.gameserver.model.items.type.WeaponType; /** * @author UnAfraid @@ -222,7 +223,7 @@ public interface IStatsFunction { case R: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -234,7 +235,7 @@ public interface IStatsFunction } case S: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -252,7 +253,7 @@ public interface IStatsFunction } case A: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -271,7 +272,7 @@ public interface IStatsFunction case B: case C: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { diff --git a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java index a6037f2c4a..245033bf3b 100644 --- a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java +++ b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java @@ -27,6 +27,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.Inventory; import org.l2jmobius.gameserver.model.items.Item; import org.l2jmobius.gameserver.model.items.instance.ItemInstance; import org.l2jmobius.gameserver.model.items.type.CrystalType; +import org.l2jmobius.gameserver.model.items.type.WeaponType; /** * @author UnAfraid @@ -222,7 +223,7 @@ public interface IStatsFunction { case R: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -234,7 +235,7 @@ public interface IStatsFunction } case S: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -252,7 +253,7 @@ public interface IStatsFunction } case A: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -271,7 +272,7 @@ public interface IStatsFunction case B: case C: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { diff --git a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java index a6037f2c4a..245033bf3b 100644 --- a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java +++ b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java @@ -27,6 +27,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.Inventory; import org.l2jmobius.gameserver.model.items.Item; import org.l2jmobius.gameserver.model.items.instance.ItemInstance; import org.l2jmobius.gameserver.model.items.type.CrystalType; +import org.l2jmobius.gameserver.model.items.type.WeaponType; /** * @author UnAfraid @@ -222,7 +223,7 @@ public interface IStatsFunction { case R: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -234,7 +235,7 @@ public interface IStatsFunction } case S: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -252,7 +253,7 @@ public interface IStatsFunction } case A: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -271,7 +272,7 @@ public interface IStatsFunction case B: case C: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { diff --git a/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java b/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java index a6037f2c4a..245033bf3b 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java @@ -27,6 +27,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.Inventory; import org.l2jmobius.gameserver.model.items.Item; import org.l2jmobius.gameserver.model.items.instance.ItemInstance; import org.l2jmobius.gameserver.model.items.type.CrystalType; +import org.l2jmobius.gameserver.model.items.type.WeaponType; /** * @author UnAfraid @@ -222,7 +223,7 @@ public interface IStatsFunction { case R: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -234,7 +235,7 @@ public interface IStatsFunction } case S: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -252,7 +253,7 @@ public interface IStatsFunction } case A: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -271,7 +272,7 @@ public interface IStatsFunction case B: case C: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { diff --git a/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java b/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java index ec533f30b6..fffde95b38 100644 --- a/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java +++ b/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java @@ -27,6 +27,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.Inventory; import org.l2jmobius.gameserver.model.items.Item; import org.l2jmobius.gameserver.model.items.instance.ItemInstance; import org.l2jmobius.gameserver.model.items.type.CrystalType; +import org.l2jmobius.gameserver.model.items.type.WeaponType; /** * @author UnAfraid @@ -222,7 +223,7 @@ public interface IStatsFunction { case R: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -234,7 +235,7 @@ public interface IStatsFunction } case S: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -252,7 +253,7 @@ public interface IStatsFunction } case A: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -271,7 +272,7 @@ public interface IStatsFunction case B: case C: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { diff --git a/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java b/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java index ec533f30b6..fffde95b38 100644 --- a/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java +++ b/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java @@ -27,6 +27,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.Inventory; import org.l2jmobius.gameserver.model.items.Item; import org.l2jmobius.gameserver.model.items.instance.ItemInstance; import org.l2jmobius.gameserver.model.items.type.CrystalType; +import org.l2jmobius.gameserver.model.items.type.WeaponType; /** * @author UnAfraid @@ -222,7 +223,7 @@ public interface IStatsFunction { case R: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -234,7 +235,7 @@ public interface IStatsFunction } case S: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -252,7 +253,7 @@ public interface IStatsFunction } case A: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -271,7 +272,7 @@ public interface IStatsFunction case B: case C: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { diff --git a/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java b/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java index ec533f30b6..fffde95b38 100644 --- a/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java +++ b/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java @@ -27,6 +27,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.Inventory; import org.l2jmobius.gameserver.model.items.Item; import org.l2jmobius.gameserver.model.items.instance.ItemInstance; import org.l2jmobius.gameserver.model.items.type.CrystalType; +import org.l2jmobius.gameserver.model.items.type.WeaponType; /** * @author UnAfraid @@ -222,7 +223,7 @@ public interface IStatsFunction { case R: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -234,7 +235,7 @@ public interface IStatsFunction } case S: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -252,7 +253,7 @@ public interface IStatsFunction } case A: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -271,7 +272,7 @@ public interface IStatsFunction case B: case C: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java index a6037f2c4a..245033bf3b 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java @@ -27,6 +27,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.Inventory; import org.l2jmobius.gameserver.model.items.Item; import org.l2jmobius.gameserver.model.items.instance.ItemInstance; import org.l2jmobius.gameserver.model.items.type.CrystalType; +import org.l2jmobius.gameserver.model.items.type.WeaponType; /** * @author UnAfraid @@ -222,7 +223,7 @@ public interface IStatsFunction { case R: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -234,7 +235,7 @@ public interface IStatsFunction } case S: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -252,7 +253,7 @@ public interface IStatsFunction } case A: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -271,7 +272,7 @@ public interface IStatsFunction case B: case C: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { diff --git a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java index a6037f2c4a..245033bf3b 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java +++ b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java @@ -27,6 +27,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.Inventory; import org.l2jmobius.gameserver.model.items.Item; import org.l2jmobius.gameserver.model.items.instance.ItemInstance; import org.l2jmobius.gameserver.model.items.type.CrystalType; +import org.l2jmobius.gameserver.model.items.type.WeaponType; /** * @author UnAfraid @@ -222,7 +223,7 @@ public interface IStatsFunction { case R: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -234,7 +235,7 @@ public interface IStatsFunction } case S: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -252,7 +253,7 @@ public interface IStatsFunction } case A: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -271,7 +272,7 @@ public interface IStatsFunction case B: case C: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { diff --git a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java index ec533f30b6..fffde95b38 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java +++ b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java @@ -27,6 +27,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.Inventory; import org.l2jmobius.gameserver.model.items.Item; import org.l2jmobius.gameserver.model.items.instance.ItemInstance; import org.l2jmobius.gameserver.model.items.type.CrystalType; +import org.l2jmobius.gameserver.model.items.type.WeaponType; /** * @author UnAfraid @@ -222,7 +223,7 @@ public interface IStatsFunction { case R: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -234,7 +235,7 @@ public interface IStatsFunction } case S: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -252,7 +253,7 @@ public interface IStatsFunction } case A: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -271,7 +272,7 @@ public interface IStatsFunction case B: case C: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java index ec533f30b6..fffde95b38 100644 --- a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java +++ b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java @@ -27,6 +27,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.Inventory; import org.l2jmobius.gameserver.model.items.Item; import org.l2jmobius.gameserver.model.items.instance.ItemInstance; import org.l2jmobius.gameserver.model.items.type.CrystalType; +import org.l2jmobius.gameserver.model.items.type.WeaponType; /** * @author UnAfraid @@ -222,7 +223,7 @@ public interface IStatsFunction { case R: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -234,7 +235,7 @@ public interface IStatsFunction } case S: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -252,7 +253,7 @@ public interface IStatsFunction } case A: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -271,7 +272,7 @@ public interface IStatsFunction case B: case C: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { diff --git a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java index ec533f30b6..fffde95b38 100644 --- a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java +++ b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/stats/IStatsFunction.java @@ -27,6 +27,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.Inventory; import org.l2jmobius.gameserver.model.items.Item; import org.l2jmobius.gameserver.model.items.instance.ItemInstance; import org.l2jmobius.gameserver.model.items.type.CrystalType; +import org.l2jmobius.gameserver.model.items.type.WeaponType; /** * @author UnAfraid @@ -222,7 +223,7 @@ public interface IStatsFunction { case R: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -234,7 +235,7 @@ public interface IStatsFunction } case S: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -252,7 +253,7 @@ public interface IStatsFunction } case A: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) { @@ -271,7 +272,7 @@ public interface IStatsFunction case B: case C: { - if (item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) + if ((item.getWeaponItem().getBodyPart() == Item.SLOT_LR_HAND) && (item.getWeaponItem().getItemType() != WeaponType.POLE)) { if (item.getWeaponItem().getItemType().isRanged()) {