Register

T20 Zapera's Automations

An Add-on Module for Foundry Virtual Tabletop

Author: Zapera Project: Source Foundry Version 13 (Verified 13) Last Updated 2 weeks, 1 day ago

 

⚔️ T20 Zapera's Automations

Módulo para FoundryVTT que adiciona automações inteligentes para o sistema Tormenta20

Autor: Zapera | Versão: 0.4.0 | FoundryVTT: v13+ | Sistema: Tormenta20


🎯 Automações

1️⃣ Testes de Resistência Automáticos ⚙️ Com Configuração

O que faz: Quando um personagem lança uma magia que exige teste de resistência (Fortitude, Reflexo ou Vontade), o módulo abre automaticamente o prompt de rolagem para cada alvo afetado. Para magias de área, basta posicionar o template no mapa — os alvos dentro da área recebem o prompt automaticamente.

Configurações:

2️⃣ Testes Opostos ⚙️ Muito Configurável

O que faz: Automatiza testes opostos como Enganação, Furtividade e Intimidação. O mestre pode configurar quais perícias disparam testes opostos, quem faz a defesa, e como a rolagem funciona.

Padrão:

Perícia usada Defesa usada Como funciona
Enganação Percepção ou Intuição O mestre escolhe quem defende
Furtividade Percepção Todos no mapa rolam automaticamente
Intimidação Vontade Apenas os alvos selecionados rolam

Configurações:

3️⃣ Condições em 0 PV Sem Configuração

O que faz: Quando um personagem chega a 0 pontos de vida, o módulo aplica automaticamente todas as condições previstas pelas regras: Sangrando, Indefeso, Desprevenido, Caído e Inconsciente. Quando o personagem recupera pelo menos 1 PV, as condições são removidas automaticamente (exceto Caído, que o personagem precisa se levantar por conta própria).

Configurações:

4️⃣ Verificador de Defesa ⚙️ Com Configuração

O que faz: Ao rolar um ataque com um alvo selecionado, o módulo compara automaticamente o total do dado com a Defesa do alvo e exibe no card do chat se o ataque acertou ou errou, com destaque visual.

Regras críticas:

Configurações:

5️⃣ Dreno de Vida ⚙️ Muito Configurável

O que faz: Para magias e poderes que drenam vida (como Toque Vampírico), o módulo substitui os botões normais de dano por botões especiais que simultaneamente aplicam o dano no alvo e curam o atacante por uma porcentagem do dano causado. Padrão: Toque Vampírico cura o atacante em 50% do dano como PV normal.

Configurações:

6️⃣ Contador de Magia Sustentada ⚙️ Com Configuração

O que faz: Gerencia o ciclo completo de magias sustentadas (magias que custam 1 PM por rodada para manter ativadas). Ao lançar uma magia sustentada, o módulo aplica um efeito no personagem. A cada turno do personagem em combate, o mestre recebe uma pergunta: "Deseja pagar 1 PM para sustentar [magia]?" Se confirmar, 1 PM é descontado automaticamente.

Configurações:

7️⃣ Poder Sortudo Sem Configuração

O que faz: Para personagens com o poder Sortudo, o módulo adiciona automaticamente um botão de rerolar em testes de perícia no chat. O custo é 3 PM (descontado automaticamente ao clicar). Você rola novamente e fica com o resultado que preferir (exatamente como a regra do livro).

Configurações:

8️⃣ Mapa de Viagem Interativo ⚙️ Muito Configurável

O que faz: Em cenas marcadas como "Mapa de Viagem", exibe informações de tempo de viagem diretamente na régua de medição do FoundryVTT. Mostra o tempo estimado e rações necessárias para diferentes modos de viagem.

Modos disponíveis:

Modo Velocidade
A pé Caminhada normal (usa o personagem mais lento do grupo)
Carroça 9m por rodada (36 km/dia)

Configurações:

9️⃣ Cura Acelerada Sem Configuração

O que faz: Para ameaças (NPCs) que possuem "cura acelerada X" no campo de resistências da ficha, o módulo detecta automaticamente quando o NPC entra em combate. A cada turno da ameaça, o mestre recebe um prompt perguntando se deseja regenerar os PV correspondentes.

Importante: Se você tiver dois tokens do mesmo NPC no mapa (ex: dois Trolls), a cura acelerada funciona corretamente para cada um.

Configurações:

🔟 Testes de Resistência Automáticos (Itens) ⚙️ Com Configuração

O que faz: Estende a automação de testes de resistência para itens consumíveis — bombas alquímicas, fogo alquímico, venenos e similares. Ao usar um item com alvos marcados ou template de área, o módulo calcula a CD automaticamente e abre o prompt de resistência para cada alvo.

Fórmula da CD: 10 + metade do nível do aplicador + modificador do atributo-chave

Tipo de item Atributo-chave Teste
Alquímico (ex: Fogo Alquímico) Lido da descrição (ex: "CD + Destreza") Reflexo (padrão)
Veneno (lista configurável) Sempre Inteligência Fortitude

Configurações:

Itens sem "CD + Atributo" na descrição e fora da lista de venenos são ignorados automaticamente.

1️⃣1️⃣ Condições de Combate ⚙️ Com Configuração

O que faz: Automatiza três condições que têm efeitos no início do turno do personagem afetado.

Condição Efeito
Em Chamas Pergunta se gasta ação padrão para apagar. Se sim → remove condição. Se não → rola 1d6 de dano de fogo automaticamente
Sangrando Prompt para rolar Constituição (CD 15). Se passar → remove condição. Se falhar → rola 1d6 de dano de perda
Confuso Rola 1d6 automaticamente. 1–5 → posta efeito no chat. 6 → remove condição

Configurações:


📚 Macros Incluídas

O módulo vem com uma coleção de macros prontas para uso, acessíveis pela biblioteca de macros do FoundryVTT:

Macro O que faz
Baú (Item Piles) Transforma tokens selecionados em pilhas de loot (baú, corpo ou mantém a imagem original). Requer o módulo Item Piles.
Visão do Token Configura rapidamente a visão no escuro e fontes de luz (tocha, luz mágica, escuridão, olho do beholder) para os tokens selecionados.
Dano de Queda Calcula e rola o dano de queda conforme as regras do Tormenta20, com suporte a quedas na água e objetos pesados.
Relógio de Tibares Aplica a regra de Custo de Vida, descontando moedas automaticamente de cada personagem. O GM seleciona o estilo de vida e período individualmente para cada PJ.
Ração de Viagem Desconta rações automaticamente de cada personagem. Abre um dialog onde o GM seleciona quantas rações consumir e desconta individualmente para cada PJ.
Limpar Réguas Remove todas as réguas de medição do cenário atual com um clique.

🐛 Bugs Conhecidos

Testes de Resistência Automáticos: Quando uma magia tem efeitos adicionais (mesmo não utilizados), esses efeitos podem ser aplicados automaticamente no alvo se ele falhar na resistência. Estamos investigando uma solução.


📦 Instalação

  1. No FoundryVTT, vá em Configurações → Módulos → Instalar Módulo
  2. Cole a URL do manifesto do módulo no campo de busca
  3. Clique em Instalar
  4. Vá em Gerenciar Módulos e ative T20 Zapera's Automations
  5. Pronto! As automações já estão funcionando na sua mesa

Cada automação pode ser ligada ou desligada individualmente nas configurações do módulo. Ao alterar qualquer configuração, o FoundryVTT pedirá para recarregar a página para que as mudanças entrem em efeito.


Feito com carinho para a comunidade Tormenta20
Desenvolvido com auxílio de IA (Claude, da Anthropic)
Autor: Zapera

Supported Game Systems

  1. Tormenta20

    Latest Version: Version 1.5.015 Last Updated 4 months ago

Categories

Available Versions

  1. Version v0.4.0

    2 weeks, 1 day ago
    Foundry Version 13 - 13 (Verified 13) Manifest URL Read Notes
  2. Version v0.3.0

    2 weeks, 6 days ago
    Foundry Version 13 - 13 (Verified 13) Manifest URL Read Notes