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

Can Token Actions be tied to character level?

I've tried to search for this both here and on the web, however I'm new to using Roll20 Premium so please recognize that I'm inexperienced with Token Actions. I'm playing an Aasimar in a 5E game and I'm trying to create a Token Action for my Healing Hands ability, which is a touch spell that heals for 1 point per Character level/long rest. I've tried modifying a "Heal" attack action that scales with level and it allows me to choose the level I'm at by selecting it from a drop-down, but this is really for casting spells at a higher than normal level. Example: @{Baldr Strand|wtype}&{template:dmg} {{rname=Healing Hands}} 0 {{range=Touch}} {{damage=1d1}} {{dmg1flag=1}} {{dmg1=[[1]]}} {{dmg1type=Healing}} 0 {{dmg2=[[0]]}} {{dmg2type=}} 0 {{desc=Heals for 1 hit point per level of the caster.}} {{hldmg=[[(1*?{Cast at what level?|Level 1,1|Level 2,2|Level 3,3|Level 4,4|Level 5,5|Level 6,6|Level 7,7|Level 8,8|Level 9,9|Level 10,10|Level 11,11|Level 12,12})d1]]}} {{spelllevel=1}} {{innate=}} {{globaldamage=[[0]]}} {{globaldamagetype=@{Baldr Strand|global_damage_mod_type}}} ammo= @{Baldr Strand|charname_output} I was able to manipulate the level info to get it to add a single hit point of healing for each level, but I'd much rather automate this further. So my real question is: Is there a way to create Token Actions that scale based on the character level field, so that I do not need to choose the level at which I'm casting it? Thank you in advance for any assistance or for pointing me to where this has already been answered!
1613351223
Oosh
Sheet Author
API Scripter
Something like this should do the trick: @{Baldr Strand|wtype}&{template:dmg} {{rname=Healing Hands}} {{range=Touch}} {{damage=1}} {{dmg1flag=1}} {{dmg1=[[@{Baldr Strand|level}]]}} {{dmg1type=Healing}} {{desc=Heals for 1 hit point per level of the caster.}} {{spelllevel=}} {{innate=1/Long Rest}} ammo= @{Baldr Strand|charname_output} I added some {{innate=}} info and removed the global properties, I don't believe the ability would be affected by any +spell globals as it doesn't state that it is a spell. But you might want to add them back in if you're playing it otherwise.