Looks like Dakota's syntax is assuming you have it in a character "ability". If you want it in a collections macro, you will have to prefix the character name to the insight property, so it knows where to look. So, for character name "Bob" this should work: &{template:simple} {{rname=Insight}} {{mod=@{Bob|insight_bonus}}} {{r1=[[{1d20,8+0d0}kh1+@{Bob|insight_bonus}]]}} {{always=1}} {{r2=[[{1d20,8+0d0}kh1+@{Bob|insight_bonus}]]}} {{charname=Bob}} Edit - @{selected|..} or @{target|..} would probably be more appropriate for a collections macro, rather than hardcoding the CharName..