//Roman: wool is very low value, so you can trade anything to get it.
(Class=Merchant AND TownCulture=Roman AND Inv(Silk)>0 AND Carry(Silk,Wool))
"The demand for Silk among Roman merchants is so great we should be able to get a great deal of Wool just for one bolt!"
Trade(Silk,Wool)
#end

(Class=Merchant AND TownCulture=Roman AND Inv(Spices)>0 AND Carry(Spices,Wool))
"Eastern Spices are highly valued in Rome and her dominions - let us trade some jars for a generous amount of Wool..."
Trade(Spices,Wool)
#end

(Class=Merchant AND TownCulture=Roman AND Inv(Silver)>0 AND Carry(Silver,Wool))
"Silver and Wool both become more valuable as we travel east - but we shall make better profit with the Wool."
Trade(Silver,Wool)
#end

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

(Trade>=3 AND TownCulture=Roman AND Inv(Spices)>0 AND Carry(Spices,Wool)) OR (Trade>=2 AND AdvisorCulture=Roman AND TownCulture=Roman AND Inv(Spices)>0 AND Carry(Spices,Wool))
"My people have an insatiable desire for exotic flavours - we could get a great deal of Wool by trading them our Spices."
Trade(Spices,Wool)
#end

(Trade>=3 AND TownCulture=Roman AND Inv(Silk)>0 AND Carry(Silk,Wool)) OR (Trade>=2 AND AdvisorCulture=Roman AND TownCulture=Roman AND Inv(Silk)>0 AND Carry(Silk,Wool))
"It seems a waste to get Wool for something so magnificent as Silk, but Roman traders will gladly make that exchange."
Trade(Silk,Wool)
#end



//Kushan: don't have as much Wool as the Romans, but will trade it for Silver - which only makes sense if you're travelling east.
(Class=Merchant AND TownCulture=Kushan AND Inv(Silk)>0 AND Carry(Silk,Wool))
"The merchants will look at us with amusement, trading Silk for Wool, but as long as we travel east we will definitely profit from that trade."
Trade(Silk,Wool)
#end

(Class=Merchant AND TownCulture=Kushan AND Inv(Silver)>0 AND NOT TownStock(Silver) AND Carry(Silver,Wool))
"If we head east from here, trading Silver for Wool might work out worthwhile..."
Trade(Silver,Wool)
#end

(Class=Merchant AND TownCulture=Kushan AND Inv(Spices)>0 AND Carry(Spices,Wool))
"Spices are so plentiful in Kushan, it is not an ideal good to trade for Wool here."
Trade(Spices,Wool)
#end

(Trade>=3 AND TownCulture=Kushan AND Inv(Silver)>0 AND NOT TownStock(Silver) AND Carry(Silver,Wool)) OR (Trade>=2 AND AdvisorCulture=Kushan AND TownCulture=Kushan AND Inv(Silver)>0 AND NOT TownStock(Silver) AND Carry(Silver,Wool))
"They will take Silver for Wool here, if we wish to make the trade."
Trade(Silver,Wool)
#end

(Trade>=3 AND TownCulture=Kushan AND Inv(Spices)>0 AND Carry(Spices,Wool)) OR (Trade>=2 AND AdvisorCulture=Kushan AND TownCulture=Kushan AND Inv(Spices)>0 AND Carry(Spices,Wool))
"It is odd to trade Spices for Wool in Kushan, but it is certainly not unheard of."
Trade(Spices,Wool)
#end

(Trade>=3 AND TownCulture=Kushan AND Inv(Silk)>0 AND Carry(Silk,Wool)) OR (Trade>=2 AND AdvisorCulture=Kushan AND TownCulture=Kushan AND Inv(Silk)>0 AND Carry(Silk,Wool))
"They will take Silk for Wool here, although they might be laughing behind their hands when we make the trade."
Trade(Silk,Wool)
#end

(Trade>=3 AND TownCulture=Kushan AND Inv(Silver)=0 AND TownStock(Silver) AND Carry(Silver,Wool))
"There are better places to trade Silver for Wool."
#end



//Nomad: will accept Spices for Wool
(Class=Merchant AND TownCulture=Nomad AND Inv(Spices)>=TradeGive(Spices,Wool) AND Carry(Spices,Wool))
"Spices are a reasonable choice to trade away for Wool here, all things considered."
Trade(Spices,Wool)
#end

(Trade>=6 AND TownCulture=Nomad AND Inv(Silk)>0 AND Carry(Silk,Wool))
"They're not keen on taking our Silk for their Wool, but I can be very persuasive."
Trade(Silk,Wool)
#end

(Trade>=5 AND TownCulture=Nomad AND Inv(Silver)>0 AND Carry(Silver,Wool))
"These Nomads don't particularly want Silver for their Wool, but I can win them over with guileful arguments."
Trade(Silver,Wool)
#end

(Trade>=2 AND AdvisorCulture=Nomad AND TownCulture=Nomad AND Inv(Spices)>=TradeGive(Spices,Wool) AND Carry(Spices,Wool))
"The clans here will take our Spices in exchange for their Wool."
Trade(Spices,Wool)
#end

(Trade>=2 AND TownCulture=Nomad AND Inv(Spices)>=TradeGive(Spices,Wool) AND Carry(Spices,Wool))
"Do you want to trade our Spices for their Wool...?"
Trade(Spices,Wool)
#end



//Parthians get their Wool from their neighbours...
//Spices or Silk for Wool makes sense if you aren't going on to Roman territory
//Silver for Wool is marginal at best.

(Class=Merchant AND TownCulture=Parthian AND Inv(Silk)>0 AND Carry(Silk,Wool))
"Parthian merchants go crazy for Silk, but I wouldn't trade for Wool here unless we definitely don't wish to head west into Roman territory..."
Trade(Silk,Wool)
#end

(Class=Merchant AND TownCulture=Parthian AND Inv(Spices)>0 AND Carry(Spices,Wool))
"I can get a good trade offering exotic Spices for their Wool bolts, but we would get a far better deal further west."
Trade(Spices,Wool)
#end

(Class=Merchant AND TownCulture=Parthian AND Inv(Silver)>0 AND Carry(Silver,Wool))
"It may be in our advantage to trade Silver for Wool if we plan on travelling east from here."
Trade(Silver,Wool)
#end

(Trade>=3 AND TownCulture=Parthian AND Inv(Spices)>0 AND Carry(Spices,Wool)) OR (Trade>=2 AND AdvisorCulture=Parthian AND TownCulture=Parthian AND Inv(Spices)>0 AND Carry(Spices,Wool))
"This is not a bad place to trade Spices for Wool."
Trade(Spices,Wool)
#end

(Trade>=3 AND TownCulture=Parthian AND Inv(Silver)>0 AND Carry(Silver,Wool)) OR (Trade>=2 AND AdvisorCulture=Parthian AND TownCulture=Parthian AND Inv(Silver)>0 AND Carry(Silver,Wool))
"I could trade some of our Silver for Wool, but I don't know how good the deal will be."
Trade(Silver,Wool)
#end

(Trade>=2 AND AdvisorCulture=Parthian AND TownCulture=Parthian AND Inv(Silk)>0 AND Carry(Silk,Wool))
"My people have a great love of fine Silk, and Wool is not expensive here if we want to exchange one kind of bolt for more of another..."
Trade(Silk,Wool)
#end

(Trade>=3 AND TownCulture=Parthian AND Inv(Silk)>0 AND Carry(Silk,Wool))
"We can get a lot of Wool bolts for our Silk here - shall I make the trade?"
Trade(Silk,Wool)
#end



//Han have Wool available, but it is more expensive here than anywhere else. 
//It might be worth trading Spices for Wool, Silk for Wool is insane, Silver for Wool is unwise.

(Class=Merchant AND TownCulture=Han AND Inv(Spices)>0 AND Carry(Spices,Wool))
"I would not normally get my Wool this far east, but with skilled haggling our Spices might yet be worth offering for it."
Trade(Spices,Wool)
#end

(Class=Merchant AND TownCulture=Han AND Inv(Silver)>0 AND Carry(Silver,Wool)) OR (Trade>=2 AND AdvisorCulture=Han AND TownCulture=Han AND Inv(Silver)>0 AND Carry(Silver,Wool))
"It makes little sense to trade our Silver for Wool here, but I will do so if you insist."
Trade(Silver,Wool)
#end

(Class=Merchant AND TownCulture=Han AND Inv(Silk)>0)
"I refuse to trade our Silk for Wool in a Han bazaar - it is precisely the opposite of the trade we should be making!"
#end

(Trade>=2 AND AdvisorCulture=Han AND TownCulture=Han AND Inv(Silver)>0 AND Carry(Silver,Wool))
"Wool is valuable to my people, trading Silver for it is not something merchants usually consider..."
Trade(Silver,Wool)
#end

(Trade>=2 AND AdvisorCulture=Han AND TownCulture=Han AND Inv(Silk)>0 AND Carry(Silk,Wool))
"I grew up trading Silk for Wool, but it's unheard of for foreigners to do so... Would you like to trade Silk for Wool bolts anyway?"
Trade(Silk,Wool)
#end

(Trade>=3 AND TownCulture=Han AND Inv(Spices)>0 AND Carry(Spices,Wool)) OR (Trade>=2 AND AdvisorCulture=Han AND TownCulture=Han AND Inv(Spices)>0 AND Carry(Spices,Wool))
"Few but the locals take Wool from Han Bazaars, but I can trade some of our Spices for Wool bolts if you wish."
Trade(Spices,Wool)
#end



//Inexperienced Trader
(Trade>0 AND Trade<3 AND Inv(Spices)>0 AND Carry(Spices,Wool))
"May I try to trade some of our Spices for Wool? I'm no Merchant, but I'm willing to haggle..."
Trade(Spices,Wool)
#end

(Trade>0 AND Trade<3 AND Inv(Silk)>0 AND TownCulture!=Nomad AND Carry(Silk,Wool))
"Would you like to trade some of our Silk for Wool here? I'm happy to try to make the trade."
Trade(Silk,Wool)
#end

(Trade>0 AND Trade<3 AND Inv(Silver)>0 AND TownCulture!=Nomad AND Carry(Silver,Wool))
"Shall we trade some Silver for Wool? I should like to practice my bartering."
Trade(Silver,Wool)
#end



//No Merchant warning
(RosterSkill(Trade)<3)
"We cannot hope to strike a good deal without hiring a Merchant..."
#end



//Errors
(AdvisorCulture=Roman AND Inv(Silver)>0 AND NOT Carry(Silver,Wool)) OR (AdvisorCulture=Parthian AND Inv(Silver)>0 AND NOT Carry(Silver,Wool))
"We'll get a fair amount of Wool for our Silver, but we haven't got enough animals to carry it all..."
#end

(AdvisorCulture=Han AND Inv(Silver)>0 AND NOT Carry(Silver,Wool)) OR (AdvisorCulture=Nomad AND Inv(Silver)>0 AND NOT Carry(Silver,Wool)) OR (AdvisorCulture=Kushan AND Inv(Silver)>0 AND NOT Carry(Silver,Wool))
"To trade Silver for Wool here, we ought to have enough pack animals to carry it all."
#end

(AdvisorCulture=Roman AND Inv(Spices)>0 AND NOT Carry(Spices,Wool)) OR (AdvisorCulture=Parthian AND Inv(Spices)>0 AND NOT Carry(Spices,Wool))
"The caravan is already carrying all it can... we'll need more pack animals if you want to trade Spices for Wool here."
#end

(AdvisorCulture=Han AND Inv(Spices)>0 AND NOT Carry(Spices,Wool)) OR (AdvisorCulture=Nomad AND Inv(Spices)>0 AND NOT Carry(Spices,Wool)) OR (AdvisorCulture=Kushan AND Inv(Spices)>0 AND NOT Carry(Spices,Wool))
"The trouble with trading Spices for Wool bolts is carrying it all!"
#end

(AdvisorCulture=Roman AND Inv(Silk)>0 AND NOT Carry(Silk,Wool)) OR (AdvisorCulture=Parthian AND Inv(Silk)>0 AND NOT Carry(Silk,Wool))
"We'll get a lot of Wool for Silk, but we don't have enough animals to carry it all..."
#end

(AdvisorCulture=Han AND Inv(Silk)>0 AND NOT Carry(Silk,Wool)) OR (AdvisorCulture=Nomad AND Inv(Silk)>0 AND NOT Carry(Silk,Wool)) OR (AdvisorCulture=Kushan AND Inv(Silk)>0 AND NOT Carry(Silk,Wool))
"If we want to exchange Silk for Wool, we will certainly require a way of transporting a lot more bolts..."
#end



//Error: Not enough goods to trade
(Trade>=1 AND Inv(Silver)<TradeGive(Silver,Wool) AND Inv(Spices)<TradeGive(Spices,Wool) AND Inv(Silk)<TradeGive(Silk,Wool))
"We can't get Wool bolts without something to trade for them."
#end



//Defaults and advice by region

//Roman

//Roman Hints
(Class=Merchant AND TownCulture=Roman) OR (Class=Guide AND TownCulture=Roman)
"The hills all around the Roman sea are ideal for grazing sheep, which means Wool is always plentiful. We should decide what to give for it, and take as much as we can carry."
#end

//Roman defaults
(AdvisorCulture=Roman AND TownCulture=Roman)
"I don't understand why everyone wants our worthless Wool, but each to their own!"
#end

(TownCulture=Roman)
"Romans have so much Wool, it's sometimes hard to understand what they do with it all..."
#end



//Parthian

//Parthian Hints
(Class=Merchant AND TownCulture=Parthian) OR (Class=Guide AND TownCulture=Parthian)
"The Parthian Empire's wealth comes from its position and military strength - there are no goods here that are not easier to acquire elsewhere."
#end

//Parthian defaults
(AdvisorCulture=Parthian AND TownCulture=Parthian AND Trade<3)
"Honestly, I don't know what to tell you about this Wool. It's fabric, and merchants trade it - what more do you need to know?"
#end

(TownCulture=Parthian AND Trade<3)
"Not sure about the Wool itself, but these bolts are well-made."
#end

(TownCulture=Parthian)
"This is a rather finely carved stand to be just offering Wool..."
#end



//Kushan

//Kushan Hints
(Class=Merchant AND TownCulture=Kushan) OR (Class=Guide AND TownCulture=Kushan)
"There are sheep herders in Kushan, but the need for Wool is such that there is never enough to go around..."
#end

//Kushan defaults
(AdvisorCulture=Kushan AND TownCulture=Kushan)
"In the lands of my fathers, there's never enough Sheep, and never enough Wool..."
#end

(TownCulture=Kushan AND Trade<3)
"There's some excellent quality Wool around here, but I wouldn't want to have to make the deal to get it."
#end

(TownCulture=Kushan)
"The merchants of this bazaar are certainly proud of their Wool."
#end



//Nomad

//Nomad trade not possible
(Class=Merchant AND TownCulture=Nomad AND Trade<6 AND Inv(Silk)>0 AND Carry(Silk,Wool)) OR (Class=Merchant AND TownCulture=Nomad AND Trade<5 AND Inv(Silver)>0 AND Carry(Silver,Wool))
"Sorry, they're not interested in giving up their Wool for something decorative like Silk or Silver."
#end

//Nomad Hints
(Class=Merchant AND TownCulture=Nomad) OR (Class=Guide AND TownCulture=Nomad)
"Nomads rear a lot of sheep but their herds are far smaller than the people of other lands, and they have little interest in precious metals."
#end

//Nomad defaults
(AdvisorCulture=Nomad AND TownCulture=Nomad)
"My people value Wool perhaps more than other's consider sensible..."
#end

(TownCulture=Nomad AND Trade<3)
"I'm not the one to try and make the deal to acquire it, but this Wool is rather nice."
#end

(TownCulture=Nomad)
"These Nomad traders seem oddly protective of their Wool..."
#end



//Han

//Han Hints
(Class=Merchant AND TownCulture=Han) OR (Class=Guide AND TownCulture=Han)
"Wool is an exotic good among the Han, which makes this a poor place to be acquiring it but a great place to be offering it. Let's trade for something else."
#end

//Han defaults
(AdvisorCulture=Han AND TownCulture=Han)
"Despite what you may have heard, my people do have Sheep herds - but the Wool from the west is so much better."
#end

(TownCulture=Han AND Trade<3)
"Wool is not something you expect to find in a Han bazaar, is it?"
#end

(TownCulture=Han)
"These Wool merchants seem rather more wealthy than I might have expected."
#end