This git repository hosts LUA code fragments for the World of Warcraft game. These fragments are designed for use by raid leaders to give condensed explanations of boss fights with spell and ability links.
They were tested with the help of the ArbitraryCommands add-on for WoW, but could probably be incorporated into a purpose-built add-on.
http://www.wowace.com/addons/arbitcomm/
You can find my research notes and useful code snippets on google docs:
https://docs.google.com/document/d/1nTGFNxaq8naYY0waAiTHr1T_w0ZP5m-hAN0xaD8uOkQ/edit
The media in this repository are licensed under the terms of the Creative Commons Attribution-NonCommercial-ShareAlike license.
http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode
All scripts should include this LUA comment near the top:
-- This work is made available under the terms of the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 license, http://creativecommons.org/licenses/by-nc-sa/3.0/
The rewriter/ subdirectory has source code for a pocket web server that rewrites ArbitraryCommands.lua files that people upload via a web form. This way people can get the explanation scripts just by using the web server instead of pasting them into their ArbitraryCommands configuration dialog in-game. Perhaps it is running at http://www.purplefrog.com:7262/ right now.
Project Founder: Robert Forsman wow-fight-explanations@thoth.purplefrog.com