One interesting aspect of World of Warcraft is the ability for end users to expand it with macros and add-ons, mainly to expand and modify the game's interface.  While there are countless add-ons available to fill nearly every conceivable need, perhaps you'd like to try your hand at it yourself one day, in which case you may want to read up on Lua, the programing language behind WoW's many add-ons.  This article at OnLamp introduces the basics of Lua as a programing language, and  WoWWiki has a number of resources for using Lua in a Warcraft environment.  And last but not least, Blizzard's own UI & Macros forum is a great place to ask questions and find answers.

This article was originally published on WoW Insider.

Flight Paths