Okay, here's the deal. I am currently using the same template to make all my DnD 5e monsters. However, when it comes to specific monsters, such as an Adult Red Dragon, the template can only do so much; so I decided to add onto it specifically for the Adult Red Dragon (learning the macro language was easier than I thought). Right now, I have an NPC macro set up to pull the description of the Fire Breath Action from the Adult Red Dragon NPC (5e) Sheet and display it in a nice format ( Credit to Cody and his Taking 20 Master Series for these ): /w gm %{selected|repeating_npcaction_$3_npc_action} /w gm &{template:npcaction} {{name=@{selected|npc_name}}} {{rname=Fire Breath}}{{description=Damage: [[16d6]] fire}} The output shows up like this: However, if you read the description of the attack carefully, it says that only those who FAIL the dex save throw take the full fire damage, while those who SUCCEED the des save throw only take HALF as much damage. Now, I could just leave it as is, and then do a quick /gmroll "rolled result"/2 in the chat to get the half damage the successful dex save throws would take. But I was wondering if there was a way I could just have the original macro do that in addition to everything else it already does: So it shows the full damage for failed dex saves, then takes that same result, divides it in half, and displays THAT new result right below it as "Half Damage: __". I know from reading other forum posts on macros that you can't save the result of an inline role to be used later, but if anyone could help me figure out how to make this work, that would be awesome. Also thought I'd share what I accomplished, and figured it was a good brain teaser for people who are really into macros. Thanks for checking out the post!