Register

T20 Zapera's Automations

An Add-on Module for Foundry Virtual Tabletop

Author: Zapera Project: Source Foundry Versions 13 to 14 (Verified 13) Last Updated 2 weeks, 4 days ago

 

⚔️ T20 Zapera's Automations

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

Autor: Zapera | Versão: 0.5.0 | FoundryVTT: v13 e v14 | Sistema: Tormenta20 1.5.x e 1.6.x


🆕 Novidades da Versão 0.5.0

O módulo agora funciona no Foundry v14, sem deixar de funcionar no v13. É o mesmo módulo nos dois: você não precisa escolher versão nem instalar nada diferente. Se você já usava no v13, nada muda para você. Pode atualizar tranquilo, os prompts que já estavam no chat continuam funcionando.

Novo:

Corrigido:

Mudou:


🔀 Compatibilidade

O mesmo módulo roda nas duas gerações, sem versões separadas:

Foundry Sistema Tormenta20 Situação
v13 1.5.x Suportado
v14 1.6.x Suportado

Onde o comportamento muda entre v13 e v14, a diferença está descrita na automação correspondente abaixo.</em >


🎯 Automações

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

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 a área no mapa — os alvos recebem o prompt automaticamente. No Foundry v14 os alvos são lidos de dentro da área; no v13, dos tokens marcados como alvo.

Configurações:

2️⃣ Testes Opostos ⚙️ Muito Configurável</span >

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</span >

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</strong >. 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</span >

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 verde ou vermelho.

Regras críticas:

Configurações:

5️⃣ Dreno de Vida ⚙️ Muito Configurável</span >

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</span >

O que faz: Cuida das magias sustentadas (magias que custam 1 PM por rodada para manter ativadas). O comportamento depende da versão do Foundry.

No Foundry v13: o módulo gerencia o ciclo completo. Ao lançar uma magia sustentada, 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. Se recusar ou não tiver PM suficiente, o efeito é removido.

No Foundry v14: o próprio sistema Tormenta20 faz isso — cria o efeito ao lançar a magia, mostra o botão "Sustentar Efeitos" no início do turno e cobra o PM. O módulo sai da frente para não gerar pergunta e cobrança em dobro.

Remoção dos efeitos nos alvos (v13 e v14): quando você aplica os efeitos da magia nos alvos pelo botão de efeito do card, cada efeito fica ligado àquele sustento. Ao encerrar o sustento, por qualquer motivo, os efeitos são removidos dos alvos automaticamente e o chat lista o que foi removido. O sistema sozinho só limpa os efeitos do conjurador.

Configurações:

Importante: apenas efeitos aplicados pelo botão de efeito do card da magia são removidos. Efeitos arrastados na mão ou aplicados por falha em teste de resistência não são. Funciona com dois tokens do mesmo NPC no mapa e com alvos em outras cenas.</em >

7️⃣ Poder Sortudo Sem Configuração</span >

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). A rerrolagem mantém o modo da rolagem original — um teste sussurrado continua sussurrado.

Configurações:

8️⃣ Mapa de Viagem Interativo ⚙️ Muito Configurável</span >

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</span >

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.</em >

Configurações:

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

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 área de efeito, 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.</em >

1️⃣1️⃣ Condições de Combate ⚙️ Com Configuração</span >

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 as áreas de efeito do cenário atual com um clique — réguas de medição no v13, regiões de magia no v14. Regiões criadas pelo mestre (terreno difícil, gatilhos) não são tocadas.

🐛 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</strong >
  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.</strong > 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.6.5 Last Updated 14 hours, 12 minutes ago

Categories

Available Versions

  1. Version v0.5.0

    2 weeks, 4 days ago
    Foundry Version 13 - 14 (Verified 13) Manifest URL Read Notes
  2. Version v0.4.0

    5 months, 2 weeks ago
    Foundry Version 13 - 13 (Verified 13) Manifest URL Read Notes
  3. Version v0.3.0

    5 months, 3 weeks ago
    Foundry Version 13 - 13 (Verified 13) Manifest URL Read Notes