
If you have not used Lua before, refer to the Lua beginner guide before beginning thhis tutorial.Īll source code for this guide is available on GitHub.

This guide will go through the very basics of developing an addon.Ī basic understanding of programming/scripting (in any language) is recommend. WoW's addon scripting API provides a flexible system for extension through both functionality and interface. World of Wacraft allows you to extend the functionality of the client through a collection of Lua scripts known as addons. This new version of the guide is completely rewritten and is updated for the latest version of World of Warcraft.

I wrote it when I was in wee kid in elementary school-it is only now that I have taken an interest in updating and revising it. World of Warcraft Addon Writing Guide: A basic introduction by example
