X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fgame%2Fg_player.pas;h=98535cc9ef2f36220f98ba05b4cbb0a401598cac;hb=3d8489bb2d74d08d3a9ccad06eea7e8fb7d4038d;hp=300979a87de4011a595a4d59af4704d9132f74a3;hpb=ac11c0bdc792cb54cc54da011f80ecb0ae09392c;p=d2df-sdl.git diff --git a/src/game/g_player.pas b/src/game/g_player.pas index 300979a..98535cc 100644 --- a/src/game/g_player.pas +++ b/src/game/g_player.pas @@ -3980,7 +3980,7 @@ begin if not (R_BERSERK in FRulez) then begin Include(FRulez, R_BERSERK); - if gBerserkAutoswitch and (FBFGFireCounter = -1) then + if gBerserkAutoswitch and (gDebugMode or gCheats) and (FBFGFireCounter = -1) then begin FCurrWeap := WEAPON_KASTET; resetWeaponQueue(); @@ -7614,4 +7614,7 @@ begin FDifficult := TDifficult(p^); end; + +begin + conRegVar('cheat_berserk_autoswitch', @gBerserkAutoswitch, 'autoswitch to fist when berserk pack taken', '', true, true); end.