diff --git a/SQF/dayz_code/compile/keyboard.sqf b/SQF/dayz_code/compile/keyboard.sqf
index a0bbbb6ae..a329b9850 100644
--- a/SQF/dayz_code/compile/keyboard.sqf
+++ b/SQF/dayz_code/compile/keyboard.sqf
@@ -159,6 +159,12 @@ if (isNil "keyboard_keys") then {
_handled = true;
};
};
+ _holdBreath = {
+ if (count (actionKeys "HoldBreath") > 1) then {
+ systemChat localize "STR_UI_HOLD_BREATH";
+ _handled = true;
+ };
+ };
_forcesave = {
dayz_lastCheckBit = diag_ticktime;
call player_forceSave;
@@ -326,7 +332,8 @@ if (isNil "keyboard_keys") then {
[actionKeys "User20", _journal] call _addArray;
[actionKeys "Diary", _journal] call _addArray;
[actionKeys "NetworkStats", _journal] call _addArray;
- [actionKeys "Turbo", _turbo] call _addArray;
+ [actionKeys "Turbo", _turbo] call _addArray;
+ [actionKeys "HoldBreath", _holdBreath] call _addArray;
[[DIK_F1], _muteSound] call _addArray;
//[[DIK_F4, DIK_TAB, DIK_DELETE], _forcesave] call _addArray;
//[[DIK_F4, DIK_RMENU, DIK_LMENU,DIK_LSHIFT,DIK_RSHIFT,DIK_ESCAPE], _forcesave2] call _addArray;
diff --git a/SQF/dayz_code/stringtable.xml b/SQF/dayz_code/stringtable.xml
index 4ec906b73..080a98522 100644
--- a/SQF/dayz_code/stringtable.xml
+++ b/SQF/dayz_code/stringtable.xml
@@ -7778,6 +7778,9 @@
Lobby
Лобби
+
+ Please change your controls. HoldBreath holds too many keys and has been blocked.
+