//Soldier - DestinyWar

//Soldier suggests offering Spices for Silk to preserve the Silver
(Class=Soldier AND DestinyWar AND Inv(Spices)>=TradeGive(Spices,Silk) AND Carry(Spices,Silk))
"If we wish to take their Silk, offer Spices not Silver - we must save the Silver for hiring people to fight for our cause..."
RosterTrade(Spices,Silk)
#end



//Han: merchants trade anything here for Silk
(Class=Merchant AND AdvisorCulture=Han AND TownCulture=Han AND Inv(Wool)>=TradeGive(Wool,Silk))
"My people find Wool nearly as exotic as outsiders find our Silk - I can make and excellent trade here."
Trade(Wool,Silk)
#end

(Class=Merchant AND AdvisorCulture!=Han AND TownCulture=Han AND Inv(Wool)>=TradeGive(Wool,Silk))
"With this much Wool I can acquire fine Silk - a perfect trade!"
Trade(Wool,Silk)
#end

(Class=Merchant AND TownCulture=Han AND Inv(Silver)>=TradeGive(Silver,Silk))
"Silver for Silk is an excellent trade, and one we shall have no cause to regret."
Trade(Silver,Silk)
#end

(Trade>=5 AND TownCulture=Han AND Inv(Spices)>=TradeGive(Spices,Silk))
"Silk and Spices are similarly valued here, but Silk gains in value far more as we travel west - we should make the exchange."
Trade(Spices,Silk)
#end

(Trade>=3 AND TownCulture=Han AND Inv(Spices)>=TradeGive(Spices,Silk)) OR (Trade>=2 AND AdvisorCulture=Han AND TownCulture=Han AND Inv(Spices)>=TradeGive(Spices,Silk))
"Should we trade Spices for Silk? They are comparable goods here."
Trade(Spices,Silk)
#end

(Trade>=3 AND TownCulture=Han AND Inv(Wool)>=TradeGive(Wool,Silk)) OR (Trade>=2 AND AdvisorCulture=Han AND TownCulture=Han AND Inv(Wool)>=TradeGive(Wool,Silk))
"Wool bolts for Silk bolts... it is a deal everyone will be happy with, I think."
Trade(Wool,Silk)
#end

(Trade>=3 AND TownCulture=Han AND Inv(Silver)>=TradeGive(Silver,Silk)) OR (Trade>=2 AND AdvisorCulture=Han AND TownCulture=Han AND Inv(Silver)>=TradeGive(Silver,Silk))
"Silver for Silk is an excellent trade, and one we shall have no cause to regret."
Trade(Silver,Silk)
#end



//Nomad: when Nomads have Silk, they will trade them for Spices or Wool
(Class=Merchant AND AdvisorCulture=Nomad AND TownCulture=Nomad AND Inv(Wool)>=TradeGive(Wool,Silk))
"Our clans carry Silk solely because others want it... they will gladly give them to us for Wool, which is much more useful in their eyes."
Trade(Wool,Silk)
#end

(Class=Merchant AND AdvisorCulture!=Nomad AND TownCulture=Nomad AND Inv(Wool)>=TradeGive(Wool,Silk))
"With this much Wool I can acquire some fine Silk from these Nomads - a perfect trade!"
Trade(Wool,Silk)
#end

(Class=Merchant AND TownCulture=Nomad AND Inv(Spices)>=TradeGive(Spices,Silk))
"Both Spices and Silk are luxuries among the Nomad tribes, but you cannot eat Silk - we may be able to get a good deal by offering it..."
Trade(Spices,Silk)
#end

(Trade>=5 AND TownCulture=Nomad AND Inv(Silver)>=TradeGive(Silver,Silk))
"These Nomads are not interested in Silver, but they know it can be traded elsewhere... I shall persuade try to persuade them to make the trade."
Trade(Silver,Silk)
#end

(Trade>=3 AND TownCulture=Nomad AND Inv(Spices)>=TradeGive(Spices,Silk)) OR (Trade>=2 AND AdvisorCulture=Nomad AND TownCulture=Nomad AND Inv(Spices)>=TradeGive(Spices,Silk))
"Both Spices and Silk are luxuries among the Nomad tribes, but you cannot eat Silk - we may be able to get a good deal by offering it..."
Trade(Spices,Silk)
#end

(Trade>=2 AND AdvisorCulture=Nomad AND TownCulture=Nomad AND Inv(Wool)>=TradeGive(Wool,Silk))
"We Nomads often take Silk in trade, but we would rather make clothing from something warmer. Wool for Silk will work well here."
Trade(Wool,Silk)
#end



//Kushan: when Kushan have Silk, they will trade them for Wool, Spices, or Silver
(Class=Merchant AND AdvisorCulture=Kushan AND TownCulture=Kushan AND Inv(Wool)>=TradeGive(Wool,Silk))
"I can certainly trade Wool for Silk here, if you wish. However, if we plan to head east to the Han Empire, we should hold onto our Wool to trade there."
Trade(Wool,Silk)
#end

(Class=Merchant AND AdvisorCulture!=Kushan AND TownCulture=Kushan AND Inv(Wool)>=TradeGive(Wool,Silk))
"We have enough Wool to get Silk... definitely a good trade if we are travelling west from here."
Trade(Wool,Silk)
#end

(Class=Merchant AND TownCulture=Kushan AND Inv(Silver)>=TradeGive(Silver,Silk))
"Silver for Silk is a fair trade here, although it would be even better in the towns to the east."
Trade(Silver,Silk)
#end

(Class=Merchant AND TownCulture=Kushan AND Inv(Spices)>=TradeGive(Spices,Silk))
"The Kushan Empire is overflowing with Spices, it makes no sense to trade them for Silk here, but I will do it if you insist."
Trade(Spices,Silk)
#end

(Trade>=2 AND AdvisorCulture=Kushan AND TownCulture=Kushan AND Inv(Wool)>=TradeGive(Wool,Silk))
"There is never enough Wool to satisfy my people, and this town has Silk for trade."
Trade(Wool,Silk)
#end

(Trade>=3 AND TownCulture=Kushan AND Inv(Silver)>=TradeGive(Silver,Silk)) OR (Trade>=2 AND AdvisorCulture=Kushan AND TownCulture=Kushan AND Inv(Silver)>=TradeGive(Silver,Silk))
"We could trade Silver for Silk here if you like."
Trade(Silver,Silk)
#end

(Trade>=3 AND TownCulture=Kushan AND Inv(Spices)>=TradeGive(Spices,Silk)) OR (Trade>=2 AND AdvisorCulture=Kushan AND TownCulture=Kushan AND Inv(Spices)>=TradeGive(Spices,Silk))
"The Kushan Empire is overflowing with Spices, it makes no sense to trade them for Silk here, but I will do it if you insist."
Trade(Spices,Silk)
#end

(Trade>=3 AND TownCulture=Kushan AND Inv(Wool)>=TradeGive(Wool,Silk))
"They will take our Wool bolts in exchange for Silk, if we wish to make that trade."
Trade(Wool,Silk)
#end



//Parthians: don't have much Silk, and when they have it, it's expensive.
//Wool and Silver are good trades, while Spices don't make much sense
(Class=Merchant AND TownCulture=Parthian AND Inv(Wool)>=TradeGive(Wool,Silk))
"Silk is expensive here, but it is worth even more in Rome - if we plan to travel west, we should trade our Wool for Silk bolts."
Trade(Wool,Silk)
#end

(Class=Merchant AND TownCulture=Parthian AND Inv(Spices)>=TradeGive(Spices,Silk))
"Even though they will take our Spices for Silk, it is not a great trade - we shall not profit much in this way."
Trade(Spices,Silk)
#end

(Trade>=5 AND TownCulture=Parthian AND Inv(Silver)>=TradeGive(Silver,Silk))
"Parthian merchants are not keen on taking Silver for Silk, but I should be able to win them around to our way of thinking."
Trade(Silver,Silk)
#end

(Trade>=3 AND TownCulture=Parthian AND Inv(Spices)>=TradeGive(Spices,Silk)) OR (Trade>=2 AND AdvisorCulture=Parthian AND TownCulture=Parthian AND Inv(Spices)>=TradeGive(Spices,Silk))
"Should we trade Spices for Silk here? I'm uncertain..."
Trade(Spices,Silk)
#end

(Trade>=3 AND TownCulture=Parthian AND Inv(Wool)>=TradeGive(Wool,Silk)) OR (Trade>=2 AND AdvisorCulture=Parthian AND TownCulture=Parthian AND Inv(Wool)>=TradeGive(Wool,Silk))
"Even though it is not cheap here, I am tempted to suggest trading some of our Wool for Silk..."
Trade(Wool,Silk)
#end



//Romans don't have much Silk but where they do it will be slightly cheaper than where they don't allowing for local trading
(Class=Merchant AND TownCulture=Roman AND Inv(Spices)>=TradeGive(Spices,Silk))
"Silk is more expensive in Roman lands than anywhere else we shall travel, but we could trade Spices for it here, and trade it back somewhere nearby that doesn't have it for a small profit."
Trade(Spices,Silk)
#end

(Class=Merchant AND TownCulture=Roman AND Inv(Silver)>=TradeGive(Silver,Silk))
"I'm not keen on trading Silver for Silk here where the Silk is so expensive - but other places nearby here will offer a little more for Silk, so we could benefit..."
Trade(Silver,Silk)
#end

(Class=Merchant AND TownCulture=Roman AND Inv(Wool)>=TradeGive(Wool,Silk))
"It will be very difficult to make a profit trading Wool for Silk in the Roman Empire, but if we were going to try it, here would be better than most places."
Trade(Wool,Silk)
#end

(Trade>=3 AND TownCulture=Roman AND Inv(Wool)>=TradeGive(Wool,Silk))
"Wool for Silk is not a great trade to be making with Roman merchants, but here might be a better place than most to do it."
Trade(Wool,Silk)
#end

(Trade>=3 AND TownCulture=Roman AND Inv(Silver)>=TradeGive(Silver,Silk))
"Silk is so expensive in Roman lands, the only reason to trade for it here would be if we want to use it in other Roman towns, where it could be even more valuable."
Trade(Silver,Silk)
#end

(Trade>=3 AND TownCulture=Roman AND Inv(Spices)>=TradeGive(Spices,Silk))
"We will not profit greatly from buying Silk in a Roman bazaar, but the merchants here will gladly take our Spices for their bolts if we wish to do so."
Trade(Spices,Silk)
#end




//Inexperienced Trader
(Trade>0 AND Trade<3 AND Inv(Spices)>0 AND Carry(Spices,Silk) AND Inv(Spices)>=TradeGive(Spices,Silk))
"I'm uncertain if we should trade Spices for Silk, but I am willing to haggle if you like."
Trade(Spices,Silk)
#end

(Trade>0 AND Trade<3 AND Inv(Wool)>=TradeGive(Wool,Silk) AND Inv(Wool)>0 AND Carry(Wool,Silk))
"If they have Silk, do we not wish to trade our Wool for it?"
Trade(Wool,Silk)
#end

(Trade>0 AND Trade<3 AND Inv(Silver)>=TradeGive(Silver,Silk) AND Inv(Silver)>0 AND Carry(Silver,Silk) AND Inv(Silver)>0 AND TownCulture!=Nomad)
"Silver for Silk is a deal I have seen the Merchants make, shall I try and do the same...?"
Trade(Silver,Silk)
#end



//No Merchant warning
(RosterSkill(Trade)<3)
"How will we get a good deal without someone who knows how to Trade? Let's find a Caravanserai and hire a Merchant."
#end



//Carry errors not needed as Silk is the most expensive good



//Error: Not enough goods to trade
(Trade>=1 AND Inv(Wool)<TradeGive(Wool,Silk) AND Inv(Silver)<TradeGive(Silver,Silk) AND Inv(Spices)<TradeGive(Spices,Silk))
"We have nothing worth as much as a single Silk bolt right now."
#end



//Defaults and advice by region

//Han Hints
(Trade>=3 AND AdvisorCulture=Han AND TownCulture=Han) OR (Class=Guide AND AdvisorCulture=Han AND TownCulture=Han)
"The secrets of making Silk are closely guarded here in the lands of my ancestors, but people everywhere treasure this beautiful fabric."
#end

(Trade>=3 AND TownCulture=Han) OR (Class=Guide AND TownCulture=Han)
"The Han jealously guard the secret of making their fine Silks..."
#end

(Trade>=3 AND TownCulture=Han AND Inv(Wool)<TradeGive(Wool,Silk)) OR (Trade>=3 AND TownCulture=Han AND Inv(Silver)<TradeGive(Silver,Silk))
"Either Wool or Silver would be a great trade for Silk here, but we just don't have enough to make a deal."
#end

//Han defaults
(AdvisorCulture=Han AND TownCulture=Han)
"I dread to think what would happen if my people's gift of Silk was learned by those of other lands..."
#end

(TownCulture=Han)
"Is there any fabric more beautiful than Han Silk?"
#end



//Nomad Hints
(Class=Merchant AND TownCulture=Nomad) OR (Class=Guide AND TownCulture=Nomad)
"Nomads often get Silk from the Han Empire just because others desire it - but they are seldom interested in Silver."
#end

//Nomad defaults
(AdvisorCulture=Nomad AND TownCulture=Nomad)
"My people do not know how to make Silk, but we know what to trade for it when the Han merchants come our way..."
#end

(TownCulture=Nomad)
"These Silk bolts are a little more well-worn than most, but it is still lovely fabric."
#end



//Kushan Hints
(Class=Merchant AND TownCulture=Kushan) OR (Class=Guide AND TownCulture=Kushan)
"The Kushan Empire is close to the Han, and Silk is relatively inexpensive here."
#end

(AdvisorCulture=Han AND TownCulture=Kushan)
"The Kushan do not know how my people make Silk, but as our neighbours, Silk is cheaper here than most other places we might visit."
#end

//Kushan defaults
(AdvisorCulture=Kushan AND TownCulture=Kushan)
"I tell you, sooner or later my people and the Han are going to war over their Silks and our horses..."
#end

(TownCulture=Kushan AND Trade<3)
"They have fine Silk here, but I guess it wasn't made in these parts? I don't particularly want to ask the merchants about it."
#end

(TownCulture=Kushan)
"Kushan women wear their Silks most elegantly."
#end



//Parthian Hints
(Class=Merchant AND TownCulture=Parthian) OR (Class=Guide AND TownCulture=Parthian)
"Silk holds great value to the Parthians, and it is a fine thing to trade them Silk bolts for Wool or Silver."
#end

(AdvisorCulture=Han AND TownCulture=Parthian)
"I would much rather sell Silk to these people than buy it from them - they have no idea how it is made, but they certainly covet it."
#end

//Parthian defaults
(AdvisorCulture=Parthian AND TownCulture=Parthian)
"We love the Silks that come from the east, and we have grown rich trading it, too..."
#end

(TownCulture=Parthian)
"These Silk bolts seem rather well traveled..."
#end


//Roman Hints
(Class=Merchant AND TownCulture=Roman) OR (Class=Guide AND TownCulture=Roman)
"Roman territory is where Silk is most expensive - we should not trade for it here."
#end

(AdvisorCulture=Han AND TownCulture=Roman)
"We are so far from my homelands that Silk is worth far more here than anywhere else... a great place to be selling it, but not to acquire it."
#end


//Roman defaults
(AdvisorCulture=Roman AND TownCulture=Roman)
"Silk is a rare luxury among my people, and we would be wise not to buy it from them."
#end

(TownCulture=Roman)
"Amazing to think that this Silk has travelled the entire length of the wilderness between here and the Han Empire!"
#end