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 .
×
Create a free account

[D&D 5e] Healing Spells Macro / Ability (within 5e Template) Help?

I'm looking to set up a standard use Cure Wounds and Healing Word Macro / Ability to be used by my players in Roll20 and I seem to recall I've both had some trouble with making it work, and finding one among my Google Search results that feels like a solid final choice.  What I'd like to do is fairly simple, but hard for me to figure out how to implement (though I'll toss out what I've cobbled together so far near the end) The spell should obviously query the Spell Level being used for both the purposes of how much healing in d8's or d4's (in the case of Healing Word), but also to be used when referencing the High Level part of things, so the template will spit out "This was a 3rd level spell" or whatever I want it to be able to include the options of both Disciple of Life and Blessed Healer, but I'm not sure where to insert those lines (for syntax and order of operations or whatever) or where they should pop out within the template I was for some reason considering allowing for Beacon of Hope and Supreme Healing, but since those just maximize the rolls I think simple math will suffice so ... yeah Here's what I put together and I'm not saying it's good, just what I have: @{Healer Name|wtype}&{template|dmg} {{rname=Cure Wounds}} {{range=Touch}} {{damage=1}} {{dmg1flag=1}} {{dmg1=[[?{Cast at what Spell Level?|1st,1|2nd,2|3rd,3|4th,4|5th,5|6th,6|7th,7|8th,9|9th,9}d8]] + @{Healer Name|wisdom_mod}[WIS]}} {{dmg1type=Healing}} {{dmg2flag=}} {{dmg2=[[0]]}} {{dmg2type=}} {{desc=Components: V,S}} {{hldmg=[[?{Cast at what Spell Level?|1st|2nd|3rd|4th|5th|6th|7th|8th|9th}]] Level}} {{charname=Healer Name}} If anybody could lend a hand in regards either helping me fix this up so I make it work correctly, and / or point me to the forum post that already perfectly accomplishes this, that would be so greatly appreciated. 
1599315621

Edited 1599315865
@{selected|wtype} &{template:dmg} {{rname=Cure Wounds}} {{range=Touch}} {{damage=1}} {{dmg1flag=1}} {{dmg1=[[?{Cast at what Spell Level?|1st,1|2nd,2|3rd,3|4th,4|5th,5|6th,6|7th,7|8th,9|9th,9}d8 + @{selected|wisdom_mod}]]}} {{dmg1type=Healing}} {{dmg2flag=}} {{dmg2=[[0]]}} {{dmg2type=}} {{desc=Components: V,S}} {{hldmg=[[?{Cast at what Spell Level?|1st|2nd|3rd|4th|5th|6th|7th|8th|9th}]] Level}} {{charname=@{selected|character_name}}} you had a few characters missing, but I also switched the " Healer Name"  for selected. Moved the ]]  bracket after the selected MOD os then you ddidnt have to manually add it. You could clean it up a bit more but here's the quick fix Im sure there is already a thread or macro out there for what ya really want. Hopefully this helps a bit
I'd also recommend this video from Nick Olivo, it's a great tutorial and also provides (quite possibly) what you're looking to do. Good luck! M
Thanks @Drae Acevedo & @Markie!  Definitely appreciate the assist and yeah, I need to go through all of the backlog videos I have for Nick Olivo, he's been a great assist, especially with API stuff.