Good evening everyone, I have a problem with the ChatSetAttr script .. If I run, in a macro, an assignment like !setattr --name Lirir --AttP|?{Power Attack Talent|0} everything works fine, but if I use in a multiline macro like !setattr --name Lirir --AttP|?{Power Attack Talent|0} /roll 1d20 + @{Lirir|AttP} the die roll is made before "!attr" sets the modifier. I also tried to separate the two lines into separate macros with: !setattr --name Lirir --AttP|?{Power Attack Talent|0} #AttackMacro1 but even so, the macro #AttackMacro1 is executed before the "!attr" Any suggestions? Thanks Stefano.