From fbea744aa20911988ac11005976ff804228f185a Mon Sep 17 00:00:00 2001 From: "marcins78@gmail.com" Date: Tue, 19 Mar 2013 13:16:26 +0000 Subject: [PATCH] Removing price guarantees after successful transaction with player. --- .../main/java/com/gempukku/lotro/merchant/MerchantService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/merchant/MerchantService.java b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/merchant/MerchantService.java index c2f6f2d6e..8a96e0600 100644 --- a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/merchant/MerchantService.java +++ b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/merchant/MerchantService.java @@ -165,6 +165,7 @@ public class MerchantService { if (!success) throw new MerchantException("Unable to remove the sold card from your collection"); + _priceGuarantees.remove(player.getName()); _merchant.cardBought(blueprintId, currentTime, price); } finally { lock.unlock(); @@ -187,6 +188,7 @@ public class MerchantService { if (!success) throw new MerchantException("Unable to remove required currency from your collection"); + _priceGuarantees.remove(player.getName()); _merchant.cardSold(blueprintId, currentTime, price); } finally { lock.unlock();