CallInterrupt!

CallInterrupt!

177 Downloads

CallInterrupt is a simple addon for the game World of Warcraft that aims to help players effectively communicate when interrupting an enemy's spell cast. When the player successfully interrupts a spell, the addon automatically announces to a configurable chat channel, informing which spell was interrupted and by whom.

The addon has a configuration table with default values, which include the chat channel where interruption messages will be sent (the default channel is "PARTY"), whether sound effects are enabled (which is on by default), the sound file to be played (which is commented out at the moment), and the format of the announcement message.

CallInterrupt is enabled using the command "/interrupt enable" and disabled using the command "/interrupt disable". When the addon is enabled, it registers a combat log event that is triggered whenever a spell is interrupted. When this event is triggered, the addon checks if the player was responsible for the interruption and, if so, sends a formatted message to the configured chat channel, informing which spell was interrupted and by whom. If sound effects are enabled, the addon will also play a sound to indicate the interruption.

The player can configure the chat channel where interruption messages will be sent using the command "/interrupt say", "/interrupt party", or "/interrupt raid". Additionally, the player can display the current configuration of the addon using the command "/interrupt" without any parameters.

In summary, the commands that can be used in CallInterrupt are:

/interrupt say - Set the chat channel to "say" /interrupt party - Set the chat channel to "party" (default) /interrupt raid - Set the chat channel to "raid" /interrupt enable - Enable the addon /interrupt disable - Disable the addon /interrupt - Display the current configuration of the addon.

PT-BR

O CallInterrupt é um addon simples para o jogo World of Warcraft que tem como objetivo ajudar os jogadores a comunicarem efetivamente quando interrompem o lançamento de um feitiço de um inimigo. Quando o jogador interrompe com sucesso um feitiço, o addon anuncia automaticamente para um canal de bate-papo configurável, informando qual feitiço foi interrompido e por quem.

O addon possui uma tabela de configuração com valores padrão, que incluem o canal de bate-papo onde as mensagens de interrupção serão enviadas (o canal padrão é "PARTY"), se os efeitos sonoros estão habilitados (o que está ativado por padrão), o arquivo de som a ser reproduzido (que está comentado no momento) e o formato da mensagem de anúncio.

O CallInterrupt é ativado usando o comando "/interrupt enable" e desativado usando o comando "/interrupt disable". Quando o addon está ativado, ele registra um evento de log de combate que é disparado sempre que um feitiço é interrompido. Quando esse evento é acionado, o addon verifica se o jogador foi o responsável pela interrupção e, se for o caso, envia uma mensagem formatada para o canal de bate-papo configurado, informando qual feitiço foi interrompido e por quem. Se os efeitos sonoros estiverem habilitados, o addon também reproduzirá um som para indicar a interrupção.

O jogador pode configurar o canal de bate-papo para onde as mensagens de interrupção serão enviadas usando o comando "/interrupt say", "/interrupt party" ou "/interrupt raid". Além disso, o jogador pode exibir a configuração atual do addon usando o comando "/interrupt" sem nenhum parâmetro.

Resumindo, os comandos que podem ser usados no CallInterrupt são:

  • /interrupt say - Define o canal de bate-papo para "say"
  • /interrupt party - Define o canal de bate-papo para "party" (padrão)
  • /interrupt raid - Define o canal de bate-papo para "raid"
  • /interrupt enable - Ativa o addon
  • /interrupt disable - Desativa o addon
  • /interrupt - Exibe a configuração atual do addon.