From 08378cb3c8c441020130dab59f0547226bcfe39a Mon Sep 17 00:00:00 2001 From: EmperorPinguin <99119424+EmperorPinguin@users.noreply.github.com> Date: Wed, 13 Nov 2024 14:50:38 +0100 Subject: [PATCH] Update TradeEvaluation.kt (#12440) --- core/src/com/unciv/logic/trade/TradeEvaluation.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/core/src/com/unciv/logic/trade/TradeEvaluation.kt b/core/src/com/unciv/logic/trade/TradeEvaluation.kt index 7d289af2b1..439eb22bb1 100644 --- a/core/src/com/unciv/logic/trade/TradeEvaluation.kt +++ b/core/src/com/unciv/logic/trade/TradeEvaluation.kt @@ -248,10 +248,10 @@ class TradeEvaluation { TradeOfferType.Luxury_Resource -> { return when { civInfo.getResourceAmount(offer.name) > 1 -> 250 // fair price - civInfo.hasUnique(UniqueType.RetainHappinessFromLuxury) -> // If we retain 50% happiness, value at 375 - 750 - (civInfo.getMatchingUniques(UniqueType.RetainHappinessFromLuxury) - .first().params[0].toPercent() * 250).toInt() - else -> 500 // you want to take away our last lux of this type?! + civInfo.hasUnique(UniqueType.RetainHappinessFromLuxury) -> // If we retain 100% happiness, value it as a duplicate lux + 600 - (civInfo.getMatchingUniques(UniqueType.RetainHappinessFromLuxury) + .first().params[0].toPercent() * 350).toInt() + else -> 600 // you want to take away our last lux of this type?! } } TradeOfferType.Strategic_Resource -> {