
Decision · Adventurer Decisions
Excavate Treasure
Use the treasure map
A treasure map coupled with a retired adventurer's final plea: "I am getting old and my body is failing. Find this elusive treasure and bring it back to me. My time is running short."
Requirements
The game shows no text of its own for these conditions; the script is below.
Shown to a character when (is_shown) (7 lines of game script)
any_character_active_contract = {
task_contract_type = laamp_treasure_map_contract
}
has_ep3_dlc_trigger = yes
any_character_artifact = {
has_variable = 1025_treasure_map
}As written in game/common/decisions/dlc_decisions/ep_3/06_ep3_laamp_decisions.txt.
Can be taken when (is_valid) (12 lines of game script)
any_character_task_contract = {
task_contract_type = laamp_treasure_map_contract
}
is_available = yes
custom_description = {
text = decision_already_excavating_treasure
subject = root
has_none_of_variables = {
name = ep3_laamp_decision_1000_is_planning_excavation_trip
name = ep3_laamp_decision_1000_is_excavating
}
}As written in game/common/decisions/dlc_decisions/ep_3/06_ep3_laamp_decisions.txt.
Effects
- Start Travel to Contract Treasure Location, located in the County of Contract Treasure Location
Effect (40 lines of game script)
random_character_task_contract = {
limit = {
has_variable = contract_treasure_location
save_temporary_scope_as = task_contract
NOT = {
is_laamp_exiled_from_province_trigger = {
PROVINCE = scope:task_contract.var:contract_treasure_location
LAAMP = root
}
}
}
alternative_limit = {
has_variable = contract_treasure_location
}
save_scope_as = task_contract
}
switch = {
trigger = yes
scope:travel_with_camp = {
start_travel_plan = {
destination = scope:task_contract.var:contract_treasure_location
travel_with_domicile = yes
return_trip = no
on_arrival_event = ep3_contract_event.0044
on_arrival_destinations = last
}
}
scope:travel_without_camp = {
start_travel_plan = {
destination = scope:task_contract.var:contract_treasure_location
on_arrival_event = ep3_contract_event.0044
}
}
}
custom_tooltip = treasure_map_contract_decision_effect_tooltip
set_variable = ep3_laamp_decision_1000_is_planning_excavation_trip
trigger_event = {
id = ep3_contract_event.0055
days = 1
}As written in game/common/decisions/dlc_decisions/ep_3/06_ep3_laamp_decisions.txt.
Source: game/common/decisions/dlc_decisions/ep_3/06_ep3_laamp_decisions.txt and the English localisation, Crusader Kings III 1.20.0.3.