I added Aarons ammo script to my campaign and put the command line you suggested below into the second line on the attacher. It works great. To keep from clogging the chat, I modified it to !wammo, and it just whispers the results. Now, I have been trying to figure out a Reload macro, that would reset the ammo to max on a particular weapon, (or even all weapons on a character), but I can't seem to get the syntax correct. I started working from this, taken from Aaron's Ammo script. !ammo @{character_id} arrows [[@{selected|arrows|max}-@{selected|arrows}]] I am continuing to try and work it out, but I am starting from the back of the pack. Edit: Maybe it can't even be done directly with a macro. Possibly an ability on the character? Scott C. said: To get Aaron's ammo to work as you roll, you add the !ammo command to a new line in the attacher field of your attacks, spells, or abilities. For attacks it would be this: !ammo @{character_id} repeating_attack_@{id}_ammo [[ [[-@{usage}]]*{[[@{full_attack_query}*(@{full_attack_number})]]d1,[[1]]d1}kh1]] Charges Assuming you have a number entered in the usage, this will automatically deduct the number of charges required based on whether you full attacked or not. Keep in mind, the number displayed in chat will be your ammo before making the roll.