Using the D&D3.5 Character Sheet Template, The ranger in our group uses something like: &{template:DnD35Attack} {{pcflag=true}} {{name=@{character_name}}} {{subtags=unleashes a rain of arrows. }} {{attack1=A1:[[@{weapon3attackcalc} -2[Rapid Shot] ]]}} {{critconfirm1=Crit!:[[@{weapon3attackcalc} -2[Rapid Shot] ]]}} {{fumbleroll=Fumble:[[d20]]}} {{damage1=D1:[[@{weapon3damage}]]}} {{critdmg1=+[[@{weapon3damage}]]}} {{fullattackflag=[[d1]]}} {{attack2=A2:[[@{weapon3attackcalc}-5[BAB2] -2[Rapid Shot] ]]}} {{critconfirm2=Crit!:[[@{weapon3attackcalc} -5[BAB2] -2[Rapid Shot] ]]}} {{damage2=D2:[[@{weapon3damage}]]}} {{critdmg2=+[[@{weapon3damage}]]}} {{attack3=A3:[[@{weapon3attackcalc} -2[Rapid Shot] ]]}} {{critconfirm3=Crit!:[[@{weapon3attackcalc} -2[Rapid Shot] ]]}} {{damage3=D3:[[@{weapon3damage}]]}} {{critdmg3=+[[@{weapon3damage}]]}} for his rapid shot macro. His attack calculations have a point blank shot query in them (this is in the attack calc box for the Weapon 3 since that's the bow he uses) 1d20cs>@{weapon3critmin} +@{bab}[BAB] +[[@{weapon3stat}]][Ability] +@{size}[size] +@{weapon3enh}[Weapon Enh] +@{weapon3focus}[Weapon Focus] + ?{Flank|No, 0|Yes, 1}*2[Flank] +?{Point blank shot (<30 ft)?|No, 0|Yes, 1}[Point Blank Shot] +?{Power Attack? (put in penalty with negative sign ie -3)|0}[Pwr Attk] +?{Other Attack Bonus?|0}[Other Attack Bonus] and the damage calculation takes into account his favored enemies (this is in the Weapon 3 Damage Calc box): 1d8cs>9 +[[@{weapon3damagestat}]][weapon dmg stat] +@{weapon3enh}[Weapon Enh] +@{weapon3specialize}[Weapon Specialization] +?{Favored Enemy Bonus?|None, 0 |@{repeating_notes1_0_note1body}, @{repeating_notes1_0_note1date} |@{repeating_notes1_1_note1body}, @{repeating_notes1_1_note1date} |@{repeating_notes1_2_note1body}, @{repeating_notes1_2_note1date} |@{repeating_notes1_3_note1body}, @{repeating_notes1_3_note1date} |@{repeating_notes1_4_note1body}, @{repeating_notes1_4_note1date} |@{repeating_notes1_5_note1body}, @{repeating_notes1_5_note1date} }[Fvrd enemy bns] +?{Power Attack Bonus?|0}[Pwr Attk] +?{Point blank shot (<30 ft)?|No, 0|Yes, 1}[Point Blank Shot] +?{Other Damage Bonus?|0}[Other Damage Bonus] In this case, he stores his favored enemy bonuses and names in the first section of the Notes tab. He +Add ed the first 6 notes in the first section and in the Date spot put the bonus he has with the favored enemy (zero for the ones he doesn't have yet) and in the Note etc spot but the name of the favored enemy (Future enemy for the ones he doesn't have yet) and then the damage calculation query allows him to just choose which favored enemy (if any) he is attacking. I'm not familiar with it, but if the skirmish is anything like a rogues sneak attack, that damage would be either added to the damage calculation or put in as a separate line in the attack (if you need it called out separately). Hope that helps you get started building your macros.