Commit Graph

146 Commits

Author SHA1 Message Date
server
e401cc1c55 game: escape highscore and award inputs 2026-04-13 23:04:35 +02:00
server
8721d9ba3e config: prepare locale bootstrap queries 2026-04-13 22:03:41 +02:00
server
4e9b721c44 game: prepare direct query callsites 2026-04-13 22:01:46 +02:00
server
74827a1907 game: prepare messenger list queries 2026-04-13 21:57:59 +02:00
server
8a5f6e70ee game: prepare guild setup queries 2026-04-13 21:56:46 +02:00
server
0f69efeba4 game: prepare guild comment reads 2026-04-13 21:54:19 +02:00
server
a0ad693e13 game: prepare guild comment mutations 2026-04-13 21:48:12 +02:00
server
cc8fa1e78a game: prepare name lookup queries 2026-04-13 21:42:22 +02:00
server
dc76f5da87 game: prepare change empire queries 2026-04-13 21:37:32 +02:00
server
2bbd624c9a game: prepare auth login query 2026-04-13 21:31:53 +02:00
server
ccc1a8899d config: harden admin page secrets 2026-04-13 21:02:30 +02:00
d1str4ught
21519899ad Merge pull request #91 from SunTrustDev/bugfix/guild-mark
Fix default guild mark, color and format
2026-03-09 01:19:32 +01:00
Simone Romano
b8276c5453 Fix dragonsoul refinement window not opening 2026-03-08 19:08:24 +01:00
Simone Romano
c3cd3f8483 Fix default guild mark, color and format 2026-03-04 20:12:40 +01:00
Mind Rapist
5e902b8a60 Death fix 2026-02-24 03:09:09 +02:00
Simone Romano
78d7bde97f Update view distance 2026-02-19 19:39:58 +01:00
rtw1x1
f5ac48f86d Merge pull request #87 from onurcan488/main 2026-02-18 20:46:53 +00:00
onurcan488
ac2c6e4dbc mini fix 2026-02-18 22:09:00 +03:00
Mind Rapist
2fdcf5a7fb Enable pene effect 2026-02-18 18:42:17 +02:00
Mind Rapist
bf4de6e84f Dragonsoul qualification level fix 2026-02-18 13:28:00 +02:00
Mind Rapist
536f3586ed Various fixes and improvements 2026-02-18 00:59:26 +02:00
Mind Rapist
05c59511cd Various fixes 2026-02-15 21:40:33 +02:00
Simone Romano
98c33c3d8f Fix inventory swap bug when inventory is full (e.g. no full empty vertical row available) 2026-02-15 17:12:20 +01:00
rtw1x1
c8da3dc6c5 code cleanup
removed firewall_manager and experimentals
2026-02-12 23:57:32 +00:00
Mind Rapist
4d3c6c4a40 Several bug fixes 2026-02-13 01:51:51 +02:00
rtw1x1
c11437f1c5 Remove ConsumeLoginKey 2026-02-11 16:40:29 +00:00
d1str4ught
c1cf1a141e party.check_item(vnum, count) and party.remove_item(vnum, count) LUA functions 2026-02-09 04:24:52 +01:00
Mind Rapist
470a662ea1 Fixed MALL_ATTBONUS, Removed redundant code, Fixed mob drop rate percentage calculations 2026-02-08 23:58:08 +02:00
rtw1x1
60ee35e921 Networking Overhaul: Modern packets, buffers, handshake, dispatch & security hardening
See Readme
2026-02-08 07:35:02 +00:00
rtw1x1
1e88ce3ed6 Clean libthecore 2026-02-03 19:27:15 +00:00
rtw1x1
e325385773 fix: Key validation failure 2026-02-03 11:58:45 +00:00
rtw1x1
db87d068bc XChaCha20-Poly1305 via libsodium 2026-02-03 11:11:37 +00:00
rtw1x1
83c65bd15c Update item_manager.cpp 2026-02-01 21:11:01 +00:00
MindL0ve
76095d46e7 Removed SpeedServer 2026-02-01 00:24:02 +03:00
MindL0ve
38faab6f38 Removed distribution_test_server 2026-02-01 00:15:44 +03:00
MindL0ve
9af152154c Speed_Server remaining code removed 2026-02-01 00:12:28 +03:00
MindL0ve
e9a0be2f54 Removed DBString GreetMessage 2026-02-01 00:06:26 +03:00
MindL0ve
1a3a3cef9d Removed exp_table_euckr 2026-02-01 00:05:19 +03:00
MindL0ve
31ae710d18 GM Commands Fix 2026-01-31 14:52:14 +03:00
rtw1x1
75595bed81 Merge pull request #66 from MindRapist/mr-8
MR-8: Nemere Dungeon
2026-01-21 18:37:03 +00:00
rtw1x1
7c615a7a84 QoL: Server-Side mark broadcast P2P 2026-01-21 18:31:58 +00:00
rtw1x1
7f2c842f6d QoL: Server-Side mark broadcast 2026-01-21 08:34:42 +00:00
rtw1x1
ce493893df ML-Server: Item Names client sided 2026-01-21 01:51:21 +00:00
rtw1x1
be24b766f6 ML-Server: NPC Names client sided 2026-01-21 00:22:30 +00:00
Mind Rapist
3b2b74cce1 MR-8: Nemere Dungeon 2026-01-20 13:43:05 +02:00
Mind Rapist
681a8cae1b MR-8: Nemere Dungeon 2026-01-18 09:01:56 +02:00
ausser
c93c1b673f Refactor movement duration calculations for clarity
fix for: https://github.com/d1str4ught/m2dev-server-src/issues/53
2026-01-10 23:26:48 +02:00
eccentricride-sudo
5a593b7fbf Revert onaftercreated function for those having issues with it
Since some of you said there s an issue with the fix on onaftercreateditem, causing errors. To my understanding the issue is timing, the item_del is sent at the wrong time when client isn t ready yet. A small delay of 1 sec seems to fix it without any issues nor syserrs. I'll do a summarized explanation of what it does below: When real time expire function is called it checks in which phase the player is currently in, if in phase_loading(where crash occurs) it calls the event again after one second. If not in phase loading then it skips the block and deletes the item immediately. If you're wondering if it can be exploited it cannot. No desc -> player disconnecting during loading phase item doesn't reach the actual deletion phase, logs in again onaftercreateditem is called -> calls startrealtimeexpireevent which starts the event again.
2026-01-08 07:44:41 -08:00
Furkan Güçlü
2079744d69 removed over9refine 2026-01-05 20:22:33 +03:00
Furkan Güçlü
19de754f06 removed dev_log 2026-01-05 19:05:23 +03:00