I'm brand new to Roll 20 Pro and exploring scripts. One thing that I've been digging around on the Internet for a couple of hours to find is how to call a script from a macro.
This will work if it is the only thing in the macro.
[[!ammo @{Antoine Robert (Brian)|character_id} wind -[[1d4]] wind]]
But, if I add it to this, then it doesn't.
&{template:default} {{name=Malison}}{{Speed=1}}{{Duration=The victim can attempt to recover on each of his Actions by making a Vigor roll against a Fair (5) TN. The TN is increased by +2 for each raise the voodooist received over her victim’s total}}{{Range=[[@{Antoine Robert (Brian)|Conjuration}*5]] Feet}}{{Roll=[[@{Antoine Robert (Brian)|Conjuration}@{Antoine Robert (Brian)|spidtype}k1!!]]}}{{TN=Victim's Spirit Trait}}{{Desc=Victim is stunned until recovered. If she fails, the spell simply fizzles.
However, if voodooist goes bust, she is stunned and must roll her Vigor against an Onerous (7) TN to recover.
Malison is very taxing on the voodooist and costs her 1d4 Wind each time she casts the spell. If she loses consciousness, the spell fails.}}[[!ammo @{Antoine Robert (Brian)|character_id} wind -[[1d4]] wind]]
Can you please explain what I'm doing wrong here?