
Hi everyone, sorry if this has been asked before. I am trying to make my life simpler by writing a macro for my healing spells, instead of creating them in the spellbook for each spell level I have available. This is for D&D 5e, and I am a Cleric of Life, hence the extra 2 + 1 / level. For my Cure Wounds, I managed to cough up this macro: /me casts Cure Wounds at Level [[?{Spell Level|1}]], healing @{target|token_name} for [[?{Spell Level|1}d8+@{ ******* |wisdom_mod}+2+?{Spell Level|1}]] hit points, and healing myself for [[2+?{Spell Level|1}]]. It works quite perfectly in the sense that I just have to type in a single number and then it does everything else automatically, except one thing.. My question is, is there any way for me to replace the ****** part by something that would acquire my own wisdom_mod without necessitating the use of @{selected}? For some reason, inputing my character name in there does not seem to work, as it says there is no character by this name.. Because I don't always think of selecting my token, and if I run this macro without selecting my character first, it spams the *&"%*% out of the chat window with error messages. Thanks in advance, if there is a solution, otherwise I'll just suck it up and make sure to click my token first.