diff -r 9a0b1288315e -r 5083fb0a2992 share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/queen.lua --- a/share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/queen.lua Fri Mar 09 18:03:59 2018 +0100 +++ b/share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/queen.lua Fri Mar 09 19:05:59 2018 +0100 @@ -612,9 +612,9 @@ function GetVariables() progress = tonumber(GetCampaignVar("Progress")) - m5DeployedNum = tonumber(GetCampaignVar("M5DeployedNum")) - m2Choice = tonumber(GetCampaignVar("M2Choice")) - m5Choice = tonumber(GetCampaignVar("M5Choice")) + m5DeployedNum = tonumber(GetCampaignVar("M5DeployedNum")) or leaksNum + m2Choice = tonumber(GetCampaignVar("M2Choice")) or choiceRefused + m5Choice = tonumber(GetCampaignVar("M5Choice")) or choiceEliminate m2DenseDead = tonumber(GetCampaignVar("M2DenseDead")) m4DenseDead = tonumber(GetCampaignVar("M4DenseDead")) m5DenseDead = tonumber(GetCampaignVar("M5DenseDead"))