diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java index e2ad5651c6..e5445beeac 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java @@ -55,14 +55,17 @@ public class AppearanceItemData implements IXmlReader { parseDatapackFile("data/AppearanceStones.xml"); - _stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1]; - for (Entry stone : _stoneMap.entrySet()) + if (!_stoneMap.isEmpty()) { - _stones[stone.getKey()] = stone.getValue(); + _stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1]; + for (Entry stone : _stoneMap.entrySet()) + { + _stones[stone.getKey()] = stone.getValue(); + } + + LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones."); } - LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones."); - //@formatter:off /* for (Item item : ItemTable.getInstance().getAllItems()) diff --git a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java index e2ad5651c6..e5445beeac 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java +++ b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java @@ -55,14 +55,17 @@ public class AppearanceItemData implements IXmlReader { parseDatapackFile("data/AppearanceStones.xml"); - _stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1]; - for (Entry stone : _stoneMap.entrySet()) + if (!_stoneMap.isEmpty()) { - _stones[stone.getKey()] = stone.getValue(); + _stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1]; + for (Entry stone : _stoneMap.entrySet()) + { + _stones[stone.getKey()] = stone.getValue(); + } + + LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones."); } - LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones."); - //@formatter:off /* for (Item item : ItemTable.getInstance().getAllItems()) diff --git a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java index f63b614467..0e877c15bf 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java +++ b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java @@ -55,14 +55,17 @@ public class AppearanceItemData implements IXmlReader { parseDatapackFile("data/AppearanceStones.xml"); - _stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1]; - for (Entry stone : _stoneMap.entrySet()) + if (!_stoneMap.isEmpty()) { - _stones[stone.getKey()] = stone.getValue(); + _stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1]; + for (Entry stone : _stoneMap.entrySet()) + { + _stones[stone.getKey()] = stone.getValue(); + } + + LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones."); } - LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones."); - //@formatter:off /* for (Item item : ItemTable.getInstance().getAllItems()) diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java index f63b614467..0e877c15bf 100644 --- a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java +++ b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java @@ -55,14 +55,17 @@ public class AppearanceItemData implements IXmlReader { parseDatapackFile("data/AppearanceStones.xml"); - _stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1]; - for (Entry stone : _stoneMap.entrySet()) + if (!_stoneMap.isEmpty()) { - _stones[stone.getKey()] = stone.getValue(); + _stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1]; + for (Entry stone : _stoneMap.entrySet()) + { + _stones[stone.getKey()] = stone.getValue(); + } + + LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones."); } - LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones."); - //@formatter:off /* for (Item item : ItemTable.getInstance().getAllItems()) diff --git a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java index f63b614467..0e877c15bf 100644 --- a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java +++ b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java @@ -55,14 +55,17 @@ public class AppearanceItemData implements IXmlReader { parseDatapackFile("data/AppearanceStones.xml"); - _stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1]; - for (Entry stone : _stoneMap.entrySet()) + if (!_stoneMap.isEmpty()) { - _stones[stone.getKey()] = stone.getValue(); + _stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1]; + for (Entry stone : _stoneMap.entrySet()) + { + _stones[stone.getKey()] = stone.getValue(); + } + + LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones."); } - LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones."); - //@formatter:off /* for (Item item : ItemTable.getInstance().getAllItems()) diff --git a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java index f63b614467..0e877c15bf 100644 --- a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java +++ b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java @@ -55,14 +55,17 @@ public class AppearanceItemData implements IXmlReader { parseDatapackFile("data/AppearanceStones.xml"); - _stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1]; - for (Entry stone : _stoneMap.entrySet()) + if (!_stoneMap.isEmpty()) { - _stones[stone.getKey()] = stone.getValue(); + _stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1]; + for (Entry stone : _stoneMap.entrySet()) + { + _stones[stone.getKey()] = stone.getValue(); + } + + LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones."); } - LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones."); - //@formatter:off /* for (Item item : ItemTable.getInstance().getAllItems()) diff --git a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java index e2ad5651c6..e5445beeac 100644 --- a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java +++ b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java @@ -55,14 +55,17 @@ public class AppearanceItemData implements IXmlReader { parseDatapackFile("data/AppearanceStones.xml"); - _stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1]; - for (Entry stone : _stoneMap.entrySet()) + if (!_stoneMap.isEmpty()) { - _stones[stone.getKey()] = stone.getValue(); + _stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1]; + for (Entry stone : _stoneMap.entrySet()) + { + _stones[stone.getKey()] = stone.getValue(); + } + + LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones."); } - LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones."); - //@formatter:off /* for (Item item : ItemTable.getInstance().getAllItems()) diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java index f63b614467..0e877c15bf 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/data/xml/impl/AppearanceItemData.java @@ -55,14 +55,17 @@ public class AppearanceItemData implements IXmlReader { parseDatapackFile("data/AppearanceStones.xml"); - _stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1]; - for (Entry stone : _stoneMap.entrySet()) + if (!_stoneMap.isEmpty()) { - _stones[stone.getKey()] = stone.getValue(); + _stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1]; + for (Entry stone : _stoneMap.entrySet()) + { + _stones[stone.getKey()] = stone.getValue(); + } + + LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones."); } - LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones."); - //@formatter:off /* for (Item item : ItemTable.getInstance().getAllItems())