I tried searching but was unable to find an answer. I have an API i am building for Aces and Eights that will return the hit location damage results based on the API parameters. For example i call !a8_dam Foot 3 and the API returns Sprinting not (will expand text later :) ) this part is working fine but now i want to make an Macro so i don't have to remember the proper names in the API for all of the locations like Thigh_Gunshot. This is what i have so far but it crashes the API, is something like this even feasible. ! ?{Location|Foot|Ankle|Knee|Thigh_Gunshot|Thigh_Slashing|Thigh _Piercing|Thigh_Bludgeoning} ?{Damage|2|3|4|5|6|7} !a8_dam ?{Location} ?{Damage} Thanks for any help Dean