//Spirit high, no need to sacrifice Goats
(Class=Ritegiver AND AdvisorCulture=Roman AND Inv(Goats)=0 AND CaravanSpirit(1,3))
"I give thanks to Hermes that we are in such good spirits."
#end

(Class=Ritegiver AND AdvisorCulture=Parthian AND Inv(Goats)=0 AND CaravanSpirit(1,3))
"The Lord of Wisdom be praised for our good spirits."
#end

(Class=Ritegiver AND AdvisorCulture=Kushan AND Inv(Goats)=0 AND CaravanSpirit(1,3))
"May the giver of good fortune continue to smile upon us."
#end



//Goat sacrifices switched by terrain nearby
(Class=Ritegiver AND AdvisorCulture=Roman AND Inv(Goats)>0 AND NearTerrain(Desert)) OR (Class=Ritegiver AND AdvisorCulture=Parthian AND Inv(Goats)>0 AND NearTerrain(Desert)) OR (Class=Ritegiver AND AdvisorCulture=Kushan AND Inv(Goats)>0 AND NearTerrain(Desert))
"May I sacrifice a goat to Hermes here? We could use his blessings when we reach the next town..."
Dec(Goats,1)
Spirit(20%,2%,Rituals,D2)
Bonus(Trade)
Time(1)
Sacrifice(Goats)
#end

(Class=Ritegiver AND AdvisorCulture=Roman AND Inv(Goats)>0 AND NearTerrain(Mountain)) OR (Class=Ritegiver AND AdvisorCulture=Parthian AND Inv(Goats)>0 AND NearTerrain(Mountain)) OR (Class=Ritegiver AND AdvisorCulture=Kushan AND Inv(Goats)>0 AND NearTerrain(Mountain))
"Our trading will go better in the next bazaar we visit if we sacrifice a goat here."
Dec(Goats,1)
Spirit(20%,2%,Rituals,D2)
Bonus(Trade)
Time(1)
Sacrifice(Goats)
#end

(Class=Ritegiver AND AdvisorCulture=Roman AND Inv(Goats)>0 AND NearTerrain(Water)) OR (Class=Ritegiver AND AdvisorCulture=Parthian AND Inv(Goats)>0 AND NearTerrain(Water)) OR (Class=Ritegiver AND AdvisorCulture=Kushan AND Inv(Goats)>0 AND NearTerrain(Water))
"This is a perfect place for a sacrifice to Hermes, if you are willing to give up a goat."
Dec(Goats,1)
Spirit(20%,2%,Rituals,D2)
Bonus(Trade)
Time(1)
Sacrifice(Goats)
#end

(Class=Ritegiver AND AdvisorCulture=Roman AND Inv(Goats)>0) OR (Class=Ritegiver AND AdvisorCulture=Parthian AND Inv(Goats)>0) OR (Class=Ritegiver AND AdvisorCulture=Kushan AND Inv(Goats)>0)
"Let me sacrifice a goat here to the god of travel, that he may aid our trading in the next town."
Dec(Goats,1)
Spirit(20%,2%,Rituals,D2)
Bonus(Trade)
Time(1)
Sacrifice(Goats)
#end



//Guide: add a stone switched by terrain nearby
(Class=Guide AND AdvisorCulture=Roman AND NearTerrain(Mountain)) OR (Class=Guide AND AdvisorCulture=Parthian AND NearTerrain(Mountain)) OR (Class=Guide AND AdvisorCulture=Kushan AND NearTerrain(Mountain))
"No shortage of rocks around here... we should honour Hermes by adding one to this cairn."
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(1)
#end

(Class=Guide AND AdvisorCulture=Roman AND NearTerrain(Water)) OR (Class=Guide AND AdvisorCulture=Parthian AND NearTerrain(Water)) OR (Class=Guide AND AdvisorCulture=Kushan AND NearTerrain(Water))
"Near the water there should be plenty of stones suitable for adding to this Herm."
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(1)
#end

(Class=Guide AND AdvisorCulture=Roman AND NearTerrain(Trees)) OR (Class=Guide AND AdvisorCulture=Parthian AND NearTerrain(Trees)) OR (Class=Guide AND AdvisorCulture=Kushan AND NearTerrain(Trees))
"It brings good fortune to leave a rock on these shrines to Hermes, and it will not take long to find a suitable stone."
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(1)
#end

(Class=Guide AND AdvisorCulture=Roman AND NearTerrain(Woods)) OR (Class=Guide AND AdvisorCulture=Parthian AND NearTerrain(Woods)) OR (Class=Guide AND AdvisorCulture=Kushan AND NearTerrain(Woods))
"I'd like to add a stone to this cairn, but we might have to dig for something suitable..."
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(2)
#end

(Class=Guide AND AdvisorCulture=Roman AND NearTerrain(Desert)) OR (Class=Guide AND AdvisorCulture=Parthian AND NearTerrain(Desert)) OR (Class=Guide AND AdvisorCulture=Kushan AND NearTerrain(Desert))
"It can be hard to find a good stone to add to Herms like these in the desert... can we spare the time to look?"
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(3)
#end

(Class=Guide AND AdvisorCulture=Roman AND NearTerrain(Grassland)) OR (Class=Guide AND AdvisorCulture=Parthian AND NearTerrain(Grassland)) OR (Class=Guide AND AdvisorCulture=Kushan AND NearTerrain(Grassland))
"We should add a stone to this cairn, to honour Hermes."
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(1)
#end

(Class=Guide AND AdvisorCulture=Roman AND NearTerrain(Scrubland)) OR (Class=Guide AND AdvisorCulture=Parthian AND NearTerrain(Scrubland)) OR (Class=Guide AND AdvisorCulture=Kushan AND NearTerrain(Scrubland))
"Let us honour Hermes by adding a stone to this cairn."
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(1)
#end


//Wayfare versions
(Wayfare>=2 AND AdvisorCulture=Roman AND NearTerrain(Mountain)) OR (Wayfare>=2 AND AdvisorCulture=Parthian AND NearTerrain(Mountain)) OR (Wayfare>=2 AND AdvisorCulture=Kushan AND NearTerrain(Mountain)) OR (Wayfare>=5 AND NearTerrain(Mountain))
"Where rocks are plentiful, we should certainly add one to this Herm to honour Hermes."
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(1)
#end

(Wayfare>=2 AND AdvisorCulture=Roman AND NearTerrain(Water)) OR (Wayfare>=2 AND AdvisorCulture=Parthian AND NearTerrain(Water)) OR (Wayfare>=2 AND AdvisorCulture=Kushan AND NearTerrain(Water)) OR (Wayfare>=5 AND NearTerrain(Water))
"There are always good stones near the waterside, it will not take long to find one to add to this Herm."
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(1)
#end

(Wayfare>=2 AND AdvisorCulture=Roman AND NearTerrain(Trees)) OR (Wayfare>=2 AND AdvisorCulture=Parthian AND NearTerrain(Trees)) OR (Wayfare>=2 AND AdvisorCulture=Kushan AND NearTerrain(Trees)) OR (Wayfare>=5 AND NearTerrain(Trees))
"Our journey will surely be aided if we honour Hermes by leaving a stone on this cairn."
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(1)
#end

(Wayfare>=2 AND AdvisorCulture=Roman AND NearTerrain(Woods)) OR (Wayfare>=2 AND AdvisorCulture=Parthian AND NearTerrain(Woods)) OR (Wayfare>=2 AND AdvisorCulture=Kushan AND NearTerrain(Woods)) OR (Wayfare>=5 AND NearTerrain(Woods))
"There are very few good stones around here - will you permit me to dig to find one to add to this Herm?"
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(2)
#end

(Wayfare>=2 AND AdvisorCulture=Roman AND NearTerrain(Desert)) OR (Wayfare>=2 AND AdvisorCulture=Parthian AND NearTerrain(Desert)) OR (Wayfare>=2 AND AdvisorCulture=Kushan AND NearTerrain(Desert)) OR (Wayfare>=5 AND NearTerrain(Desert))
"It might be difficult to find suitable stones for adding to a desert Herm, but I would be happy to make the search."
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(3)
#end

(Wayfare>=2 AND AdvisorCulture=Roman AND NearTerrain(Grassland)) OR (Wayfare>=2 AND AdvisorCulture=Parthian AND NearTerrain(Grassland)) OR (Wayfare>=2 AND AdvisorCulture=Kushan AND NearTerrain(Grassland)) OR (Wayfare>=5 AND NearTerrain(Grassland))
"Let us add a stone to this Herm."
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(1)
#end

(Wayfare>=2 AND AdvisorCulture=Roman AND NearTerrain(Scrubland)) OR (Wayfare>=2 AND AdvisorCulture=Parthian AND NearTerrain(Scrubland)) OR (Wayfare>=2 AND AdvisorCulture=Kushan AND NearTerrain(Scrubland)) OR (Wayfare>=5 AND NearTerrain(Scrubland))
"We should add a stone to this cairn to honour the lord of boundaries."
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(1)
#end



//Ritegiver hint

//No Guide
(Class=Ritegiver AND AdvisorCulture=Roman AND RosterSkill(Wayfare)<3) OR (Class=Ritegiver AND AdvisorCulture=Parthian AND RosterSkill(Wayfare)<3) OR (Class=Ritegiver AND AdvisorCulture=Kushan AND RosterSkill(Wayfare)<3)
"This is a Traveller's Shrine; if we hire a Guide from any of the western lands they could perform a rite to honour Hermes here."
#end



//No goats switched by terrain nearby
(Class=Ritegiver AND AdvisorCulture=Roman AND Inv(Goats)=0 AND NearTerrain(Desert)) OR (Class=Ritegiver AND AdvisorCulture=Parthian AND Inv(Goats)=0 AND NearTerrain(Desert)) OR (Class=Ritegiver AND AdvisorCulture=Kushan AND Inv(Goats)=0 AND NearTerrain(Desert))
"I wish we could get Hermes' blessing at this shrine, but we have no goats..."
#end

(Class=Ritegiver AND AdvisorCulture=Roman AND Inv(Goats)=0 AND NearTerrain(Mountain)) OR (Class=Ritegiver AND AdvisorCulture=Parthian AND Inv(Goats)=0 AND NearTerrain(Mountain)) OR (Class=Ritegiver AND AdvisorCulture=Kushan AND Inv(Goats)=0 AND NearTerrain(Mountain))
"A shrine near a mountain is a good place to honour Hermes, but alas we have no goat to sacrifice."
#end

(Class=Ritegiver AND AdvisorCulture=Roman AND Inv(Goats)=0 AND NearTerrain(Water)) OR (Class=Ritegiver AND AdvisorCulture=Parthian AND Inv(Goats)=0 AND NearTerrain(Water)) OR (Class=Ritegiver AND AdvisorCulture=Kushan AND Inv(Goats)=0 AND NearTerrain(Water))
"Why do we never have a goat when we need one...?"
#end

(Class=Ritegiver AND AdvisorCulture=Roman AND Inv(Goats)=0) OR (Class=Ritegiver AND AdvisorCulture=Parthian AND Inv(Goats)=0) OR (Class=Ritegiver AND AdvisorCulture=Kushan AND Inv(Goats)=0)
"If only we had a goat, we could earn Hermes' blessing on our trade here."
#end


//Cross-training in Rituals for Roman, Kushan, and Parthian  - Add a stone by Culture and Rituals 1 or more
(Rituals>=1 AND AdvisorCulture=Roman AND NOT NearTerrain(Woods) AND NOT NearTerrain(Desert))
"These herms are not as grand as those back home, but we should still honour the giver of good fortune by adding a stone here."
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(1)
#end

(Rituals>=1 AND AdvisorCulture=Parthian AND NOT NearTerrain(Woods) AND NOT NearTerrain(Desert))
"There are few rituals as simple as adding a stone to a cairn, and why not do so if it pleases the lord of boundaries?"
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(1)
#end

(Rituals>=1 AND AdvisorCulture=Kushan AND NOT NearTerrain(Woods) AND NOT NearTerrain(Desert)))
"Let me add a stone to this cairn... we can rest and gain some small favour from the divine messenger."
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(1)
#end

(Rituals>=1 AND AdvisorCulture=Roman AND NearTerrain(Woods)) OR (Rituals>=1 AND AdvisorCulture=Parthian AND NearTerrain(Woods)) OR (Rituals>=1 AND AdvisorCulture=Kushan AND NearTerrain(Woods))
"We might have to dig to find a suitable stone, but please let me contribute to this cairn."
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(2)
#end

(Rituals>=1 AND AdvisorCulture=Roman AND NearTerrain(Desert)) OR (Rituals>=1 AND AdvisorCulture=Parthian AND NearTerrain(Desert)) OR (Rituals>=1 AND AdvisorCulture=Kushan AND NearTerrain(Desert))
"May I look for a stone? I should like to add to this Herm, but the desert is a tough place to find what we need..."
Spirit(10%,1%,Wayfare,D2)
Sacrifice(Time)
Time(3)
#end


//Defaults
(Class=Merchant AND AdvisorCulture=Roman) OR (Class=Merchant AND AdvisorCulture=Parthian) OR (Class=Merchant AND AdvisorCulture=Kushan)
"I'm not against getting Hermes blessing - after all, trade is sacred to him - but someone else will have to show me what to do."
#end

(Class=Guide AND AdvisorCulture=Han) OR (Class=Guide AND AdvisorCulture=Nomad)
"Other travellers know a rite for these rock piles but I am not willing to offend the spirits by performing it incorrectly."
#end

(Class=Ritegiver AND AdvisorCulture=Han) OR (Class=Ritegiver AND AdvisorCulture=Nomad)
"These seem similar to the ancestral shrines back home, but I do not know the appropriate rite for these cairns."
#end

(AdvisorCulture=Roman) OR (AdvisorCulture=Parthian) OR (AdvisorCulture=Kushan)
"It never hurts to honour a god of travel, trade, and herds... if someone knows the rite for this cairn, we should follow it."
#end

(AdvisorCulture=Han) OR (AdvisorCulture=Nomad)
"Even a mountain can be moved if it is taken one stone at a time."
#end