NPCs will now buy items based on how much durability is on the item

This commit is contained in:
FatBoy committed 2023-08-04 20:03:31 -05:00
1 parent 64aef11c56
commit 516fa59068
1 file changed
+6
@@ -1243,6 +1243,12 @@ public class ClientMessagePump implements NetMsgHandler {
cost = sell.getBaseValue();
//apply damaged value reduction
float durabilityCurrent = sell.getDurabilityCurrent();
float durabilityMax = sell.getDurabilityMax();
float damagedModifier = durabilityCurrent / durabilityMax;
cost *= damagedModifier;
float bargain = player.getBargain();
float profit = npc.getBuyPercent(player) + bargain;