I just started checking this out and was hoping for a slight tweak so that the chat messages posted say what type of ammo is being used/recovered instead of just a generic "ammo" Currently the chat message outputs as: Ed's Horse uses 1 ammo and has 0 remaining. This of course doesn't say what type of ammo Ed's Horse is using. In this case it was "Horse Apples" (lol, okay so I was getting cheeky while testing the script, sue me!) What I was hoping for is that the output would look like: Ed's Horse uses 1 Horse Apple and has 0 remaining. I'm guessing the command syntax would need to look something like this and have the script replace the stock "ammo" in the chat string with the value of <attrAmmoName>: !ammo <id> <attrAmmo-Name> <attrAmmo-Qty> -1 Perhaps for error handling purposes if the attribute call returns a null value have it just say ammo as it does now.