LordAshes-D20ExtensionsFor5E icon

D20ExtensionsFor5E

Collection of D20 extensions for the 5E system

Last updated 2 weeks ago
Total downloads 56
Total rating 0 
Categories Tweaks Integration
Dependency string LordAshes-D20ExtensionsFor5E-2.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

bbepisTaleSpire-BepInExPack-5.4.10 icon
bbepisTaleSpire-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.10
brcoding-SetInjectionFlagPlugin-2.6.0 icon
brcoding-SetInjectionFlagPlugin

Allows players to flag that mods are installed for BouncyRock.

Preferred version: 2.6.0
LordAshes-D20Plugin-1.5.0 icon
LordAshes-D20Plugin

Implements a highly configurable D20 automation ruleset

Preferred version: 1.5.0

README

D20 Extensions for 5E

This unofficial TaleSpire D20 extensions which add 5E specific rules to the D20 (Automation Rulset) Plugin. Includes:

  1. Elemental Adept
  2. Forced Outcome
  3. Great Weapon Fighting
  4. Reliable Talent
  5. Savage Attacker

Install

Use R2ModMan or similar installer to install this extension pack.

Usage

Elemental Adept:

  1. Ensure the character sheet has a value (or toggle) called EA set to 1.
  2. Ensure the character sheet has a value (or toggle) called EA_Types set to a comma delimited string of elemental damges that the character is an adept at.
  3. Make an attack with a spell of the adept element.
  4. Observe that enemy resistance does not apply.
  5. Observe that any 1s in the damage roll get changed to 2s.

Force Outcome:

  1. Ensure the character sheet has a value (or toggle) called FO set to 1.
  2. Make an check or attack.
  3. Observe that an menu comes up for with options to PASS, FAIL, or CONT.
  4. If roll was an attack, after rolling damage, observer that a menu comes up with: FULL, HALF, ZERO.

PASS: Forces an attack or check to pass. FAIL: Forces an attack or check to fail. CONT: The attack or check is resolved normally (unaffected by Forced Outcome).

FULL: The damage is unaffected by Forced Outcome. HALF: The damage is halved (before any reductions for immunity, resistance, reduction, or vulneraility). ZERO: The damage is set to zero.

Note: The skill component of Forced Outome works with both the instigator or target. The damage component only works with instigator.

Great Weapon Fighting:

  1. Ensure the character sheet has a value (or toggle) called GWF set to 1.
  2. Make a physical attack. An attack that has [STR] in the formula.
  3. Observe that any 1s or 2s are rerolled.

Reliable Talent:

  1. Ensure the character sheet has a value (or toggle) called RT set to 1.
  2. Make a skill check for a skill that the character is proficient in (has [PB] in the formula).
  3. Observe that any rolls below 10 are bumped up to a 10.

Savage Attacker:

  1. Ensure the character sheet has a value (or toggle) called SA set to 1.
  2. Ensure the character sheet has a value (or toggle) called SA_Threshold set to a numeric integer value. If the first die is this number or less, it is rerolled.
  3. Make a physical attack. An attack that has [STR] or [DEX] in the formula.
  4. Observe that if the first die is equal to or less than the threshold it is rerolled.

Limitations

  1. When extension need to reroll some dice (such as Great Weapon Fighting or Savage Attacker) all dice are rerolled by only the correct dice was swapped. For example, Savage Attacker replaces one damage die (by default the first die). If Savage Attacker was rolled with Hex, both dice would be rerolled but only the first die would be swapped.

  2. Savage Attacker always swaps the first die. This is okay when using a single die weapon but if using a two die weapon (e.g. 2D6) or a single weapon die with a damage buff like Hex, it may but correct to swap out the first die. This may be addressed in future versions of Savage Attacker.