Stellaris - Key names of Machine Intelligence Tradition Swaps are not used [Orion 3.6.1] [a6c5]

  • We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

windyknight413

Recruit
Jan 12, 2023
1
0
Description
Key names of Machine Intelligence Tradition Swaps are not used [Orion 3.6.1] [a6c5]

Game Version
Orion 3.6.1

What version do you use?
Steam

What expansions do you have installed?
Synthetic Dawn, Utopia, Leviathans Story Pack, Apocalypse, Distant Stars, Ancient Relics, Federations

Do you have mods enabled?
No

Please explain your issue is in as much detail as possible.
As noted in the tradition files, the "name" field of a tradition swap indicates the new key for an applied swap. However, upon unlocking them (tested with Machine Intelligences), the key used is still the default one. This can cause problems, such as in mods when checking for a specific tradition swap, as such checks would never trigger. The effects of the tradition swaps themselves still function correctly, however (e.g. Synthetics finisher correctly gives Machine empire leaders the Synthetic trait).

Steps to reproduce the issue.
1. Start a fresh game with a Machine Intelligence (I chose the Eliminators default empire)
2. Research all technologies (console command "research_all_technologies")
3. Add some unity (console command "unity 1000000")
4. Unlock everything in the Synchronicity tradition tree.
5. Get the Synthetic Age ascension perk then unlock everything in the Synthetics tradition tree.

For the following steps:
<tradition> refers to any one of the following: "tr_synthetics_finish", "tr_synchronicity_finish", "tr_synchronicity_harmonious_directives"
<machine_tradition> refers to any one of the following: "tr_synthetics_finish_machine", "tr_synchronicity_machine_finish", "tr_synchronicity_harmonious_directives_machine"

6. Run the command "effect country_list_tooltip = {limit = {has_tradition = <tradition>}}", where <tradition> is defined above. The player empire appears in the list.
7. Run the command "effect country_list_tooltip = {limit = {has_tradition = <machine_tradition>}}", where <machine_tradition> is defined above. The player empire DOES NOT appear in this list.
8. Note that the empire leaders still receive the Synthetic trait, confirming that the effects of a tradition swap are still functional.

Upload Attachment
File(s) attached
 

Attachments

  • effect1.PNG
    effect1.PNG
    45,6 KB · Views: 0
  • effect2.PNG
    effect2.PNG
    36,7 KB · Views: 0
  • effect3.PNG
    effect3.PNG
    72,3 KB · Views: 0