diff -r d18261ddac4a -r 634d017650dc share/hedgewars/Data/Scripts/Multiplayer/Battalion.lua --- a/share/hedgewars/Data/Scripts/Multiplayer/Battalion.lua Wed Jun 28 12:01:43 2023 +0200 +++ b/share/hedgewars/Data/Scripts/Multiplayer/Battalion.lua Wed Jun 28 12:46:04 2023 +0200 @@ -1532,7 +1532,7 @@ useVariantHats = params['mutate'] end - if params['strength'] ~= nil and tonumber(params['strength']) > 0 then + if params['strength'] ~= nil and tonumber(params['strength']) ~= nil and tonumber(params['strength']) > 0 then strength = tonumber(params['strength']) -- Highland if mode == 'highland' then @@ -1561,7 +1561,7 @@ end end - if params['luck'] ~= nil and tonumber(params['luck']) > 0 then + if params['luck'] ~= nil and tonumber(params['luck']) and tonumber(params['luck']) > 0 then luck = tonumber(params['luck']) healthCrateChance = div(healthCrateChance * luck, 100)