Tough question
Quote:
unless you can count html/css
|
no :p
I guess a basic list of competencies would be C++, SQL and Perl or Lua. C++ is not a beginner friendly language, however, unless you want to make a significantly custom server you only need to learn how to use the compiler (or DL a built binary). The rest is mostly SQL and one of the previously mentioned scripting languages. You can even avoid SQL by using some of the tools folks have written for editing items, spells and npcs.
The learning curve is pretty steep but there are experts on these forums for all the skills required. If you ask correctly, they will answer.