This in relation to the Pathfinder Sheet, specifically Buffs. I wanted a system which increases a size to the next scale. Since I can't have two things saying +1, since they'd just overwrite eachother I decided to do something else. This is only for going from Medium > Large > Huge. It breaks down after that. So @{size} can be used to call the overall Size debuff, since it's a negative to AC. If I try to do [[@{size} * -1]] in a Macro it works fine, but when I move it into the auto-calculation of a Sheet-Buff it breaks down and just returns 0. However if I do [[@{size} * [[2-3]]]] it works fine and returns the expected result. Does anyone know what causes this? I can work around it, but being able to avoid it is better.