Properly named equipment update classes.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="xsd/UpgradeEquipmentData.xsd">
|
||||
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="xsd/EquipmentUpgradeData.xsd">
|
||||
<upgrade id="1433" item="48202,5" materials="48212,1" adena="100000" result="48203,0" />
|
||||
<upgrade id="1434" item="48203,5" materials="48213,1" adena="100000" result="48204,0" />
|
||||
<upgrade id="1435" item="48205,5" materials="48212,1" adena="100000" result="48206,0" />
|
@@ -64,6 +64,7 @@ import org.l2jmobius.gameserver.data.xml.impl.EnchantItemHPBonusData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.EnchantItemOptionsData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.EnchantSkillGroupsData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.EnsoulData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.EquipmentUpgradeData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.EventEngineData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.ExperienceData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.ExtendDropData;
|
||||
@@ -98,7 +99,6 @@ import org.l2jmobius.gameserver.data.xml.impl.SpawnsData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.StaticObjectData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.TeleportersData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.TransformData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.UpgradeEquipmentData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.VariationData;
|
||||
import org.l2jmobius.gameserver.datatables.BotReportTable;
|
||||
import org.l2jmobius.gameserver.datatables.EventDroplist;
|
||||
@@ -263,7 +263,7 @@ public class GameServer
|
||||
EnchantItemHPBonusData.getInstance();
|
||||
BuyListData.getInstance();
|
||||
MultisellData.getInstance();
|
||||
UpgradeEquipmentData.getInstance();
|
||||
EquipmentUpgradeData.getInstance();
|
||||
RecipeData.getInstance();
|
||||
ArmorSetsData.getInstance();
|
||||
FishingData.getInstance();
|
||||
|
@@ -28,18 +28,18 @@ import org.w3c.dom.Document;
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.datatables.ItemTable;
|
||||
import org.l2jmobius.gameserver.model.StatsSet;
|
||||
import org.l2jmobius.gameserver.model.holders.EquipmentUpgradeHolder;
|
||||
import org.l2jmobius.gameserver.model.holders.ItemHolder;
|
||||
import org.l2jmobius.gameserver.model.holders.UpgradeEquipmentHolder;
|
||||
|
||||
/**
|
||||
* @author Mobius
|
||||
*/
|
||||
public class UpgradeEquipmentData implements IXmlReader
|
||||
public class EquipmentUpgradeData implements IXmlReader
|
||||
{
|
||||
private static Logger LOGGER = Logger.getLogger(UpgradeEquipmentData.class.getName());
|
||||
private static final Map<Integer, UpgradeEquipmentHolder> _upgrades = new HashMap<>();
|
||||
private static Logger LOGGER = Logger.getLogger(EquipmentUpgradeData.class.getName());
|
||||
private static final Map<Integer, EquipmentUpgradeHolder> _upgrades = new HashMap<>();
|
||||
|
||||
protected UpgradeEquipmentData()
|
||||
protected EquipmentUpgradeData()
|
||||
{
|
||||
load();
|
||||
}
|
||||
@@ -48,7 +48,7 @@ public class UpgradeEquipmentData implements IXmlReader
|
||||
public void load()
|
||||
{
|
||||
_upgrades.clear();
|
||||
parseDatapackFile("data/UpgradeEquipmentData.xml");
|
||||
parseDatapackFile("data/EquipmentUpgradeData.xml");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _upgrades.size() + " upgrade equipment data.");
|
||||
}
|
||||
|
||||
@@ -90,23 +90,23 @@ public class UpgradeEquipmentData implements IXmlReader
|
||||
}
|
||||
else
|
||||
{
|
||||
_upgrades.put(id, new UpgradeEquipmentHolder(id, requiredItemId, requiredItemEnchant, materialList, adena, resultItemId, resultItemEnchant));
|
||||
_upgrades.put(id, new EquipmentUpgradeHolder(id, requiredItemId, requiredItemEnchant, materialList, adena, resultItemId, resultItemEnchant));
|
||||
}
|
||||
}));
|
||||
}
|
||||
|
||||
public UpgradeEquipmentHolder getUpgrade(int id)
|
||||
public EquipmentUpgradeHolder getUpgrade(int id)
|
||||
{
|
||||
return _upgrades.get(id);
|
||||
}
|
||||
|
||||
public static UpgradeEquipmentData getInstance()
|
||||
public static EquipmentUpgradeData getInstance()
|
||||
{
|
||||
return SingletonHolder.INSTANCE;
|
||||
}
|
||||
|
||||
private static class SingletonHolder
|
||||
{
|
||||
protected static final UpgradeEquipmentData INSTANCE = new UpgradeEquipmentData();
|
||||
protected static final EquipmentUpgradeData INSTANCE = new EquipmentUpgradeData();
|
||||
}
|
||||
}
|
@@ -21,7 +21,7 @@ import java.util.List;
|
||||
/**
|
||||
* @author Mobius
|
||||
*/
|
||||
public class UpgradeEquipmentHolder
|
||||
public class EquipmentUpgradeHolder
|
||||
{
|
||||
private final int _id;
|
||||
private final int _requiredItemId;
|
||||
@@ -31,7 +31,7 @@ public class UpgradeEquipmentHolder
|
||||
private final int _resultItemId;
|
||||
private final int _resultItemEnchant;
|
||||
|
||||
public UpgradeEquipmentHolder(int id, int requiredItemId, int requiredItemEnchant, List<ItemHolder> materials, long adena, int resultItemId, int resultItemEnchant)
|
||||
public EquipmentUpgradeHolder(int id, int requiredItemId, int requiredItemEnchant, List<ItemHolder> materials, long adena, int resultItemId, int resultItemEnchant)
|
||||
{
|
||||
_id = id;
|
||||
_requiredItemId = requiredItemId;
|
@@ -17,10 +17,10 @@
|
||||
package org.l2jmobius.gameserver.network.clientpackets.equipmentupgrade;
|
||||
|
||||
import org.l2jmobius.commons.network.PacketReader;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.UpgradeEquipmentData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.EquipmentUpgradeData;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||
import org.l2jmobius.gameserver.model.holders.EquipmentUpgradeHolder;
|
||||
import org.l2jmobius.gameserver.model.holders.ItemHolder;
|
||||
import org.l2jmobius.gameserver.model.holders.UpgradeEquipmentHolder;
|
||||
import org.l2jmobius.gameserver.model.items.instance.ItemInstance;
|
||||
import org.l2jmobius.gameserver.network.GameClient;
|
||||
import org.l2jmobius.gameserver.network.clientpackets.IClientIncomingPacket;
|
||||
@@ -58,7 +58,7 @@ public class RequestUpgradeSystemResult implements IClientIncomingPacket
|
||||
return;
|
||||
}
|
||||
|
||||
final UpgradeEquipmentHolder upgradeHolder = UpgradeEquipmentData.getInstance().getUpgrade(_upgradeId);
|
||||
final EquipmentUpgradeHolder upgradeHolder = EquipmentUpgradeData.getInstance().getUpgrade(_upgradeId);
|
||||
if (upgradeHolder == null)
|
||||
{
|
||||
player.sendPacket(new ExUpgradeSystemResult(0, 0));
|
||||
|
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="xsd/UpgradeEquipmentData.xsd">
|
||||
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="xsd/EquipmentUpgradeData.xsd">
|
||||
<upgrade id="1" item="91244,5" materials="1459,200" adena="2000000" result="91245,0" />
|
||||
<upgrade id="2" item="91245,5" materials="1460,1500" adena="10000000" result="91246,0" />
|
||||
<upgrade id="3" item="91246,5" materials="1460,5000" adena="50000000" result="91247,0" />
|
@@ -61,6 +61,7 @@ import org.l2jmobius.gameserver.data.xml.impl.EnchantItemHPBonusData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.EnchantItemOptionsData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.EnchantSkillGroupsData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.EnsoulData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.EquipmentUpgradeData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.EventEngineData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.ExperienceData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.ExtendDropData;
|
||||
@@ -94,7 +95,6 @@ import org.l2jmobius.gameserver.data.xml.impl.SpawnsData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.StaticObjectData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.TeleportersData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.TransformData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.UpgradeEquipmentData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.VariationData;
|
||||
import org.l2jmobius.gameserver.datatables.BotReportTable;
|
||||
import org.l2jmobius.gameserver.datatables.EventDroplist;
|
||||
@@ -258,7 +258,7 @@ public class GameServer
|
||||
EnchantItemHPBonusData.getInstance();
|
||||
BuyListData.getInstance();
|
||||
MultisellData.getInstance();
|
||||
UpgradeEquipmentData.getInstance();
|
||||
EquipmentUpgradeData.getInstance();
|
||||
RecipeData.getInstance();
|
||||
ArmorSetsData.getInstance();
|
||||
FishingData.getInstance();
|
||||
|
@@ -28,18 +28,18 @@ import org.w3c.dom.Document;
|
||||
import org.l2jmobius.commons.util.IXmlReader;
|
||||
import org.l2jmobius.gameserver.datatables.ItemTable;
|
||||
import org.l2jmobius.gameserver.model.StatsSet;
|
||||
import org.l2jmobius.gameserver.model.holders.EquipmentUpgradeHolder;
|
||||
import org.l2jmobius.gameserver.model.holders.ItemHolder;
|
||||
import org.l2jmobius.gameserver.model.holders.UpgradeEquipmentHolder;
|
||||
|
||||
/**
|
||||
* @author Mobius
|
||||
*/
|
||||
public class UpgradeEquipmentData implements IXmlReader
|
||||
public class EquipmentUpgradeData implements IXmlReader
|
||||
{
|
||||
private static Logger LOGGER = Logger.getLogger(UpgradeEquipmentData.class.getName());
|
||||
private static final Map<Integer, UpgradeEquipmentHolder> _upgrades = new HashMap<>();
|
||||
private static Logger LOGGER = Logger.getLogger(EquipmentUpgradeData.class.getName());
|
||||
private static final Map<Integer, EquipmentUpgradeHolder> _upgrades = new HashMap<>();
|
||||
|
||||
protected UpgradeEquipmentData()
|
||||
protected EquipmentUpgradeData()
|
||||
{
|
||||
load();
|
||||
}
|
||||
@@ -48,7 +48,7 @@ public class UpgradeEquipmentData implements IXmlReader
|
||||
public void load()
|
||||
{
|
||||
_upgrades.clear();
|
||||
parseDatapackFile("data/UpgradeEquipmentData.xml");
|
||||
parseDatapackFile("data/EquipmentUpgradeData.xml");
|
||||
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _upgrades.size() + " upgrade equipment data.");
|
||||
}
|
||||
|
||||
@@ -90,23 +90,23 @@ public class UpgradeEquipmentData implements IXmlReader
|
||||
}
|
||||
else
|
||||
{
|
||||
_upgrades.put(id, new UpgradeEquipmentHolder(id, requiredItemId, requiredItemEnchant, materialList, adena, resultItemId, resultItemEnchant));
|
||||
_upgrades.put(id, new EquipmentUpgradeHolder(id, requiredItemId, requiredItemEnchant, materialList, adena, resultItemId, resultItemEnchant));
|
||||
}
|
||||
}));
|
||||
}
|
||||
|
||||
public UpgradeEquipmentHolder getUpgrade(int id)
|
||||
public EquipmentUpgradeHolder getUpgrade(int id)
|
||||
{
|
||||
return _upgrades.get(id);
|
||||
}
|
||||
|
||||
public static UpgradeEquipmentData getInstance()
|
||||
public static EquipmentUpgradeData getInstance()
|
||||
{
|
||||
return SingletonHolder.INSTANCE;
|
||||
}
|
||||
|
||||
private static class SingletonHolder
|
||||
{
|
||||
protected static final UpgradeEquipmentData INSTANCE = new UpgradeEquipmentData();
|
||||
protected static final EquipmentUpgradeData INSTANCE = new EquipmentUpgradeData();
|
||||
}
|
||||
}
|
@@ -21,7 +21,7 @@ import java.util.List;
|
||||
/**
|
||||
* @author Mobius
|
||||
*/
|
||||
public class UpgradeEquipmentHolder
|
||||
public class EquipmentUpgradeHolder
|
||||
{
|
||||
private final int _id;
|
||||
private final int _requiredItemId;
|
||||
@@ -31,7 +31,7 @@ public class UpgradeEquipmentHolder
|
||||
private final int _resultItemId;
|
||||
private final int _resultItemEnchant;
|
||||
|
||||
public UpgradeEquipmentHolder(int id, int requiredItemId, int requiredItemEnchant, List<ItemHolder> materials, long adena, int resultItemId, int resultItemEnchant)
|
||||
public EquipmentUpgradeHolder(int id, int requiredItemId, int requiredItemEnchant, List<ItemHolder> materials, long adena, int resultItemId, int resultItemEnchant)
|
||||
{
|
||||
_id = id;
|
||||
_requiredItemId = requiredItemId;
|
@@ -17,10 +17,10 @@
|
||||
package org.l2jmobius.gameserver.network.clientpackets.equipmentupgrade;
|
||||
|
||||
import org.l2jmobius.commons.network.PacketReader;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.UpgradeEquipmentData;
|
||||
import org.l2jmobius.gameserver.data.xml.impl.EquipmentUpgradeData;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||
import org.l2jmobius.gameserver.model.holders.EquipmentUpgradeHolder;
|
||||
import org.l2jmobius.gameserver.model.holders.ItemHolder;
|
||||
import org.l2jmobius.gameserver.model.holders.UpgradeEquipmentHolder;
|
||||
import org.l2jmobius.gameserver.model.items.instance.ItemInstance;
|
||||
import org.l2jmobius.gameserver.network.GameClient;
|
||||
import org.l2jmobius.gameserver.network.clientpackets.IClientIncomingPacket;
|
||||
@@ -58,7 +58,7 @@ public class RequestUpgradeSystemResult implements IClientIncomingPacket
|
||||
return;
|
||||
}
|
||||
|
||||
final UpgradeEquipmentHolder upgradeHolder = UpgradeEquipmentData.getInstance().getUpgrade(_upgradeId);
|
||||
final EquipmentUpgradeHolder upgradeHolder = EquipmentUpgradeData.getInstance().getUpgrade(_upgradeId);
|
||||
if (upgradeHolder == null)
|
||||
{
|
||||
player.sendPacket(new ExUpgradeSystemResult(0, 0));
|
||||
|
Reference in New Issue
Block a user