Yeah, this isn't so much about something isnt work as I expected as much as it is about how can I make it better. As far as a separate directory, it would probably be easier to just maintain multiple sets of macros and copy over as needed. Keep in mind that I could be playing 1-5 chars so that is five different macro libraries to maintain.

Thanks for the feedback.