Value is only an override

This commit is contained in:
2024-03-25 06:19:37 -04:00
parent 54cd1c59f7
commit a130240339
2 changed files with 5 additions and 5 deletions
+4 -4
View File
@@ -1482,10 +1482,10 @@ public class CharacterItemManager {
if (!purchasedItem.moveItemToInventory((PlayerCharacter) this.absCharacter))
return false;
if (purchasedItem.getValue() != purchasedItem.magicValue) {
DbManager.ItemQueries.UPDATE_VALUE(purchasedItem, 0);
purchasedItem.setValue(0);
}
// Reset value
purchasedItem.value = (int) (purchasedItem.template.item_value * (purchasedItem.combat_health_current / purchasedItem.template.combat_health_full));
purchasedItem.value = purchasedItem.value * (purchasedItem.chargesRemaining / purchasedItem.template.item_initial_charges);
DbManager.ItemQueries.UPDATE_VALUE(purchasedItem, purchasedItem.value);
// db transfer successfull, remove from this character
// skip this check if this is a mobLoot item (which is not in any inventory)