Age | Commit message (Collapse) | Author | Files | Lines |
|
- VS2010 isn't one of our supported platforms (And hasn't been for a
while)
- While it's currently still possible to build on VS2010 (download the
files `Hercules-10.sln` and `vcproj-10/*` from an older snapshot of
the repository such as https://github.com/HerculesWS/Hercules/tree/bbcb040
and put them in your Hercules directory), we offer no support for any
build issues causd by future commits, nor we'll update the
project/solution files.
- For an overview of supported OSes and compilers, please see the wiki
page https://github.com/HerculesWS/Hercules/wiki/Supported-Platforms
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Updated versions of supported compilers
- Updated dependencies and installation instructions
- Minor format cleanup
- Reworded some sentences
- Added link to the Supported Platforms page
- Corrected link to the Coding Style guidelines (in CONTRIBUTING.md)
Signed-off-by: Haru <haru@dotalux.com>
|
|
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Moved non-clif code that handles chat delay, atcommand detection, idle
timers to pc.c
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Split the processing of public chat messages and whisper messages in
two functions, to make them more straightforward.
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
|
|
|
|
1st Wave of Fire Room.
|
|
- During the randomization of the list, an entry could be overwritten
under certain (rare) conditions.
Signed-off-by: Haru <haru@dotalux.com>
|
|
A timer ID should always be a signed int.
Signed-off-by: Haru <haru@dotalux.com>
|
|
It's not always possible (if at all) to pass -Werror in the CFLAGS,
since autoconf often generates test-code that produces warnings.
Example/reference: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734104
Signed-off-by: Haru <haru@dotalux.com>
|
|
The errors affected the script output when passing an invalid value to
various --enble-xxx=yyy options.
Signed-off-by: Haru <haru@dotalux.com>
|
|
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Added private interface in lclif.p.h
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Moved login clif code to lclif.c/lclif.h
Signed-off-by: Haru <haru@dotalux.com>
|
|
Renamed login->connection_problem() to login->connection_error()
Split login->send_auth_failed() out of login->auth_failed()
Signed-off-by: Haru <haru@dotalux.com>
|
|
Changed login server packet processing so that no more than 3 packets
are processed at once (same as the map server's clif processing)
Signed-off-by: Haru <haru@dotalux.com>
|
|
Rewritten login clif parser, using a packet db
Signed-off-by: Haru <haru@dotalux.com>
|
|
Split login packet-related code into functions
Signed-off-by: Haru <haru@dotalux.com>
|
|
Rewritten incoming/outgoing packet handlers to use structs instead of
manipulating the WFIFO buffer bytes directly
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Fix a typo in script_commands.txt
|
|
getskillv -> getskilllv.
|
|
- Fixes compilation on gcc 4.4 for the brave ones who still want to use
it (we recommend gcc 4.7 or newer)
- Removes some warnings about unknown pragmas on MSVC
Signed-off-by: Haru <haru@dotalux.com>
|
|
Add missing checks into some files in map server
|
|
|
|
|
|
|
|
|
|
|
|
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
|
|
Added -Wcast-qual compiler flag
|
|
Fixes #607
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
|
|
Closes #1220
Signed-off-by: Haru <haru@dotalux.com>
|
|
after the usage of the skill.
|