Yes, getting Hannibal and family is what I'm having trouble with. Thanks to the posts in this thread I've been able to dig up some of the info, apparently after completing the first Iberian Mission Tree a 2nd Iberian Mission tree is supposed to spawn, like so:
carthage_mission_iberian_investments = {
header = "mission_image_carthage"
icon = "carthage_4"
repeatable = no
chance = {
factor = 3
}
potential = {
has_variable = num_of_completed_missions
var:num_of_completed_missions >= 2
NOT = { has_variable = carthaginian_mission_09_iberia_2 }
has_dlc = "The Punic Wars"
tag = CAR
has_completed_mission_task = carthaginian_iberia_expansion_mission_task_final_2
is_subject = no
has_civil_war = no
}
abort = {
ai_mission_back_out_trigger = yes
}
on_start = {
start_mission_ai_effect = yes
hidden_effect = {
create_character = {
culture = carthaginian
religion = carthaginian_pantheon
age = 38
first_name = "Hamilcar"
family = char:155.family
save_scope_as = hamilcar_character
force_add_trait = tactician
}
create_character = {
culture = carthaginian
religion = carthaginian_pantheon
age = 10
first_name = "Hannibal"
family = char:155.family
father = scope:hamilcar_character
save_scope_as = hannibal_character
force_add_trait = tactician
force_add_trait = brave
}
create_character = {
culture = carthaginian
religion = carthaginian_pantheon
age = 8
first_name = "Hasdrubal"
family = char:155.family
father = scope:hamilcar_character
save_scope_as = hasdrubal_character
}
create_character = {
culture = carthaginian
religion = carthaginian_pantheon
age = 6
first_name = "Mago"
family = char:155.family
father = scope:hamilcar_character
save_scope_as = mago_character
}
trigger_event = {
id = me_carthage_iberian_investments.1
days = 1
}
}
}
From what I can read, I have to have taken the Hispanic Overlords option in the previous tree - which I did - but not take another event. I can easily copy paste the trigger: carthaginian_iberia_expansion_mission_task_final_2 (basically means I did NOT create Carthage Nova - which I did not)
into the 01_carthaginian_missions_03_iberia text file and it shows up, but the NOT trigger is a bit more mysterious
carthaginian_mission_09_iberia_2
does not appear in the mission file in that way, I did find:
carthaginian_iberia_expansion_mission_task_9 = { # The Heirs of Tartessia
which completes with a monthly on action:
carthaginian_iberia_expansion_mission_task_9
This is written differently, so perhaps it is why it does not trigger? In any case I did NOT restore Tartessia, which seems to be what the event wants in order to spawn hannibal and family, so perhaps the exact wording of the event is improperly written?