diff --git a/trunk/java/com/l2jmobius/gameserver/model/itemcontainer/Inventory.java b/trunk/java/com/l2jmobius/gameserver/model/itemcontainer/Inventory.java index cb09832bf3..44f52be5a4 100644 --- a/trunk/java/com/l2jmobius/gameserver/model/itemcontainer/Inventory.java +++ b/trunk/java/com/l2jmobius/gameserver/model/itemcontainer/Inventory.java @@ -164,19 +164,6 @@ public abstract class Inventory extends ItemContainer Inventory.PAPERDOLL_LRHAND }; - public static final int[] PAPERDOLL_ORDER_VISUAL_ID = new int[] - { - Inventory.PAPERDOLL_RHAND, - Inventory.PAPERDOLL_LHAND, - Inventory.PAPERDOLL_GLOVES, - Inventory.PAPERDOLL_CHEST, - Inventory.PAPERDOLL_LEGS, - Inventory.PAPERDOLL_FEET, - Inventory.PAPERDOLL_LRHAND, - Inventory.PAPERDOLL_HAIR, - Inventory.PAPERDOLL_DHAIR - }; - // Speed percentage mods public static final double MAX_ARMOR_WEIGHT = 12000; diff --git a/trunk/java/com/l2jmobius/gameserver/network/serverpackets/CharInfo.java b/trunk/java/com/l2jmobius/gameserver/network/serverpackets/CharInfo.java index 3cb786b3c1..3ef44ef949 100644 --- a/trunk/java/com/l2jmobius/gameserver/network/serverpackets/CharInfo.java +++ b/trunk/java/com/l2jmobius/gameserver/network/serverpackets/CharInfo.java @@ -128,10 +128,15 @@ public class CharInfo extends L2GameServerPacket writeC(_armorEnchant); - for (int slot : Inventory.PAPERDOLL_ORDER_VISUAL_ID) - { - writeD(_activeChar.getInventory().getPaperdollItemVisualId(slot)); - } + writeD(_activeChar.getInventory().getPaperdollItemVisualId(Inventory.PAPERDOLL_RHAND)); + writeD(_activeChar.getInventory().getPaperdollItemVisualId(Inventory.PAPERDOLL_LHAND)); + writeD(_activeChar.getInventory().getPaperdollItemVisualId(Inventory.PAPERDOLL_LRHAND)); + writeD(_activeChar.getInventory().getPaperdollItemVisualId(Inventory.PAPERDOLL_GLOVES)); + writeD(_activeChar.getInventory().getPaperdollItemVisualId(Inventory.PAPERDOLL_CHEST)); + writeD(_activeChar.getInventory().getPaperdollItemVisualId(Inventory.PAPERDOLL_LEGS)); + writeD(_activeChar.getInventory().getPaperdollItemVisualId(Inventory.PAPERDOLL_FEET)); + writeD(_activeChar.getInventory().getPaperdollItemVisualId(Inventory.PAPERDOLL_HAIR)); + writeD(_activeChar.getInventory().getPaperdollItemVisualId(Inventory.PAPERDOLL_DHAIR)); writeC(_activeChar.getPvpFlag()); writeD(_activeChar.getReputation()); diff --git a/trunk/java/com/l2jmobius/gameserver/network/serverpackets/CharSelectionInfo.java b/trunk/java/com/l2jmobius/gameserver/network/serverpackets/CharSelectionInfo.java index 6a261e7846..e11c2df625 100644 --- a/trunk/java/com/l2jmobius/gameserver/network/serverpackets/CharSelectionInfo.java +++ b/trunk/java/com/l2jmobius/gameserver/network/serverpackets/CharSelectionInfo.java @@ -130,10 +130,15 @@ public class CharSelectionInfo extends L2GameServerPacket writeD(charInfoPackage.getPaperdollItemId(slot)); } - for (int slot : Inventory.PAPERDOLL_ORDER_VISUAL_ID) - { - writeD(charInfoPackage.getPaperdollItemVisualId(slot)); - } + writeD(charInfoPackage.getPaperdollItemVisualId(Inventory.PAPERDOLL_RHAND)); + writeD(charInfoPackage.getPaperdollItemVisualId(Inventory.PAPERDOLL_LHAND)); + writeD(charInfoPackage.getPaperdollItemVisualId(Inventory.PAPERDOLL_GLOVES)); + writeD(charInfoPackage.getPaperdollItemVisualId(Inventory.PAPERDOLL_CHEST)); + writeD(charInfoPackage.getPaperdollItemVisualId(Inventory.PAPERDOLL_LEGS)); + writeD(charInfoPackage.getPaperdollItemVisualId(Inventory.PAPERDOLL_FEET)); + writeD(charInfoPackage.getPaperdollItemVisualId(Inventory.PAPERDOLL_LRHAND)); + writeD(charInfoPackage.getPaperdollItemVisualId(Inventory.PAPERDOLL_HAIR)); + writeD(charInfoPackage.getPaperdollItemVisualId(Inventory.PAPERDOLL_DHAIR)); writeH(charInfoPackage.getEnchantEffect(Inventory.PAPERDOLL_CHEST)); writeH(charInfoPackage.getEnchantEffect(Inventory.PAPERDOLL_LEGS));