diff --git a/maps/fish_defender_v2/main.lua b/maps/fish_defender_v2/main.lua index bf747607..ebe5c414 100644 --- a/maps/fish_defender_v2/main.lua +++ b/maps/fish_defender_v2/main.lua @@ -1336,40 +1336,42 @@ function Public.reset_game() end Difficulty.reset_difficulty_poll({difficulty_poll_closing_timeout = wave_grace_period}) - local difficulties = { - [1] = { - name = 'Easy', - value = 0.75, - color = {r = 0.00, g = 0.25, b = 0.00}, - print_color = {r = 0.00, g = 0.4, b = 0.00}, - enabled = true - }, - [2] = { - name = 'Normal', - value = 1, - color = {r = 0.00, g = 0.00, b = 0.25}, - print_color = {r = 0.0, g = 0.0, b = 0.5} - }, - [3] = { - name = 'Hard', - value = 1.5, - color = {r = 0.25, g = 0.00, b = 0.00}, - print_color = {r = 0.4, g = 0.0, b = 0.00} - }, - [4] = { - name = 'Nightmare', - value = 3, - color = {r = 0.35, g = 0.00, b = 0.00}, - print_color = {r = 0.6, g = 0.0, b = 0.00} - }, - [5] = { - name = 'Impossible', - value = 5, - color = {r = 0.45, g = 0.00, b = 0.00}, - print_color = {r = 0.8, g = 0.0, b = 0.00} + if game.is_multiplayer() then + local difficulties = { + [1] = { + name = 'Easy', + value = 0.75, + color = {r = 0.00, g = 0.25, b = 0.00}, + print_color = {r = 0.00, g = 0.4, b = 0.00}, + enabled = true + }, + [2] = { + name = 'Normal', + value = 1, + color = {r = 0.00, g = 0.00, b = 0.25}, + print_color = {r = 0.0, g = 0.0, b = 0.5} + }, + [3] = { + name = 'Hard', + value = 1.5, + color = {r = 0.25, g = 0.00, b = 0.00}, + print_color = {r = 0.4, g = 0.0, b = 0.00} + }, + [4] = { + name = 'Nightmare', + value = 3, + color = {r = 0.35, g = 0.00, b = 0.00}, + print_color = {r = 0.6, g = 0.0, b = 0.00} + }, + [5] = { + name = 'Impossible', + value = 5, + color = {r = 0.45, g = 0.00, b = 0.00}, + print_color = {r = 0.8, g = 0.0, b = 0.00} + } } - } - Difficulty.set_difficulties(difficulties) + Difficulty.set_difficulties(difficulties) + end local players = game.connected_players for i = 1, #players do