Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
networking code will get stuck in an infinite loop currently if it tries
to handle these, and the packet id isn't helpful in identifying what
packet it is.
Since this specific case creates a rabbit, and will flood
logger with unhandled messages until the hard drive is completely
filled, it's a lot more friendly to force a client exit on detection
than to continue.
Signed-off-by: Tametomo <irarice@gmail.com>
|
|
Also added the update copyright tool from the Wormux Team.
( And not forgetting credit's due. :P )
|
|
Also remove some extra new lines and fix eAthena's PartyTab define guards.
|
|
|
|
|
|
|
|
|
|
understandable for the user.
|
|
Also do some cleanup and refactoring of related code.
|
|
* Merged a few split strings
* Fixed some spellings and wordings
* Turned a couple of std::cout and std::cerr into logger messages
|
|
|
|
Cleans up main.cpp a little.
|
|
|
|
Also add ping to MapHandler and fill in eAthena's MapHandler's connect
method.
|
|
Now the instance doesn't need to be passed into the MessageOut class
anymore. Expect a lot of cleanup in the next commit.
|
|
|
|
Mostly putting & and * in the right place and making some getters const.
|
|
This merge involved major changes on both sides, and as such took
several weeks. Lots of things are expected to be broken now, however, we
now have a single code base to improve and extend, which can be compiled
to support either eAthena or tmwserv.
In the coming months, the plan is to work towards a client that supports
both eAthena and tmwserv, without needing to be recompiled.
Conflicts:
Everywhere!
|