Kevin
|
c62b5e223f
Lolwhoops.
|
17 gadi atpakaļ |
Kevin
|
3c7a81a079
Client not marked online until map receives auth request from the client and is approved. Also added some online/offline sets to the auth system that were being looked over and not properly updating the char server as to what's going on.
|
17 gadi atpakaļ |
ultramage
|
fd5f918452
Modified the charservers to use a DBMap instead of a cyclic array for auth data.
|
17 gadi atpakaļ |
ultramage
|
255f0fe3fc
Removed the 'wait close' timer that closed a session's socket after 5 seconds.
|
17 gadi atpakaļ |
Kevin
|
41cccac36c
Update to Auth Glitch fix: moved unit_free_pc back to where it was and updated it so unit_free_pc just tells the script to end(not hard delete). (bugreport:1214)
|
17 gadi atpakaļ |
toms
|
7dc57bf5ce
Fixed a little bug in Kevin's commit (r12473)
|
17 gadi atpakaļ |
Kevin
|
e45a10cf13
Bug fixes for Auth Glitch and Map server crash through script warp when changing map servers.
|
17 gadi atpakaļ |
ultramage
|
77826dfdf8
Renamed 'connect_until_time' to 'expiration_time'.
|
17 gadi atpakaļ |
ultramage
|
76eb9581b9
Some more txt/sql login server synchronization:
|
17 gadi atpakaļ |
ultramage
|
94943b2b6a
Adjusted eAthena code to compile cleanly in C++ mode.
|
17 gadi atpakaļ |
ultramage
|
49f1f4434d
* Reorganized the contents of the mapserver's header files.
|
17 gadi atpakaļ |
zephyrus
|
e87cef990d
- Added support for offline divorce.
|
17 gadi atpakaļ |
zephyrus
|
74692598a9
- Fixed a compilation error. ops :3
|
17 gadi atpakaļ |
zephyrus
|
2934ff8468
- Added De-adopt support when deleting a baby.
|
17 gadi atpakaļ |
ultramage
|
a5f7761c0f
Replaced clif_countusers() with a more efficient alternative (thanks to the fact that pc_db now only holds fully authed players only).
|
17 gadi atpakaļ |
skotlex
|
8ae4bd12ad
- Updated firepillar so it cannot be placed on top of others.
|
17 gadi atpakaļ |
ultramage
|
d84310bc4e
Fixed wrong mvp format string for @mobinfo (would not show big mvp exp rewards correctly).
|
17 gadi atpakaļ |
skotlex
|
9c638fa6b2
- Added status_calc_life to properly calculate hp/max_hp as a ratio taking into accounts overflows (and for now also avoids divisions by 0). Applied this function around clif.c, mob.c and pet.c
|
17 gadi atpakaļ |
skotlex
|
1e0a82fab3
- Fixed new guilds displaying online-connect member count at 0 rather than 1, and the guild master not knowing it is one (eg: it cannot edit the guild notice of a newly created guild until relogging).
|
17 gadi atpakaļ |
ultramage
|
b24b80c5c9
Getting rid of map_getallusers(), part 1
|
17 gadi atpakaļ |
ultramage
|
25fbe01a75
Expanded a mapserver's debug message in its interserver parsing function.
|
17 gadi atpakaļ |
ultramage
|
69c404c184
Added back periodic user count updates that got replaced in r11703, but are neccessary as the current method doesn't work correctly (bugreport:688)
|
17 gadi atpakaļ |
FlavioJS
|
1c3b249328
* Added code to reject double logins in clif_parse_WantToConnection and added debug messages to detect possible double logins that escaped.
|
17 gadi atpakaļ |
ultramage
|
5790585d16
* Added flag.server to indicate interserver sockets
|
17 gadi atpakaļ |
ultramage
|
8be1c4d48c
* Some preparations for the guild script update
|
17 gadi atpakaļ |
skotlex
|
e823c2e3eb
- removed the timer heap correction code when the timers overflow since Flavio points out that it is not needed.
|
17 gadi atpakaļ |
skotlex
|
ddf923dba5
- Changed the status_change structure to use dynamic rather than static memory to hold the individual status changes, this should have a noticeable impact on the server's memory consumption.
|
17 gadi atpakaļ |
ultramage
|
560005b13e
Removed battle_config.error_log as console_silent already handles this
|
17 gadi atpakaļ |
ultramage
|
376a1f68ba
* Re-worked the login-char-map packet spam mechanism
|
17 gadi atpakaļ |
FlavioJS
|
9d2688ad87
* Changed EXIT_SUCCESS back to 0 in console.c to avoid an unnecessary include.
|
17 gadi atpakaļ |