I'm trying to write a macro for a shadowrun 4e game, which is a success test after comparing an armor value subtracted by an armor piercing value that cannot be lower than zero. So far I got this: /r (@{BODY}+(?{armor|0}+?{AP|0}+abs(?{armor|0}+?{AP|0}))/2)d6sd>5 but it does the math problem but will not roll the result, suggestions?