Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×

Want to make some macros

I don't know a lot about roll20's macro code or how it works but basically I want a macro I can easily duplicate and modify for different dnd 5e spells that allows me to  1. roll an attack with advantage or disadvantage as needed, 2. roll damage for the spell i have attacked with 3. increase damage based on spell level as normal So for a chromatic orb it would roll 1d20+8 or 2d20+8 and keep the highest or lowest one and then allow me to roll the 3d8 damage for 1st level slot or more for higher slots.  For a Fireball it would post my save dc (16) the save attribute (dex) and effect (half damage) and roll the damage like a fireball would 8d6 at 3rd level and increasing per level.  Ideally it would follow the same chat window format as clicking the character sheet buttons would so that it still looks nice and doesn't screwup the chat flow.
If you put your cursor in the chat entry field and press the up arrow you'll get text for the previous chat entry. So that means run the spell from the character sheet, press up in chat, and then copy the text to create your macro.