From bca7a60852cbbf309ac9b5bf9cc48ddad7910436 Mon Sep 17 00:00:00 2001 From: gfgtdf Date: Sat, 30 Dec 2023 21:35:27 +0100 Subject: [PATCH] WC: Fix mapgen always spwaning 3 bonus points in first scenario --- .../World_Conquest/lua/map/scenario_utils/bonus_points.lua | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/data/campaigns/World_Conquest/lua/map/scenario_utils/bonus_points.lua b/data/campaigns/World_Conquest/lua/map/scenario_utils/bonus_points.lua index c58305cf181..749fa5a1d4b 100644 --- a/data/campaigns/World_Conquest/lua/map/scenario_utils/bonus_points.lua +++ b/data/campaigns/World_Conquest/lua/map/scenario_utils/bonus_points.lua @@ -384,8 +384,7 @@ end function world_conquest_tek_bonus_points(theme) local res = {} local scenario_num = wml.variables.wc2_scenario or 1 - -- wc2_player_count is not available for the first scenario, place bonus points for 3 players - local player_num = wml.variables.wc2_player_count or 3 + local player_num = _G.scenario_data.nhumanplayers oceanic = get_oceanic() f_wct_bonus_location_filter = wesnoth.map.filter(get_f_wct_bonus_location_filter(map), { oceanic = oceanic }) local possible_locs = map:find(f_wct_bonus_location_filter)