Hast du die CIV4BonusInfo aus WL oder Vanilla? Das Problem ist: In BTS gehören laut Schema über der Zeile iHealth neue Zeilen, aber die gibt es in WL und Vanilla nicht.
siehe Aluminium in Vanilla:
PHP-Code:
<BonusInfo>
<Type>BONUS_ALUMINUM</Type>
<Description>TXT_KEY_BONUS_ALUMINUM</Description>
<Civilopedia>TXT_KEY_BONUS_ALUMINUM_PEDIA</Civilopedia>
<BonusClassType>BONUSCLASS_MODERN</BonusClassType>
<ArtDefineTag>ART_DEF_BONUS_ALUMINUM</ArtDefineTag>
<TechReveal>TECH_INDUSTRIALISM</TechReveal>
<TechCityTrade>TECH_MINING</TechCityTrade>
<TechObsolete>NONE</TechObsolete>
<YieldChanges>
<iYieldChange>0</iYieldChange>
<iYieldChange>1</iYieldChange>
<iYieldChange>0</iYieldChange>
</YieldChanges>
<iAITradeModifier>10</iAITradeModifier>
<iHealth>0</iHealth>
...
So gehört es in BTS:
PHP-Code:
<BonusInfo>
<Type>BONUS_ALUMINUM</Type>
<Description>TXT_KEY_BONUS_ALUMINUM</Description>
<Civilopedia>TXT_KEY_BONUS_ALUMINUM_PEDIA</Civilopedia>
<BonusClassType>BONUSCLASS_MODERN</BonusClassType>
<ArtDefineTag>ART_DEF_BONUS_ALUMINUM</ArtDefineTag>
<TechReveal>TECH_CHEMISTRY</TechReveal>
<TechCityTrade>TECH_MINING</TechCityTrade>
<TechObsolete>NONE</TechObsolete>
<YieldChanges>
<iYieldChange>0</iYieldChange>
<iYieldChange>1</iYieldChange>
<iYieldChange>0</iYieldChange>
</YieldChanges>
<iAITradeModifier>10</iAITradeModifier>
<iAIObjective>0</iAIObjective>
<iHealth>0</iHealth>
...
Das Neue ist iAIObjective. Leider gibt es in BTS gar keine neue BonusInfo, deswegen muss man sich immer die aus WL oder Vanilla ziehen. Da die betreffende verlangte Zeile dort fehlt, bekommt man eine Fehlermeldung, weil das Schema nicht eingehalten wird.
Edit: In WL kommt die neue Zeile vor, hab ich gerade gesehen. Da es aber in BTS keine neue BonusInfos gibt, zieht man meistens die aus Vanilla.