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 .
×

3.5 attack Macro stops calculating

Recently I've come across this thing that's been bugging me. When I make use of the attack macro on the 3.5 character sheet I get something like this: the coding in question: weapon1attackmacro &{template:DnD35Attack} {{pcflag=true}} {{name=@{character_name}}} {{subtags=lashes out with a One-Two Punch}} {{attack1=hitting AC [[ @{weapon1attackcalc} ]] }} {{critconfirm1=Crit?: [[ @{weapon1attackcalc} ]] }} {{fumbleroll=Fumble: [[ d20 ]] }} {{damage1=for [[ @{weapon1damage} ]]dmg}} {{critdmg1=+ [[ @{weapon1crit} ]] crit dmg}} {{fullattackflag= [[ 1d1 ]] }} {{attack2=AC [[@{weapon1attackcalc} ]] }} {{critconfirm2=Crit?: [[ @{weapon1attackcalc} ]] }} {{damage2=for [[ @{weapon1damage} ]]dmg}} {{critdmg2=+ [[ @{weapon1crit} ]] crit dmg}} {{attack3=AC [[@{weapon1attackcalc} ]] }} {{critconfirm3=Crit?: [[ @{weapon1attackcalc} ]] }} {{damage3=for [[ @{weapon1damage} ]]dmg}} {{critdmg3=+ [[ @{weapon1crit} ]] crit dmg}} weapon1attackcalc 1d20cs>@{weapon1critmin} +@{bab}[BAB] +@{epicattackbonus}[Epic AB] + [[@{weapon1stat}]][Ability] +@{size}[size] +@{weapon1enh}[Weapon Enh] +@{weapon1focus}[Weapon Focus] + ?{Flank (1=yes)|0}*2[Flank] -?{Power Attack?|0}[Pwr Attk] +?{Additional Attack Bonus?|0}[Ad'l Atk Bon]+?{Undead?|Yes,2|No,0}[Bane] weapon1damage 6d6 +[[@{weapon1damagestat}]][Weapon Dmg Ability] +@{weapon1enh}[Weapon Enh] +@{weapon1specialize}[Weapon Spec] +[[?{Power Attack?}*2]][Pwr Attk] +?{Additional Damage Bonus?|0}[Ad'l Dmg Bon] +?{Rage?|Yes,1d8|No,0d8}[Berserker]+[[?{Undead?}d6]][Bane]
1470787143
Diana P
Pro
Sheet Author
try putting spaces on the inner-side of each double square bracket set.  ie [[?{Undead?}d6]] should be [[ ?{Undead?}d6 ]]  It needs to be done for all the double square brackets in all the equations.
Ok, that seems to have fixed it. Thank you.
1470788670
Diana P
Pro
Sheet Author
Not a problem. Happy Gaming