Ideology bug

beta 4

(I have submitted a ticket on this.)

 

I tried out the top tier of the benevolent ideology table.    The last choice was to get a level 16 colony.   I got a level 8 colony instead.  I think rampant inflation was involved!

 

:'(

 

11,121 views 10 replies
Reply #1 Top

near as I can tell, this is the relevant trait:


<Trait>
<InternalName>OutreachTrait5</InternalName>
<DisplayName>OutreachTrait5_Name</DisplayName>
<ShortDescription>OutreachTrait5_ShortDec</ShortDescription>
<Description>OutreachTrait5_Dec</Description>
<Icon>Outreach5_Hot.png</Icon>
<DisabledIcon>Outreach5_Disabled.png</DisabledIcon>
<CultureCost>15</CultureCost>
<AICategoryWeight>
<Military>3</Military>
<Growth>9</Growth>
<Tech>4</Tech>
<Diplomacy>2</Diplomacy>
<Expansion>10</Expansion>
<Wealth>5</Wealth>
<Influence>7</Influence>
<Fortification>6</Fortification>
</AICategoryWeight>
<Triggers>
<OnEvent>OnCultureTraitUnlock</OnEvent>
<PerformAction>
<Action>DiscoverNearbyPlanetOfClass</Action>
<ValueParam>10</ValueParam>
<StringParam>DiscoveredWorldPlanetTrait</StringParam>
<StringParam>OUTREACH5_POPUP_MESSAGE</StringParam>
</PerformAction>
</Triggers>
</Trait>

 

and just to clear up doubt


<StringTable>
<Label>OutreachTrait5_ShortDec</Label>
<String>Grants a class 16 planet.</String>
</StringTable>

<StringTable>
<Label>OutreachTrait5_Dec</Label>
<String>A reclusive world, long hidden from the rest of the galaxy, has decided that our civilization is a beacon of enlightenment, and worth alligning itself with.</String>
</StringTable>

 

I'm not sure how it comes with a class 8 or class 16 but suspect something might be adding an extra variable (?)

Reply #2 Top

heres a question how many tiles can you terraform on it? is it possible the class 16 is after terraforming?

Reply #3 Top

I just got the 2nd trait of outreach and it gave me a Class 21 planet. :grin: Hey, I'll take it!

Reply #4 Top

I researched the second outreach trait in Benevolence and got a Class 4 planet with 10 population.  For those of you who get issues with the Outreach 2, please check to see if your planet always comes with 10 population.  If so, it might suggest that there was a coding error that gives a pop 10 planet rather than a CLASS 10.



****
EDIT****


I actually just created a save file and changed the condition of my game a few times to get a new random seed.  All four times, I've done it, I've gotten a different class planet (a 4, then 8, then 20, then 14) and they all had a population of 10.

Reply #5 Top

I'm getting the same problems, the "free planet" traits seem to generate random planets, not the specified world.

Reply #6 Top

heres the xml

<Trait>
<InternalName>OutreachTrait2</InternalName>
<DisplayName>OutreachTrait2_Name</DisplayName>
<ShortDescription>OutreachTrait2_ShortDec</ShortDescription>
<Description>OutreachTrait2_Dec</Description>
<Icon>Outreach2_Hot.png</Icon>
<DisabledIcon>Outreach2_Disabled.png</DisabledIcon>
<CultureCost>15</CultureCost>
<AICategoryWeight>
<Military>3</Military>
<Growth>9</Growth>
<Tech>4</Tech>
<Diplomacy>2</Diplomacy>
<Expansion>10</Expansion>
<Wealth>5</Wealth>
<Influence>7</Influence>
<Fortification>6</Fortification>
</AICategoryWeight>
<Triggers>
<OnEvent>OnCultureTraitUnlock</OnEvent>
<PerformAction>
<Action>DiscoverNearbyPlanetOfClass</Action>
<ValueParam>0</ValueParam>
<StringParam>DiscoveredWorldPlanetTrait</StringParam>
<StringParam>OUTREACH2_POPUP_MESSAGE</StringParam>
</PerformAction>
</Triggers>
</Trait>

*******************

i wonder if that value param field should have a 10 in it or if theres another file that has different info

 

Reply #7 Top

Quoting Tetrasodium, reply 1

near as I can tell, this is the relevant trait:


<Trait>
<InternalName>OutreachTrait5</InternalName>
<DisplayName>OutreachTrait5_Name</DisplayName>
/snip/
 

I'm not sure how it comes with a class 8 or class 16 but suspect something might be adding an extra variable (?)
End of Tetrasodium's quote

 

Yes, that is the right trait.    How it comes out 8...dunno.

 

Reply #8 Top

wow i completely skipped past the second post where it was already posted and then i posted the wrong trait wow my bad

Reply #9 Top

I have also experienced this error.  With Outreach V, I got a class 4 planet instead of 16 with a population of 10.

Reply #10 Top

Thanks for submitting a ticket. I've also added it to our list to take a look at.