Hello guys, I've encountered an interesting problem while creating a macro for my game. Basically I wrote the macro seen below, whereas VTD and GES are defensive values and STÄ and TRF are offensive ones. Now every Token has been linked to a character sheet containing those values. But strangely enough, when i use the macro, it works against most tokens. But with some ones there is an error, which I only found by inspecting the site. It says "syntaxError", which I know isn't true since it works most of the time. The macro in question: [[[[{1d100<[[@{TRF}*100/@{selected|GES}]]}]]*round(@{Level}/@{selected|Level}*(@{STÄ}*(0.8+0.1*d10)*@{selected|Level}*12.5/(@{selected|Level}*12.5+2*@{selected|VTD})))]] The error code when inspecting: Uncaught d20.D…G.r…t.SyntaxError {name: "SyntaxError", expected: Array[12], found: ".", message: "Expected "!!", "!", "cf", "cs", "d", "f", "k", "r", "ro", "s", [0-9] or [>|<|=] but "." found.", offset: 10…} Somewhere down the line this appeared as well: d20.DicePEG.result.SyntaxError column:11 expected:Array[12] found:"." line:1 message:"Expected "!!", "!", "cf", "cs", "d", "f", "k", "r", "ro", "s", [0-9] or [>|<|=] but "." found." name:"SyntaxError" offset:10 __proto__:Object Edit: Saw after the post that the 2 errorcodes are basically the same sorry for that Hope somone could help me with this, since i can't actually see where the problem lies. Thanks in advance.