Force updating multisell items to database.

This commit is contained in:
MobiusDev
2018-04-05 04:13:34 +00:00
parent 565e8f2621
commit 46f7e4b7fa
6 changed files with 12 additions and 12 deletions

View File

@ -447,14 +447,14 @@ public class MultiSellChoose implements IClientIncomingPacket
addedItem.setAttribute(new AttributeHolder(AttributeType.EARTH, itemEnchantment.getAttributeDefence(AttributeType.EARTH)), false);
addedItem.setAttribute(new AttributeHolder(AttributeType.HOLY, itemEnchantment.getAttributeDefence(AttributeType.HOLY)), false);
addedItem.setAttribute(new AttributeHolder(AttributeType.DARK, itemEnchantment.getAttributeDefence(AttributeType.DARK)), false);
addedItem.updateDatabase();
addedItem.updateDatabase(true);
// Mark that we have already upgraded the item.
itemEnchantmentProcessed = false;
}
if (product.getEnchantmentLevel() > 0)
{
addedItem.setEnchantLevel(product.getEnchantmentLevel());
addedItem.updateDatabase();
addedItem.updateDatabase(true);
}
if (addedItem.getCount() > 1)

View File

@ -489,14 +489,14 @@ public class MultiSellChoose implements IClientIncomingPacket
addedItem.addSpecialAbility(_soulCrystalSpecialOptions[i], i + 1, 2, false);
}
}
addedItem.updateDatabase();
addedItem.updateDatabase(true);
// Mark that we have already upgraded the item.
itemEnchantmentProcessed = false;
}
if (product.getEnchantmentLevel() > 0)
{
addedItem.setEnchantLevel(product.getEnchantmentLevel());
addedItem.updateDatabase();
addedItem.updateDatabase(true);
}
if (addedItem.getCount() > 1)

View File

@ -489,14 +489,14 @@ public class MultiSellChoose implements IClientIncomingPacket
addedItem.addSpecialAbility(_soulCrystalSpecialOptions[i], i + 1, 2, false);
}
}
addedItem.updateDatabase();
addedItem.updateDatabase(true);
// Mark that we have already upgraded the item.
itemEnchantmentProcessed = false;
}
if (product.getEnchantmentLevel() > 0)
{
addedItem.setEnchantLevel(product.getEnchantmentLevel());
addedItem.updateDatabase();
addedItem.updateDatabase(true);
}
if (addedItem.getCount() > 1)

View File

@ -489,14 +489,14 @@ public class MultiSellChoose implements IClientIncomingPacket
addedItem.addSpecialAbility(_soulCrystalSpecialOptions[i], i + 1, 2, false);
}
}
addedItem.updateDatabase();
addedItem.updateDatabase(true);
// Mark that we have already upgraded the item.
itemEnchantmentProcessed = false;
}
if (product.getEnchantmentLevel() > 0)
{
addedItem.setEnchantLevel(product.getEnchantmentLevel());
addedItem.updateDatabase();
addedItem.updateDatabase(true);
}
if (addedItem.getCount() > 1)

View File

@ -489,14 +489,14 @@ public class MultiSellChoose implements IClientIncomingPacket
addedItem.addSpecialAbility(_soulCrystalSpecialOptions[i], i + 1, 2, false);
}
}
addedItem.updateDatabase();
addedItem.updateDatabase(true);
// Mark that we have already upgraded the item.
itemEnchantmentProcessed = false;
}
if (product.getEnchantmentLevel() > 0)
{
addedItem.setEnchantLevel(product.getEnchantmentLevel());
addedItem.updateDatabase();
addedItem.updateDatabase(true);
}
if (addedItem.getCount() > 1)

View File

@ -489,14 +489,14 @@ public class MultiSellChoose implements IClientIncomingPacket
addedItem.addSpecialAbility(_soulCrystalSpecialOptions[i], i + 1, 2, false);
}
}
addedItem.updateDatabase();
addedItem.updateDatabase(true);
// Mark that we have already upgraded the item.
itemEnchantmentProcessed = false;
}
if (product.getEnchantmentLevel() > 0)
{
addedItem.setEnchantLevel(product.getEnchantmentLevel());
addedItem.updateDatabase();
addedItem.updateDatabase(true);
}
if (addedItem.getCount() > 1)