May 18th 2010 1:00PM Thanks for the addition. My coding exp blinded me to the fact that people might not know that. I've used Lua as the scripting language in some of my own projects so it never occured to me that it wouldn't be common knowledge that it's open source.
Unfortunately Starcraft 2 uses its own proprietary language for scripting which is positively bad compared to Lua, but such is life.
May 18th 2010 8:55AM One correction:
Addons are not a derivative work unless they include copyrightable material (Blizzard's code, images, etc). They do not include any copyrightable material in most cases, and often times when they appear to they merely use the game's existing resources in place instead of including images with the addon. Function calls are typically generic enough not to fall under automatic copyright or any other legal protection (unless they've trademarked a the wording of their code which would be hard to defend unless every function was BlizzardsWorldofWarcraftUnitName("player") etc. instead of UnitName("player") to get the player's name.
An addon or game developer could support the same function calls (provided that they were implemented in such a way that they avoided any software patent issues, which would be trivially easy) and allow WoW addons to run in other games if they saw fit (although that would be an insane undertaking and would be virtually impossible to keep feature complete and functional). On the same note, a WoW addon developer can port their addon to any other game.
What Blizzard does have the right to do is control what code their game runs. They can block your code however and whenever they want for whatever reason, and they have been nice enough to provide an explanation of how to or not to get your addon blocked here: http://www.worldofwarcraft.com/policy/ui.html
They could also in the future ammend the TOS to implement draconian and insane restrictions for addons that they will allow to run in their game ala apple's iPod/iPhone developer TOS restricting the development environment that you use, but that would be stupid and Blizzard rarely is.
Apr 9th 2010 6:46AM It's been months since I've played. I quit at the end of last summer, much like I did last school year and the one before that. I'll be back in one week. There was one semester where I did some PvP during the school year, but Engineering + a part time job leaves absolutely no time for WoW to go over the 1-2 hours a week I could spare. I just can't risk it.
Dec 6th 2008 8:15AM Assuming they "fix" engineering goggles? By their current logic, if they had level 80 epic engineering goggles, they would have to be BoE. The idea is to make no reason for a player to have one profession over another (such as uber BoP items) past a few reasonably small novelties like the engineering "enchants", alchemy % elixir increase, mining toughness etc.
I'm not sure if I like this direction.
Nov 21st 2008 6:29PM You mean this?
Nov 10th 2008 12:43PM Pick Me!
Nov 10th 2008 9:07AM Pick Me
Nov 9th 2008 1:09PM I like free stuff
Nov 9th 2008 8:28AM I like cards!