
Warning: "This is my approach and I've been told explicitly by the author of the sheet that this isn't how he recommends using it". If you need this use it but please consider it a temporary solution to an immediate direction need if your already set on it. Then look at Lucian's and Kryx's suggestions for other permanent options they would support going forward when you have time. Thank you.
So I saw a youtube video " Roll20 Master Series - How to create a Monster Manual (5eSRD) D&D " and liked the idea but the coding used was for a different sheet. I have worked on the macros getting them to working with the [5e Shaped] sheet. I have tested every thing but Legendary Action macros (which is why I didn't bold the header for legendary actions) and they work great for what I need. Your style or needs maybe different than mind so please feel free to edit away. This is just to save time for anyone who is doing roughly the same thing. It's not my idea I just worked on code for this sheet and a word of warning, these were tested 08/19/2018 and changes to roll20 or the Shaped 5e sheet after this date could make this post irrelevant. That in mind, if you it would be wise to check the macros out 1 monster before building out your monster manual. Also, currently roll20 gets more laggy the more monsters, npcs, and player characters you have so it has been suggested that IF YOU DO THIS, you try to keep the number of monster you have built at anyone one time as low as you can for your campaign setting. I currently have about 65 total with no issues. Basically follow the video link at the top and use this template with the Shaped 5e sheet and you should be good. Just make sure to hit turn the pencil yellow and scroll down to the bottom right corner to change the form to NPC instead of character. I don't believe the other sheets do that quite the same way. One other note of warning. If you accidentally drag a the monster manual entry into your roll20 journal it will create a player character entry in your journal that will not work correctly and for some reason creates conflicts with macros on the NPC character sheet. It has something to do with token selection and names. So if your monster looks right but your getting error on macros, you might look around and delete that entry if you did make one by accident.
## Note, if you use
a macro or button then hit the up arrow in the chat it will show you the
command used in the chat box.
NPC macros
- Last updated: 08/29/2018 -
Basic Template Setup
--After logging in
to roll20, Go to your "Journal Tab"
--Click the " +
Add" button and select "Character"
--When it opens Name
it "NPCs Monster Template" and click "save changes"
--When it opens the
new window, go to the "Character sheet" tab --Next
to "Output:" select GM (This means anything not covered by macros will post only to GM, by default)
--Scroll all the way
down to the very bottom right corner and click the box that says " PC . . . "
in green
--It should now say
" . . .
NPC " in red
--Scroll all the way
back up to the top, where you will "NPC" in blue ,
next to a White Gear in Gray and a Yellow Pencil
--Click the Gear (it should turn the Gear blue ,
"NPC" gray , and the tab to a bunch
of box options)
--In the following
boxes, check the listed items
SKILLS
Passive skill (allows -->
passive_perception)
ACTIONS
Automatically use ammo
SPELLS
Automatically higher level queries
Automatically expend resources
ROLL TEMPLATE
Character name on all rolls
Targets AC on attacks
Targets name on attack
--When done, click
the blue gear return to the normal sheet
view
--Click the Yellow Pencil turning it
to black and white.
--Click the
"Attributes & Abilities" tab at the top
--To the right of Abilities Click " + Add" to create a
"New Ability #" options
--On each one Check "Show as Token Action"
--Mouse over the
ability box, in the top right a small pencil
, three lines , and an X will appear
--Click the Pencil
The bold like is a header, replacing the "New Ability #" , you can change it to what you want
--Past the rest into
the empty box
--Mouse over be box
now and you will see a check , clicking it
will close the completed macro
(Note: If you for
get to close it the macro will not work until you do)
--Create and fill in
one for each macro
you want below:
( Note: more instruction after the macro templates )
Action: Multi (or remove 1-3 for action 0)
/emas An enemy
attacks!
/w GM
%{selected|repeating_action_$0_roll}
/w GM
%{selected|repeating_action_$1_roll}
/w GM
%{selected|repeating_action_$2_roll}
/w GM
%{selected|repeating_action_$3_roll}
Action: Attack-1
/emas An enemy
attacks!
/w GM
%{selected|repeating_action_$1_roll}
-or-
Action: Attack-1 with recharging ability
/emas An enemy
attacks!
/w GM
&{template:5e-shaped} %{selected|repeating_action_$1_roll} {{freetext=
Successful Recharge on 6 = [[1d6]]
**@{selected|token_name}**}}
Action: Attack-2
/emas An enemy
attacks!
/w GM
%{selected|repeating_action_$2_roll}
Action: Attack-3
/emas An enemy
attacks!
/w GM
%{selected|repeating_action_$3_roll}
Trait: First trait or special ability 0
/w gm
%{selected|repeating_trait_$0_roll}
Trait: Second trait or special ability 1
/w gm
%{selected|repeating_trait_$1_roll}
Innate Spell casting
/w gm
&{template:5e-shaped} %{selected|shaped_spells}{{text_big=Innate Spell
Casting}} {{freetext= Spell casting ability is Charisma / Intelligence / Wisdom
Spell save is DC##
Spell “to hit” is +#
Spells have no
material component requirement
**@{selected|token_name}**}}
Spellbook
/w gm
%{selected|shaped_spells} &{template:5e-shaped}
{{title=@{selected|token_name}'s Spellbook}}
Spell: Spell lvl 0 (Cantrip)
/emas An enemy
begins making some strange gestures!
/w gm
%{selected|repeating_spell0_$0_roll}
Spell: Spell level 1
/emas An enemy
begins making some strange gestures!
/w gm
%{selected|repeating_spell1_$0_roll}
Reaction: Reaction-0
/w gm
%{selected|repeating_reaction_$0_roll}
Ability Recharge check
/w gm
&{template:5e-shaped} {{title=Recharge Check}} {{freetext= Successful
Recharge on 4-6 = [[1d6]]
**@{selected|token_name}**}}
Legendary-Action-Amount
/w gm
&{template:5e-shaped} {{show_character_name=1}} {{character_name=@{selected|character_name}}}
{{title=Legendary Actions}} {{description=The @{selected|character_name} can
take @{legendaryactions_macro_var} legendary actions, choosing from the options
below. Only one legendary option can be used at a time and only at the end of
another creature's turn. The @{selected|character_name} regains spent legendary
actions at the start of its turn.}}
Legendary: Action-0
/w gm
%{selected|repeating_legendaryaction_$0_roll}
Legendary: Action-1
/w gm
%{selected|repeating_legendaryaction_$1_roll}
Legendary: Action-2
/w gm
%{selected|repeating_legendaryaction_$2_roll}
Lair-Action 0
/emas your
surroundings are changing…
/w gm
%{selected|repeating_lairaction_$0_roll} &{template:5e-shaped} {{title=
Lair Action 0}} {{show_character_name=1}}
{{character_name=@{selected|character_name}}} {{subheader=1 Lair action
on initiative 20 per round}}
Lair-Action 1
/emas your
surroundings are changing…
/w gm
%{selected|repeating_lairaction_$1_roll} &{template:5e-shaped} {{title=
Lair Action 1}} {{show_character_name=1}}
{{character_name=@{selected|character_name}}} {{subheader=1 Lair action
on initiative 20 per round}}
Regional Effects
/w gm
&{template:5e-shaped} {{title= Regional Effects}} {{show_character_name=1}}
{{character_name=@{selected|character_name}}}
/w gm %{selected|repeating_regionaleffect_$0_roll}
&{template:5e-shaped} {{subheader= Regional Effect 1}}
/w gm %{selected|repeating_regionaleffect_$1_roll}
&{template:5e-shaped} {{subheader= Regional Effect 2}}
/w gm %{selected|repeating_regionaleffect_$2_roll}
&{template:5e-shaped} {{subheader= Regional Effect 3}}
Character and NPC macros
Initiative
/emas An enemy
readies for combat!!
/w gm
&{template:5e-shaped} {{show_character_name=1}}
{{character_name=@{character_name}}} {{freetext= Initiative
[[1d20@{initiative}&{tracker}]]}}
Saves
/w gm
&{template:5e-shaped} {{show_character_name=1}}
{{character_name=@{character_name}}} {{text=Str.Save
[[1d20@{strength_saving_throw_mod_with_sign}]] |
[[1d20@{strength_saving_throw_mod_with_sign}]] Int.Save
[[1d20@{intelligence_saving_throw_mod_with_sign}]] |
[[1d20@{intelligence_saving_throw_mod_with_sign}]]
Dex.Save
[[1d20@{dexterity_saving_throw_mod_with_sign}]] |
[[1d20@{dexterity_saving_throw_mod_with_sign}]] Wiz.Save
[[1d20@{wisdom_saving_throw_mod_with_sign}]] |
[[1d20@{wisdom_saving_throw_mod_with_sign}]]
Con.Save
[[1d20@{constitution_saving_throw_mod_with_sign}]] |
[[1d20@{constitution_saving_throw_mod_with_sign}]] Cha.Save
[[1d20@{charisma_saving_throw_mod_with_sign}]] |
[[1d20@{charisma_saving_throw_mod_with_sign}]]
}}
DR/Immunities
/w gm
&{template:5e-shaped} {{show_character_name=1}} {{character_name=@{selected|character_name}}}
{{name=DR/Immunities}} {{Damage Resistance= @{selected|damage_resistances}}}
{{Damage Vulnerability= @{selected|damage_vulnerabilities}}} {{Damage Immunity=
@{selected|damage_immunities}}} {{Condition Immunity=
@{selected|condition_immunities}}}
Perception
/emas An enemy Looks
around
/w gm
&{template:5e-shaped} {{show_character_name=1}} {{character_name=@{selected|character_name}}}
{{freetext=Perception Test [[1d20+@{selected|perception}]] |
[[1d20+@{selected|perception}]]Passive [[@{selected|passive_perception}]]}}
/w gm
&{template:5e-shaped} {{freetext=Perception Test
[[1d20+@{selected|perception}]] | [[1d20+@{selected|perception}]]Passive
[[@{selected|passive_perception}]]}}
Insight
/emas An enemy tries
to read someones motives...
/w gm
&{template:5e-shaped} {{show_character_name=1}} {{character_name=@{selected|character_name}}}
{{freetext=Insite Test [[1d20+@{selected|insight}]] |
[[1d20+@{selected|insight}]]Passive [[@{selected|passive_insight}]]}}
Investigation
/emas An enemy
investigates the location…
/w gm
&{template:5e-shaped} {{show_character_name=1}} {{character_name=@{selected|character_name}}}
{{freetext=Investigation Test [[1d20+@{selected|Investigation}]] |
[[1d20+@{selected|Investigation}]]Passive [[@{selected|passive_Investigation}]]}}
Stats
/w gm
%{selected|shaped_statblock}
Call Sheet
/w gm <a href="https://journal.roll20.net/character/@{selected|character_id}" rel="nofollow">https://journal.roll20.net/character/@{selected|character_id}</a>
Find Character ID
/w me @{selected|character_id}
--Now that you have
the macros that you want, click "Edit" in the top right
--Click the
"Duplicate" Button to create a template for each monster you want to
use it.
--Hit
"Cancel" and close your template
!!! You can then
fill out each monster manually or if
you have purchased the monster manual
or Volo's guide you can import NPCs !!!
Importing an NPC from The Monster manual or Volo's
Guide and setting up tokens
-- Open a " Copy of NPC Monster Template "
-- Open
the "Character Sheet" tab on the " Copy
of NPC Monster Template "
-- Go to the Roll20
"Compendium" indicated in the Roll20 bar using a gray circle with
white "i" inside.
-- Search for the
monster you want.
-- Drag the monster
file to the open "Copy of NPC Monster Template"
-- Close
both the New monster and the Monster's Roll20 "Compendium" and return
to your Roll20 journal tab
-- If you
see too monster entries in your journal delete
the one with the picture and leave the one with the blue and white image
this will prevent problems with macros later.
-- Open the monster
entry in your Roll20 Journal, and click "Edit" button in the top
right corner
-- Under
"Avatar" click the "Choose a file . . . " Button and browse
to an image you want for the monster AS A TOKEN
(Most monsters have
a round token image in the Roll20 "Compendium" if you scroll up, If
you save that as a .png file it works well)
-- Hit the
"Save Changes" button, when the window reopens, select the "Bio
& Info" Tab and drag the image to your Roll20 desk top
(you may need to
wait a second for the image to load after it saves and again to show up after
you drag it on to the desk top)
-- Select the Token
on the desktop and double click it. A window will pop up.
--- Edit Token --- Under the "Basic" tab,
In the Block "Name" but the name you want to show up in the
Initiative tracker (it will be blank to players unless you check by
"see" beside name on the advanced tab)
--- Edit Token --- Under the "Basic" tab,
I recommend changing Bar 1 for the green
token circle to AC in the drop down.
--- Edit Token --- Under the "Basic" tab,
I recommend changing Bar 2 for the blue
token circle to the standard speed you
expect the monster to use in the drop down. (just "speed" is walking)
--- Edit Token --- Under the "Basic" tab,
I recommend changing Bar 3 for the red token
circle to HP in the drop down, then back to "None" so that
when you change the health of 1 token it does not change duplicates on your
desktop.
--- Edit Token --- Under the "Advanced"
tab, I recommend Checking "See" by Bar 3 under "Player
Permissions". This displays a health bar so player can visual
representation of how damaged an NPC "looks to them"
(If you don't want a
specific monster like a ghost etc to show a health bar because it doesn't make
since or you just don't want them to know just uncheck that last box before
continuing)
--- Edit Token --- Click the "Save
Changes" button
-- Return to your
monster Journal entry, Click the "Edit" button in the top right
corner, Select the token on your desk top and click the "Use Selected
Token" Under Default Token
-- Click the
"Save Changes" button
-- Click the
"Attributes & Abilities" tab and delete/adjust macros as
needed/wanted to better fit the NPC
-- Select the token
on the desktop and test the buttons that pop up at the top. Adjust the macros
as necessary
At this point you
should be done. You can close the Journal entry and delete the token on the
desktop.
When you want to use
that monster just click then name of the journal entry and drag it the desktop
to create each token you need for the
encounter.
Selecting the token
and hitting the initiative button will let you add each one to the initiative
tracker separately
Putting your mouse
over the Initiative tracker entry will put highlight square over the NPC it
represents (this does not seem to work with characters)
Happy Gaming!