diff --git a/src/g_game.c b/src/g_game.c index 6b2af2c5d..f7f9bc345 100644 --- a/src/g_game.c +++ b/src/g_game.c @@ -2138,7 +2138,19 @@ void G_Ticker(boolean run) { if (playeringame[i]) { - K_PlayerLoseLife(&players[i]); + if (players[i].bot == true) + { + players[i].botvars.difficulty--; + + if (players[i].botvars.difficulty < 1) + { + players[i].botvars.difficulty = 1; + } + } + else + { + K_PlayerLoseLife(&players[i]); + } } }