How to change a talent or trait ?

I try to chance existing vanilla traits like Thief, or Warlord, or Duangon Master.

All changes are working, but the old (vanilla) modifiers are still activ too.

 

Example:

I make a new SovereignHistories.xml (New_SovereignHistories.xml)

I delete the two sentinel troops for the warlord trait and give them instead a bonus for attack and defense.

 

So start the game with a new Sov with this changed warlord trait.

On starting position, there are still the two sentinel troops and the sov has the modded attack and defense bonus.

 

So I think, the game uses both, ability bonus options, the new modifided and the vanilla "core" bonus option.

We all know, to delete or change something in the core files, and saving it, the game crashes.

 

So my question, is there any way to change an vanilla trait or talent ?

4,698 views 3 replies
Reply #1 Top

It really depends on how you are trying to do it. If you are simply trying to override the base histories, then you will run into this issue. This is fairly similar to overriding buildings. The game modifiers for both the original and the modded history are loaded at the start, thus both are being used by your sovereign. The best solution here is to simply create a modified version, call them rogue, war master, or dungeon lord, and apply your new modifiers to them. This may not be the most satisfying solution as it does not rid yourself of these other histories, but you are giving even more options in general.

Reply #2 Top

Thanks kenata,

That is realy bad. I'am wondering because for weapons, items and armors, and NPCs I can override the original, but not for traits and talents. And if you say, for buildings.

 

Reply #3 Top

Keep in mind you can override the unittype for the core sovereigns that have the bonus. So you can easily make a new bonus, then make the new sovereign unittype have that one instead.