* Added an integer overflow check on literal values in the script parser. (Hercules 8351881, 86602bb, 3d19c2d, 184ad8a)
- When attempting to use a value greater than INT_MAX or smaller than INT_MIN (about +/- 2 billions), a warning message will be shown and the values capped to INT_MAX or INT_MIN.
- Corrected some scripts that were attempting to use such values.
- Fixed some possible issues when using literal negative values in scripts.
* Added a note to @job documentation.

Signed-off-by: Euphy <euphy@rathena.org>

git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@17476 54d463be-8e91-2dee-dedb-b68131a5f0ec
Fix MSVC conversion warnings - Fixes bugreport:8014
Added support for bSetDefRace and bSetMdefRace for Vellum Weapons

git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@17477 54d463be-8e91-2dee-dedb-b68131a5f0ec