Gozer's last line is typically how I do all macros. As long as you have some dice roll involved (even if just 0d0) you can put descriptions in single brackets anywhere inside the Inline Roll. This ONLY works when you have a dice roll somewhere. If you just use math like [[ 2+5[Math] ]] you'll get an error, where [[ 0d0 + 2+5[Math] ]] will work. (Repeating Gozer for Clarity) [[ 1d8+4[Slashing] + 1d6[Frost] + 2d6+2[Bane] ]] ****************************************************************************** Now, that being said, I've ultimately found it more USEFUL to NOT include conditional damage in one roll. Bane, for example, is very circumstantial and wouldn't be automatically included all the time. The macro my fighter uses, with a Silver +1 Corrosive Flail of Undead Bane is: /me swings his flail around, the blunt silver protrusions glistening with drops of magical acid... [PRIMARY] Hit:[[1d20 + @{Rurik|STR}[STR] + @{Rurik|BAB}[BAB] +3[WeaponBonus] + ?{AttackMod|0} ]]+[[2]]Bane for [[1d8 + @{Rurik|STR}[STR] + 3[WeaponBonus] + ?{DamageMod|0} ]]Dmg .....Extra:[[2+2d6]]Bane......[[1d6]]Acid Crit (17-20x2) + Sickened 1m C.Hit:[[1d20 +4[CritFocus] + @{Rurik|STR}[STR] + @{Rurik|BAB}[BAB] +3[WeaponBonus] + ?{AttackMod|0} ]]+[[2]]Bane [[1d8 + @{Rurik|STR}[STR] + 3[WeaponBonus] + ?{DamageMod|0} ]] Dmg .....Extra:[[2]] Bane Enchant This prompts me for any attack or damage bonus' or penalties (from things like flanking, buff spells, prone, etc) And looks like this: Now that's probably a bit more than what you're looking for, exactly, but I wanted to give you an idea where you can go with it. As you get higher in levels, a lot of game system attack and damage rolls get more and more complex. Clearly labeling where each bonus and number comes from helps everyone (not just yourself) see where the numbers came from. ****************************** Minor note about bane in Pathfinder: It also increases your weapons enchantment bonus by +2, so don't forget to include that in your HIT and DMG rolls.