Follow up r15975. Fixed warning on elemental.c. (bugreport:5637)

git-svn-id: http://rathena.googlecode.com/svn/trunk@15976 dfcd82a3-dffb-8f83-6aec-effe02521c5c
- Added support for scripts to call user-defined functions without the use of callfunc
- Note: the callfunc; method is still required to be defined in the source

git-svn-id: http://rathena.googlecode.com/svn/trunk@15979 dfcd82a3-dffb-8f83-6aec-effe02521c5c
- Follow-up to r15979, updated parse_simpleexpr to parse direction function invocation
- Added SCRIPT_CALLFUNC_CHECK macro to disable direct callback if affecting performance

git-svn-id: http://rathena.googlecode.com/svn/trunk@15981 dfcd82a3-dffb-8f83-6aec-effe02521c5c
- Added initial support for direct variable assignment (allows assigning values to variables without the use of 'set')
- Note: the set; function is still required to be defined in the source

git-svn-id: http://rathena.googlecode.com/svn/trunk@15982 dfcd82a3-dffb-8f83-6aec-effe02521c5c
- Updated script documentation to reflect changes applied in r15979, r15981 and r15982

git-svn-id: http://rathena.googlecode.com/svn/trunk@15983 dfcd82a3-dffb-8f83-6aec-effe02521c5c
- Fixed typo for the -- operator (follow-up to r15982)

git-svn-id: http://rathena.googlecode.com/svn/trunk@15985 dfcd82a3-dffb-8f83-6aec-effe02521c5c
- Set svn:eol-style=native on text files.

git-svn-id: http://rathena.googlecode.com/svn/trunk@15992 dfcd82a3-dffb-8f83-6aec-effe02521c5c
- Updated the script engine to store references to important re-used methods (set, callfunc, callsub, getelementofarray)
- Updated the user-defined function invocation to reduce strdb_get() calls to find a matching function
- Updated the direct variable assignment system to remove an unnecessary for loop while processing variable names
- Updated the direct variable assignment system to support assigning an array to a variable directly (without the use of copyarray)
- Note: copyarray; is still required to be defined in the source

git-svn-id: http://rathena.googlecode.com/svn/trunk@15994 dfcd82a3-dffb-8f83-6aec-effe02521c5c
Fixed (bugreport:5661) - Thanks to Toshiro

git-svn-id: http://rathena.googlecode.com/svn/trunk@15996 dfcd82a3-dffb-8f83-6aec-effe02521c5c
- Updated the script engine to make use of the DBMap* structure for storing variables (for Ind <3)
- Fixed missing new-lines at the end of various files causing warnings

git-svn-id: http://rathena.googlecode.com/svn/trunk@15997 dfcd82a3-dffb-8f83-6aec-effe02521c5c
- Fixed an issue with the instance variable storage system never being initialised (since unknown revision)
- Combined both string and integer instance variables into a single DBMap* structure
- Fixed a missing new-line at the end of src/common/conf.h causing warnings

git-svn-id: http://rathena.googlecode.com/svn/trunk@15998 dfcd82a3-dffb-8f83-6aec-effe02521c5c
- Fixed a spelling and grammar typo in quests_13_2.txt (bugreport:5665)

git-svn-id: http://rathena.googlecode.com/svn/trunk@15999 dfcd82a3-dffb-8f83-6aec-effe02521c5c
Happy 1000th commit rAthena!
- Fixed a critical grammatical error in doc/atcommands.txt

git-svn-id: http://rathena.googlecode.com/svn/trunk@16000 dfcd82a3-dffb-8f83-6aec-effe02521c5c
- Fixed a map-server crash when script variable storage reference is NULL (bugreport:5666)

git-svn-id: http://rathena.googlecode.com/svn/trunk@16002 dfcd82a3-dffb-8f83-6aec-effe02521c5c
- Fixed a missing variable storage allocation resulting in NPC variables not being saved (bugreport:5669)

git-svn-id: http://rathena.googlecode.com/svn/trunk@16003 dfcd82a3-dffb-8f83-6aec-effe02521c5c
reasonably-sized performance improvement: @reloadscript is about to 3 times faster.

git-svn-id: http://rathena.googlecode.com/svn/trunk@16004 dfcd82a3-dffb-8f83-6aec-effe02521c5c
Follow up r16004 >_<" some not-supposed-to-be-comitted debug messages slipped in.

git-svn-id: http://rathena.googlecode.com/svn/trunk@16005 dfcd82a3-dffb-8f83-6aec-effe02521c5c
Yet another performance improvement: Shut Down processing is now about to 7 times faster.

git-svn-id: http://rathena.googlecode.com/svn/trunk@16006 dfcd82a3-dffb-8f83-6aec-effe02521c5c
- Removed some leftover svn:ignore properties, follow-up to r15503.
- Removed svn:ignore properties that were accidentally committed in r15992.
- Removed svn:ignore=conf, follow-up to r11284.
* Merged changes up to eAthena 15091.

git-svn-id: http://rathena.googlecode.com/svn/trunk@16007 dfcd82a3-dffb-8f83-6aec-effe02521c5c
A minor memory improvement, and some curly brace love.

git-svn-id: http://rathena.googlecode.com/svn/trunk@16008 dfcd82a3-dffb-8f83-6aec-effe02521c5c