//Kushan: merchants trade anything here for Spices

(Class=Merchant AND TownCulture=Kushan AND Inv(Wool)>=TradeGive(Wool,Spices))
"It won't take much Wool here to get some fine jars of Spices."
Trade(Wool,Spices)
#end

(Class=Merchant AND TownCulture=Kushan AND Inv(Silver)>0 AND TownStock(Silver))
"Trading our Silver for Spices is a good deal anywhere in the Kushan Empire, although it would be even better in a place that had no Silver..."
Trade(Silver,Spices)
#end

(Class=Merchant AND TownCulture=Kushan AND Inv(Silver)>0)
"Kushan merchants will gladly take our Silver for their Spices."
Trade(Silver,Spices)
#end

(Class=Merchant AND TownCulture=Kushan AND Inv(Silk)>0 AND Carry(Silk,Spices))
"Only if we are heading east should we exchange our Silk for Spices in Kushan..."
Trade(Silk,Spices)
#end

(Trade>=3 AND TownCulture=Kushan AND Inv(Silk)>0 AND Carry(Silk,Spices)) OR (Trade>=2 AND AdvisorCulture=Kushan AND TownCulture=Kushan AND Inv(Silk)>0 AND Carry(Silk,Spices))
"Should we trade Silk for Spices here? I think I can get a good deal..."
Trade(Silk,Spices)
#end

(Trade>=3 AND TownCulture=Kushan AND Inv(Silver)>0) OR (Trade>=2 AND AdvisorCulture=Kushan AND TownCulture=Kushan AND Inv(Silver)>0)
"Exotic Spices are plentiful in Kushan, and Silver much in demand - it makes for a fine exchange."
Trade(Silver,Spices)
#end

(Trade>=3 AND TownCulture=Kushan AND Inv(Wool)>=TradeGive(Wool,Spices))
"We can get jars of exotic Spices for our Wool bolts here."
Trade(Wool,Spices)
#end



//Parthian: merchants will happily trade Silver or Wool for Spices, but never Silk

(Class=Merchant AND TownCulture=Parthian AND Inv(Silver)>=TradeGive(Silver,Spices))
"If we're heading west to Roman territory, Silver for Spices is a reasonable exchange."
Trade(Silver,Spices)
#end

(Class=Merchant AND TownCulture=Parthian AND Inv(Wool)>=TradeGive(Wool,Spices))
"We could profit from trading our Wool for Spices, but only if we are heading west..."
Trade(Wool,Spices)
#end

(Trade>=3 AND TownCulture=Parthian AND Inv(Wool)>=TradeGive(Wool,Spices)) OR (Trade>=2 AND AdvisorCulture=Parthian AND TownCulture=Parthian AND Inv(Wool)>=TradeGive(Wool,Spices))
"The merchants here are happy to take our Wool bolts for their Spice jars."
Trade(Wool,Spices)
#end

(Trade>=3 AND TownCulture=Parthian AND Inv(Silver)>=TradeGive(Silver,Spices)) OR (Trade>=2 AND AdvisorCulture=Parthian AND TownCulture=Parthian AND Inv(Silver)>=TradeGive(Silver,Spices))
"Shall we trade Silver for Spice jars here?"
Trade(Silver,Spices)
#end



//Han: Wool and Silver for Spices is similar to Kushan as a trade, but Silk is always a better trade when available.

(Class=Merchant AND TownCulture=Han AND Inv(Wool)>=TradeGive(Wool,Spices))
"Why exchange our Wool for Spices? We should hold out for Silk instead unless you have a very good reason..."
Trade(Wool,Spices)
#end

(Class=Merchant AND TownCulture=Han AND Inv(Silver)>=TradeGive(Silver,Spices))
"I could get a good deal trading Silver for Spices here, but shouldn't we get Silk instead?"
Trade(Silver,Spices)
#end

(Trade>=3 AND TownCulture=Han AND Inv(Wool)>=TradeGive(Wool,Spices)) OR (Trade>=2 AND AdvisorCulture=Han AND TownCulture=Han AND Inv(Wool)>=TradeGive(Wool,Spices))
"There's great demand for Wool here, and many exotic Spices on offer. Shall I trade?"
Trade(Wool,Spices)
#end

(Trade>=3 AND TownCulture=Han AND Inv(Silver)>=TradeGive(Silver,Spices)) OR (Trade>=2 AND AdvisorCulture=Han AND TownCulture=Han AND Inv(Silver)>=TradeGive(Silver,Spices))
"There is great demand for Silver throughout the Han Empire - shall we trade some for rare Spices?"
Trade(Silver,Spices)
#end



//Nomad: Spices here are a reasonable trade for anything, although Silk perhaps less than Wool and Silver

(Class=Merchant AND AdvisorCulture=Nomad AND TownCulture=Nomad AND Inv(Wool)>=TradeGive(Wool,Spices))
"We Nomads always have fine Spices at hand, and we never have enough Wool to satisfy ourselves."
Trade(Wool,Spices)
#end

(Class=Merchant AND AdvisorCulture!=Nomad AND TownCulture=Nomad AND Inv(Wool)>=TradeGive(Wool,Spices))
"Our Wool bolts will be gladly taken by these Nomads in exchange for their Spices."
Trade(Wool,Spices)
#end

(Trade>=5 AND TownCulture=Nomad AND Inv(Silver)>0)
"They say they don't want Silver for their Spices... but I can persuade them."
Trade(Silver,Spices)
#end

(Trade>=4 AND TownCulture=Nomad AND Inv(Silk)>0 AND Carry(Silk,Spices))
"They are not enthusiastic about taking Silk for their Spices, but I can win them over."
Trade(Silk,Spices)
#end

(Trade>=3 AND TownCulture=Nomad AND Inv(Wool)>=TradeGive(Wool,Spices)) OR (Trade>=2 AND AdvisorCulture=Nomad AND TownCulture=Nomad AND Inv(Wool)>=TradeGive(Wool,Spices))
"Trading Wool for Spices here should be straightforward enough."
Trade(Wool,Spices)
#end



//Roman territory is not the place to get Spices usually
(Class=Merchant AND TownCulture=Roman AND Inv(Silver)>=TradeGive(Silver,Spices))
"I can't see a good reason to trade our Silver for Spices, but the traders here will be happy to make that deal."
Trade(Silver,Spices)
#end

(Class=Merchant AND TownCulture=Roman AND Inv(Silk)>=TradeGive(Silk,Spices))
"I would rather trade Silk for something other than Spices, but I'll make the deal if you like..."
Trade(Silk,Spices)
#end

(Class=Merchant AND TownCulture=Roman AND NOT TownStock(Wool) AND Inv(Wool)>=TradeGive(Wool,Spices))
"There are certainly worse places to trade Wool for Spices - but almost every town east of here would be better."
Trade(Wool,Spices)
#end

(Class=Merchant AND TownCulture=Roman AND TownStock(Wool) AND Inv(Wool)>=TradeGive(Wool,Spices))
"The trade will not be in our favour if we exchange Wool for exotic Spices here, but it can be made..."
Trade(Wool,Spices)
#end

(Trade>=3 AND TownCulture=Roman AND Inv(Wool)>=TradeGive(Wool,Spices)) OR (Trade>=2 AND AdvisorCulture=Roman AND TownCulture=Roman AND Inv(Wool)>=TradeGive(Wool,Spices))
"It will take quite a lot of Wool to persuade them to part with their exotic Spices here..."
Trade(Wool,Spices)
#end

(Trade>=3 AND TownCulture=Roman AND Inv(Silver)>=TradeGive(Silver,Spices)) OR (Trade>=2 AND AdvisorCulture=Roman AND TownCulture=Roman AND Inv(Silver)>=TradeGive(Silver,Spices))
"Silver for Spices is a deal the merchants here are happy to make."
Trade(Silver,Spices)
#end

(Trade>=3 AND TownCulture=Roman AND Inv(Silk)>=TradeGive(Silk,Spices)) OR (Trade>=2 AND AdvisorCulture=Roman AND TownCulture=Roman AND Inv(Silk)>=TradeGive(Silk,Spices))
"The merchants here will be delighted to take our Silk bolts for their Spices."
Trade(Silk,Spices)
#end



//Inexperienced Trader
(Trade>0 AND Trade<3 AND Inv(Silk)>0 AND Carry(Silk,Spices))
"Should we trade Silk for Spices? I am happy to practice my bartering."
Trade(Silk,Spices)
#end

(Trade>0 AND Trade<3 AND Inv(Wool)>0 AND Carry(Wool,Spices))
"Can I practice trading Wool for Spices? I need the experience..."
Trade(Wool,Spices)
#end

(Trade>0 AND Trade<3 AND Inv(Silver)>0 AND Carry(Silver,Spices))
"Silver for Spices is a good trade, I think... May I attempt to make a deal?"
Trade(Silver,Spices)
#end



//No Merchant warning
(RosterSkill(Trade)<3)
"With no Merchant I do not fancy our chances of getting a good deal... We should definitely try and find one who is willing to join us."
#end



//Errors
(AdvisorCulture=Roman AND Inv(Silk)>0 AND NOT Carry(Silk,Spices)) OR (AdvisorCulture=Parthian AND Inv(Silk)>0 AND NOT Carry(Silk,Spices)) OR (AdvisorCulture=Kushan AND Inv(Silk)>0 AND NOT Carry(Silk,Spices))
"The caravan is fully loaded... we need more pack animals if we are to trade Silk for Spices here."
#end

(AdvisorCulture=Han AND Inv(Silk)>0 AND NOT Carry(Silk,Spices)) OR (AdvisorCulture=Nomad AND Inv(Silk)>0 AND NOT Carry(Silk,Spices))
"We could trade Silk for Spices here, but we will need more livestock to transport what we get."
#end



//Error: Not enough goods to trade
(Trade>=1 AND Inv(Wool)<TradeGive(Wool,Spices) AND Inv(Silver)<TradeGive(Silver,Spices) AND Inv(Silk)<TradeGive(Silk,Spices))
"Trading for Spice jars requires goods to offer in exchange..."
#end



//Defaults and advice by region

//Kushan

//Kushan Hints
(Class=Merchant AND TownCulture=Kushan) OR (Class=Guide AND TownCulture=Kushan)
"The plentiful Spices in these lands make them excellent goods to acquire, regardless of where we head next. We just need to decide what to offer..."
#end

//Kushan defaults
(AdvisorCulture=Kushan AND TownCulture=Kushan)
"My people are famed in all lands for our marvelous Spices."
#end

(AdvisorCulture!=Kushan AND TownCulture=Kushan)
"Is it me, or do Kushan bazaars smell... odd?"
#end



//Parthian

//Parthian trade not advised
(Class=Merchant AND TownCulture=Parthian AND Inv(Silk)>0) OR (Class=Guide AND TownCulture=Parthian AND Inv(Silk)>0)
"No matter where we are headed, Silk for Spices is not an advisable trade here."
#end

//Parthian Hints
(Class=Merchant AND TownCulture=Parthian) OR (Class=Guide AND TownCulture=Parthian)
"If we're heading west towards Rome, Silver or Wool are good trades for Spices in Parthian territory. But there are better deals for Spices in Kushan..."
#end

//Parthian defaults
(AdvisorCulture=Parthian AND TownCulture=Parthian)
"We get most of our valuable Spices from the east."
#end

(TownCulture=Parthian AND Trade<3)
"The merchants are keen to sell these Spices, but I have no clue how good a deal they are offering."
#end

(TownCulture=Parthian)
"The Spice merchants seem somehow louder here than elsewhere..."
#end



//Han

//Han trade not advised
(Class=Merchant AND Trade>=6 AND TownCulture=Han AND Inv(Silver)>=TradeGive(Silver,Spices))
"Spices and Silk have roughly the same value here... let us not waste our Silver on Spices when we could get Silk instead."
#end

(Class=Merchant AND TownCulture=Han AND Inv(Silk)>0) OR (Class=Guide AND TownCulture=Han AND Inv(Silk)>0)
"If we want to trade Silk for Spices, we should definitely travel west to Kushan."
#end

//Han Hints
(Class=Merchant AND TownCulture=Han) OR (Class=Guide AND TownCulture=Han)
"There are many interesting Spices on offer in the Han Empire, but it is the Silk that most merchants aim to acquire here."
#end

//Han defaults
(AdvisorCulture=Han AND TownCulture=Han)
"There are a great many Spices grown and sold by my people."
#end

(TownCulture=Han AND Trade<3)
"There seems to be an excellent selection of Spices here, but I've no idea how to go about making a deal for them."
#end

(AdvisorCulture!=Han AND TownCulture=Han)
"The smells of the Spice stands here are different from those at home..."
#end



//Nomad

//Nomad trade not possible
(Class=Merchant AND TownCulture=Nomad AND Inv(Silver)>=TradeGive(Silver,Spices)) OR (AdvisorCulture=Nomad AND TownCulture=Nomad AND Inv(Silver)>=TradeGive(Silver,Spices))
"We have enough Silver to trade for their Spices, but they do not seem interested."
#end

(Class=Merchant AND TownCulture=Nomad AND Inv(Silk)>0 AND Carry(Silk,Spices))
"They are interested in our Silks, but they don't want to trade their Spices for them."
#end

//Nomad Hints
(Class=Merchant AND TownCulture=Nomad) OR (Class=Guide AND TownCulture=Nomad)
"Nomads value Wool and Spices more than extravagances like Silver and Silk... it can make trading with them rather challenging."
#end

//Nomad defaults
(AdvisorCulture=Nomad AND TownCulture=Nomad)
"We don't grow many Spices, but we certainly love to hoard them!"
#end

(TownCulture=Nomad AND Trade<3)
"I don't care what anyone says, you can always get good Spices from traders like these - not that I would want the pressure of making the deal!"
#end

(TownCulture=Nomad)
"You can see on their faces that these Nomad traders take their Spices very seriously..."
#end



//Roman Hints
(Class=Merchant AND TownCulture=Roman) OR (Class=Guide AND TownCulture=Roman)
"All the valuable Spices come from the east - we should be bringing them here, not trading for them."
#end

(AdvisorCulture=Kushan AND TownCulture=Roman)
"Have you seen how much they want for Spices? We should definitely not be buying it here."
#end


//Roman defaults
(AdvisorCulture=Roman AND TownCulture=Roman)
"My people love the Spices of the east, and jars fetch a good price here."
#end

(TownCulture=Roman)
"I wonder where all these rare Spices have come from...?"
#end