Eu concordo plenamente com o comentário do Selerulf.
É completamente impraticável que um único botão seja usado para todos os comandos de ataque, inclusive os ataques especiais. Esse problema pode ser facilmente resolvido ao incluir um segundo botão destinado a ataques especiais.