Inline templateID
This commit is contained in:
@@ -656,10 +656,6 @@ public class Item extends AbstractWorldObject {
|
||||
return 0;
|
||||
}
|
||||
|
||||
public int getTemplateID() {
|
||||
return this.templateID;
|
||||
}
|
||||
|
||||
public int getOwnerID() {
|
||||
return ownerID;
|
||||
}
|
||||
|
||||
@@ -180,7 +180,7 @@ public class ItemFactory {
|
||||
time *= MBServerStatics.ONE_MINUTE;
|
||||
|
||||
if (ml.templateID > 910010 && ml.templateID < 910019) {
|
||||
rank = ml.getTemplateID() - 910010;
|
||||
rank = ml.templateID - 910010;
|
||||
time = rank * 60 * 60 * 3 * 1000;
|
||||
|
||||
}
|
||||
@@ -201,8 +201,8 @@ public class ItemFactory {
|
||||
|
||||
if (pc != null)
|
||||
playerID = pc.getObjectUUID();
|
||||
DbManager.NPCQueries.ADD_TO_PRODUCTION_LIST(ml.getObjectUUID(), npc.getObjectUUID(), ml.getTemplateID(), dateTime, "", "", "", false, playerID);
|
||||
ProducedItem pi = new ProducedItem(ml.getObjectUUID(), npc.getObjectUUID(), ml.getTemplateID(), dateTime, false, "", "", "", playerID);
|
||||
DbManager.NPCQueries.ADD_TO_PRODUCTION_LIST(ml.getObjectUUID(), npc.getObjectUUID(), ml.templateID, dateTime, "", "", "", false, playerID);
|
||||
ProducedItem pi = new ProducedItem(ml.getObjectUUID(), npc.getObjectUUID(), ml.templateID, dateTime, false, "", "", "", playerID);
|
||||
pi.setProducedItemID(ml.getObjectUUID());
|
||||
pi.setAmount(itemsToRoll);
|
||||
pi.setRandom(false);
|
||||
@@ -589,7 +589,7 @@ public class ItemFactory {
|
||||
time *= MBServerStatics.ONE_MINUTE;
|
||||
|
||||
if (ml.templateID > 910010 && ml.templateID < 910019) {
|
||||
rank = ml.getTemplateID() - 910010;
|
||||
rank = ml.templateID - 910010;
|
||||
time = rank * 60 * 60 * 3 * 1000;
|
||||
}
|
||||
|
||||
@@ -610,8 +610,8 @@ public class ItemFactory {
|
||||
if (pc != null)
|
||||
playerID = pc.getObjectUUID();
|
||||
|
||||
DbManager.NPCQueries.ADD_TO_PRODUCTION_LIST(ml.getObjectUUID(), npc.getObjectUUID(), ml.getTemplateID(), dateTime, prefixString, suffixString, ml.name, false, playerID);
|
||||
ProducedItem pi = new ProducedItem(npc.getRolling().size(), npc.getObjectUUID(), ml.getTemplateID(), dateTime, false, prefixString, suffixString, ml.name, playerID);
|
||||
DbManager.NPCQueries.ADD_TO_PRODUCTION_LIST(ml.getObjectUUID(), npc.getObjectUUID(), ml.templateID, dateTime, prefixString, suffixString, ml.name, false, playerID);
|
||||
ProducedItem pi = new ProducedItem(npc.getRolling().size(), npc.getObjectUUID(), ml.templateID, dateTime, false, prefixString, suffixString, ml.name, playerID);
|
||||
pi.setProducedItemID(ml.getObjectUUID());
|
||||
pi.setAmount(itemsToRoll);
|
||||
|
||||
@@ -749,9 +749,9 @@ public class ItemFactory {
|
||||
if (playerCharacter != null)
|
||||
playerID = playerCharacter.getObjectUUID();
|
||||
|
||||
DbManager.NPCQueries.ADD_TO_PRODUCTION_LIST(toRoll.getObjectUUID(), vendor.getObjectUUID(), toRoll.getTemplateID(), dateTime, prefix, suffix, toRoll.name, true, playerID);
|
||||
DbManager.NPCQueries.ADD_TO_PRODUCTION_LIST(toRoll.getObjectUUID(), vendor.getObjectUUID(), toRoll.templateID, dateTime, prefix, suffix, toRoll.name, true, playerID);
|
||||
|
||||
ProducedItem pi = new ProducedItem(toRoll.getObjectUUID(), vendor.getObjectUUID(), toRoll.getTemplateID(), dateTime, true, prefix, suffix, toRoll.name, playerID);
|
||||
ProducedItem pi = new ProducedItem(toRoll.getObjectUUID(), vendor.getObjectUUID(), toRoll.templateID, dateTime, true, prefix, suffix, toRoll.name, playerID);
|
||||
pi.setProducedItemID(toRoll.getObjectUUID());
|
||||
pi.setAmount(itemsToRoll);
|
||||
ItemQueue produced = ItemQueue.borrow(pi, (long) (time * Float.parseFloat(ConfigManager.MB_PRODUCTION_RATE.getValue())));
|
||||
|
||||
@@ -316,7 +316,7 @@ public class Warehouse {
|
||||
if (resource.template.item_type.equals(Enum.ItemType.GOLD))
|
||||
resourceType = Enum.ResourceType.GOLD;
|
||||
else
|
||||
resourceType = Enum.ResourceType.valueOf(ItemTemplate.templates.get(resource.getTemplateID()).item_base_name.toUpperCase());
|
||||
resourceType = Enum.ResourceType.valueOf(ItemTemplate.templates.get(resource.templateID).item_base_name.toUpperCase());
|
||||
|
||||
if (transaction)
|
||||
AddTransactionToWarehouse(warehouse, pc.getObjectType(), pc.getObjectUUID(), Enum.TransactionType.DEPOSIT, resourceType, amount);
|
||||
|
||||
Reference in New Issue
Block a user