diff --git a/common/decisions/wc_goblin_loan_decisions.txt b/common/decisions/wc_goblin_loan_decisions.txt new file mode 100644 index 0000000000..aa4591d8df --- /dev/null +++ b/common/decisions/wc_goblin_loan_decisions.txt @@ -0,0 +1,148 @@ +borrow_loan_goblin_decision = { + picture = "gfx/interface/illustrations/decisions/goblin_money_borrow.dds" + + ai_check_interval = 24 + + cost = { + piety = 100 + } + + cooldown = { days = 3650 } + + is_shown = { + is_landed = yes + highest_held_title_tier >= tier_county + exists = title:k_goblin_bankers.holder + NOR = { + exists = var:loan_amount_owed_goblins + exists = var:loan_quarters_paid + } + } + + is_valid_showing_failures_only = { + is_available = yes + trigger_if = { + limit = { is_ai = yes } + gold < 100 + custom_tooltip = { + text = borrow_from_goblin_bankers_gold_condition + title:k_goblin_bankers.holder = { + gold >= root.holy_order_gold_value + } + } + } + custom_tooltip = { + text = borrow_from_goblin_bankers_gold_condition2 + NOT = { has_character_flag = cannot_take_goblin_loans } + } + } + + effect = { + hidden_effect = { + title:k_goblin_bankers = { + holder = { + save_scope_as = recipient + } + add_to_variable_list = { name = debtor_list target = root} + } + trigger_event = goblin_loan.200 + } + title:k_goblin_bankers.holder = { add_prestige = 10 } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 0 + modifier = { + add = 25 + has_trait = greedy + } + modifier = { + add = 5 + has_trait = ambitious + } + modifier = { + add = 33 + is_at_war = yes + gold < 0 + } + modifier = { + add = 5 + OR = { + has_trait = intellect_good_1 + has_trait = intellect_good_2 + has_trait = intellect_good_3 + has_trait = shrewd + has_trait = architect + has_trait = administrator + } + } + } +} + +################################################## +# Repay Loan Goblin version +# by Linnéa Thimrén and Mayonez_kun :) +################################################## + +repay_loan_goblin_decision = { + picture = "gfx/interface/illustrations/decisions/goblin_money_borrow.dds" + + ai_check_interval = 0 + + is_shown = { + exists = var:loan_amount_owed_goblins #loan_amount_owed + exists = var:loan_quarters_paid #loan_holder + exists = title:k_goblin_bankers.holder + } + + is_valid_showing_failures_only = { + gold >= quarter_of_your_owe_plus_percent + } + + effect = { + title:k_goblin_bankers.holder = { + save_scope_as = recipient + } + pay_short_term_gold = { + gold = quarter_of_your_owe_plus_percent + target = scope:recipient + } + + change_variable = { name = loan_quarters_paid add = 1 } + + if = { + limit = { + var:loan_quarters_paid >= 4 + } + remove_variable = original_debtor + remove_variable = loan_amount_owed_goblins + remove_variable = loan_quarters_paid + title:k_goblin_bankers = { + remove_list_variable = { + name = debtor_list + target = root + } + } + if = { limit = { has_character_flag = defend_four_years } remove_character_flag = defend_four_years } + if = { limit = { has_character_flag = ask_for_time } remove_character_flag = ask_for_time } + } + else = { + add_character_flag = { + flag = defend_four_years + years = 4 + } + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 0 + } +} \ No newline at end of file diff --git a/common/dynasties/28000_goblin.txt b/common/dynasties/28000_goblin.txt index 9d8bdc0ec9..4d85442b3e 100644 --- a/common/dynasties/28000_goblin.txt +++ b/common/dynasties/28000_goblin.txt @@ -137,3 +137,4 @@ noggenfogger = {name = "Noggenfogger" culture = goblin} # 28128 = {name = "dynn_Mantooth" culture = goblin} # 28129 = {name = "dynn_Rustspark" culture = goblin} # 28130 = {name = "dynn_Megahead" culture = goblin} +28131 = {name = "dynn_Powell" culture = goblin} diff --git a/common/flavorization/wc_title_holders.txt b/common/flavorization/wc_title_holders.txt index 3acb8a96a8..90b271335d 100644 --- a/common/flavorization/wc_title_holders.txt +++ b/common/flavorization/wc_title_holders.txt @@ -109,6 +109,24 @@ high_priestess_kaldorei_female = { titles = { e_kaldorei } } +goblin_banker_male = { + type = character + gender = male + special = holder + tier = kingdom + priority = @special_prio + titles = { k_goblin_bankers } + top_liege = no +} +goblin_banker_female = { + type = character + gender = female + special = holder + tier = kingdom + priority = @special_prio + titles = { k_goblin_bankers } + top_liege = no +} # Special cultural titles (sorted by culture, then government type). ### Orcs ### diff --git a/common/landed_titles/wc_titular_titles.txt b/common/landed_titles/wc_titular_titles.txt index 9ba0ac842b..4db4bcddd2 100644 --- a/common/landed_titles/wc_titular_titles.txt +++ b/common/landed_titles/wc_titular_titles.txt @@ -233,6 +233,21 @@ e_trade_coalition = { can_be_named_after_dynasty = no } +k_goblin_bankers = { + color={ 43 43 43 } + definite_form = yes + ruler_uses_title_name = no + landless = yes + capital = c_mount_kajaro + ignore_titularity_for_title_weighting = yes + ai_primary_priority = { + add = 1000 + } + destroy_if_invalid_heir = yes + no_automatic_claims = yes + always_follows_primary_heir = yes +} + k_steamwheedle_cartel = { color={ 134 187 255 } diff --git a/common/modifiers/wc_event_modifiers.txt b/common/modifiers/wc_event_modifiers.txt index 7101c4abe4..0d7cfa2279 100644 --- a/common/modifiers/wc_event_modifiers.txt +++ b/common/modifiers/wc_event_modifiers.txt @@ -75,4 +75,8 @@ closed_from_another_side = { #goria_expansion = { # icon = county_modifier_opinion_positive # culture_conversion_speed = 0.5 -#} \ No newline at end of file +#} +goblin_buisness = { + icon = stewardship_positive + monthly_income = 10 +} \ No newline at end of file diff --git a/common/on_action/game_start.txt b/common/on_action/game_start.txt index bfc00e60d8..84a7780681 100644 --- a/common/on_action/game_start.txt +++ b/common/on_action/game_start.txt @@ -345,6 +345,11 @@ on_game_start_after_lobby = { days = standard_hold_court_cooldown_time } } + title:k_goblin_bankers.holder = { + create_story = { + type = story_cycle_goblin_loan + } + } #Set starting cultural acceptance diff --git a/common/on_action/yearly_on_actions.txt b/common/on_action/yearly_on_actions.txt index 826d49055d..8675bb09a4 100644 --- a/common/on_action/yearly_on_actions.txt +++ b/common/on_action/yearly_on_actions.txt @@ -23,6 +23,17 @@ yearly_global_pulse = { } reopen_dark_portal_effect = yes } + if = { + limit = { + exists = title:k_goblin_bankers.holder + title:k_goblin_bankers.holder = { NOT = { has_character_modifier = goblin_buisness } } + } + title:k_goblin_bankers.holder = { + add_character_modifier = { + modifier = goblin_buisness + } + } + } } on_actions = { inspiration_maintenance_global_pulse diff --git a/common/religion/religions/secular_group.txt b/common/religion/religions/secular_group.txt index 39e68be2fa..f98d0ece5f 100644 --- a/common/religion/religions/secular_group.txt +++ b/common/religion/religions/secular_group.txt @@ -275,6 +275,7 @@ #Main Group color = rgb { 255 215 20 } icon = wcbbmw_cult_of_wealth + religious_head = k_goblin_bankers holy_site = mount_kajaro holy_site = wild_cape @@ -285,6 +286,7 @@ doctrine = tenet_hedonistic doctrine = tenet_consumerism doctrine = tenet_legalism + doctrine = doctrine_spiritual_head localization = { #HighGod diff --git a/common/script_values/01_dynamic_values.txt b/common/script_values/01_dynamic_values.txt index 928683d096..8640951913 100644 --- a/common/script_values/01_dynamic_values.txt +++ b/common/script_values/01_dynamic_values.txt @@ -279,6 +279,30 @@ holy_order_gold_value = { max = massive_gold_max_value } +goblin_big_loan_gold_value = { + value = holy_order_gold_value + multiply = 2 +} +quarter_of_your_owe = { + value = var:loan_amount_owed_goblins + multiply = 0.25 +} +quarter_of_your_owe_plus_percent = { + value = quarter_of_your_owe + add = { + value = quarter_of_your_owe + multiply = 0.25 + } +} +rest_of_your_owe = { + value = var:loan_amount_owed_goblins + subtract = { + value = var:loan_amount_owed_goblins + multiply = 0.25 + multiply = var:loan_quarters_paid + } +} + create_duchy_title_value = { add = 250 multiply = { diff --git a/common/story_cycles/wc_story_cycle_goblin_loan.txt b/common/story_cycles/wc_story_cycle_goblin_loan.txt new file mode 100644 index 0000000000..230e37fc6f --- /dev/null +++ b/common/story_cycles/wc_story_cycle_goblin_loan.txt @@ -0,0 +1,35 @@ +story_cycle_goblin_loan = { + on_setup = { + } + + on_end = { + } + + on_owner_death = { + } + + effect_group = { + years = 5 + + triggered_effect = { + trigger = { + exists = title:k_goblin_bankers.holder + title:k_goblin_bankers = { + has_variable_list = debtor_list + } + } + effect = { + title:k_goblin_bankers = { + every_in_list = { + variable = debtor_list + limit = { is_alive = yes } + trigger_event = { + id = goblin_loan.201 + days = 1 + } + } + } + } + } + } +} diff --git a/events/death_events/death_management_events.txt b/events/death_events/death_management_events.txt index 1eaeb0a268..bf39063e72 100644 --- a/events/death_events/death_management_events.txt +++ b/events/death_events/death_management_events.txt @@ -191,6 +191,40 @@ death_management.0001 = { } } } + #To make the heir inherit a loan (make them owe someone money) from goblins + if = { + limit = { + has_variable = loan_quarters_paid + has_variable = loan_amount_owed_goblins + exists = var:original_debtor + exists = title:k_goblin_bankers.holder + exists = player_heir + } + title:k_goblin_bankers = { + remove_list_variable = { + name = debtor_list + target = scope:dead_character + } + } + player_heir = { + title:k_goblin_bankers = { + add_to_variable_list = { name = debtor_list target = prev } + } + set_variable = { + name = original_debtor + value = prev.var:original_debtor + } + set_variable = { + name = loan_quarters_paid + value = root.var:loan_quarters_paid + } + set_variable = { + name = loan_amount_owed_goblins + value = root.var:loan_amount_owed_goblins + } + } + + } #SEND EVENT ABOUT DEATH diff --git a/events/wc_events/wc_goblin_loan_events.txt b/events/wc_events/wc_goblin_loan_events.txt new file mode 100644 index 0000000000..2af38e699a --- /dev/null +++ b/events/wc_events/wc_goblin_loan_events.txt @@ -0,0 +1,300 @@ +namespace = goblin_loan + +#To loan money from goblins +scripted_effect set_up_loan_goblin_effect = { + set_variable = { + name = original_debtor + value = root + } + set_variable = { + name = loan_amount_owed_goblins + value = $AMOUNT$ + } + #four payments in future + set_variable = { + name = loan_quarters_paid + value = 0 + } + $LENDER$ = { #To make the loan inheritable + hidden_effect = { + pay_short_term_gold = { + target = root + gold = $AMOUNT$ + } + } + } +} + +#You get a loan from goblin bankers +goblin_loan.200 = { + type = letter_event + opening = { + desc = call_ally.0100.opening + } + desc = goblin_loan.200.desc + sender = scope:recipient + + option = { + name = goblin_loan.200.a + show_as_tooltip = { + scope:recipient = { + pay_short_term_gold = { + target = root + gold = root.holy_order_gold_value + } + } + } + set_up_loan_goblin_effect = { + LENDER = scope:recipient + AMOUNT = root.holy_order_gold_value + } + scope:recipient = { + add_character_flag = { + flag = defend_four_years + years = 4 + } + } + ai_chance = { + base = 5 + } + } + option = { + name = goblin_loan.200.b + trigger = { + highest_held_title_tier >= tier_kingdom + } + show_as_unavailable = { + highest_held_title_tier >= tier_kingdom + title:k_goblin_bankers.holder = { + gold < root.goblin_big_loan_gold_value + } + } + show_as_tooltip = { + scope:recipient = { + pay_short_term_gold = { + target = root + gold = root.goblin_big_loan_gold_value + } + } + } + set_up_loan_goblin_effect = { + LENDER = scope:recipient + AMOUNT = goblin_big_loan_gold_value + } + scope:recipient = { + add_character_flag = { + flag = defend_four_years + years = 4 + } + } + ai_chance = { + base = 5 + modifier = { + add = 20 + has_trait = greedy + } + } + } + option = { + name = goblin_loan.200.c + ai_chance = { + base = 0 + } + } +} + +#Goblins demand payment +goblin_loan.201 = { + type = letter_event + opening = { + desc = call_ally.0100.opening + } + desc = { + first_valid = { + triggered_desc = { + trigger = { + has_character_flag = ask_for_time + } + desc = goblin_loan.201.second_time + } + desc = goblin_loan.201.opening + } + } + sender = scope:recipient + + trigger = { + exists = var:loan_amount_owed_goblins + NOT = { has_character_flag = defend_four_years } + exists = title:k_goblin_bankers.holder + } + + immediate = { + title:k_goblin_bankers.holder = { + save_scope_as = recipient + } + } + + option = { #Pay back + name = goblin_loan.201.a + trigger = { + can_execute_decision = repay_loan_goblin_decision + } + show_as_unavailable = { NOT = { can_execute_decision = repay_loan_goblin_decision } } + flavor = { #To get warning if you don't have enough money + triggered_desc = { + trigger = { + NOT = { can_execute_decision = repay_loan_goblin_decision } + } + desc = holy_order.0202.a._not.tt + } + } + show_as_tooltip = { + pay_short_term_gold = { + gold = quarter_of_your_owe_plus_percent + target = scope:recipient + } + } + execute_decision = repay_loan_goblin_decision + ai_chance = { + base = 20 + } + } + + option = { #Please give me more time? + name = holy_order.0202.b_christian + trigger = { + prestige_level >= 2 + prestige >= 400 + } + + show_as_unavailable = { prestige_level < 2 } + custom_tooltip = goblin_loan.201.b.tt + add_character_flag = { + flag = ask_for_time + years = 6 + } + add_prestige = -500 + + ai_chance = { + base = 20 + modifier = { + add = 60 + is_at_war = yes + } + } + } + + option = { #no + name = holy_order.0202.d + custom_tooltip = { + text = every_vassal_not_repay_loan + every_vassal = { + limit = { primary_title = { tier >= tier_county } } + add_opinion = { + modifier = not_repay_loan_opinion + target = root + } + } + } + + if = { + limit = { + exists = title:e_trade_coalition.holder + } + title:e_trade_coalition.holder = { save_scope_as = my_title_claimer } + } + else_if = { + limit = { + any_ruler = { + has_faith = faith:cult_of_wealth + is_landed = yes + } + } + random_ruler = { + limit = { has_faith = faith:cult_of_wealth is_landed = yes } + save_scope_as = my_title_claimer + } + } + else = { + title:k_goblin_bankers.holder = { + save_scope_as = my_title_claimer + } + } + if = { + limit = { + any_sub_realm_county = { + always = yes + } + } + random_sub_realm_county = { + weight = { + base = 1 + modifier = { + add = 50 + is_coastal_county = yes + } + modifier = { + add = 500 + is_neighbor_to_realm = scope:my_title_claimer + } + } + save_scope_as = claimed_title + } + } + scope:my_title_claimer = { + add_pressed_claim = scope:claimed_title + } + + scope:recipient = { + add_opinion = { + modifier = not_repay_loan_opinion + target = root + } + } + if = { #are we still of the same faith? + limit = { + scope:recipient.faith = root.faith + } + add_piety_level = -1 + } + add_prestige_level = -2 + hidden_effect = { + remove_variable = original_debtor + remove_variable = loan_amount_owed_goblins + remove_variable = loan_quarters_paid + title:k_goblin_bankers = { + remove_list_variable = { + name = debtor_list + target = root + } + } + if = { limit = { has_character_flag = defend_four_years } remove_character_flag = defend_four_years } + if = { limit = { has_character_flag = ask_for_time } remove_character_flag = ask_for_time } + } + add_character_flag = cannot_take_goblin_loans + ai_chance = { + base = 1 + modifier = { + add = 5 + has_trait = greedy + } + modifier = { + add = 4 + has_trait = deceitful + } + } + } + + #after = { #Consequences for not paying back, this is vanilla, maybe i come up with something later + # hidden_effect = { + # random_list = { + # 50 = { + # #They ask for a castle + # } + # 50 = { + # #They ask for a child + # } + # } + # } + #} +} \ No newline at end of file diff --git a/gfx/interface/illustrations/decisions/goblin_money_borrow.dds b/gfx/interface/illustrations/decisions/goblin_money_borrow.dds new file mode 100644 index 0000000000..b3a4747c2c Binary files /dev/null and b/gfx/interface/illustrations/decisions/goblin_money_borrow.dds differ diff --git a/history/characters/64000_goblin.txt b/history/characters/64000_goblin.txt index f5b2a84e8e..2ed5bc4b8d 100644 --- a/history/characters/64000_goblin.txt +++ b/history/characters/64000_goblin.txt @@ -1706,3 +1706,23 @@ goblin105 = { #Generated 557.9.15 = { birth = yes trait = creature_goblin } 622.6.26 = { death = yes } } +frs_goblin_banker={ + name=Jerome + dynasty=28131 + culture=goblin religion=cult_of_wealth + martial=1 diplomacy=7 stewardship=14 intrigue=1 learning=8 + trait=education_stewardship_4 trait=temperate trait=greedy trait=patient + disallow_random_traits = yes + 560.3.1={ birth=yes trait=creature_goblin } + 580.3.1={ + effect = { + add_gold = 500 + add_prestige = 750 + add_prestige_level = 1 + add_character_modifier = { + modifier = goblin_buisness + } + } + } + 621.11.14={ death=yes } +} \ No newline at end of file diff --git a/history/titles/000_wc_religious_head_titles.txt b/history/titles/000_wc_religious_head_titles.txt index e8baf63aee..19ce2bc917 100644 --- a/history/titles/000_wc_religious_head_titles.txt +++ b/history/titles/000_wc_religious_head_titles.txt @@ -363,3 +363,12 @@ d_blue_wyrmcult = { d_bronze_wyrmcult = { 10.1.1={holder=62800} #Nozdormu[62800] } +k_goblin_bankers = { + 1.1.1 = { + government = theocracy_government + } + 580.1.5 = { + holder = frs_goblin_banker + liege=e_trade_coalition + } +} \ No newline at end of file diff --git a/localization/english/culture/wc_culture_titles_l_english.yml b/localization/english/culture/wc_culture_titles_l_english.yml index 16f0f15c6a..b9fe3fe87b 100644 --- a/localization/english/culture/wc_culture_titles_l_english.yml +++ b/localization/english/culture/wc_culture_titles_l_english.yml @@ -338,6 +338,8 @@ president_male_goblin_emperor:0 "President" president_female_goblin_emperor:0 "President" coalition_goblin_empire:0 "Coalition" + goblin_banker_male:0 "Banker" + goblin_banker_female:0 "Banker" ### Centaur ### # Feudal diff --git a/localization/english/event_localization/wc_goblin_loan_events_l_english.yml b/localization/english/event_localization/wc_goblin_loan_events_l_english.yml new file mode 100644 index 0000000000..d602eb8083 --- /dev/null +++ b/localization/english/event_localization/wc_goblin_loan_events_l_english.yml @@ -0,0 +1,10 @@ +l_english: + goblin_loan.200.desc:0 "I have heard your plea for gold. This can be done." + goblin_loan.200.a:0 "Take a loan" + goblin_loan.200.b:0 "Take a large loan" + goblin_loan.200.c:0 "$bp1_yearly.2021.f$" + goblin_loan.201.second_time:0 "Once again I remind you that you owe our bank #bold [ROOT.ScriptValue('rest_of_your_owe')|0]#! gold. You must pay a quarter of the amount and 25% on top. Thank you. \n Initial debt: #bold [ROOT.Var('loan_amount_owed_goblins').GetValue|0]#! gold.\n Original debtor: #bold [ROOT.Var('original_debtor').Char.GetFirstNameOrMe]#!\n" + goblin_loan.201.opening:0 "You owe our bank #bold [ROOT.ScriptValue('rest_of_your_owe')|0]#! gold. You must pay a quarter of the amount and 25% on top. Thank you. \n Initial debt: #bold [ROOT.Var('loan_amount_owed_goblins').GetValue|0]#! gold.\n Original debtor: #bold [ROOT.Var('original_debtor').Char.GetFirstName]#!\n" + goblin_loan.201.a:0 "Of course I will pay part of the debt." + goblin_loan.201.b.tt:0 "[recipient.GetPrimaryTitle.GetBaseNameNoTier] will give you #P more#! #V time#!" + every_vassal_not_repay_loan:0 "Every direct [vassal|el] loses #N 30#! #E opinion#! of #V you#! #help (Did not Repay Loan)#!" \ No newline at end of file diff --git a/localization/english/modifiers/wc_modifiers_l_english.yml b/localization/english/modifiers/wc_modifiers_l_english.yml index f01076aa14..900eb52338 100644 --- a/localization/english/modifiers/wc_modifiers_l_english.yml +++ b/localization/english/modifiers/wc_modifiers_l_english.yml @@ -127,4 +127,7 @@ caster_max_size_add:0 "Max Size of [caster|E] [regiments|E]" caster_maintenance_mult:0 "[caster|E] Maintenance" - caster_recruitment_cost_mult:0 "[caster|E] Recruitment Cost" \ No newline at end of file + caster_recruitment_cost_mult:0 "[caster|E] Recruitment Cost" + + goblin_buisness:0 "Business Entrepreneur" + goblin_buisness_desc:0 "This person knows how to make money" \ No newline at end of file diff --git a/localization/english/wc_decisions_l_english.yml b/localization/english/wc_decisions_l_english.yml index b2da745539..08c0cdc444 100644 --- a/localization/english/wc_decisions_l_english.yml +++ b/localization/english/wc_decisions_l_english.yml @@ -1,7 +1,7 @@ l_english: use_titan_forge_to_create_pops: "Titan Forge: Forge Courtiers" use_titan_forge_to_create_pops_desc: "Let's forge new $titanforged$, our new brethern to join us in serving the Azeroth." - use_titan_forge_to_create_pops_tooltip: "Create new $titanforged$ [courtiers|E]." + use_titan_forge_to_create_pops_tooltip: "Create new $titanforged$ [courtiers|E]" use_titan_forge_to_create_pops_effect_tooltip: "Will generate random amount of $titanforged$ [courtiers|E] of your [wc_race|E], [faith|E] and [culture|E] in your court. The amount of them and quality of their traits will be based on the [titan_forge|E] with highest level." use_titan_forge_to_create_pops_confirm: "Use Titan Forge" @@ -13,3 +13,16 @@ create_gorian_empire_de_jure_changes:1 "Becomes [de_jure|E] [kingdoms|E] of the new Gorian Empire" create_gorian_empire:1 "You #P restore#! #V The Gorian Empire#!" + + borrow_loan_goblin_decision:0 "Request Loan from the Goblin Bank" + borrow_loan_goblin_decision_tooltip:0 "Request a Loan through the nearest Goblin Bank branch" + borrow_loan_goblin_decision_desc:0 "One can only hope that this won't be too complicated of a process, but the Goblins aren't exactly known for making matters too easy for folks who want them to throw money out of their pockets. But, the machinations that have been carefully planned for the future of these lands certainly deserve some external investement. The future... it can only belong to those who are strong enough to stride boldly towards it, and if this isn't a bold stride, what is? The Goblins will likely see this as a new age of some sort of a dubious partnership, and hope that when the time comes, we are forced to remember their gestures of goodwill." + borrow_loan_goblin_decision_confirm:0 "It's a simple loan, nothing more" + borrow_loan_goblin_decision_effect_tooltip:1 "You borrow [gold|E][gold_i] from the Goblin Bank. You cannot borrow more money again until you have paid back this loan." + borrow_from_goblin_bankers_gold_condition:0 "The #L [GetTitleByKey('k_goblin_bankers').GetNameNoTier]#! doesn't have enough gold" + borrow_from_goblin_bankers_gold_condition2:0 "Goblins #N don't trust#! you" + + repay_loan_goblin_decision:0 "Pay off Part of the Loan" + repay_loan_goblin_decision_tooltip:0 "To have a debt hanging over me is unbecoming of a [ROOT.Char.GetTitleAsNameNoTooltip] – the time has come to repay the money I owe" + repay_loan_goblin_decision_desc:0 "You #V will pay#! a #P quarter#! of the initial debt and #N 25%#! on top\n\nIt is high time these lands were eased of their burdens, and what greater burden is there on any land than to be financially dependent on external forces that seek to scrounge off it? Indeed, the time has come, and the wealth that the Goblins have provided in the past shall now be returned in plenty." + repay_loan_goblin_decision_confirm:0 "Send the money back!" \ No newline at end of file diff --git a/localization/english/wc_other_titles_l_english.yml b/localization/english/wc_other_titles_l_english.yml index 3a3a795f66..59ae2b4549 100644 --- a/localization/english/wc_other_titles_l_english.yml +++ b/localization/english/wc_other_titles_l_english.yml @@ -623,3 +623,7 @@ k_frostborn:0 "Frostborn" k_frostborn_adj:0 "Frostborn" k_frostborn_article:0 "the " + + k_goblin_bankers:0 "Fortunistic Reserve System" + k_goblin_bankers_adj:0 "FRS" + k_goblin_bankers_article:0 "the " \ No newline at end of file