From e75a650d912a8a425b7573773a8a84c7450730e2 Mon Sep 17 00:00:00 2001 From: marcins78 Date: Fri, 21 Dec 2012 14:37:16 +0000 Subject: [PATCH] Minor changes in card pricing. --- .../com/gempukku/lotro/merchant/StorageBasedMerchant.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/merchant/StorageBasedMerchant.java b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/merchant/StorageBasedMerchant.java index 06d78ba79..f2daebc6c 100644 --- a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/merchant/StorageBasedMerchant.java +++ b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/merchant/StorageBasedMerchant.java @@ -24,7 +24,7 @@ public class StorageBasedMerchant implements Merchant { private static final int DOUBLE_AFTER_DAYS_NO_STOCK = 7; private static final int HALVE_AFTER_DAYS_IN_STOCK = 60; - private static final double PRICE_SHIFT_AFTER_TRANSACTION = 1.1; + private static final double PRICE_SHIFT_AFTER_TRANSACTION_PERC = 10; private LotroCardBlueprintLibrary _library; private MerchantDAO _merchantDao; @@ -107,9 +107,9 @@ public class StorageBasedMerchant implements Merchant { } else { basePrice = lastTransaction.getPrice(); if (lastTransaction.getTransactionType() == MerchantDAO.TransactionType.BUY) - basePrice/= PRICE_SHIFT_AFTER_TRANSACTION; + basePrice/= (1+(PRICE_SHIFT_AFTER_TRANSACTION_PERC/100)); else - basePrice*= PRICE_SHIFT_AFTER_TRANSACTION; + basePrice*= (1+(PRICE_SHIFT_AFTER_TRANSACTION_PERC/100)); daysSinceLastTransaction = (currentTime.getTime() - lastTransaction.getDate().getTime()) / (DAY * 1f); stock = lastTransaction.getStock(); }