Quote:
Added extra effect line codes for,
[SLVL] - converts into 'spell cast level'. ie 3rd level spell cast at 3rd level [SLVL] => 3, 4th level [SLVL] => 4
[ULVL] - converts into 'upped spell cast level'. ie 3rd level spell cast at 5th level [ULVL] => 2
[CLVL] - cantrip casting stage, 1-4 level [CLVL] => 1, 5-10 level [CLVL] => 2, 11-16 level [CLVL] =>3, 17+ level [CLVL] => 4
[DLVL] - cantrip up casting stage, 1-4 level [DLVL] => 0, 5-10 level [DLVL] => 1, 11-16 level [DLVL] =>2, 17+ level [DLVL] => 3
Effect line codes support prefix,
'HTQ' for half/third/quarter
2-9 for multiply amount
'^' - increment ability value by 1. ( Used with 'H' to make a value of 1-10 when ability is 1-20 )
'T^' - increment ability value by 2.
'Q^' - increment ability value by 3.
Effect line codes support postfix,
'n' for the dice type to generate
Effect line code samples,
[HSLVL4] -> converts to 'half' spell cast level d4, eg 5th level spell, => 2d4
[ULVL8] -> convertes to 'upcast level' d8, eg 3rd level spell cast at 6th level => 3d8
[H^ROGUE6] -> converts number of rouge levels 1-20 into 1d6-10d6
Supported modules, ( Others may also work if they follow the correct spell wording. )
5E SRD Data
DD Basic Rules
PHB Deluxe
Volos Guide to Monsters
Xanathar's Guide to Everything
Sword Coast Adventurer's Guide
Elemental Evil Players Companion
Icewind Dale Rime of the Frostmaiden
Rise of the Drow Collectors Edition
5E Effects Coding - Spells
Notes,
DICE can be a dice or a modifier but not both. eg, 1d4 or 5
LEVEL is the level of spell slot this applies to/from.
Damage parse structure,
damage increases by DICE for each slot level above LEVEL[st,nd,rd,th]
damage increases by DICE for each slot above LEVEL[st,nd,rd,th]
damage dealt by the attack increases by DICE for each slot level above LEVEL[st,nd,rd,th].
damage for both effects of the spell increases by DICE for each slot level above LEVEL[st,nd,rd,th].
damage (both initial and later) increases by DICE for each slot level above LEVEL[st,nd,rd,th].
damage increases by DICE for every two slot levels above [the] LEVEL[st,nd,rd,th].
damage increases by DICE when you reach LEVEL[st,nd,rd,th] level (2d6), LEVEL[st,nd,rd,th] level (3d6).
Damage parse structure examples,
damage increases by 1d6 for each slot level above 1st
damage increases by 1d6 for each slot above 1st
damage dealt by the attack increases by 1d6 for each slot level above 1st.
damage for both effects of the spell increases by 1d8 for each slot level above 3rd.
damage (both initial and later) increases by 1d4 for each slot level above 2nd.
damage increases by 1d8 for every two slot levels above [the] 2nd.
damage increases by 1d6 when you reach 5th level (2d6), 11th level (3d6), and 17th level (4d6).
Heal parse structure,
healing increases by DICE for each slot level above LEVEL[st,nd,rd,th]
Heal parse structure examples,
healing increases by 10 for each slot level above 6th