Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

Roll 20 Macros

RANDOM HP

/w gm @{selected|wtype}&{template:npc} {{type=Hit Points}} {{normal=1}} @{selected|


npc_name_flag} {{rname=^{hp}}} {{mod=@{selected|npc_hpformula}}} {{r1=[[@{selected|
npc_hpformula}]]}} charname=@{selected|character_name}

PLAYER Initiative query adv or not

@{wolf|wtype}&{template:npc}{{rname=Roll Initiative}}{{mod=[[[[@{wolf|initiative_bonus}]]
[DEX]]]}}{{normal=}} {{name=@{wolf|name_flag}}}{{r1=[[@{wolf|d20}+[[@{wolf|initiative_bonus}]]
[DEX]&{tracker}]]}}{{@{wolf|rtype}+[[@{wolf|initiative_bonus}]][DEX]&{tracker}]]}}
{{type=Initiative}}

NPC Initiative query adv or not

@{selected|wtype}&{template:npc}@{selected|npc_name_flag}{{rname=Roll Initiative}}
{{mod=[[[[@{selected|initiative_bonus}]][DEX]]]}}{{normal=}} {{r1=[[@{selected|d20}+[[@{selected|
initiative_bonus}]][DEX]&{tracker}]]}}{{@{selected|rtype}+[[@{selected|initiative_bonus}]]
[DEX]&{tracker}]]}} {{type=Initiative}}

Initiative always advantage

@{Reaucka Rai Broansta|wtype}&{template:npc}{{rname=Roll Initiative}}{{mod=[[[[@{Reaucka Rai


Broansta|initiative_bonus}]][DEX]]]}}{{normal=}} {{name=@{Reaucka Rai Broansta|name_flag}}}
{{r1=[[@{Reaucka Rai Broansta|d20}cs>20+[[@{Reaucka Rai Broansta|initiative_bonus}]]
[DEX]&{tracker}]]}}{{always=1}}{{r2=[[@{Reaucka Rai Broansta|d20}+[[@{Reaucka Rai Broansta|
initiative_bonus}]][DEX]&{tracker}]]}} {{type=Initiative}}

}Strength Check

@{wolf|wtype}&{template:npc} @{wolf|npc_name_flag} {{rname=^{strength}}} {{mod=[[[[@{wolf|


strength_mod}]][STR]]]}} {{r1=[[@{wolf|d20}+[[@{wolf|strength_mod}]][STR]]]}} @{wolf|rtype}+
[[@{wolf|strength_mod}]][STR]]]}} {{type=Strength Check}}

Dexterity Check

@{wolf|wtype}&{template:npc} @{wolf|npc_name_flag} {{rname=^{dexterity}}} {{mod=[[[[@{wolf|


dexterity_mod}]][DEX]]]}} {{r1=[[@{wolf|d20}+[[@{wolf|dexterity_mod}]][DEX]]]}} @{wolf|rtype}+
[[@{wolf|dexterity_mod}]][DEX]]]}} {{type=Dexterity Check}}

Constitution Check

@{wolf|wtype}&{template:npc} @{wolf|npc_name_flag} {{rname=^{constitution}}}


{{mod=[[[[@{wolf|constitution_mod}]][CON]]]}} {{r1=[[@{wolf|d20}+[[@{wolf|constitution_mod}]]
[CON]]]}} @{wolf|rtype}+[[@{wolf|constitution_mod}]][CON]]]}} {{type=Constitution Check}}

Wisdom Check

@{wolf|wtype}&{template:npc} @{wolf|npc_name_flag} {{rname=^{wisdom}}} {{mod=[[[[@{wolf|


wisdom_mod}]][WIS]]]}} {{r1=[[@{wolf|d20}+[[@{wolf|wisdom_mod}]][WIS]]]}} @{wolf|rtype}+
[[@{wolf|wisdom_mod}]][WIS]]]}} {{type=Wisdom Check}}

Intelligence Check
Roll 20 Macros

@{wolf|wtype}&{template:npc} @{wolf|npc_name_flag} {{rname=^{intelligence}}}


{{mod=[[[[@{wolf|intelligence_mod}]][INT]]]}} {{r1=[[@{wolf|d20}+[[@{wolf|intelligence_mod}]]
[INT]]]}} @{wolf|rtype}+[[@{wolf|intelligence_mod}]][INT]]]}} {{type=Intelligence Check}}

Charisma Check

@{wolf|wtype}&{template:npc} @{wolf|npc_name_flag} {{rname=^{charisma}}} {{mod=[[[[@{wolf|


charisma_mod}]][CHA]]]}} {{r1=[[@{wolf|d20}+[[@{wolf|charisma_mod}]][CHA]]]}} @{wolf|rtype}+
[[@{wolf|charisma_mod}]][CHA]]]}} {{type=Charisma Check}}

Strength Save

@{wolf|wtype}&{template:npc} @{wolf|npc_name_flag} {{rname=strength save}}


{{mod=[[[[@{wolf|npc_str_save}]][STR SAVE]]]}} {{r1=[[@{wolf|d20}+[[@{wolf|npc_str_save}]][STR
SAVE]]]}} @{wolf|rtype}+[[@{wolf|npc_str_save}]][STR SAVE]]]}} {{type=Strength Save}}

Dexterity Save

@{wolf|wtype}&{template:npc} @{wolf|npc_name_flag} {{rname=dexterity save}}


{{mod=[[[[@{wolf|npc_DEX_save}]][DEX SAVE]]]}} {{r1=[[@{wolf|d20}+[[@{wolf|npc_DEX_save}]]
[DEX SAVE]]]}} @{wolf|rtype}+[[@{wolf|npc_DEX_save}]][DEX SAVE]]]}} {{type=Dexterity Save}}

Constitution Save

@{wolf|wtype}&{template:npc} @{wolf|npc_name_flag} {{rname=Constitution save}}


{{mod=[[[[@{wolf|npc_CON_save}]][CON SAVE]]]}} {{r1=[[@{wolf|d20}+[[@{wolf|npc_CON_save}]]
[CON SAVE]]]}} @{wolf|rtype}+[[@{wolf|npc_CON_save}]][CON SAVE]]]}} {{type=Constitution save}}

Wisdom Save

@{wolf|wtype}&{template:npc} @{wolf|npc_name_flag} {{rname=Wisdom save}}


{{mod=[[[[@{wolf|npc_WIS_save}]][WIS SAVE]]]}} {{r1=[[@{wolf|d20}+[[@{wolf|npc_WIS_save}]]
[WIS SAVE]]]}} @{wolf|rtype}+[[@{wolf|npc_WIS_save}]][WIS SAVE]]]}} {{type=Wisdom save}}

Intelligence Save

@{wolf|wtype}&{template:npc} @{wolf|npc_name_flag} {{rname=Intelligence Save}}


{{mod=[[[[@{wolf|npc_INT_save}]][INT SAVE]]]}} {{r1=[[@{wolf|d20}+[[@{wolf|npc_INT_save}]][INT
SAVE]]]}} @{wolf|rtype}+[[@{wolf|npc_INT_save}]][INT SAVE]]]}} {{type=Intelligence Save}}

Charisma Save

@{wolf|wtype}&{template:npc} @{wolf|npc_name_flag} {{rname=Charisma Save}}


{{mod=[[[[@{wolf|npc_CHA_save}]][CHA SAVE]]]}} {{r1=[[@{wolf|d20}+[[@{wolf|npc_CHA_save}]]
[CHA SAVE]]]}} @{wolf|rtype}+[[@{wolf|npc_CHA_save}]][CHA SAVE]]]}} {{type=Charisma Save}}

PLAYER ATTACKS

MACE
Roll 20 Macros

@{Selected|wtype}&{template:npcaction} {{attack=1}} {{damage=1}} {{dmg1flag=1}} {{dmg2flag=}}


{{name=@{Selected|Character_name}}}{{rname=Mace}}{{r1=[[@{Selected|d20}cs>19+@{Selected|
Strength_mod}[STR MOD]+@{pb}[PROF]]]}}@{Selected|rtype}cs>20+@{Selected|Strength_mod}
[STR MOD]+@{pb}[PROF]]]}}{{dmg1=[[1d6+@{Selected|Strength_mod}[STR]]]Bludgeoning}}
{{dmg1type=}} {{crit1=[[1d6]][Bludgeoning]}}{{dmg2=}} {{dmg2type=}} {{crit2=}} {{description=}}

LONGSWORD CRIT ON 19

@{Selected|wtype}&{template:npcaction} {{attack=1}} {{damage=1}} {{dmg1flag=1}} {{dmg2flag=}}


{{name=@{Selected|Character_name}}}{{rname=Long Sword}}{{r1=[[@{Selected|
d20}cs>19+@{Selected|Strength_mod}[STR MOD]+@{pb}[PROF]]]}}@{Selected|
rtype}cs>19+@{Selected|Strength_mod}[STR MOD]+@{pb}[PROF]]]}}{{dmg1=[[1d8+@{Selected|
Strength_mod}[STR]]]Slashing}}{{dmg1type=}} {{crit1=[[1d8]][Slashing]}}{{dmg2=}} {{dmg2type=}}
{{crit2=}} {{description=}}

@{Selected|wtype}&{template:npcaction} {{attack=1}} {{damage=1}} {{dmg1flag=1}} {{dmg2flag=}}


{{name=@{Selected|Character_name}}}{{rname=Long Sword}}{{r1=[[@{Selected|
d20}cs>20+@{Selected|Strength_mod}[STR MOD]+@{pb}[PROF]]]}}@{Selected|
rtype}cs>20+@{Selected|Strength_mod}[STR MOD]+@{pb}[PROF]]]}}{{dmg1=[[2d6+@{Selected|
Strength_mod}[STR]]][Slashing]+[[@{Selected|global_damage_mod_roll}]][@{Selected|
global_damage_mod_type}]}}{{dmg1type=}} {{crit1=[[3d6]][Slashing]}}{{dmg2=}} {{dmg2type=}}
{{crit2=}} {{description=}}

GREAT SWORD – Half Orc savage attacks take out global if none

@{Reaucka Rai Broansta|wtype}&{template:npcaction} {{attack=1}} {{damage=1}} {{dmg1flag=1}}


{{dmg2flag=}}{{name=@{Reaucka Rai Broansta|name_flag}}}{{rname=Greatsword}}{{r1=[[@{Reaucka
Rai Broansta|d20}cs>20+@{Reaucka Rai Broansta|Strength_mod}[STR MOD]+@{pb}
[PROF]]]}}@{Reaucka Rai Broansta|rtype}cs>20+@{Reaucka Rai Broansta|Strength_mod}[STR MOD]
+@{pb}[PROF]]]}}{{dmg1=[[2d6+@{Reaucka Rai Broansta|Strength_mod}[STR]]][Slashing]+
[[@{Reaucka Rai Broansta|global_damage_mod_roll}]][@{Reaucka Rai Broansta|
global_damage_mod_type}]}}{{dmg1type=}} {{crit1=[[3d6]][Slashing]}}{{dmg2=}} {{dmg2type=}}
{{crit2=}} {{description=}}

NB DAMAGE FLAG2 must be set to 1 if dng 2 type is to work

Crossbow–

@{Selected|wtype}&{template:npcaction} {{attack=1}} {{damage=1}} {{dmg1flag=1}} {{dmg2flag=}}


{{name=@{Selected|character_name}}}{{rname=Crossbow}}{{r1=[[@{Selected|
d20}cs>20+@{Selected|Dexterity_mod}[DEX MOD]+@{pb}[PROF]]]}}@{Selected|rtype}
cs>20+@{Selected|dexterity_mod}[DEX MOD]+@{pb}[PROF]]]}}{{dmg1=[[1d8+@{Selected|
global_damage_mod_roll}+@{Selected|Dexterity_mod}[Dex MOD]]]}}{{dmg1type=piercing}}
{{crit1=[[2d8]]}}{{dmg2=}} {{dmg2type=}} {{crit2=}} {{description=Range=80/320}}

Longbow – Half Orc savage attacks take out global if none or add in if is one
Roll 20 Macros

@{Selected|wtype}&{template:npcaction} {{attack=1}} {{damage=1}} {{dmg1flag=1}} {{dmg2flag=}}


{{name=@{Selected|name_flag}}}{{rname=Longbow}}{{r1=[[@{Selected|d20}cs>20+@{Selected|
global_attack_mod}[GLOBAL]+@{Selected|Dexterity_mod}[DEX MOD]+@{pb}[PROF]]]}}@{Selected|
rtype} cs>20 + @{Selected|global_attack_mod}[GLOBAL]+@{Selected|dexterity_mod}[DEX MOD]
+@{pb}[PROF]]]}}{{dmg1=[[1d8+@{Selected|global_damage_mod_roll}+@{Selected|
Dexterity_mod}[Dex MOD]]]}}{{dmg1type=piercing}} {{crit1=[[2d8]]}}{{dmg2=}} {{dmg2type=}}
{{crit2=}} {{description=Range=150/600}}

Longbow +1 – Half Orc savage attacks take out global if none

@{Selected|wtype}&{template:npcaction} {{attack=1}} {{damage=1}} {{dmg1flag=1}} {{dmg2flag=}}


{{name=@{Selected|name_flag}}}{{rname=Longbow}}{{r1=[[@{Selected|d20}cs>20+@{Selected|
Dexterity_mod}[DEX]+@{pb}[PROF]+1[Magic]]]}}@{Selected|rtype}cs>20+@{Selected|
dexterity_mod}[DEX]+@{pb}[PROF]+1[Magic]]]}}{{dmg1=[[1d8+@{Selected|
global_damage_mod_roll}[Global]+@{Selected|Dexterity_mod}[Dex]+1[Magic]]]}}
{{dmg1type=piercing}} {{crit1=[[2d8]]}}{{dmg2=}} {{dmg2type=}} {{crit2=}}
{{description=Range=150/600}}Name_flag

Perception Check with global mod – needs global mods activated to work?

@{Selected|wtype}&{template:npc} @{Selected|name_flag} {{rname=Rai’s Perception}}


{{mod=[[[[@{Selected|perception_bonus}]][Perception bonus]]]}} {{r1=[[@{Selected|d20}+
[[@{Selected|Perception_bonus}]][perception bonus]+[[@{Selected|global_skill_mod}]][global
mod]]]}}@{Selected|rtype}+@{Selected|perception_bonus}[perception bonus]+[[@{Selected|
global_skill_mod}]][global mod]]]}}{{type=Perception Check}}

Arcana Check with global mod – needs global mods activated to work?

@{Selected|wtype}&{template:npc} @{Selected|name_flag} {{rname=Rai’s Arcana}}


{{mod=[[[[@{Selected|arcana_bonus}]][Arcana bonus]]]}} {{r1=[[@{Selected|d20}+[[@{Selected|
Arcana_bonus}]][arcana bonus]+[[@{Selected|global_skill_mod}]][global mod]]]}}@{Selected|rtype}
+@{Selected|arcana_bonus}[arcana bonus]+[[@{Selected|global_skill_mod}]][global mod]]]}}
{{type=Arcana Check}}

STEALTH with global mod – needs global mods activated to work?

@{Selected|wtype}&{template:npc} @{Selected|name_flag} {{rname=Rai’s Stealth}}


{{mod=[[[[@{Selected|Stealth_bonus}]][Stealth bonus]]]}} {{r1=[[@{Selected|d20}+[[@{Selected|
Stealth_bonus}]][Stealth bonus]+[[@{Selected|global_skill_mod}]][global mod]]]}}@{Selected|rtype}
+@{Selected|Stealth_bonus}[Stealth bonus]+[[@{Selected|global_skill_mod}]][global mod]]]}}
{{type=Stealth Check}}

persuasion with global mod – needs global mods activated to work?

@{Selected|wtype}&{template:npc} @{Selected|name_flag} {{rname=Rai’s Persuasion}}


{{mod=[[[[@{Selected|persuasion_bonus}]][Persuasion bonus]]]}} {{r1=[[@{Selected|d20}+
[[@{Selected|Persuasion_bonus}]][persuasion bonus]+[[@{Selected|global_skill_mod}]][global
mod]]]}}@{Selected|rtype}+@{Selected|persuasion_bonus}[persuasion bonus]+[[@{Selected|
global_skill_mod}]][global mod]]]}}{{type=Persuasion Check}}

Intimidation with global mod – needs global mods activated to work?


Roll 20 Macros

@{Selected|wtype}&{template:npc} {{name=@{Selected|name_flag}} {{rname=Rai’s Intimidation}}


{{mod=[[[[@{Selected|intimidation_bonus}]][Intimidation bonus]]]}} {{r1=[[@{Selected|d20}+
[[@{Selected|Intimidation_bonus}]][intimidation bonus]+[[@{Selected|global_skill_mod}]][global
mod]]]}}@{Selected|rtype}+@{Selected|intimidation_bonus}[intimidation bonus]+[[@{Selected|
global_skill_mod}]][global mod]]]}}{{type=Intimidation Check}}

Investigation – no global mod

@{Selected|wtype}&{template:npc} {{name=@{Selected|name_flag}}}{{rname=investigation check}}


{{mod=[[[[@{Selected|investigation_bonus}]][Skill]]]}} {{r1=[[@{Selected|d20}+[[@{Selected|
investigation_bonus}]][Skill]]]}} @{Selected|rtype}+[[@{Selected|investigation_bonus}]][Skill]]]}}
{{type=Investigation}}

Survival – no global mod

@{Selected|wtype}&{template:npc} {{name=@{Selected|name_flag}}}{{rname=survival check}}


{{mod=[[[[@{Selected|survival_bonus}]][Skill]]]}} {{r1=[[@{Selected|d20}+[[@{Selected|
survival_bonus}]][Skill]]]}} @{Selected|rtype}+[[@{Selected|survival_bonus}]][Skill]]]}}
{{type=survival}}

Insight – Global mod needs to be on and with a score even 0

@{Selected|wtype}&{template:npc} @{Selected|name_flag} {{rname=Rai’s Insight}}


{{mod=[[[[@{Selected|insight_bonus}]][Insight bonus]]]}} {{r1=[[@{Selected|d20}+[[@{Selected|
Insight_bonus}]][insight bonus]+[[@{Selected|global_skill_mod}]][global mod]]]}}@{Selected|rtype}
+@{Selected|insight_bonus}[insight bonus]+[[@{Selected|global_skill_mod}]][global mod]]]}}
{{type=Insight Check}}

Suggested

Action:Weapon:

%{selected|repeating_npcaction_$0_npc_action}

Action:Multiattack:

/w gm &{template:default} {{name=Multiattack}} %{selected|repeating_npcaction_$0_npc_action}


%{selected|repeating_npcaction_$0_npc_action}

DR/Immunities:

/w gm &{template:default} {{name=DR/Immunities}} {{Damage Resistance= @{selected|


npc_resistances}}} {{Damage Vulnerability= @{selected|npc_vulnerabilities}}} {{Damage Immunity=
@{selected|npc_immunities}}} {{Condition Immunity= @{selected|npc_condition_immunities}}}

Perception:

%{Selected|npc_perception} /w gm &{template:default} {{name=Senses}} /w gm @{Selected|


npc_senses}

Stats: /w gm &{template:default} {{name=Stats}} {{Armor Class= @{selected|npc_AC}}} {{Hit Dice=


@{selected|npc_hpformula}}} {{Speed= @{selected|npc_speed}}}

Saves: /w GM &{template:default} {{name=Saving Throws}} {{Str Save= [[1d20+@{npcd_str_mod}]] |


[[1d20+@{npcd_str_mod}]]}} {{Dex Save= [[1d20+@{npcd_dex_mod}]] |
Roll 20 Macros

[[1d20+@{npcd_dex_mod}]]}} {{Con Save= [[1d20+@{npcd_con_mod}]] |


[[1d20+@{npcd_con_mod}]]}} {{Int Save= [[1d20+@{npcd_int_mod}]] |
[[1d20+@{npcd_int_mod}]]}} {{Wis Save= [[1d20+@{npcd_wis_mod}]] |
[[1d20+@{npcd_wis_mod}]]}} {{Cha Save= [[1d20+@{npcd_cha_mod}]] |
[[1d20+@{npcd_cha_mod}]]}}

Trait:

Example /w gm &{template:default} {{name=Tentacles}} /w gm Fill in anything you want here.

You might also like