Hi, i'm pretty new to this and i need help with something, I'm trying to Learn on how to program AoE functionalities that use the same roll but modifies it different times for different targets, so far i have this Macro &{template:default} {{name=@{selected|token_name} Casts Ice Stream}}{{Range=Cone 2}} {{@{target|target1|token_name}=[[4df+@{selected|Magic}+(?{Spheremod|0})-?{Cover|0}-(@{target|target1|Endurance})-(@{target|target1|Scale})]]}} {{@{target|target2|token_name}=[[4df+@{selected|Magic}+(?{Spheremod|0})-?{Cover|0}-(@{target|target2|Endurance})-(@{target|target2|Scale})]]}} {{Frequency=EoT}} {{Effect=Damage from this attack is halved}} Which Yields what's below but my problem is that it makes two separate rolls and it only has two targets when a Cone 2 could easily have way mor epeople inside, so is there any way i can program this as a Query, ehrr target query?? that compares each of the different targets's individual attributes against an Initial roll? like rolling 4df and then each target substracting their own respective values from the initial roll in separate instances??