diff --git a/armoks-blessing.lua b/armoks-blessing.lua index e34cc9992..6d57ab34e 100644 --- a/armoks-blessing.lua +++ b/armoks-blessing.lua @@ -23,7 +23,7 @@ function brainwash_unit(unit) unit.status.current_soul.personality.traits.GREED = 25 unit.status.current_soul.personality.traits.IMMODERATION = 25 unit.status.current_soul.personality.traits.VIOLENT = 50 - unit.status.current_soul.personality.traits.PERSEVERENCE = 75 + unit.status.current_soul.personality.traits.PERSEVERANCE = 75 unit.status.current_soul.personality.traits.WASTEFULNESS = 50 unit.status.current_soul.personality.traits.DISCORD = 25 unit.status.current_soul.personality.traits.FRIENDLINESS = 75 @@ -80,7 +80,7 @@ function brainwash_unit(unit) [df.value_type.HARD_WORK]=41, [df.value_type.SACRIFICE]=41, [df.value_type.COMPETITION]=-41, - [df.value_type.PERSEVERENCE]=41, + [df.value_type.PERSEVERANCE]=41, [df.value_type.LEISURE_TIME]=-11, [df.value_type.COMMERCE]=41, [df.value_type.ROMANCE]=41, diff --git a/assign-beliefs.lua b/assign-beliefs.lua index 2a0d92cdb..cc0de2c28 100644 --- a/assign-beliefs.lua +++ b/assign-beliefs.lua @@ -134,10 +134,6 @@ function assign(beliefs, unit, reset) for belief, level in pairs(beliefs) do assert(type(level) == "number") belief = belief:upper() - -- there's a typo in the game data - if belief == "PERSEVERANCE" then - belief = "PERSEVERENCE" - end if df.value_type[belief] then if level >= -3 and level <= 3 then local belief_value = calculate_random_belief_value(level) diff --git a/assign-facets.lua b/assign-facets.lua index 3e77b3e2e..c91670f07 100644 --- a/assign-facets.lua +++ b/assign-facets.lua @@ -134,10 +134,6 @@ function assign(facets, unit, reset) for facet, level in pairs(facets) do assert(type(level) == "number") facet = facet:upper() - -- there's a typo in the game data - if facet == "PERSEVERANCE" then - facet = "PERSEVERENCE" - end if df.personality_facet_type[facet] then if level >= -3 and level <= 3 then local facet_strength = calculate_random_facet_strength(level) diff --git a/devel/print-event.lua b/devel/print-event.lua index f2d9a54aa..771ac5529 100644 --- a/devel/print-event.lua +++ b/devel/print-event.lua @@ -34,7 +34,7 @@ end local function print_event(event) local str = df.new("string") local ctx = df.history_event_context:new() - event:getSentence(str, ctx) + event:getSentence(str, ctx, true, false) ctx:delete() print(str.value) str:delete() diff --git a/exportlegends.lua b/exportlegends.lua index 5ac72a051..548857306 100644 --- a/exportlegends.lua +++ b/exportlegends.lua @@ -912,8 +912,8 @@ local function export_more_legends_xml() for ID, event in progress_ipairs(vector, 'historical event relationship supplements') do file:write("\t\n") file:write("\t\t"..event.event.."\n") - file:write("\t\t"..event.occasion_type.."\n") - file:write("\t\t"..event.site.."\n") + file:write("\t\t"..event.circumstance.."\n") + file:write("\t\t"..event.circumstance_id.Death.."\n") -- FIXME: Death has been chosen arbitrarily here file:write("\t\t"..event.reason.."\n") file:write("\t\n") end