diff --git a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/actor/Summon.java b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/actor/Summon.java index 96e1987125..0952ffb987 100644 --- a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/actor/Summon.java +++ b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/actor/Summon.java @@ -1122,43 +1122,6 @@ public abstract class Summon extends Playable return (_owner != null) ? _owner.getAllyId() : 0; } - public int getFormId() - { - int formId = 0; - final int npcId = getId(); - if ((npcId == 16041) || (npcId == 16042)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - else if ((npcId == 16025) || (npcId == 16037)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - return formId; - } - public void setSummonPoints(int summonPoints) { _summonPoints = summonPoints; diff --git a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java index 721391d15e..3cf7f0337e 100644 --- a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java +++ b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java @@ -186,7 +186,7 @@ public class PetInfo implements IClientOutgoingPacket packet.writeC(_summon.getSpiritShotsPerHit()); // How many spiritshots this servitor uses per hit - - Confirmed packet.writeD(0x00); // TODO: Find me - packet.writeD(_summon.getFormId()); // Transformation ID - Confirmed + packet.writeD(0x00); // "Transformation ID - Confirmed" - Used to bug Fenrir after 64 level. packet.writeC(_summon.getOwner().getSummonPoints()); // Used Summon Points packet.writeC(_summon.getOwner().getMaxSummonPoints()); // Maximum Summon Points diff --git a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/actor/Summon.java b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/actor/Summon.java index 96e1987125..0952ffb987 100644 --- a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/actor/Summon.java +++ b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/actor/Summon.java @@ -1122,43 +1122,6 @@ public abstract class Summon extends Playable return (_owner != null) ? _owner.getAllyId() : 0; } - public int getFormId() - { - int formId = 0; - final int npcId = getId(); - if ((npcId == 16041) || (npcId == 16042)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - else if ((npcId == 16025) || (npcId == 16037)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - return formId; - } - public void setSummonPoints(int summonPoints) { _summonPoints = summonPoints; diff --git a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java index 721391d15e..3cf7f0337e 100644 --- a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java +++ b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java @@ -186,7 +186,7 @@ public class PetInfo implements IClientOutgoingPacket packet.writeC(_summon.getSpiritShotsPerHit()); // How many spiritshots this servitor uses per hit - - Confirmed packet.writeD(0x00); // TODO: Find me - packet.writeD(_summon.getFormId()); // Transformation ID - Confirmed + packet.writeD(0x00); // "Transformation ID - Confirmed" - Used to bug Fenrir after 64 level. packet.writeC(_summon.getOwner().getSummonPoints()); // Used Summon Points packet.writeC(_summon.getOwner().getMaxSummonPoints()); // Maximum Summon Points diff --git a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/actor/Summon.java b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/actor/Summon.java index 215af55643..341e82b624 100644 --- a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/actor/Summon.java +++ b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/actor/Summon.java @@ -1122,43 +1122,6 @@ public abstract class Summon extends Playable return (_owner != null) ? _owner.getAllyId() : 0; } - public int getFormId() - { - int formId = 0; - final int npcId = getId(); - if ((npcId == 16041) || (npcId == 16042)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - else if ((npcId == 16025) || (npcId == 16037)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - return formId; - } - public void setSummonPoints(int summonPoints) { _summonPoints = summonPoints; diff --git a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java index 721391d15e..3cf7f0337e 100644 --- a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java +++ b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java @@ -186,7 +186,7 @@ public class PetInfo implements IClientOutgoingPacket packet.writeC(_summon.getSpiritShotsPerHit()); // How many spiritshots this servitor uses per hit - - Confirmed packet.writeD(0x00); // TODO: Find me - packet.writeD(_summon.getFormId()); // Transformation ID - Confirmed + packet.writeD(0x00); // "Transformation ID - Confirmed" - Used to bug Fenrir after 64 level. packet.writeC(_summon.getOwner().getSummonPoints()); // Used Summon Points packet.writeC(_summon.getOwner().getMaxSummonPoints()); // Maximum Summon Points diff --git a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/actor/Summon.java b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/actor/Summon.java index 215af55643..341e82b624 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/actor/Summon.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/actor/Summon.java @@ -1122,43 +1122,6 @@ public abstract class Summon extends Playable return (_owner != null) ? _owner.getAllyId() : 0; } - public int getFormId() - { - int formId = 0; - final int npcId = getId(); - if ((npcId == 16041) || (npcId == 16042)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - else if ((npcId == 16025) || (npcId == 16037)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - return formId; - } - public void setSummonPoints(int summonPoints) { _summonPoints = summonPoints; diff --git a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java index 721391d15e..3cf7f0337e 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java @@ -186,7 +186,7 @@ public class PetInfo implements IClientOutgoingPacket packet.writeC(_summon.getSpiritShotsPerHit()); // How many spiritshots this servitor uses per hit - - Confirmed packet.writeD(0x00); // TODO: Find me - packet.writeD(_summon.getFormId()); // Transformation ID - Confirmed + packet.writeD(0x00); // "Transformation ID - Confirmed" - Used to bug Fenrir after 64 level. packet.writeC(_summon.getOwner().getSummonPoints()); // Used Summon Points packet.writeC(_summon.getOwner().getMaxSummonPoints()); // Maximum Summon Points diff --git a/L2J_Mobius_5.0_Salvation/java/com/l2jmobius/gameserver/model/actor/Summon.java b/L2J_Mobius_5.0_Salvation/java/com/l2jmobius/gameserver/model/actor/Summon.java index 215af55643..341e82b624 100644 --- a/L2J_Mobius_5.0_Salvation/java/com/l2jmobius/gameserver/model/actor/Summon.java +++ b/L2J_Mobius_5.0_Salvation/java/com/l2jmobius/gameserver/model/actor/Summon.java @@ -1122,43 +1122,6 @@ public abstract class Summon extends Playable return (_owner != null) ? _owner.getAllyId() : 0; } - public int getFormId() - { - int formId = 0; - final int npcId = getId(); - if ((npcId == 16041) || (npcId == 16042)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - else if ((npcId == 16025) || (npcId == 16037)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - return formId; - } - public void setSummonPoints(int summonPoints) { _summonPoints = summonPoints; diff --git a/L2J_Mobius_5.0_Salvation/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java b/L2J_Mobius_5.0_Salvation/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java index 721391d15e..3cf7f0337e 100644 --- a/L2J_Mobius_5.0_Salvation/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java +++ b/L2J_Mobius_5.0_Salvation/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java @@ -186,7 +186,7 @@ public class PetInfo implements IClientOutgoingPacket packet.writeC(_summon.getSpiritShotsPerHit()); // How many spiritshots this servitor uses per hit - - Confirmed packet.writeD(0x00); // TODO: Find me - packet.writeD(_summon.getFormId()); // Transformation ID - Confirmed + packet.writeD(0x00); // "Transformation ID - Confirmed" - Used to bug Fenrir after 64 level. packet.writeC(_summon.getOwner().getSummonPoints()); // Used Summon Points packet.writeC(_summon.getOwner().getMaxSummonPoints()); // Maximum Summon Points diff --git a/L2J_Mobius_5.5_EtinasFate/java/com/l2jmobius/gameserver/model/actor/Summon.java b/L2J_Mobius_5.5_EtinasFate/java/com/l2jmobius/gameserver/model/actor/Summon.java index 215af55643..341e82b624 100644 --- a/L2J_Mobius_5.5_EtinasFate/java/com/l2jmobius/gameserver/model/actor/Summon.java +++ b/L2J_Mobius_5.5_EtinasFate/java/com/l2jmobius/gameserver/model/actor/Summon.java @@ -1122,43 +1122,6 @@ public abstract class Summon extends Playable return (_owner != null) ? _owner.getAllyId() : 0; } - public int getFormId() - { - int formId = 0; - final int npcId = getId(); - if ((npcId == 16041) || (npcId == 16042)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - else if ((npcId == 16025) || (npcId == 16037)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - return formId; - } - public void setSummonPoints(int summonPoints) { _summonPoints = summonPoints; diff --git a/L2J_Mobius_5.5_EtinasFate/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java b/L2J_Mobius_5.5_EtinasFate/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java index 721391d15e..3cf7f0337e 100644 --- a/L2J_Mobius_5.5_EtinasFate/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java +++ b/L2J_Mobius_5.5_EtinasFate/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java @@ -186,7 +186,7 @@ public class PetInfo implements IClientOutgoingPacket packet.writeC(_summon.getSpiritShotsPerHit()); // How many spiritshots this servitor uses per hit - - Confirmed packet.writeD(0x00); // TODO: Find me - packet.writeD(_summon.getFormId()); // Transformation ID - Confirmed + packet.writeD(0x00); // "Transformation ID - Confirmed" - Used to bug Fenrir after 64 level. packet.writeC(_summon.getOwner().getSummonPoints()); // Used Summon Points packet.writeC(_summon.getOwner().getMaxSummonPoints()); // Maximum Summon Points diff --git a/L2J_Mobius_6.0_Fafurion/java/com/l2jmobius/gameserver/model/actor/Summon.java b/L2J_Mobius_6.0_Fafurion/java/com/l2jmobius/gameserver/model/actor/Summon.java index 215af55643..341e82b624 100644 --- a/L2J_Mobius_6.0_Fafurion/java/com/l2jmobius/gameserver/model/actor/Summon.java +++ b/L2J_Mobius_6.0_Fafurion/java/com/l2jmobius/gameserver/model/actor/Summon.java @@ -1122,43 +1122,6 @@ public abstract class Summon extends Playable return (_owner != null) ? _owner.getAllyId() : 0; } - public int getFormId() - { - int formId = 0; - final int npcId = getId(); - if ((npcId == 16041) || (npcId == 16042)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - else if ((npcId == 16025) || (npcId == 16037)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - return formId; - } - public void setSummonPoints(int summonPoints) { _summonPoints = summonPoints; diff --git a/L2J_Mobius_6.0_Fafurion/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java b/L2J_Mobius_6.0_Fafurion/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java index 721391d15e..3cf7f0337e 100644 --- a/L2J_Mobius_6.0_Fafurion/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java +++ b/L2J_Mobius_6.0_Fafurion/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java @@ -186,7 +186,7 @@ public class PetInfo implements IClientOutgoingPacket packet.writeC(_summon.getSpiritShotsPerHit()); // How many spiritshots this servitor uses per hit - - Confirmed packet.writeD(0x00); // TODO: Find me - packet.writeD(_summon.getFormId()); // Transformation ID - Confirmed + packet.writeD(0x00); // "Transformation ID - Confirmed" - Used to bug Fenrir after 64 level. packet.writeC(_summon.getOwner().getSummonPoints()); // Used Summon Points packet.writeC(_summon.getOwner().getMaxSummonPoints()); // Maximum Summon Points diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/actor/Summon.java b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/actor/Summon.java index b6233d2cde..d324c8d9b6 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/actor/Summon.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/actor/Summon.java @@ -1122,43 +1122,6 @@ public abstract class Summon extends Playable return (_owner != null) ? _owner.getAllyId() : 0; } - public int getFormId() - { - int formId = 0; - final int npcId = getId(); - if ((npcId == 16041) || (npcId == 16042)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - else if ((npcId == 16025) || (npcId == 16037)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - return formId; - } - public void setSummonPoints(int summonPoints) { _summonPoints = summonPoints; diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java index 721391d15e..3cf7f0337e 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java @@ -186,7 +186,7 @@ public class PetInfo implements IClientOutgoingPacket packet.writeC(_summon.getSpiritShotsPerHit()); // How many spiritshots this servitor uses per hit - - Confirmed packet.writeD(0x00); // TODO: Find me - packet.writeD(_summon.getFormId()); // Transformation ID - Confirmed + packet.writeD(0x00); // "Transformation ID - Confirmed" - Used to bug Fenrir after 64 level. packet.writeC(_summon.getOwner().getSummonPoints()); // Used Summon Points packet.writeC(_summon.getOwner().getMaxSummonPoints()); // Maximum Summon Points diff --git a/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/model/actor/Summon.java b/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/model/actor/Summon.java index b6233d2cde..d324c8d9b6 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/model/actor/Summon.java +++ b/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/model/actor/Summon.java @@ -1122,43 +1122,6 @@ public abstract class Summon extends Playable return (_owner != null) ? _owner.getAllyId() : 0; } - public int getFormId() - { - int formId = 0; - final int npcId = getId(); - if ((npcId == 16041) || (npcId == 16042)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - else if ((npcId == 16025) || (npcId == 16037)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - return formId; - } - public void setSummonPoints(int summonPoints) { _summonPoints = summonPoints; diff --git a/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java b/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java index 721391d15e..3cf7f0337e 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java +++ b/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java @@ -186,7 +186,7 @@ public class PetInfo implements IClientOutgoingPacket packet.writeC(_summon.getSpiritShotsPerHit()); // How many spiritshots this servitor uses per hit - - Confirmed packet.writeD(0x00); // TODO: Find me - packet.writeD(_summon.getFormId()); // Transformation ID - Confirmed + packet.writeD(0x00); // "Transformation ID - Confirmed" - Used to bug Fenrir after 64 level. packet.writeC(_summon.getOwner().getSummonPoints()); // Used Summon Points packet.writeC(_summon.getOwner().getMaxSummonPoints()); // Maximum Summon Points diff --git a/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/model/actor/Summon.java b/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/model/actor/Summon.java index b6233d2cde..d324c8d9b6 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/model/actor/Summon.java +++ b/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/model/actor/Summon.java @@ -1122,43 +1122,6 @@ public abstract class Summon extends Playable return (_owner != null) ? _owner.getAllyId() : 0; } - public int getFormId() - { - int formId = 0; - final int npcId = getId(); - if ((npcId == 16041) || (npcId == 16042)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - else if ((npcId == 16025) || (npcId == 16037)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - return formId; - } - public void setSummonPoints(int summonPoints) { _summonPoints = summonPoints; diff --git a/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java b/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java index 721391d15e..3cf7f0337e 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java +++ b/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java @@ -186,7 +186,7 @@ public class PetInfo implements IClientOutgoingPacket packet.writeC(_summon.getSpiritShotsPerHit()); // How many spiritshots this servitor uses per hit - - Confirmed packet.writeD(0x00); // TODO: Find me - packet.writeD(_summon.getFormId()); // Transformation ID - Confirmed + packet.writeD(0x00); // "Transformation ID - Confirmed" - Used to bug Fenrir after 64 level. packet.writeC(_summon.getOwner().getSummonPoints()); // Used Summon Points packet.writeC(_summon.getOwner().getMaxSummonPoints()); // Maximum Summon Points diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/java/com/l2jmobius/gameserver/model/actor/Summon.java b/L2J_Mobius_Classic_2.3_SevenSigns/java/com/l2jmobius/gameserver/model/actor/Summon.java index b6233d2cde..d324c8d9b6 100644 --- a/L2J_Mobius_Classic_2.3_SevenSigns/java/com/l2jmobius/gameserver/model/actor/Summon.java +++ b/L2J_Mobius_Classic_2.3_SevenSigns/java/com/l2jmobius/gameserver/model/actor/Summon.java @@ -1122,43 +1122,6 @@ public abstract class Summon extends Playable return (_owner != null) ? _owner.getAllyId() : 0; } - public int getFormId() - { - int formId = 0; - final int npcId = getId(); - if ((npcId == 16041) || (npcId == 16042)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - else if ((npcId == 16025) || (npcId == 16037)) - { - if (getLevel() > 69) - { - formId = 3; - } - else if (getLevel() > 64) - { - formId = 2; - } - else if (getLevel() > 59) - { - formId = 1; - } - } - return formId; - } - public void setSummonPoints(int summonPoints) { _summonPoints = summonPoints; diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java b/L2J_Mobius_Classic_2.3_SevenSigns/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java index 721391d15e..3cf7f0337e 100644 --- a/L2J_Mobius_Classic_2.3_SevenSigns/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java +++ b/L2J_Mobius_Classic_2.3_SevenSigns/java/com/l2jmobius/gameserver/network/serverpackets/PetInfo.java @@ -186,7 +186,7 @@ public class PetInfo implements IClientOutgoingPacket packet.writeC(_summon.getSpiritShotsPerHit()); // How many spiritshots this servitor uses per hit - - Confirmed packet.writeD(0x00); // TODO: Find me - packet.writeD(_summon.getFormId()); // Transformation ID - Confirmed + packet.writeD(0x00); // "Transformation ID - Confirmed" - Used to bug Fenrir after 64 level. packet.writeC(_summon.getOwner().getSummonPoints()); // Used Summon Points packet.writeC(_summon.getOwner().getMaxSummonPoints()); // Maximum Summon Points