Atualmente, mesmo marcando a opção Disable action bar hotkeys when chat mode is on na tela de opções, as hotkeys são ativadas ao digitar.
Exemplo:
Crie uma hotkey com a letra F para usar algum item. Ao digitar uma palavra com a letra F no chat, o item vai ser usado. A hotkey deveria ser ignorada se a opção Disable action bar hotkeys when chat mode is on estiver marcada e o chat ativo.
Isso pode ser corrigido no arquivo modules/game_actionbar/actionbar.lua na função setupAction(widget).
Logo depois de cada widget.callback = function() adione uma verificação pra saber se a opção de ignorar está ativa e se o chat está está em uso, caso verdadeiro, não faz nada.
if modules.client_options.getOption(actionbarLock) and modules.game_console.isChatEnabled() then return end
Pode criar uma função pra simplificar:
function areHotkeysLocked()
return modules.client_options.getOption(actionbarLock) and modules.game_console.isChatEnabled()
end
E usar ela:
widget.callback = function()
if areHotkeysLocked() then return end
...