diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/dist/game/config/Server.ini b/L2J_Mobius_Classic_2.3_SevenSigns/dist/game/config/Server.ini
index c47248f00f..c26efb91cb 100644
--- a/L2J_Mobius_Classic_2.3_SevenSigns/dist/game/config/Server.ini
+++ b/L2J_Mobius_Classic_2.3_SevenSigns/dist/game/config/Server.ini
@@ -101,8 +101,8 @@ MaximumOnlineUsers = 2000
# Numbers of protocol revisions that server allows to connect.
# Delimiter is ;
# WARNING: Changing the protocol revision may result in incompatible communication and many errors in game!
-# Seven Signs: 152;166
-AllowedProtocolRevisions = 152;166
+# Seven Signs: 152
+AllowedProtocolRevisions = 152
# Displays server type next to the server name on character selection.
# Notes:
diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/network/serverpackets/EnchantResult.java b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/network/serverpackets/EnchantResult.java
index fb62e603d8..c0b5684a14 100644
--- a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/network/serverpackets/EnchantResult.java
+++ b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/network/serverpackets/EnchantResult.java
@@ -16,7 +16,6 @@
*/
package org.l2jmobius.gameserver.network.serverpackets;
-import org.l2jmobius.Config;
import org.l2jmobius.commons.network.PacketWriter;
import org.l2jmobius.gameserver.model.items.instance.ItemInstance;
import org.l2jmobius.gameserver.network.OutgoingPackets;
@@ -62,30 +61,10 @@ public class EnchantResult implements IClientOutgoingPacket
packet.writeD(_result);
packet.writeD(_crystal);
packet.writeQ(_count);
-
- if ((Config.PROTOCOL_LIST.size() == 1) && Config.PROTOCOL_LIST.contains(152)) // 152
+ packet.writeD(_enchantLevel);
+ for (int option : _enchantOptions)
{
- packet.writeD(_enchantLevel);
- for (int option : _enchantOptions)
- {
- packet.writeH(option);
- }
- }
- else
- {
- // Guessing.
- // With 166 options became 3x write integers instead of shorts and enchant level moved bellow.
-
- // Commenting until actually knowing.
- // for (int option : _enchantOptions)
- // {
- // packet.writeD(option);
- // }
- packet.writeD(0x00);
- packet.writeD(0x00);
- packet.writeD(0x00);
-
- packet.writeD(_enchantLevel); // Confirmed.
+ packet.writeH(option);
}
return true;
diff --git a/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/config/Server.ini b/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/config/Server.ini
index c47248f00f..8ef0c1dadd 100644
--- a/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/config/Server.ini
+++ b/L2J_Mobius_Classic_2.4_SecretOfEmpire/dist/game/config/Server.ini
@@ -101,8 +101,8 @@ MaximumOnlineUsers = 2000
# Numbers of protocol revisions that server allows to connect.
# Delimiter is ;
# WARNING: Changing the protocol revision may result in incompatible communication and many errors in game!
-# Seven Signs: 152;166
-AllowedProtocolRevisions = 152;166
+# Secret of Empire: 166
+AllowedProtocolRevisions = 166
# Displays server type next to the server name on character selection.
# Notes:
diff --git a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/network/serverpackets/EnchantResult.java b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/network/serverpackets/EnchantResult.java
index fb62e603d8..533f1fad6b 100644
--- a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/network/serverpackets/EnchantResult.java
+++ b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/network/serverpackets/EnchantResult.java
@@ -16,7 +16,6 @@
*/
package org.l2jmobius.gameserver.network.serverpackets;
-import org.l2jmobius.Config;
import org.l2jmobius.commons.network.PacketWriter;
import org.l2jmobius.gameserver.model.items.instance.ItemInstance;
import org.l2jmobius.gameserver.network.OutgoingPackets;
@@ -63,30 +62,19 @@ public class EnchantResult implements IClientOutgoingPacket
packet.writeD(_crystal);
packet.writeQ(_count);
- if ((Config.PROTOCOL_LIST.size() == 1) && Config.PROTOCOL_LIST.contains(152)) // 152
- {
- packet.writeD(_enchantLevel);
- for (int option : _enchantOptions)
- {
- packet.writeH(option);
- }
- }
- else
- {
- // Guessing.
- // With 166 options became 3x write integers instead of shorts and enchant level moved bellow.
-
- // Commenting until actually knowing.
- // for (int option : _enchantOptions)
- // {
- // packet.writeD(option);
- // }
- packet.writeD(0x00);
- packet.writeD(0x00);
- packet.writeD(0x00);
-
- packet.writeD(_enchantLevel); // Confirmed.
- }
+ // Guessing.
+ // With 166 options became 3x write integers instead of shorts and enchant level moved bellow.
+
+ // Commenting until actually knowing.
+ // for (int option : _enchantOptions)
+ // {
+ // packet.writeD(option);
+ // }
+ packet.writeD(0x00);
+ packet.writeD(0x00);
+ packet.writeD(0x00);
+
+ packet.writeD(_enchantLevel); // Confirmed.
return true;
}