"Dense" Race Trait Doesn't Give Bonus

Right now, the "Dense" race trait does not actually give extra mass to use on ships.  The reason is that the 4 versions of the trait are currently written like this:

<RaceTrait>
<InternalName>Dense1</InternalName>
<DisplayName>Dense1_Name</DisplayName>
<Description>Dense1_Desc</Description>
<Mod>
<EffectType>MassCap</EffectType>
<Scope>Global</Scope>
<Target>
<TargetType>Colony</TargetType>
</Target>
<BonusType>Multiplier</BonusType>
<Value>0.25</Value>
</Mod>
</RaceTrait>

 

When they should be written like this:

<RaceTrait>
<InternalName>Dense1</InternalName>
<DisplayName>Dense1_Name</DisplayName>
<Description>Dense1_Desc</Description>
<Mod>
<EffectType>MassCap</EffectType>
<Scope>Global</Scope>
<Target>
<TargetType>Ship</TargetType>
</Target>
<BonusType>Multiplier</BonusType>
<Value>0.25</Value>
</Mod>
</RaceTrait>

Once I made that correction to TargetType, the trait worked fine.

14,806 views 10 replies
Reply #1 Top

Good catch...im changing my now as i had picked this trait and hadnt noticed it didnt work haha

Reply #2 Top

ouch again!!!

 

My race in my current game is already burnt out in 2 racial picks: Adaptable and dense

Reply #3 Top

Love that MoM icon Maniakos!!

Reply #4 Top

Quoting jmccrea, reply 3

Love that MoM icon Maniakos!!

You will find even more in the FE forums, they are a mix of MOM and Elemental runes.

Reply #5 Top

Damn it, I had made a race with this quality yesterday.

Oh well, I'm sure it'll be fixed soon enough.

Reply #6 Top

Seeking advice on how to actually fix this.

As my first attempt at a mod/fix in GC3m I ...

  • Copied the RaceTraitDefs.XML file to \Documents\My Games\GalCiv3\Mods\Game
  • Modified the Dense traits to change <TargetType>Colony</TargetType> to <TargetType>Ship</TargetType>
  • Launch game
  • Create a race with the top end Dense trait
  • Start game
  • Look at Ship Designer, Dense does not seem to be applied?
Reply #7 Top

Quoting ManiiNames, reply 6

Seeking advice on how to actually fix this.

As my first attempt at a mod/fix in GC3m I ...

    • Copied the RaceTraitDefs.XML file to \Documents\My Games\GalCiv3\Mods\Game
    • Modified the Dense traits to change <TargetType>Colony</TargetType> to <TargetType>Ship</TargetType>
    • Launch game
    • Create a race with the top end Dense trait
    • Start game
    • Look at Ship Designer, Dense does not seem to be applied?

 


 

I just made the changes directly to the XML in the game folder, and a new game started with a dense-trait race did have the trait applied in the ship designer.

Reply #8 Top

Quoting ManiiNames, reply 6

Seeking advice on how to actually fix this.

As my first attempt at a mod/fix in GC3m I ...

 

    • Copied the RaceTraitDefs.XML file to \Documents\My Games\GalCiv3\Mods\Game

 

    • Modified the Dense traits to change <TargetType>Colony</TargetType> to <TargetType>Ship</TargetType>

 

    • Launch game

 

    • Create a race with the top end Dense trait

 

    • Start game

 

    • Look at Ship Designer, Dense does not seem to be applied?

 


 

You must create a new game with a race that has the trait. Loading an old game before the change won't do it.

Reply #9 Top

Thank you for the feedback! :)

Reply #10 Top

Good catch, fixed now, will try and get into next patch.