ultramage
|
94943b2b6a
Adjusted eAthena code to compile cleanly in C++ mode.
|
17 tahun lalu |
ultramage
|
49f1f4434d
* Reorganized the contents of the mapserver's header files.
|
17 tahun lalu |
zephyrus
|
e87cef990d
- Added support for offline divorce.
|
17 tahun lalu |
zephyrus
|
74692598a9
- Fixed a compilation error. ops :3
|
17 tahun lalu |
zephyrus
|
2934ff8468
- Added De-adopt support when deleting a baby.
|
17 tahun lalu |
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 tahun lalu |
skotlex
|
8ae4bd12ad
- Updated firepillar so it cannot be placed on top of others.
|
17 tahun lalu |
ultramage
|
d84310bc4e
Fixed wrong mvp format string for @mobinfo (would not show big mvp exp rewards correctly).
|
17 tahun lalu |
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 tahun lalu |
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 tahun lalu |
ultramage
|
b24b80c5c9
Getting rid of map_getallusers(), part 1
|
17 tahun lalu |
ultramage
|
25fbe01a75
Expanded a mapserver's debug message in its interserver parsing function.
|
17 tahun lalu |
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 tahun lalu |
FlavioJS
|
1c3b249328
* Added code to reject double logins in clif_parse_WantToConnection and added debug messages to detect possible double logins that escaped.
|
17 tahun lalu |
ultramage
|
5790585d16
* Added flag.server to indicate interserver sockets
|
17 tahun lalu |
ultramage
|
8be1c4d48c
* Some preparations for the guild script update
|
17 tahun lalu |
skotlex
|
e823c2e3eb
- removed the timer heap correction code when the timers overflow since Flavio points out that it is not needed.
|
17 tahun lalu |
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 tahun lalu |
ultramage
|
560005b13e
Removed battle_config.error_log as console_silent already handles this
|
17 tahun lalu |
ultramage
|
376a1f68ba
* Re-worked the login-char-map packet spam mechanism
|
17 tahun lalu |
FlavioJS
|
9d2688ad87
* Changed EXIT_SUCCESS back to 0 in console.c to avoid an unnecessary include.
|
17 tahun lalu |
ultramage
|
59b9654397
Tried to make sense out of timer.c ... and failed
|
17 tahun lalu |
ultramage
|
0bbf505d59
* Merged do_sendrecv() and do_parse() into do_sockets()
|
17 tahun lalu |
ultramage
|
3d7a129b90
Using predefined constants as parameters to the exit() function.
|
17 tahun lalu |
ultramage
|
caaa7bde2f
Removed some redundant code from the sql charserver.
|
17 tahun lalu |
FlavioJS
|
52f3681f3d
* Disabled tick cache (to enable it: define TICK_CACHE to the number of calls that should be cached).
|
17 tahun lalu |
ultramage
|
a71c730693
Getting some (mostly atcommand) code cleaning out of the way...
|
17 tahun lalu |
ultramage
|
0072a0189e
* Cleaned/clarified some #include relationships between headers
|
18 tahun lalu |
ultramage
|
bc31c68ad5
The new functions now clear junk from the output buffer, this simplifies the code a bit.
|
18 tahun lalu |
skotlex
|
52ed64546e
- Changed the structure of the homunculus_db file so that the homunculus and its evolved version share the same line. Also added the evolution bonuses to it.
|
18 tahun lalu |