Hello! So, I'm a poor man who doesn't have access to the API scripts that roll20 has to offer, but I really enjoy making/improving macros that I find in order to try and make my DnD games run a bit more smoothly, for both me and my player. So if there is anyone out there who is interested, I'll be adding new macros that I create/redevelop along the way, plus some that I already have going for me. For example, here is the unarmed damage macro that I came up with:
&{template:atkdmg} {{mod=+[[@{selected|PB}+@{selected|strength_mod}]]}} {{rname=Unarmed}} {{r1=[[1d20+@{selected|PB}+@{selected|strength_mod}]]}} {{always=1}} {{r2=[[1d20+@{selected|PB}+@{selected|strength_mod}]]}} {{attack=1}} {{damage=1}} {{dmg1flag=1}} {{dmg1=[[{1,1+@{selected|strength_mod}}kh1]]}} {{dmg1type=Bludgeoning}} {{crit1=[[{1,1+@{selected|strength_mod}}kh1]]}} {{charname=***@{selected|token_name}***}}
If you use this as a Token action and allow all your players to use it, when they select their tokens it will read their strength value and use it for damage (unarmed damage without being a monk or having another special feat being 1+strength modifier). I've also improved it so that if a character has a negative strength modifier they do the base damage of 1 if they miraculously manage to hit by any chance.
Let me know if this is useful, and I'll post more if people are interested!