[Bug][0.51] Legacy of Serrane still not doing as described.
Caravans still being destroyed constantly with this faction trait.
Caravans still being destroyed constantly with this faction trait.
Confirming the bug, I've seen it aswell
Same here, and i don't think it has ever worked.
I think this is happening due to the change in how trade-routes work. Originally, caravans were trained units, that were used to establish trade-routes. If the caravan got destroyed afterwards, the trade-route got disbanded. Legacy of Serrane prevented the disbanding of the trade-route. Now, however, trade-routes get established through the Economic-treaty, and no longer get disbanded, if a caravan gets destroyed. Which makes this part of Legacy of Serrane pretty much pointless.
Oh it's not pointless. Successful trips by the caravan upgrade the trade route, every milestone adding +1% gilder to it up to 15% I believe (starts at 10%). So it would certainly be helpful if it worked as described, caravans to most AIs on a huge map tend to never complete a single trip due to all the monsters along the way. It would also save the headache of getting those annoying caravan destroyed pup-up windows every couple turns.
Currently at .80, and this still hasn't been fixed. Caravans are still very much monster fodder. Wouldn't a stealth tag to caravans with this trait fix it?
This is because of the following problem.
<GameModifier>
<ModType>Player</ModType>
<Attribute>UnitAttackImmunity</Attribute>
<StrVal>Caravan</StrVal>
<Value>1</Value>
<Provides>Caravans are immune to attack</Provides>
</GameModifier>
The associated unit for the caravan route is called
<UnitType InternalName="TraderTest">
<DisplayName>Caravan</DisplayName>
<Description>Caravans boost your economy by allowing merchants in your cities to trade goods with each other.</Description>
<CanBeDesigned>0</CanBeDesigned>
<Gender>Male</Gender>
<HasWages>0</HasWages>
<IsCaravan>1</IsCaravan>
<IsSovereign>0</IsSovereign>
etc...
The proposed fix is to rename one of the strings... either the internal name or the other string value. I'll post the fix for the renaming of "TraderTest" to be "Caravan", just to make life simple. Here is the fix.
https://dl.dropboxusercontent.com/u/75549875/Fallen%20Enchantress/Abilities/CaravanUnitFix.zip
Stardock could implement this as a bug fix.
I know you have helped them before, actually quite recently!
I've noticed other things... to do the fix appropriately one needs to adjust all the race types to change the traderunittype from tradertest to caravan as well.
otherwise it is a simple switch in the ability to say tradertest instead of caravan.
Looks like this is in for the .85 update. I experienced this when my caravans ran through the Wild Lands. Very frustrating!
Legacy of Serrane is worth it for the bazaar and warhorses alone. If the caravans actually become immune, maybe this should cost 2 points!
Welcome Guest! Please take the time to register with us.