Precursor Discovery
The "Precursor Discovery" event in Stellaris — flavor, choices, and how to trigger it with the event console command.
Precursor Discovery

Country event
Intercepted communications from a group of independent prospectors indicate that they recently found something relating to an ancient Precursor civilization on …. Superstition compelled them to leave the … alone, so whatever they discovered must still be there.
The command below will trigger the "Precursor Discovery" event in Stellaris:
Player choices
When this event fires, you can choose between the following option:
- We should investigate this.
- A new archaeological special project is available on ….
Firing conditions
Show raw conditions
is_ai = no
years_passed > 50
NOT = { has_country_flag = ongoing_precursor_artifact }
OR = {
AND = {
has_event_chain = "vultaum_chain"
NOT = {
has_completed_event_chain_counter = {
event_chain = vultaum_chain
counter = vultaum_artifacts
}
}
any_system_within_border = {
has_star_flag = precursor_1
any_system_planet = {
NOT = { has_planet_flag = precursor_world }
uninhabitable_regular_planet = yes
has_owner = no
has_anomaly = no
is_surveyed = {
who = ROOT
status = yes
}
}
}
}
AND = {
has_event_chain = "yuht_chain"
NOT = {
has_completed_event_chain_counter = {
event_chain = yuht_chain
counter = yuht_artifacts
}
}
any_system_within_border = {
has_star_flag = precursor_2
any_system_planet = {
uninhabitable_regular_planet = yes
NOT = { has_planet_flag = precursor_world }
has_owner = no
has_anomaly = no
is_surveyed = {
who = ROOT
status = yes
}
}
}
}
AND = {
has_event_chain = "first_league_chain"
NOT = {
has_completed_event_chain_counter = {
event_chain = first_league_chain
counter = first_league_artifacts
}
}
any_system_within_border = {
has_star_flag = precursor_3
any_system_planet = {
uninhabitable_regular_planet = yes
NOT = { has_planet_flag = precursor_world }
has_owner = no
has_anomaly = no
is_surveyed = {
who = ROOT
status = yes
}
}
}
}
AND = {
has_event_chain = "irassian_chain"
NOT = {
has_completed_event_chain_counter = {
event_chain = irassian_chain
counter = irassian_artifacts
}
}
any_system_within_border = {
has_star_flag = precursor_4
any_system_planet = {
uninhabitable_regular_planet = yes
NOT = { has_planet_flag = precursor_world }
has_owner = no
has_anomaly = no
is_surveyed = {
who = ROOT
status = yes
}
}
}
}
AND = {
has_event_chain = "cybrex_chain"
NOT = {
has_completed_event_chain_counter = {
event_chain = cybrex_chain
counter = cybrex_artifacts
}
}
any_system_within_border = {
has_star_flag = precursor_5
any_system_planet = {
uninhabitable_regular_planet = yes
NOT = { has_planet_flag = precursor_world }
has_owner = no
has_anomaly = no
is_surveyed = {
who = ROOT
status = yes
}
}
}
}
}